diff --git a/java-bigqueryreservation/proto-google-cloud-bigqueryreservation-v1/src/main/java/com/google/cloud/bigquery/reservation/v1/Assignment.java b/java-bigqueryreservation/proto-google-cloud-bigqueryreservation-v1/src/main/java/com/google/cloud/bigquery/reservation/v1/Assignment.java index da1469ffb8b8..514139fd73b1 100644 --- a/java-bigqueryreservation/proto-google-cloud-bigqueryreservation-v1/src/main/java/com/google/cloud/bigquery/reservation/v1/Assignment.java +++ b/java-bigqueryreservation/proto-google-cloud-bigqueryreservation-v1/src/main/java/com/google/cloud/bigquery/reservation/v1/Assignment.java @@ -895,10 +895,10 @@ public com.google.cloud.bigquery.reservation.v1.SchedulingPolicy getSchedulingPo * *
* Optional. Represents the principal for this assignment. If not empty, jobs
- * run by this principal will utilize the associated reservation. Otherwise,
- * jobs will fall back to using the reservation assigned to the project,
- * folder, or organization (in that order). If no reservation is assigned at
- * any of these levels, on-demand capacity will be used.
+ * run by this principal utilize the associated reservation. Otherwise, jobs
+ * fall back to using the reservation assigned to the project, folder,
+ * or organization, in that order. If no reservation is assigned at any of
+ * these levels, on-demand capacity is used.
*
* The supported formats are:
*
@@ -908,7 +908,7 @@ public com.google.cloud.bigquery.reservation.v1.SchedulingPolicy getSchedulingPo
* * `principal://iam.googleapis.com/projects/PROJECT_NUMBER/locations/global/workloadIdentityPools/POOL_ID/subject/SUBJECT_ID`
* for workload identity pool identities.
* * The special value `unknown_or_deleted_user` represents principals which
- * cannot be read from the user info service, for example deleted users.
+ * cannot be read from the user info service, for example, deleted users.
*
*
* string principal = 12 [(.google.api.field_behavior) = OPTIONAL];
@@ -933,10 +933,10 @@ public java.lang.String getPrincipal() {
*
*
* Optional. Represents the principal for this assignment. If not empty, jobs
- * run by this principal will utilize the associated reservation. Otherwise,
- * jobs will fall back to using the reservation assigned to the project,
- * folder, or organization (in that order). If no reservation is assigned at
- * any of these levels, on-demand capacity will be used.
+ * run by this principal utilize the associated reservation. Otherwise, jobs
+ * fall back to using the reservation assigned to the project, folder,
+ * or organization, in that order. If no reservation is assigned at any of
+ * these levels, on-demand capacity is used.
*
* The supported formats are:
*
@@ -946,7 +946,7 @@ public java.lang.String getPrincipal() {
* * `principal://iam.googleapis.com/projects/PROJECT_NUMBER/locations/global/workloadIdentityPools/POOL_ID/subject/SUBJECT_ID`
* for workload identity pool identities.
* * The special value `unknown_or_deleted_user` represents principals which
- * cannot be read from the user info service, for example deleted users.
+ * cannot be read from the user info service, for example, deleted users.
*
*
* string principal = 12 [(.google.api.field_behavior) = OPTIONAL];
@@ -2391,10 +2391,10 @@ public Builder clearSchedulingPolicy() {
*
*
* Optional. Represents the principal for this assignment. If not empty, jobs
- * run by this principal will utilize the associated reservation. Otherwise,
- * jobs will fall back to using the reservation assigned to the project,
- * folder, or organization (in that order). If no reservation is assigned at
- * any of these levels, on-demand capacity will be used.
+ * run by this principal utilize the associated reservation. Otherwise, jobs
+ * fall back to using the reservation assigned to the project, folder,
+ * or organization, in that order. If no reservation is assigned at any of
+ * these levels, on-demand capacity is used.
*
* The supported formats are:
*
@@ -2404,7 +2404,7 @@ public Builder clearSchedulingPolicy() {
* * `principal://iam.googleapis.com/projects/PROJECT_NUMBER/locations/global/workloadIdentityPools/POOL_ID/subject/SUBJECT_ID`
* for workload identity pool identities.
* * The special value `unknown_or_deleted_user` represents principals which
- * cannot be read from the user info service, for example deleted users.
+ * cannot be read from the user info service, for example, deleted users.
*
*
* string principal = 12 [(.google.api.field_behavior) = OPTIONAL];
@@ -2428,10 +2428,10 @@ public java.lang.String getPrincipal() {
*
*
* Optional. Represents the principal for this assignment. If not empty, jobs
- * run by this principal will utilize the associated reservation. Otherwise,
- * jobs will fall back to using the reservation assigned to the project,
- * folder, or organization (in that order). If no reservation is assigned at
- * any of these levels, on-demand capacity will be used.
+ * run by this principal utilize the associated reservation. Otherwise, jobs
+ * fall back to using the reservation assigned to the project, folder,
+ * or organization, in that order. If no reservation is assigned at any of
+ * these levels, on-demand capacity is used.
*
* The supported formats are:
*
@@ -2441,7 +2441,7 @@ public java.lang.String getPrincipal() {
* * `principal://iam.googleapis.com/projects/PROJECT_NUMBER/locations/global/workloadIdentityPools/POOL_ID/subject/SUBJECT_ID`
* for workload identity pool identities.
* * The special value `unknown_or_deleted_user` represents principals which
- * cannot be read from the user info service, for example deleted users.
+ * cannot be read from the user info service, for example, deleted users.
*
*
* string principal = 12 [(.google.api.field_behavior) = OPTIONAL];
@@ -2465,10 +2465,10 @@ public com.google.protobuf.ByteString getPrincipalBytes() {
*
*
* Optional. Represents the principal for this assignment. If not empty, jobs
- * run by this principal will utilize the associated reservation. Otherwise,
- * jobs will fall back to using the reservation assigned to the project,
- * folder, or organization (in that order). If no reservation is assigned at
- * any of these levels, on-demand capacity will be used.
+ * run by this principal utilize the associated reservation. Otherwise, jobs
+ * fall back to using the reservation assigned to the project, folder,
+ * or organization, in that order. If no reservation is assigned at any of
+ * these levels, on-demand capacity is used.
*
* The supported formats are:
*
@@ -2478,7 +2478,7 @@ public com.google.protobuf.ByteString getPrincipalBytes() {
* * `principal://iam.googleapis.com/projects/PROJECT_NUMBER/locations/global/workloadIdentityPools/POOL_ID/subject/SUBJECT_ID`
* for workload identity pool identities.
* * The special value `unknown_or_deleted_user` represents principals which
- * cannot be read from the user info service, for example deleted users.
+ * cannot be read from the user info service, for example, deleted users.
*
*
* string principal = 12 [(.google.api.field_behavior) = OPTIONAL];
@@ -2501,10 +2501,10 @@ public Builder setPrincipal(java.lang.String value) {
*
*
* Optional. Represents the principal for this assignment. If not empty, jobs
- * run by this principal will utilize the associated reservation. Otherwise,
- * jobs will fall back to using the reservation assigned to the project,
- * folder, or organization (in that order). If no reservation is assigned at
- * any of these levels, on-demand capacity will be used.
+ * run by this principal utilize the associated reservation. Otherwise, jobs
+ * fall back to using the reservation assigned to the project, folder,
+ * or organization, in that order. If no reservation is assigned at any of
+ * these levels, on-demand capacity is used.
*
* The supported formats are:
*
@@ -2514,7 +2514,7 @@ public Builder setPrincipal(java.lang.String value) {
* * `principal://iam.googleapis.com/projects/PROJECT_NUMBER/locations/global/workloadIdentityPools/POOL_ID/subject/SUBJECT_ID`
* for workload identity pool identities.
* * The special value `unknown_or_deleted_user` represents principals which
- * cannot be read from the user info service, for example deleted users.
+ * cannot be read from the user info service, for example, deleted users.
*
*
* string principal = 12 [(.google.api.field_behavior) = OPTIONAL];
@@ -2533,10 +2533,10 @@ public Builder clearPrincipal() {
*
*
* Optional. Represents the principal for this assignment. If not empty, jobs
- * run by this principal will utilize the associated reservation. Otherwise,
- * jobs will fall back to using the reservation assigned to the project,
- * folder, or organization (in that order). If no reservation is assigned at
- * any of these levels, on-demand capacity will be used.
+ * run by this principal utilize the associated reservation. Otherwise, jobs
+ * fall back to using the reservation assigned to the project, folder,
+ * or organization, in that order. If no reservation is assigned at any of
+ * these levels, on-demand capacity is used.
*
* The supported formats are:
*
@@ -2546,7 +2546,7 @@ public Builder clearPrincipal() {
* * `principal://iam.googleapis.com/projects/PROJECT_NUMBER/locations/global/workloadIdentityPools/POOL_ID/subject/SUBJECT_ID`
* for workload identity pool identities.
* * The special value `unknown_or_deleted_user` represents principals which
- * cannot be read from the user info service, for example deleted users.
+ * cannot be read from the user info service, for example, deleted users.
*
*
* string principal = 12 [(.google.api.field_behavior) = OPTIONAL];
diff --git a/java-bigqueryreservation/proto-google-cloud-bigqueryreservation-v1/src/main/java/com/google/cloud/bigquery/reservation/v1/AssignmentOrBuilder.java b/java-bigqueryreservation/proto-google-cloud-bigqueryreservation-v1/src/main/java/com/google/cloud/bigquery/reservation/v1/AssignmentOrBuilder.java
index 43934197d12e..731cbea8dd15 100644
--- a/java-bigqueryreservation/proto-google-cloud-bigqueryreservation-v1/src/main/java/com/google/cloud/bigquery/reservation/v1/AssignmentOrBuilder.java
+++ b/java-bigqueryreservation/proto-google-cloud-bigqueryreservation-v1/src/main/java/com/google/cloud/bigquery/reservation/v1/AssignmentOrBuilder.java
@@ -231,10 +231,10 @@ public interface AssignmentOrBuilder
*
*
* Optional. Represents the principal for this assignment. If not empty, jobs
- * run by this principal will utilize the associated reservation. Otherwise,
- * jobs will fall back to using the reservation assigned to the project,
- * folder, or organization (in that order). If no reservation is assigned at
- * any of these levels, on-demand capacity will be used.
+ * run by this principal utilize the associated reservation. Otherwise, jobs
+ * fall back to using the reservation assigned to the project, folder,
+ * or organization, in that order. If no reservation is assigned at any of
+ * these levels, on-demand capacity is used.
*
* The supported formats are:
*
@@ -244,7 +244,7 @@ public interface AssignmentOrBuilder
* * `principal://iam.googleapis.com/projects/PROJECT_NUMBER/locations/global/workloadIdentityPools/POOL_ID/subject/SUBJECT_ID`
* for workload identity pool identities.
* * The special value `unknown_or_deleted_user` represents principals which
- * cannot be read from the user info service, for example deleted users.
+ * cannot be read from the user info service, for example, deleted users.
*
*
* string principal = 12 [(.google.api.field_behavior) = OPTIONAL];
@@ -258,10 +258,10 @@ public interface AssignmentOrBuilder
*
*
* Optional. Represents the principal for this assignment. If not empty, jobs
- * run by this principal will utilize the associated reservation. Otherwise,
- * jobs will fall back to using the reservation assigned to the project,
- * folder, or organization (in that order). If no reservation is assigned at
- * any of these levels, on-demand capacity will be used.
+ * run by this principal utilize the associated reservation. Otherwise, jobs
+ * fall back to using the reservation assigned to the project, folder,
+ * or organization, in that order. If no reservation is assigned at any of
+ * these levels, on-demand capacity is used.
*
* The supported formats are:
*
@@ -271,7 +271,7 @@ public interface AssignmentOrBuilder
* * `principal://iam.googleapis.com/projects/PROJECT_NUMBER/locations/global/workloadIdentityPools/POOL_ID/subject/SUBJECT_ID`
* for workload identity pool identities.
* * The special value `unknown_or_deleted_user` represents principals which
- * cannot be read from the user info service, for example deleted users.
+ * cannot be read from the user info service, for example, deleted users.
*
*
* string principal = 12 [(.google.api.field_behavior) = OPTIONAL];
diff --git a/java-bigqueryreservation/proto-google-cloud-bigqueryreservation-v1/src/main/proto/google/cloud/bigquery/reservation/v1/reservation.proto b/java-bigqueryreservation/proto-google-cloud-bigqueryreservation-v1/src/main/proto/google/cloud/bigquery/reservation/v1/reservation.proto
index e54a6c2dd30a..af00668eabbf 100644
--- a/java-bigqueryreservation/proto-google-cloud-bigqueryreservation-v1/src/main/proto/google/cloud/bigquery/reservation/v1/reservation.proto
+++ b/java-bigqueryreservation/proto-google-cloud-bigqueryreservation-v1/src/main/proto/google/cloud/bigquery/reservation/v1/reservation.proto
@@ -1409,10 +1409,10 @@ message Assignment {
[(google.api.field_behavior) = OPTIONAL];
// Optional. Represents the principal for this assignment. If not empty, jobs
- // run by this principal will utilize the associated reservation. Otherwise,
- // jobs will fall back to using the reservation assigned to the project,
- // folder, or organization (in that order). If no reservation is assigned at
- // any of these levels, on-demand capacity will be used.
+ // run by this principal utilize the associated reservation. Otherwise, jobs
+ // fall back to using the reservation assigned to the project, folder,
+ // or organization, in that order. If no reservation is assigned at any of
+ // these levels, on-demand capacity is used.
//
// The supported formats are:
//
@@ -1422,7 +1422,7 @@ message Assignment {
// * `principal://iam.googleapis.com/projects/PROJECT_NUMBER/locations/global/workloadIdentityPools/POOL_ID/subject/SUBJECT_ID`
// for workload identity pool identities.
// * The special value `unknown_or_deleted_user` represents principals which
- // cannot be read from the user info service, for example deleted users.
+ // cannot be read from the user info service, for example, deleted users.
string principal = 12 [(google.api.field_behavior) = OPTIONAL];
// Optional. Specifies the priority precedence for this assignment. Used to
diff --git a/java-container/google-cloud-container/src/main/java/com/google/cloud/container/v1/ClusterManagerClient.java b/java-container/google-cloud-container/src/main/java/com/google/cloud/container/v1/ClusterManagerClient.java
index 2a8920b0ddd3..79fa6bfbfd1d 100644
--- a/java-container/google-cloud-container/src/main/java/com/google/cloud/container/v1/ClusterManagerClient.java
+++ b/java-container/google-cloud-container/src/main/java/com/google/cloud/container/v1/ClusterManagerClient.java
@@ -34,6 +34,7 @@
import com.google.container.v1.Cluster;
import com.google.container.v1.ClusterUpdate;
import com.google.container.v1.ClusterUpgradeInfo;
+import com.google.container.v1.CompleteControlPlaneUpgradeRequest;
import com.google.container.v1.CompleteIPRotationRequest;
import com.google.container.v1.CompleteNodePoolUpgradeRequest;
import com.google.container.v1.CreateClusterRequest;
@@ -755,6 +756,20 @@
*
*
*
+ * CompleteControlPlaneUpgrade
CompleteControlPlaneUpgrade completes the rollback-safe upgrade by performing the step two upgrade for a specific cluster.
Request object method variants only take one parameter, a request object, which must be constructed before the call.
+ *completeControlPlaneUpgrade(CompleteControlPlaneUpgradeRequest request) + *
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
+ *completeControlPlaneUpgradeCallable() + *
See the individual methods for example code.
@@ -1480,6 +1495,7 @@ public final UnaryCallable Sample code:
+ *
+ * Sample code:
+ *
+ * The name must not exceed 500 characters; values longer than 500 characters will result
+ * in an `INVALID_ARGUMENT` error.
* @throws com.google.api.gax.rpc.ApiException if the remote call fails
*/
public final Document getDocument(@Nullable DocumentName name) {
@@ -437,6 +439,8 @@ public final Document getDocument(@Nullable DocumentName name) {
* @param name Required. Specifies the name of the document to retrieve. Format:
* `documents/{uri_without_scheme}` Example:
* `documents/docs.cloud.google.com/storage/docs/creating-buckets`
+ * The name must not exceed 500 characters; values longer than 500 characters will result
+ * in an `INVALID_ARGUMENT` error.
* @throws com.google.api.gax.rpc.ApiException if the remote call fails
*/
public final Document getDocument(String name) {
diff --git a/java-developerknowledge/proto-google-cloud-developer-knowledge-v1/src/main/java/com/google/developers/knowledge/v1/BatchGetDocumentsRequest.java b/java-developerknowledge/proto-google-cloud-developer-knowledge-v1/src/main/java/com/google/developers/knowledge/v1/BatchGetDocumentsRequest.java
index bd39a0855b1a..3c7977e35609 100644
--- a/java-developerknowledge/proto-google-cloud-developer-knowledge-v1/src/main/java/com/google/developers/knowledge/v1/BatchGetDocumentsRequest.java
+++ b/java-developerknowledge/proto-google-cloud-developer-knowledge-v1/src/main/java/com/google/developers/knowledge/v1/BatchGetDocumentsRequest.java
@@ -88,6 +88,9 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
*
* Format: `documents/{uri_without_scheme}`
* Example: `documents/docs.cloud.google.com/storage/docs/creating-buckets`
+ *
+ * Each name must not exceed 500 characters; values longer than 500 characters
+ * will result in an `INVALID_ARGUMENT` error.
* ListLocations Lists information about the supported locations for this service.
- * This method lists locations based on the resource scope provided inthe [ListLocationsRequest.name] field:
- * * **Global locations**: If `name` is empty, the method lists thepublic locations available to all projects. * **Project-specificlocations**: If `name` follows the format`projects/{project}`, the method lists locations visible to thatspecific project. This includes public, private, or otherproject-specific locations enabled for the project.
+ * This method lists locations based on the resource scope provided inthe [ListLocationsRequest.name][google.cloud.location.ListLocationsRequest.name] field: ***Global locations**: If `name` is empty, the method lists thepublic locations available to all projects. * **Project-specificlocations**: If `name` follows the format`projects/{project}`, the method lists locations visible to thatspecific project. This includes public, private, or otherproject-specific locations enabled for the project.
* For gRPC and client library implementations, the resource name ispassed as the `name` field. For direct service calls, the resourcename isincorporated into the request path based on the specific serviceimplementation and version. Request object method variants only take one parameter, a request object, which must be constructed before the call. This method lists locations based on the resource scope provided inthe
- * [ListLocationsRequest.name] field:
- *
- * * **Global locations**: If `name` is empty, the method lists thepublic
+ * [ListLocationsRequest.name][google.cloud.location.ListLocationsRequest.name] field:
+ * ***Global locations**: If `name` is empty, the method lists thepublic
* locations available to all projects. * **Project-specificlocations**: If
* `name` follows the format`projects/{project}`, the method lists locations visible to
* thatspecific project. This includes public, private, or otherproject-specific locations enabled
@@ -6423,9 +6421,8 @@ public final ListLocationsPagedResponse listLocations(ListLocationsRequest reque
* Lists information about the supported locations for this service.
*
* This method lists locations based on the resource scope provided inthe
- * [ListLocationsRequest.name] field:
- *
- * * **Global locations**: If `name` is empty, the method lists thepublic
+ * [ListLocationsRequest.name][google.cloud.location.ListLocationsRequest.name] field:
+ * ***Global locations**: If `name` is empty, the method lists thepublic
* locations available to all projects. * **Project-specificlocations**: If
* `name` follows the format`projects/{project}`, the method lists locations visible to
* thatspecific project. This includes public, private, or otherproject-specific locations enabled
@@ -6469,9 +6466,8 @@ public final ListLocationsPagedResponse listLocations(ListLocationsRequest reque
* Lists information about the supported locations for this service.
*
* This method lists locations based on the resource scope provided inthe
- * [ListLocationsRequest.name] field:
- *
- * * **Global locations**: If `name` is empty, the method lists thepublic
+ * [ListLocationsRequest.name][google.cloud.location.ListLocationsRequest.name] field:
+ * ***Global locations**: If `name` is empty, the method lists thepublic
* locations available to all projects. * **Project-specificlocations**: If
* `name` follows the format`projects/{project}`, the method lists locations visible to
* thatspecific project. This includes public, private, or otherproject-specific locations enabled
diff --git a/java-infra-manager/proto-google-cloud-infra-manager-v1/src/main/java/com/google/cloud/config/v1/ConfigProto.java b/java-infra-manager/proto-google-cloud-infra-manager-v1/src/main/java/com/google/cloud/config/v1/ConfigProto.java
index 63a243fab095..d53675629efe 100644
--- a/java-infra-manager/proto-google-cloud-infra-manager-v1/src/main/java/com/google/cloud/config/v1/ConfigProto.java
+++ b/java-infra-manager/proto-google-cloud-infra-manager-v1/src/main/java/com/google/cloud/config/v1/ConfigProto.java
@@ -441,7 +441,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "i/field_info.proto\032\031google/api/resource."
+ "proto\032#google/longrunning/operations.proto\032\033google/protobuf/empty.proto\032"
+ " google/protobuf/field_mask.proto\032\034google/protob"
- + "uf/struct.proto\032\037google/protobuf/timestamp.proto\032\027google/rpc/status.proto\"\311\020\n\n"
+ + "uf/struct.proto\032\037google/protobuf/timestamp.proto\032\027google/rpc/status.proto\"\274\020\n\n"
+ "Deployment\022I\n"
+ "\023terraform_blueprint\030\006 \001(\0132*."
+ "google.cloud.config.v1.TerraformBlueprintH\000\022\021\n"
@@ -462,23 +462,23 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\013delete_logs\030\014 \001(\tB\003\340A\003\022>\n"
+ "\ttf_errors\030\r"
+ " \003(\0132&.google.cloud.config.v1.TerraformErrorB\003\340A\003\022\027\n\n"
- + "error_logs\030\016 \001(\tB\003\340A\003\022&\n"
- + "\024artifacts_gcs_bucket\030\017 \001(\tB\003\340A\001H\001\210\001\001\022G\n"
+ + "error_logs\030\016 \001(\tB\003\340A\003\022!\n"
+ + "\024artifacts_gcs_bucket\030\017 \001(\tH\001\210\001\001\022G\n"
+ "\017service_account\030\020 \001(\tB)\340A\002\372A#\n"
+ "!iam.googleapis.com/ServiceAccountH\002\210\001\001\022&\n"
- + "\031import_existing_resources\030\021 \001(\010H\003\210\001\001\022F\n"
- + "\013worker_pool\030\023 \001(\tB,\340A\001\372A&\n"
+ + "\031import_existing_resources\030\021 \001(\010H\003\210\001\001\022C\n"
+ + "\013worker_pool\030\023 \001(\tB)\372A&\n"
+ "$cloudbuild.googleapis.com/WorkerPoolH\004\210\001\001\022E\n\n"
- + "lock_state\030\024 "
- + "\001(\0162,.google.cloud.config.v1.Deployment.LockStateB\003\340A\003\022\'\n"
- + "\025tf_version_constraint\030\025 \001(\tB\003\340A\001H\005\210\001\001\022\027\n\n"
+ + "lock_state\030\024 \001(\0162,.go"
+ + "ogle.cloud.config.v1.Deployment.LockStateB\003\340A\003\022\"\n"
+ + "\025tf_version_constraint\030\025 \001(\tH\005\210\001\001\022\027\n\n"
+ "tf_version\030\026 \001(\tB\003\340A\003\022F\n"
+ "\020quota_validation\030\027"
+ " \001(\0162\'.google.cloud.config.v1.QuotaValidationB\003\340A\001\022M\n"
- + "\013annotations\030\030"
- + " \003(\01323.google.cloud.config.v1.Deployment.AnnotationsEntryB\003\340A\001\022D\n"
- + "\017provider_config\030\031"
- + " \001(\0132&.google.cloud.config.v1.ProviderConfigB\003\340A\001\032-\n"
+ + "\013annotations\030\030 \003(\013"
+ + "23.google.cloud.config.v1.Deployment.AnnotationsEntryB\003\340A\001\022D\n"
+ + "\017provider_config\030\031 "
+ + "\001(\0132&.google.cloud.config.v1.ProviderConfigB\003\340A\001\032-\n"
+ "\013LabelsEntry\022\013\n"
+ "\003key\030\001 \001(\t\022\r\n"
+ "\005value\030\002 \001(\t:\0028\001\0322\n"
@@ -512,8 +512,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\tUNLOCKING\020\004\022\017\n"
+ "\013LOCK_FAILED\020\005\022\021\n\r"
+ "UNLOCK_FAILED\020\006:g\352Ad\n"
- + " config.googleapis.com/Deploymen"
- + "t\022@projects/{project}/locations/{location}/deployments/{deployment}B\013\n"
+ + " config.googleapis.com/Deployment\022@projects/{"
+ + "project}/locations/{location}/deployments/{deployment}B\013\n"
+ "\tblueprintB\027\n"
+ "\025_artifacts_gcs_bucketB\022\n"
+ "\020_service_accountB\034\n"
@@ -523,14 +523,14 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\022TerraformBlueprint\022\024\n\n"
+ "gcs_source\030\001 \001(\tH\000\0227\n\n"
+ "git_source\030\002 \001(\0132!.google.cloud.config.v1.GitSourceH\000\022V\n"
- + "\014input_values\030\004 \003("
- + "\0132;.google.cloud.config.v1.TerraformBlueprint.InputValuesEntryB\003\340A\001\022\\\n"
- + "\017external_values\030\005 \003(\0132>.google.cloud.config.v1.Te"
- + "rraformBlueprint.ExternalValuesEntryB\003\340A\001\032]\n"
+ + "\014input_values\030\004 \003(\0132;.google.cl"
+ + "oud.config.v1.TerraformBlueprint.InputValuesEntryB\003\340A\001\022\\\n"
+ + "\017external_values\030\005 \003(\0132"
+ + ">.google.cloud.config.v1.TerraformBlueprint.ExternalValuesEntryB\003\340A\001\032]\n"
+ "\020InputValuesEntry\022\013\n"
+ "\003key\030\001 \001(\t\0228\n"
- + "\005value\030\002"
- + " \001(\0132).google.cloud.config.v1.TerraformVariable:\0028\001\032b\n"
+ + "\005value\030\002 \001(\0132).g"
+ + "oogle.cloud.config.v1.TerraformVariable:\0028\001\032b\n"
+ "\023ExternalValuesEntry\022\013\n"
+ "\003key\030\001 \001(\t\022:\n"
+ "\005value\030\002"
@@ -539,8 +539,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\021TerraformVariable\0220\n"
+ "\013input_value\030\005 \001(\0132\026.google.protobuf.ValueB\003\340A\001\"f\n"
+ "\023ExternalValueSource\022E\n"
- + "\021deployment_source\030\001"
- + " \001(\0132(.google.cloud.config.v1.DeploymentSourceH\000B\010\n"
+ + "\021deployment_source\030\001 \001(\0132(.goo"
+ + "gle.cloud.config.v1.DeploymentSourceH\000B\010\n"
+ "\006source\"j\n"
+ "\020DeploymentSource\022<\n\n"
+ "deployment\030\001 \001(\tB(\340A\002\372A\"\n"
@@ -549,8 +549,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\014ApplyResults\022\017\n"
+ "\007content\030\001 \001(\t\022\021\n"
+ "\tartifacts\030\002 \001(\t\022B\n"
- + "\007outputs\030\003 \003(\0132"
- + "1.google.cloud.config.v1.ApplyResults.OutputsEntry\032W\n"
+ + "\007outputs\030\003"
+ + " \003(\01321.google.cloud.config.v1.ApplyResults.OutputsEntry\032W\n"
+ "\014OutputsEntry\022\013\n"
+ "\003key\030\001 \001(\t\0226\n"
+ "\005value\030\002 \001(\0132\'.google.cloud.config.v1.TerraformOutput:\0028\001\"K\n"
@@ -589,28 +589,28 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\006parent\030\001 \001(\tB)\340A\002\372A#\n"
+ "!locations.googleapis.com/Location\022\032\n\r"
+ "deployment_id\030\002 \001(\tB\003\340A\002\022;\n\n"
- + "deployment\030\003 \001(\0132\"."
- + "google.cloud.config.v1.DeploymentB\003\340A\002\022\027\n\n"
+ + "deployment\030\003"
+ + " \001(\0132\".google.cloud.config.v1.DeploymentB\003\340A\002\022\027\n\n"
+ "request_id\030\004 \001(\tB\003\340A\001\"\344\001\n"
+ "\034CreateDeploymentGroupRequest\0229\n"
+ "\006parent\030\001 \001(\tB)\340A\002\372A#\n"
+ "!locations.googleapis.com/Location\022 \n"
+ "\023deployment_group_id\030\002 \001(\tB\003\340A\002\022F\n"
- + "\020deployment_group\030\003"
- + " \001(\0132\'.google.cloud.config.v1.DeploymentGroupB\003\340A\002\022\037\n\n"
+ + "\020deployment_group\030\003 \001"
+ + "(\0132\'.google.cloud.config.v1.DeploymentGroupB\003\340A\002\022\037\n\n"
+ "request_id\030\004 \001(\tB\013\340A\001\342\214\317\327\010\002\010\001\"\275\001\n"
+ "\034UpdateDeploymentGroupRequest\0224\n"
+ "\013update_mask\030\001 \001(\0132\032.google.protobuf.FieldMaskB\003\340A\001\022F\n"
- + "\020deployment_group\030\002"
- + " \001(\0132\'.google.cloud.config.v1.DeploymentGroupB\003\340A\002\022\037\n\n"
+ + "\020deployment_group\030\002 \001(\0132\'.goo"
+ + "gle.cloud.config.v1.DeploymentGroupB\003\340A\002\022\037\n\n"
+ "request_id\030\003 \001(\tB\013\340A\001\342\214\317\327\010\002\010\001\"\300\003\n"
+ "\034DeleteDeploymentGroupRequest\022;\n"
+ "\004name\030\001 \001(\tB-\340A\002\372A\'\n"
+ "%config.googleapis.com/DeploymentGroup\022\037\n\n"
+ "request_id\030\002 \001(\tB\013\340A\001\342\214\317\327\010\002\010\001\022\022\n"
+ "\005force\030\003 \001(\010B\003\340A\001\022x\n"
- + "\033deployment_reference_policy\030\004 \001(\0162N.google."
- + "cloud.config.v1.DeleteDeploymentGroupRequest.DeploymentReferencePolicyB\003\340A\001\"\263\001\n"
+ + "\033deployment_reference_policy\030\004 \001(\0162N.google.cloud.config."
+ + "v1.DeleteDeploymentGroupRequest.DeploymentReferencePolicyB\003\340A\001\"\263\001\n"
+ "\031DeploymentReferencePolicy\022+\n"
+ "\'DEPLOYMENT_REFERENCE_POLICY_UNSPECIFIED\020\000\022 \n"
+ "\034FAIL_IF_ANY_REFERENCES_EXIST\020\001\022%\n"
@@ -619,28 +619,29 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\027UpdateDeploymentRequest\0224\n"
+ "\013update_mask\030\001"
+ " \001(\0132\032.google.protobuf.FieldMaskB\003\340A\001\022;\n\n"
- + "deployment\030\002 \001(\0132"
- + "\".google.cloud.config.v1.DeploymentB\003\340A\002\022\027\n\n"
+ + "deployment\030\002"
+ + " \001(\0132\".google.cloud.config.v1.DeploymentB\003\340A\002\022\027\n\n"
+ "request_id\030\003 \001(\tB\003\340A\001\"\240\002\n"
+ "\027DeleteDeploymentRequest\0226\n"
+ "\004name\030\001 \001(\tB(\340A\002\372A\"\n"
+ " config.googleapis.com/Deployment\022\027\n\n"
+ "request_id\030\002 \001(\tB\003\340A\001\022\022\n"
+ "\005force\030\003 \001(\010B\003\340A\001\022X\n\r"
- + "delete_policy\030\004 \001(\0162<.google.cloud.config."
- + "v1.DeleteDeploymentRequest.DeletePolicyB\003\340A\001\"F\n"
+ + "delete_policy\030\004"
+ + " \001(\0162<.google.cloud.config.v1.DeleteDeploymentRequest.DeletePolicyB\003\340A\001\"F\n"
+ "\014DeletePolicy\022\035\n"
- + "\031DELETE_POLICY_UNSPECIFIED\020\000\022\n\n"
+ + "\031DELETE_POLICY_UNSPECIFIED\020\000\022\n"
+ + "\n"
+ "\006DELETE\020\001\022\013\n"
+ "\007ABANDON\020\002\"\270\004\n"
+ "\021OperationMetadata\022W\n"
- + "\023deployment_metadata\030\010"
- + " \001(\01323.google.cloud.config.v1.DeploymentOperationMetadataB\003\340A\003H\000\022Q\n"
- + "\020preview_metadata\030\t"
- + " \001(\01320.google.cloud.config.v1.PreviewOperationMetadataB\003\340A\003H\000\022u\n"
+ + "\023deployment_metadata\030\010 \001(\01323.goo"
+ + "gle.cloud.config.v1.DeploymentOperationMetadataB\003\340A\003H\000\022Q\n"
+ + "\020preview_metadata\030\t \001(\013"
+ + "20.google.cloud.config.v1.PreviewOperationMetadataB\003\340A\003H\000\022u\n"
+ "#provision_deployment_group_metadata\030\n"
- + " \001(\0132A.go"
- + "ogle.cloud.config.v1.ProvisionDeploymentGroupOperationMetadataB\003\340A\003H\000\0224\n"
+ + " \001(\0132A.google.cloud.co"
+ + "nfig.v1.ProvisionDeploymentGroupOperationMetadataB\003\340A\003H\000\0224\n"
+ "\013create_time\030\001 \001(\0132\032.google.protobuf.TimestampB\003\340A\003\0221\n"
+ "\010end_time\030\002 \001(\0132\032.google.protobuf.TimestampB\003\340A\003\022\023\n"
+ "\006target\030\003 \001(\tB\003\340A\003\022\021\n"
@@ -650,19 +651,18 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\013api_version\030\007 \001(\tB\003\340A\003B\023\n"
+ "\021resource_metadata\"\362\013\n"
+ "\010Revision\022N\n"
- + "\023terraform_blueprint\030\006"
- + " \001(\0132*.google.cloud.config.v1.TerraformBlueprintB\003\340A\003H\000\022\014\n"
+ + "\023terraform_blueprint\030\006 \001(\0132*.g"
+ + "oogle.cloud.config.v1.TerraformBlueprintB\003\340A\003H\000\022\014\n"
+ "\004name\030\001 \001(\t\0224\n"
+ "\013create_time\030\002 \001(\0132\032.google.protobuf.TimestampB\003\340A\003\0224\n"
+ "\013update_time\030\003 \001(\0132\032.google.protobuf.TimestampB\003\340A\003\022<\n"
- + "\006action\030\004 \001(\0162\'"
- + ".google.cloud.config.v1.Revision.ActionB\003\340A\003\022:\n"
+ + "\006action\030\004"
+ + " \001(\0162\'.google.cloud.config.v1.Revision.ActionB\003\340A\003\022:\n"
+ "\005state\030\005"
+ " \001(\0162&.google.cloud.config.v1.Revision.StateB\003\340A\003\022@\n\r"
+ "apply_results\030\007"
+ " \001(\0132$.google.cloud.config.v1.ApplyResultsB\003\340A\003\022\031\n"
- + "\014state_detail\030\010 \001(\tB\003\340A\003\022C\n"
- + "\n"
+ + "\014state_detail\030\010 \001(\tB\003\340A\003\022C\n\n"
+ "error_code\030\t"
+ " \001(\0162*.google.cloud.config.v1.Revision.ErrorCodeB\003\340A\003\022\022\n"
+ "\005build\030\n"
@@ -680,10 +680,10 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\025tf_version_constraint\030\022 \001(\tB\003\340A\003\022\027\n\n"
+ "tf_version\030\023 \001(\tB\003\340A\003\022%\n"
+ "\030quota_validation_results\030\035 \001(\tB\003\340A\003\022F\n"
- + "\020quota_validation\030\024"
- + " \001(\0162\'.google.cloud.config.v1.QuotaValidationB\003\340A\001\022D\n"
- + "\017provider_config\030\025"
- + " \001(\0132&.google.cloud.config.v1.ProviderConfigB\003\340A\003\"D\n"
+ + "\020quota_validation\030\024 \001"
+ + "(\0162\'.google.cloud.config.v1.QuotaValidationB\003\340A\001\022D\n"
+ + "\017provider_config\030\025 \001(\0132&.goog"
+ + "le.cloud.config.v1.ProviderConfigB\003\340A\003\"D\n"
+ "\006Action\022\026\n"
+ "\022ACTION_UNSPECIFIED\020\000\022\n\n"
+ "\006CREATE\020\001\022\n\n"
@@ -701,27 +701,28 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\026APPLY_BUILD_RUN_FAILED\020\005\022\033\n"
+ "\027QUOTA_VALIDATION_FAILED\020\007\022\'\n"
+ "#EXTERNAL_VALUE_SOURCE_IMPORT_FAILED\020\010:z\352Aw\n"
- + "\036config.googleapis.com/Revision\022Uprojects/{project}/locations/{location}/deploy"
- + "ments/{deployment}/revisions/{revision}B\013\n"
+ + "\036config.googleapis.com/Revision\022Uprojects/{project}/"
+ + "locations/{location}/deployments/{deployment}/revisions/{revision}B\013\n"
+ "\tblueprint\"\211\001\n"
+ "\016TerraformError\022\030\n"
+ "\020resource_address\030\001 \001(\t\022\032\n"
+ "\022http_response_code\030\002 \001(\005\022\031\n"
+ "\021error_description\030\003 \001(\t\022&\n"
- + "\005error\030\004 \001(\0132\022.google.rpc.StatusB\003\340A\003\"v\n"
- + "\tGitSource\022\026\n"
- + "\004repo\030\001 \001(\tB\003\340A\001H\000\210\001\001\022\033\n"
- + "\tdirectory\030\002 \001(\tB\003\340A\001H\001\210\001\001\022\025\n"
- + "\003ref\030\003 \001(\tB\003\340A\001H\002\210\001\001B\007\n"
+ + "\005error\030\004 \001(\0132\022.google.rpc.StatusB\003\340A\003\"g\n"
+ + "\tGitSource\022\021\n"
+ + "\004repo\030\001 \001(\tH\000\210\001\001\022\026\n"
+ + "\tdirectory\030\002 \001(\tH\001\210\001\001\022\020\n"
+ + "\003ref\030\003 \001(\tH\002\210\001\001B\007\n"
+ "\005_repoB\014\n\n"
+ "_directoryB\006\n"
- + "\004_ref\"\237\004\n"
+ + "\004_ref\"\305\004\n"
+ "\033DeploymentOperationMetadata\022P\n"
- + "\004step\030\001 \001(\0162B"
- + ".google.cloud.config.v1.DeploymentOperationMetadata.DeploymentStep\022;\n\r"
+ + "\004step\030\001 \001(\0162B.google.cloud.config.v1.Depl"
+ + "oymentOperationMetadata.DeploymentStep\022;\n\r"
+ "apply_results\030\002 \001(\0132$.google.cloud.config.v1.ApplyResults\022\022\n"
+ "\005build\030\003 \001(\tB\003\340A\003\022\021\n"
- + "\004logs\030\004 \001(\tB\003\340A\003\"\311\002\n"
+ + "\004logs\030\004 \001(\tB\003\340A\003\022$\n"
+ + "\027apply_results_available\030\005 \001(\010B\003\340A\003\"\311\002\n"
+ "\016DeploymentStep\022\037\n"
+ "\033DEPLOYMENT_STEP_UNSPECIFIED\020\000\022\034\n"
+ "\030PREPARING_STORAGE_BUCKET\020\001\022\031\n"
@@ -739,14 +740,14 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\030RUNNING_QUOTA_VALIDATION\020\014\"\330\005\n"
+ "\010Resource\022\021\n"
+ "\004name\030\001 \001(\tB\003\340A\003\022J\n"
- + "\016terraform_info\030\002 \001(\0132-.goo"
- + "gle.cloud.config.v1.ResourceTerraformInfoB\003\340A\003\022H\n\n"
- + "cai_assets\030\003 \003(\0132/.google.clou"
- + "d.config.v1.Resource.CaiAssetsEntryB\003\340A\003\022<\n"
+ + "\016terraform_info\030\002"
+ + " \001(\0132-.google.cloud.config.v1.ResourceTerraformInfoB\003\340A\003\022H\n\n"
+ + "cai_assets\030\003 \003(\0132/.g"
+ + "oogle.cloud.config.v1.Resource.CaiAssetsEntryB\003\340A\003\022<\n"
+ "\006intent\030\004"
+ " \001(\0162\'.google.cloud.config.v1.Resource.IntentB\003\340A\003\022:\n"
- + "\005state\030\005 \001(\0162&."
- + "google.cloud.config.v1.Resource.StateB\003\340A\003\032Y\n"
+ + "\005state\030\005"
+ + " \001(\0162&.google.cloud.config.v1.Resource.StateB\003\340A\003\032Y\n"
+ "\016CaiAssetsEntry\022\013\n"
+ "\003key\030\001 \001(\t\0226\n"
+ "\005value\030\002 \001(\0132\'.google.cloud.config.v1.ResourceCAIInfo:\0028\001\"a\n"
@@ -763,8 +764,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\013IN_PROGRESS\020\002\022\016\n\n"
+ "RECONCILED\020\003\022\n\n"
+ "\006FAILED\020\004:\220\001\352A\214\001\n"
- + "\036config.googleapis.com/Resource\022jprojects/{project}/locations/{locatio"
- + "n}/deployments/{deployment}/revisions/{revision}/resources/{resource}\"B\n"
+ + "\036config.googleapis.com/Resource\022jprojects/{project}/location"
+ + "s/{location}/deployments/{deployment}/revisions/{revision}/resources/{resource}\"B\n"
+ "\025ResourceTerraformInfo\022\017\n"
+ "\007address\030\001 \001(\t\022\014\n"
+ "\004type\030\002 \001(\t\022\n\n"
@@ -819,24 +820,24 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\004info\030\003 \001(\t\022\013\n"
+ "\003who\030\004 \001(\t\022\017\n"
+ "\007version\030\005 \001(\t\022/\n"
- + "\013create_time\030\006 \001(\0132\032.google.protobuf.Timestamp\"\347\016\n"
+ + "\013create_time\030\006 \001(\0132\032.google.protobuf.Timestamp\"\332\016\n"
+ "\007Preview\022I\n"
- + "\023terraform_blueprint\030\006"
- + " \001(\0132*.google.cloud.config.v1.TerraformBlueprintH\000\022\021\n"
+ + "\023terraform_blueprint\030\006 \001(\0132*.g"
+ + "oogle.cloud.config.v1.TerraformBlueprintH\000\022\021\n"
+ "\004name\030\001 \001(\tB\003\340A\010\0224\n"
+ "\013create_time\030\002 \001(\0132\032.google.protobuf.TimestampB\003\340A\003\022@\n"
- + "\006labels\030\003 \003("
- + "\0132+.google.cloud.config.v1.Preview.LabelsEntryB\003\340A\001\0229\n"
- + "\005state\030\004"
- + " \001(\0162%.google.cloud.config.v1.Preview.StateB\003\340A\003\022<\n\n"
+ + "\006labels\030\003"
+ + " \003(\0132+.google.cloud.config.v1.Preview.LabelsEntryB\003\340A\001\0229\n"
+ + "\005state\030\004 \001(\0162%.g"
+ + "oogle.cloud.config.v1.Preview.StateB\003\340A\003\022<\n\n"
+ "deployment\030\005 \001(\tB(\340A\001\372A\"\n"
+ " config.googleapis.com/Deployment\022F\n"
- + "\014preview_mode\030\017 \001(\0162+.goo"
- + "gle.cloud.config.v1.Preview.PreviewModeB\003\340A\001\022B\n"
+ + "\014preview_mode\030\017"
+ + " \001(\0162+.google.cloud.config.v1.Preview.PreviewModeB\003\340A\001\022B\n"
+ "\017service_account\030\007 \001(\tB)\340A\002\372A#\n"
- + "!iam.googleapis.com/ServiceAccount\022&\n"
- + "\024artifacts_gcs_bucket\030\010 \001(\tB\003\340A\001H\001\210\001\001\022F\n"
- + "\013worker_pool\030\t \001(\tB,\340A\001\372A&\n"
+ + "!iam.googleapis.com/ServiceAccount\022!\n"
+ + "\024artifacts_gcs_bucket\030\010 \001(\tH\001\210\001\001\022C\n"
+ + "\013worker_pool\030\t \001(\tB)\372A&\n"
+ "$cloudbuild.googleapis.com/WorkerPoolH\002\210\001\001\022B\n\n"
+ "error_code\030\n"
+ " \001(\0162).google.cloud.config.v1.Preview.ErrorCodeB\003\340A\003\022-\n"
@@ -845,13 +846,13 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\ttf_errors\030\r"
+ " \003(\0132&.google.cloud.config.v1.TerraformErrorB\003\340A\003\022\027\n\n"
+ "error_logs\030\016 \001(\tB\003\340A\003\022H\n"
- + "\021preview_artifacts\030\020 \001(\0132(.go"
- + "ogle.cloud.config.v1.PreviewArtifactsB\003\340A\003\022\021\n"
+ + "\021preview_artifacts\030\020 \001(\0132(."
+ + "google.cloud.config.v1.PreviewArtifactsB\003\340A\003\022\021\n"
+ "\004logs\030\021 \001(\tB\003\340A\003\022\027\n\n"
- + "tf_version\030\022 \001(\tB\003\340A\003\022\'\n"
- + "\025tf_version_constraint\030\023 \001(\tB\003\340A\001H\003\210\001\001\022J\n"
- + "\013annotations\030\024 \003(\01320.google.cl"
- + "oud.config.v1.Preview.AnnotationsEntryB\003\340A\001\022D\n"
+ + "tf_version\030\022 \001(\tB\003\340A\003\022\"\n"
+ + "\025tf_version_constraint\030\023 \001(\tH\003\210\001\001\022J\n"
+ + "\013annotations\030\024 \003(\01320.google.cloud"
+ + ".config.v1.Preview.AnnotationsEntryB\003\340A\001\022D\n"
+ "\017provider_config\030\025"
+ " \001(\0132&.google.cloud.config.v1.ProviderConfigB\003\340A\001\032-\n"
+ "\013LabelsEntry\022\013\n"
@@ -882,15 +883,15 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\030PREVIEW_BUILD_API_FAILED\020\005\022\034\n"
+ "\030PREVIEW_BUILD_RUN_FAILED\020\006\022\'\n"
+ "#EXTERNAL_VALUE_SOURCE_IMPORT_FAILED\020\007:q\352An\n"
- + "\035config.googleapis.com/Preview\022:projects/{project}/locations/{loca"
- + "tion}/previews/{preview}*\010previews2\007previewB\013\n"
+ + "\035config.googleapis.com/Preview\022:projects/{project}/locations/{locatio"
+ + "n}/previews/{preview}*\010previews2\007previewB\013\n"
+ "\tblueprintB\027\n"
+ "\025_artifacts_gcs_bucketB\016\n"
+ "\014_worker_poolB\030\n"
+ "\026_tf_version_constraint\"\344\003\n"
+ "\030PreviewOperationMetadata\022J\n"
- + "\004step\030\001"
- + " \001(\0162<.google.cloud.config.v1.PreviewOperationMetadata.PreviewStep\022C\n"
+ + "\004step\030\001 "
+ + "\001(\0162<.google.cloud.config.v1.PreviewOperationMetadata.PreviewStep\022C\n"
+ "\021preview_artifacts\030\002"
+ " \001(\0132(.google.cloud.config.v1.PreviewArtifacts\022\021\n"
+ "\004logs\030\003 \001(\tB\003\340A\003\022\022\n"
@@ -913,10 +914,12 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\tartifacts\030\002 \001(\tB\003\340A\003\"\302\001\n"
+ "\024CreatePreviewRequest\0229\n"
+ "\006parent\030\001 \001(\tB)\340A\002\372A#\n"
- + "!locations.googleapis.com/Location\022\027\n\n"
+ + "!locations.googleapis.com/Location\022\027\n"
+ + "\n"
+ "preview_id\030\002 \001(\tB\003\340A\001\0225\n"
- + "\007preview\030\003 \001"
- + "(\0132\037.google.cloud.config.v1.PreviewB\003\340A\002\022\037\n\n"
+ + "\007preview\030\003"
+ + " \001(\0132\037.google.cloud.config.v1.PreviewB\003\340A\002\022\037\n"
+ + "\n"
+ "request_id\030\004 \001(\tB\013\340A\001\342\214\317\327\010\002\010\001\"H\n"
+ "\021GetPreviewRequest\0223\n"
+ "\004name\030\001 \001(\tB%\340A\002\372A\037\n"
@@ -940,8 +943,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\006parent\030\001 \001(\tB%\340A\002\372A\037\n"
+ "\035config.googleapis.com/Preview\"Y\n"
+ "\033ExportPreviewResultResponse\022:\n"
- + "\006result\030\001"
- + " \001(\0132%.google.cloud.config.v1.PreviewResultB\003\340A\003\"M\n\r"
+ + "\006result\030\001 "
+ + "\001(\0132%.google.cloud.config.v1.PreviewResultB\003\340A\003\"M\n\r"
+ "PreviewResult\022\036\n"
+ "\021binary_signed_uri\030\001 \001(\tB\003\340A\003\022\034\n"
+ "\017json_signed_uri\030\002 \001(\tB\003\340A\003\"Z\n"
@@ -967,16 +970,15 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\014support_time\030\003 \001(\0132\032.google.protobuf.TimestampB\003\340A\003\022<\n"
+ "\016deprecate_time\030\004"
+ " \001(\0132\032.google.protobuf.TimestampB\003\340A\003H\000\210\001\001\022;\n\r"
- + "obsolete_time\030\005"
- + " \001(\0132\032.google.protobuf.TimestampB\003\340A\003H\001\210\001\001\"H\n"
+ + "obsolete_time\030\005 \001("
+ + "\0132\032.google.protobuf.TimestampB\003\340A\003H\001\210\001\001\"H\n"
+ "\005State\022\025\n"
+ "\021STATE_UNSPECIFIED\020\000\022\n\n"
+ "\006ACTIVE\020\001\022\016\n\n"
+ "DEPRECATED\020\002\022\014\n"
+ "\010OBSOLETE\020\003:\240\001\352A\234\001\n"
- + "&config.googleapis.com/TerraformVersion\022Mprojects/{project}/locations/{locat"
- + "ion}/terraformVersions/{terraform_versio"
- + "n}*\021terraformVersions2\020terraformVersionB\021\n"
+ + "&config.googleapis.com/TerraformVersion\022Mprojects/{project}/locations/{location"
+ + "}/terraformVersions/{terraform_version}*\021terraformVersions2\020terraformVersionB\021\n"
+ "\017_deprecate_timeB\020\n"
+ "\016_obsolete_time\"\217\001\n"
+ "\033ResourceChangeTerraformInfo\022\024\n"
@@ -987,12 +989,12 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\007actions\030\005 \003(\tB\003\340A\003\"\217\004\n"
+ "\016ResourceChange\022\021\n"
+ "\004name\030\001 \001(\tB\003\340A\010\022P\n"
- + "\016terraform_info\030\002"
- + " \001(\01323.google.cloud.config.v1.ResourceChangeTerraformInfoB\003\340A\003\022B\n"
- + "\006intent\030\003 \001(\0162-"
- + ".google.cloud.config.v1.ResourceChange.IntentB\003\340A\003\022E\n"
- + "\020property_changes\030\004 \003(\0132&.g"
- + "oogle.cloud.config.v1.PropertyChangeB\003\340A\003\"a\n"
+ + "\016terraform_info\030\002 \001("
+ + "\01323.google.cloud.config.v1.ResourceChangeTerraformInfoB\003\340A\003\022B\n"
+ + "\006intent\030\003 \001(\0162-.go"
+ + "ogle.cloud.config.v1.ResourceChange.IntentB\003\340A\003\022E\n"
+ + "\020property_changes\030\004 \003(\0132&.goog"
+ + "le.cloud.config.v1.PropertyChangeB\003\340A\003\"a\n"
+ "\006Intent\022\026\n"
+ "\022INTENT_UNSPECIFIED\020\000\022\n\n"
+ "\006CREATE\020\001\022\n\n"
@@ -1000,15 +1002,15 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\006DELETE\020\003\022\014\n"
+ "\010RECREATE\020\004\022\r\n"
+ "\tUNCHANGED\020\005:\251\001\352A\245\001\n"
- + "$config.googleapis.com/ResourceChange\022\\projects/{pro"
- + "ject}/locations/{location}/previews/{pre"
- + "view}/resourceChanges/{resource_change}*\017resourceChanges2\016resourceChange\"\305\001\n"
+ + "$config.googleapis.com/ResourceChange\022\\projects/{projec"
+ + "t}/locations/{location}/previews/{previe"
+ + "w}/resourceChanges/{resource_change}*\017resourceChanges2\016resourceChange\"\305\001\n"
+ "\016PropertyChange\022\021\n"
+ "\004path\030\001 \001(\tB\003\340A\003\022#\n"
+ "\026before_sensitive_paths\030\002 \003(\tB\003\340A\003\022+\n"
+ "\006before\030\003 \001(\0132\026.google.protobuf.ValueB\003\340A\003\022\"\n"
- + "\025afte",
- "r_sensitive_paths\030\004 \003(\tB\003\340A\003\022*\n"
+ + "\025after_s",
+ "ensitive_paths\030\004 \003(\tB\003\340A\003\022*\n"
+ "\005after\030\005 \001(\0132\026.google.protobuf.ValueB\003\340A\003\"\260\001\n"
+ "\032ListResourceChangesRequest\0225\n"
+ "\006parent\030\001 \001(\tB%\340A\002\372A\037\n"
@@ -1032,13 +1034,14 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\010provider\030\004 \001(\tB\003\340A\003\"\337\002\n\r"
+ "ResourceDrift\022\021\n"
+ "\004name\030\001 \001(\tB\003\340A\010\022O\n"
- + "\016terraform_info\030\002 \001(\01322.google.clou"
- + "d.config.v1.ResourceDriftTerraformInfoB\003\340A\003\022C\n"
+ + "\016terraform_info\030\002 \001(\01322.google.cloud.c"
+ + "onfig.v1.ResourceDriftTerraformInfoB\003\340A\003\022C\n"
+ "\017property_drifts\030\003"
+ " \003(\0132%.google.cloud.config.v1.PropertyDriftB\003\340A\003:\244\001\352A\240\001\n"
- + "#config.googleapis.com/ResourceDrift\022Zprojects/{project}/locations/{location}/pr"
- + "eviews/{preview}/resourceDrifts/{resource_drift}*\016resourceDrifts2\r"
- + "resourceDrift\"\304\001\n\r"
+ + "#config.googleapis.com/ResourceDrift\022Zprojects/{project}/locations/{location}/previ"
+ + "ews/{preview}/resourceDrifts/{resource_drift}*\016resourceDrifts2\r"
+ + "resourceDrift\"\304\001\n"
+ + "\r"
+ "PropertyDrift\022\021\n"
+ "\004path\030\001 \001(\tB\003\340A\003\022#\n"
+ "\026before_sensitive_paths\030\002 \003(\tB\003\340A\003\022+\n"
@@ -1060,8 +1063,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\004name\030\001 \001(\tB+\340A\002\372A%\n"
+ "#config.googleapis.com/ResourceDrift\"\301\001\n"
+ "\016ProviderConfig\022T\n"
- + "\013source_type\030\001 "
- + "\001(\01625.google.cloud.config.v1.ProviderConfig.ProviderSourceB\003\340A\001H\000\210\001\001\"I\n"
+ + "\013source_type\030\001 \001(\016"
+ + "25.google.cloud.config.v1.ProviderConfig.ProviderSourceB\003\340A\001H\000\210\001\001\"I\n"
+ "\016ProviderSource\022\037\n"
+ "\033PROVIDER_SOURCE_UNSPECIFIED\020\000\022\026\n"
+ "\022SERVICE_MAINTAINED\020\001B\016\n"
@@ -1073,8 +1076,9 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\004name\030\001 \001(\tB\003\340A\010\0224\n"
+ "\013update_time\030\002 \001(\0132\032.google.protobuf.TimestampB\003\340A\003\022#\n"
+ "\026auto_migration_enabled\030\003 \001(\010B\003\340A\001:\227\001\352A\223\001\n"
- + ")config.googleapis.com/AutoMigrationConfig\022;projects/{project}/locations/{locatio"
- + "n}/autoMigrationConfig*\024autoMigrationConfigs2\023autoMigrationConfig\"\251\001\n"
+ + ")config.googleapis.com/AutoMigrationConfig\022;"
+ + "projects/{project}/locations/{location}/"
+ + "autoMigrationConfig*\024autoMigrationConfigs2\023autoMigrationConfig\"\251\001\n"
+ " UpdateAutoMigrationConfigRequest\0224\n"
+ "\013update_mask\030\001 \001(\0132\032.google.protobuf.FieldMaskB\003\340A\001\022O\n"
+ "\025auto_migration_config\030\002"
@@ -1083,16 +1087,16 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\004name\030\001 \001(\tB\003\340A\010\0224\n"
+ "\013create_time\030\002 \001(\0132\032.google.protobuf.TimestampB\003\340A\003\0224\n"
+ "\013update_time\030\003 \001(\0132\032.google.protobuf.TimestampB\003\340A\003\022H\n"
- + "\006labels\030\004 \003(\013"
- + "23.google.cloud.config.v1.DeploymentGroup.LabelsEntryB\003\340A\001\022R\n"
- + "\013annotations\030\005 \003(\0132"
- + "8.google.cloud.config.v1.DeploymentGroup.AnnotationsEntryB\003\340A\001\022A\n"
- + "\005state\030\006 \001(\0162-."
- + "google.cloud.config.v1.DeploymentGroup.StateB\003\340A\003\022\036\n"
+ + "\006labels\030\004 \003(\01323."
+ + "google.cloud.config.v1.DeploymentGroup.LabelsEntryB\003\340A\001\022R\n"
+ + "\013annotations\030\005 \003(\01328.g"
+ + "oogle.cloud.config.v1.DeploymentGroup.AnnotationsEntryB\003\340A\001\022A\n"
+ + "\005state\030\006 \001(\0162-.goo"
+ + "gle.cloud.config.v1.DeploymentGroup.StateB\003\340A\003\022\036\n"
+ "\021state_description\030\007 \001(\tB\003\340A\003\022@\n"
+ "\020deployment_units\030\010 \003(\0132&.google.cloud.config.v1.DeploymentUnit\022Z\n"
- + "\022provisioning_state\030\t \001(\01629.google.cloud.config.v1"
- + ".DeploymentGroup.ProvisioningStateB\003\340A\003\022+\n"
+ + "\022provisioning_state\030\t"
+ + " \001(\01629.google.cloud.config.v1.DeploymentGroup.ProvisioningStateB\003\340A\003\022+\n"
+ "\036provisioning_state_description\030\n"
+ " \001(\tB\003\340A\003\0223\n"
+ "\022provisioning_error\030\013 \001(\0132\022.google.rpc.StatusB\003\340A\003\032-\n"
@@ -1119,9 +1123,9 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\016DEPROVISIONING\020\004\022\021\n\r"
+ "DEPROVISIONED\020\005\022\031\n"
+ "\025FAILED_TO_DEPROVISION\020\006:\233\001\352A\227\001\n"
- + "%config.googleapis.com/DeploymentGroup\022Kprojec"
- + "ts/{project}/locations/{location}/deploy"
- + "mentGroups/{deployment_group}*\020deploymentGroups2\017deploymentGroup\"\211\001\n"
+ + "%config.googleapis.com/DeploymentGroup\022Kprojects/"
+ + "{project}/locations/{location}/deploymen"
+ + "tGroups/{deployment_group}*\020deploymentGroups2\017deploymentGroup\"\211\001\n"
+ "\016DeploymentUnit\022\n\n"
+ "\002id\030\001 \001(\t\022A\n\n"
+ "deployment\030\002 \001(\tB(\340A\001\372A\"\n"
@@ -1142,15 +1146,15 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\006filter\030\004 \001(\tB\003\340A\001\022\025\n"
+ "\010order_by\030\005 \001(\tB\003\340A\001\"\220\001\n"
+ "\034ListDeploymentGroupsResponse\022B\n"
- + "\021deployment_groups\030\001"
- + " \003(\0132\'.google.cloud.config.v1.DeploymentGroup\022\027\n"
+ + "\021deployment_groups\030\001 \003"
+ + "(\0132\'.google.cloud.config.v1.DeploymentGroup\022\027\n"
+ "\017next_page_token\030\002 \001(\t\022\023\n"
+ "\013unreachable\030\003 \003(\t\"\253\002\n"
+ "\037ProvisionDeploymentGroupRequest\022;\n"
+ "\004name\030\001 \001(\tB-\340A\002\372A\'\n"
+ "%config.googleapis.com/DeploymentGroup\022k\n"
- + "\020deployment_specs\030\003 \003(\0132L.google.cloud.config.v1"
- + ".ProvisionDeploymentGroupRequest.DeploymentSpecsEntryB\003\340A\001\032^\n"
+ + "\020deployment_specs\030\003 \003(\0132L.google.cloud.config.v1.Pr"
+ + "ovisionDeploymentGroupRequest.DeploymentSpecsEntryB\003\340A\001\032^\n"
+ "\024DeploymentSpecsEntry\022\013\n"
+ "\003key\030\001 \001(\t\0225\n"
+ "\005value\030\002"
@@ -1159,11 +1163,11 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\004name\030\001 \001(\tB-\340A\002\372A\'\n"
+ "%config.googleapis.com/DeploymentGroup\022\022\n"
+ "\005force\030\002 \001(\010B\003\340A\001\022X\n\r"
- + "delete_policy\030\003 \001(\0162<.google.cloud.config.v"
- + "1.DeleteDeploymentRequest.DeletePolicyB\003\340A\001\"\333\001\n"
+ + "delete_policy\030\003 \001(\0162<.google.cloud.config.v1.D"
+ + "eleteDeploymentRequest.DeletePolicyB\003\340A\001\"\333\001\n"
+ "\032DeploymentOperationSummary\022`\n"
- + "\017deployment_step\030\001 \001(\0162B.google.cloud.confi"
- + "g.v1.DeploymentOperationMetadata.DeploymentStepB\003\340A\003\022\032\n"
+ + "\017deployment_step\030\001 \001(\0162B.google.cloud.config.v"
+ + "1.DeploymentOperationMetadata.DeploymentStepB\003\340A\003\022\032\n"
+ "\005build\030\002 \001(\tB\013\340A\003\342\214\317\327\010\002\010\001\022\021\n"
+ "\004logs\030\003 \001(\tB\003\340A\003\022\024\n"
+ "\007content\030\004 \001(\tB\003\340A\003\022\026\n"
@@ -1172,14 +1176,14 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\007unit_id\030\001 \001(\tB\003\340A\003\022<\n\n"
+ "deployment\030\002 \001(\tB(\340A\003\372A\"\n"
+ " config.googleapis.com/Deployment\022H\n"
- + "\005state\030\003 \001(\01624.google"
- + ".cloud.config.v1.DeploymentUnitProgress.StateB\003\340A\003\022\036\n"
+ + "\005state\030\003 \001(\01624.google.cl"
+ + "oud.config.v1.DeploymentUnitProgress.StateB\003\340A\003\022\036\n"
+ "\021state_description\030\004 \001(\tB\003\340A\003\022]\n"
- + "\034deployment_operation_summary\030\005 \001(\013"
- + "22.google.cloud.config.v1.DeploymentOperationSummaryB\003\340A\003\022&\n"
+ + "\034deployment_operation_summary\030\005 \001(\01322."
+ + "google.cloud.config.v1.DeploymentOperationSummaryB\003\340A\003\022&\n"
+ "\005error\030\006 \001(\0132\022.google.rpc.StatusB\003\340A\003\022J\n"
- + "\006intent\030\007 \001(\01625.goog"
- + "le.cloud.config.v1.DeploymentUnitProgress.IntentB\003\340A\003\"\254\001\n"
+ + "\006intent\030\007 \001(\01625.google."
+ + "cloud.config.v1.DeploymentUnitProgress.IntentB\003\340A\003\"\254\001\n"
+ "\005State\022\025\n"
+ "\021STATE_UNSPECIFIED\020\000\022\n\n"
+ "\006QUEUED\020\001\022\027\n"
@@ -1199,8 +1203,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\010CLEAN_UP\020\005\022\r\n"
+ "\tUNCHANGED\020\006\"\264\004\n"
+ ")ProvisionDeploymentGroupOperationMetadata\022q\n"
- + "\004step\030\001 \001(\0162^.google.cloud.config.v1.Provisio"
- + "nDeploymentGroupOperationMetadata.ProvisionDeploymentGroupStepB\003\340A\003\022W\n"
+ + "\004step\030\001 \001(\0162^.google.cloud.config.v1.ProvisionDe"
+ + "ploymentGroupOperationMetadata.ProvisionDeploymentGroupStepB\003\340A\003\022W\n"
+ "\032deployment_unit_progresses\030\002"
+ " \003(\0132..google.cloud.config.v1.DeploymentUnitProgressB\003\340A\003\"\272\002\n"
+ "\034ProvisionDeploymentGroupStep\022/\n"
@@ -1219,9 +1223,9 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\013create_time\030\003"
+ " \001(\0132\032.google.protobuf.TimestampB\003\340A\003\022\034\n"
+ "\017alternative_ids\030\004 \003(\tB\003\340A\003:\310\001\352A\304\001\n"
- + "-config.googleapis.com/DeploymentGroupRevisi"
- + "on\022`projects/{project}/locations/{location}/deploymentGroups/{deployment_group}/"
- + "revisions/{revision}*\030deploymentGroupRevisions2\027deploymentGroupRevision\"h\n"
+ + "-config.googleapis.com/DeploymentGroupRevision\022"
+ + "`projects/{project}/locations/{location}/deploymentGroups/{deployment_group}/rev"
+ + "isions/{revision}*\030deploymentGroupRevisions2\027deploymentGroupRevision\"h\n"
+ "!GetDeploymentGroupRevisionRequest\022C\n"
+ "\004name\030\001 \001(\tB5\340A\002\372A/\n"
+ "-config.googleapis.com/DeploymentGroupRevision\"\225\001\n"
@@ -1231,8 +1235,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\tpage_size\030\002 \001(\005B\003\340A\001\022\027\n\n"
+ "page_token\030\003 \001(\tB\003\340A\001\"\256\001\n"
+ "$ListDeploymentGroupRevisionsResponse\022S\n"
- + "\032deployment_group_revisions\030\001"
- + " \003(\0132/.google.cloud.config.v1.DeploymentGroupRevision\022\027\n"
+ + "\032deployment_group_revisions\030\001 "
+ + "\003(\0132/.google.cloud.config.v1.DeploymentGroupRevision\022\027\n"
+ "\017next_page_token\030\002 \001(\t\022\030\n"
+ "\013unreachable\030\003 \003(\tB\003\340A\006*N\n"
+ "\017QuotaValidation\022 \n"
@@ -1240,169 +1244,173 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\007ENABLED\020\001\022\014\n"
+ "\010ENFORCED\020\0022\360=\n"
+ "\006Config\022\264\001\n"
- + "\017ListDeployments\022..google.cloud.config."
- + "v1.ListDeploymentsRequest\032/.google.cloud"
- + ".config.v1.ListDeploymentsResponse\"@\332A\006p"
- + "arent\202\323\344\223\0021\022//v1/{parent=projects/*/locations/*}/deployments\022\241\001\n\r"
- + "GetDeployment\022,.google.cloud.config.v1.GetDeploymentReq"
- + "uest\032\".google.cloud.config.v1.Deployment"
- + "\">\332A\004name\202\323\344\223\0021\022//v1/{name=projects/*/locations/*/deployments/*}\022\354\001\n"
- + "\020CreateDeployment\022/.google.cloud.config.v1.CreateDep"
- + "loymentRequest\032\035.google.longrunning.Operation\"\207\001\312A\037\n\n"
- + "Deployment\022\021OperationMetada"
- + "ta\332A\037parent,deployment,deployment_id\202\323\344\223"
- + "\002=\"//v1/{parent=projects/*/locations/*}/deployments:\n"
+ + "\017ListDeployments\022..google.cloud.config.v1."
+ + "ListDeploymentsRequest\032/.google.cloud.co"
+ + "nfig.v1.ListDeploymentsResponse\"@\332A\006pare"
+ + "nt\202\323\344\223\0021\022//v1/{parent=projects/*/locations/*}/deployments\022\241\001\n\r"
+ + "GetDeployment\022,.google.cloud.config.v1.GetDeploymentReques"
+ + "t\032\".google.cloud.config.v1.Deployment\">\332"
+ + "A\004name\202\323\344\223\0021\022//v1/{name=projects/*/locations/*/deployments/*}\022\354\001\n"
+ + "\020CreateDeployment\022/.google.cloud.config.v1.CreateDeploy"
+ + "mentRequest\032\035.google.longrunning.Operation\"\207\001\312A\037\n\n"
+ + "Deployment\022\021OperationMetadata\332"
+ + "A\037parent,deployment,deployment_id\202\323\344\223\002=\""
+ + "//v1/{parent=projects/*/locations/*}/deployments:\n"
+ "deployment\022\356\001\n"
- + "\020UpdateDeployment\022/.google.cloud.config.v1.UpdateDepl"
- + "oymentRequest\032\035.google.longrunning.Operation\"\211\001\312A\037\n\n"
- + "Deployment\022\021OperationMetadat"
- + "a\332A\026deployment,update_mask\202\323\344\223\002H2:/v1/{d"
- + "eployment.name=projects/*/locations/*/deployments/*}:\n"
+ + "\020UpdateDeployment\022/.google.cloud.config.v1.UpdateDeploym"
+ + "entRequest\032\035.google.longrunning.Operation\"\211\001\312A\037\n\n"
+ + "Deployment\022\021OperationMetadata\332A"
+ + "\026deployment,update_mask\202\323\344\223\002H2:/v1/{depl"
+ + "oyment.name=projects/*/locations/*/deployments/*}:\n"
+ "deployment\022\304\001\n"
- + "\020DeleteDeployment\022/.google.cloud.config.v1.DeleteDep"
- + "loymentRequest\032\035.google.longrunning.Operation\"`\312A\037\n\n"
- + "Deployment\022\021OperationMetadat"
- + "a\332A\004name\202\323\344\223\0021*//v1/{name=projects/*/locations/*/deployments/*}\022\272\001\n\r"
- + "ListRevisions\022,.google.cloud.config.v1.ListRevisions"
- + "Request\032-.google.cloud.config.v1.ListRev"
- + "isionsResponse\"L\332A\006parent\202\323\344\223\002=\022;/v1/{pa"
- + "rent=projects/*/locations/*/deployments/*}/revisions\022\247\001\n"
- + "\013GetRevision\022*.google.cloud.config.v1.GetRevisionRequest\032 .googl"
- + "e.cloud.config.v1.Revision\"J\332A\004name\202\323\344\223\002"
- + "=\022;/v1/{name=projects/*/locations/*/deployments/*/revisions/*}\022\263\001\n"
+ + "\020DeleteDeployment\022/.google.cloud.config.v1.DeleteDeploy"
+ + "mentRequest\032\035.google.longrunning.Operation\"`\312A\037\n\n"
+ + "Deployment\022\021OperationMetadata\332A"
+ + "\004name\202\323\344\223\0021*//v1/{name=projects/*/locations/*/deployments/*}\022\272\001\n\r"
+ + "ListRevisions\022,.google.cloud.config.v1.ListRevisionsReq"
+ + "uest\032-.google.cloud.config.v1.ListRevisi"
+ + "onsResponse\"L\332A\006parent\202\323\344\223\002=\022;/v1/{paren"
+ + "t=projects/*/locations/*/deployments/*}/revisions\022\247\001\n"
+ + "\013GetRevision\022*.google.cloud.config.v1.GetRevisionRequest\032 .google.c"
+ + "loud.config.v1.Revision\"J\332A\004name\202\323\344\223\002=\022;"
+ + "/v1/{name=projects/*/locations/*/deployments/*/revisions/*}\022\263\001\n"
+ "\013GetResource\022*.google.cloud.config.v1.GetResourceRequest\032"
- + " .google.cloud.config.v1.Resource\"V\332A"
- + "\004name\202\323\344\223\002I\022G/v1/{name=projects/*/locati"
- + "ons/*/deployments/*/revisions/*/resources/*}\022\306\001\n\r"
- + "ListResources\022,.google.cloud.config.v1.ListResourcesRequest\032-.google.cl"
- + "oud.config.v1.ListResourcesResponse\"X\332A\006"
- + "parent\202\323\344\223\002I\022G/v1/{parent=projects/*/loc"
- + "ations/*/deployments/*/revisions/*}/resources\022\302\001\n"
- + "\031ExportDeploymentStatefile\0228.google.cloud.config.v1.ExportDeploymentSta"
- + "tefileRequest\032!.google.cloud.config.v1.S"
- + "tatefile\"H\202\323\344\223\002B\"=/v1/{parent=projects/*"
- + "/locations/*/deployments/*}:exportState:\001*\022\312\001\n"
- + "\027ExportRevisionStatefile\0226.google.cloud.config.v1.ExportRevisionStatefileR"
- + "equest\032!.google.cloud.config.v1.Statefil"
- + "e\"T\202\323\344\223\002N\"I/v1/{parent=projects/*/locati"
- + "ons/*/deployments/*/revisions/*}:exportState:\001*\022\277\001\n"
- + "\017ImportStatefile\022..google.cloud.config.v1.ImportStatefileRequest\032!.go"
- + "ogle.cloud.config.v1.Statefile\"Y\332A\016paren"
- + "t,lock_id\202\323\344\223\002B\"=/v1/{parent=projects/*/"
- + "locations/*/deployments/*}:importState:\001*\022\250\001\n"
- + "\017DeleteStatefile\022..google.cloud.con"
- + "fig.v1.DeleteStatefileRequest\032\026.google.p"
- + "rotobuf.Empty\"M\332A\004name\202\323\344\223\002@\";/v1/{name="
- + "projects/*/locations/*/deployments/*}:deleteState:\001*\022\310\001\n"
- + "\016LockDeployment\022-.google"
- + ".cloud.config.v1.LockDeploymentRequest\032\035.google.longrunning.Operation\"h\312A\037\n\n"
- + "Deployment\022\021OperationMetadata\332A\004name\202\323\344\223\0029\"4"
- + "/v1/{name=projects/*/locations/*/deployments/*}:lock:\001*\022\326\001\n"
- + "\020UnlockDeployment\022/.google.cloud.config.v1.UnlockDeploymentRe"
- + "quest\032\035.google.longrunning.Operation\"r\312A\037\n\n"
- + "Deployment\022\021OperationMetadata\332A\014name,"
- + "lock_id\202\323\344\223\002;\"6/v1/{name=projects/*/locations/*/deployments/*}:unlock:\001*\022\254\001\n"
+ + " .google.cloud.config.v1.Resource\"V\332A\004na"
+ + "me\202\323\344\223\002I\022G/v1/{name=projects/*/locations"
+ + "/*/deployments/*/revisions/*/resources/*}\022\306\001\n\r"
+ + "ListResources\022,.google.cloud.config.v1.ListResourcesRequest\032-.google.cloud"
+ + ".config.v1.ListResourcesResponse\"X\332A\006par"
+ + "ent\202\323\344\223\002I\022G/v1/{parent=projects/*/locati"
+ + "ons/*/deployments/*/revisions/*}/resources\022\302\001\n"
+ + "\031ExportDeploymentStatefile\0228.google.cloud.config.v1.ExportDeploymentStatef"
+ + "ileRequest\032!.google.cloud.config.v1.Stat"
+ + "efile\"H\202\323\344\223\002B\"=/v1/{parent=projects/*/lo"
+ + "cations/*/deployments/*}:exportState:\001*\022\312\001\n"
+ + "\027ExportRevisionStatefile\0226.google.cloud.config.v1.ExportRevisionStatefileRequ"
+ + "est\032!.google.cloud.config.v1.Statefile\"T"
+ + "\202\323\344\223\002N\"I/v1/{parent=projects/*/locations"
+ + "/*/deployments/*/revisions/*}:exportState:\001*\022\277\001\n"
+ + "\017ImportStatefile\022..google.cloud.config.v1.ImportStatefileRequest\032!.googl"
+ + "e.cloud.config.v1.Statefile\"Y\332A\016parent,l"
+ + "ock_id\202\323\344\223\002B\"=/v1/{parent=projects/*/loc"
+ + "ations/*/deployments/*}:importState:\001*\022\250\001\n"
+ + "\017DeleteStatefile\022..google.cloud.config"
+ + ".v1.DeleteStatefileRequest\032\026.google.prot"
+ + "obuf.Empty\"M\332A\004name\202\323\344\223\002@\";/v1/{name=pro"
+ + "jects/*/locations/*/deployments/*}:deleteState:\001*\022\310\001\n"
+ + "\016LockDeployment\022-.google.cl"
+ + "oud.config.v1.LockDeploymentRequest\032\035.google.longrunning.Operation\"h\312A\037\n\n"
+ + "Deployment\022\021OperationMetadata\332A\004name\202\323\344\223\0029\"4/v1"
+ + "/{name=projects/*/locations/*/deployments/*}:lock:\001*\022\326\001\n"
+ + "\020UnlockDeployment\022/.goog"
+ + "le.cloud.config.v1.UnlockDeploymentRequest\032\035.google.longrunning.Operation\"r\312A\037\n\n"
+ + "Deployment\022\021OperationMetadata\332A\014name,loc"
+ + "k_id\202\323\344\223\002;\"6/v1/{name=projects/*/locations/*/deployments/*}:unlock:\001*\022\254\001\n"
+ "\016ExportLockInfo\022-.google.cloud.config.v1.ExportLockInfoRequest\032"
- + " .google.cloud.config.v1.LockInfo\"I\332A\004name\202\323\344\223\002<\022:/v1/{name=p"
- + "rojects/*/locations/*/deployments/*}:exportLock\022\313\001\n\r"
- + "CreatePreview\022,.google.cloud"
- + ".config.v1.CreatePreviewRequest\032\035.google.longrunning.Operation\"m\312A\034\n"
- + "\007Preview\022\021OperationMetadata\332A\016parent,preview\202\323\344\223\0027\","
- + "/v1/{parent=projects/*/locations/*}/previews:\007preview\022\225\001\n\n"
- + "GetPreview\022).google.cloud.config.v1.GetPreviewRequest\032\037.google"
- + ".cloud.config.v1.Preview\";\332A\004name\202\323\344\223\002.\022"
- + ",/v1/{name=projects/*/locations/*/previews/*}\022\250\001\n"
- + "\014ListPreviews\022+.google.cloud.config.v1.ListPreviewsRequest\032,.google.clo"
- + "ud.config.v1.ListPreviewsResponse\"=\332A\006pa"
- + "rent\202\323\344\223\002.\022,/v1/{parent=projects/*/locations/*}/previews\022\270\001\n\r"
- + "DeletePreview\022,.goo"
- + "gle.cloud.config.v1.DeletePreviewRequest\032\035.google.longrunning.Operation\"Z\312A\034\n"
- + "\007Preview\022\021OperationMetadata\332A\004name\202\323\344\223\002.*,/"
- + "v1/{name=projects/*/locations/*/previews/*}\022\300\001\n"
- + "\023ExportPreviewResult\0222.google.cloud.config.v1.ExportPreviewResultRequest\032"
- + "3.google.cloud.config.v1.ExportPreviewRe"
- + "sultResponse\"@\202\323\344\223\002:\"5/v1/{parent=projec"
- + "ts/*/locations/*/previews/*}:export:\001*\022\314\001\n"
- + "\025ListTerraformVersions\0224.google.cloud."
- + "config.v1.ListTerraformVersionsRequest\0325.google.cloud.config.v1.ListTerraformVer"
- + "sionsResponse\"F\332A\006parent\202\323\344\223\0027\0225/v1/{par"
- + "ent=projects/*/locations/*}/terraformVersions\022\271\001\n"
- + "\023GetTerraformVersion\0222.google.cloud.config.v1.GetTerraformVersionReques"
- + "t\032(.google.cloud.config.v1.TerraformVers"
- + "ion\"D\332A\004name\202\323\344\223\0027\0225/v1/{name=projects/*/locations/*/terraformVersions/*}\022\317\001\n"
- + "\023ListResourceChanges\0222.google.cloud.config."
- + "v1.ListResourceChangesRequest\0323.google.cloud.config.v1.ListResourceChangesRespon"
- + "se\"O\332A\006parent\202\323\344\223\002@\022>/v1/{parent=project"
- + "s/*/locations/*/previews/*}/resourceChanges\022\274\001\n"
- + "\021GetResourceChange\0220.google.cloud.config.v1.GetResourceChangeRequest\032&.go"
- + "ogle.cloud.config.v1.ResourceChange\"M\332A\004"
- + "name\202\323\344\223\002@\022>/v1/{name=projects/*/locations/*/previews/*/resourceChanges/*}\022\313\001\n"
- + "\022ListResourceDrifts\0221.google.cloud.config."
- + "v1.ListResourceDriftsRequest\0322.google.cloud.config.v1.ListResourceDriftsResponse"
- + "\"N\332A\006parent\202\323\344\223\002?\022=/v1/{parent=projects/"
- + "*/locations/*/previews/*}/resourceDrifts\022\270\001\n"
- + "\020GetResourceDrift\022/.google.cloud.config.v1.GetResourceDriftRequest\032%.google."
- + "cloud.config.v1.ResourceDrift\"L\332A\004name\202\323"
- + "\344\223\002?\022=/v1/{name=projects/*/locations/*/previews/*/resourceDrifts/*}\022\302\001\n"
- + "\026GetAutoMigrationConfig\0225.google.cloud.config.v1."
- + "GetAutoMigrationConfigRequest\032+.google.c"
- + "loud.config.v1.AutoMigrationConfig\"D\332A\004n"
- + "ame\202\323\344\223\0027\0225/v1/{name=projects/*/locations/*/autoMigrationConfig}\022\260\002\n"
- + "\031UpdateAutoMigrationConfig\0228.google.cloud.config.v1."
- + "UpdateAutoMigrationConfigRequest\032\035.google.longrunning.Operation\"\271\001\312A(\n"
- + "\023AutoMigrationConfig\022\021OperationMetadata\332A!auto_mig"
- + "ration_config,update_mask\202\323\344\223\002d2K/v1/{au"
- + "to_migration_config.name=projects/*/loca"
- + "tions/*/autoMigrationConfig}:\025auto_migration_config\022\265\001\n"
- + "\022GetDeploymentGroup\0221.google.cloud.config.v1.GetDeploymentGroupRe"
- + "quest\032\'.google.cloud.config.v1.Deploymen"
- + "tGroup\"C\332A\004name\202\323\344\223\0026\0224/v1/{name=projects/*/locations/*/deploymentGroups/*}\022\222\002\n"
- + "\025CreateDeploymentGroup\0224.google.cloud.con"
- + "fig.v1.CreateDeploymentGroupRequest\032\035.google.longrunning.Operation\"\243\001\312A$\n"
- + "\017DeploymentGroup\022\021OperationMetadata\332A+parent,de"
- + "ployment_group,deployment_group_id\202\323\344\223\002H"
- + "\"4/v1/{parent=projects/*/locations/*}/deploymentGroups:\020deployment_group\022\224\002\n"
- + "\025UpdateDeploymentGroup\0224.google.cloud.config"
- + ".v1.UpdateDeploymentGroupRequest\032\035.google.longrunning.Operation\"\245\001\312A$\n"
- + "\017DeploymentGroup\022\021OperationMetadata\332A\034deployment_g"
- + "roup,update_mask\202\323\344\223\002Y2E/v1/{deployment_"
- + "group.name=projects/*/locations/*/deploymentGroups/*}:\020deployment_group\022\330\001\n"
- + "\025DeleteDeploymentGroup\0224.google.cloud.config."
- + "v1.DeleteDeploymentGroupRequest\032\035.google.longrunning.Operation\"j\312A$\n"
- + "\017DeploymentGroup\022\021OperationMetadata\332A\004name\202\323\344\223\0026*4/v"
- + "1/{name=projects/*/locations/*/deploymentGroups/*}\022\310\001\n"
- + "\024ListDeploymentGroups\0223.google.cloud.config.v1.ListDeploymentGroup"
- + "sRequest\0324.google.cloud.config.v1.ListDe"
- + "ploymentGroupsResponse\"E\332A\006parent\202\323\344\223\0026\022"
- + "4/v1/{parent=projects/*/locations/*}/deploymentGroups\022\353\001\n"
- + "\030ProvisionDeploymentGroup\0227.google.cloud.config.v1.ProvisionDep"
- + "loymentGroupRequest\032\035.google.longrunning.Operation\"w\312A$\n"
- + "\017DeploymentGroup\022\021Operat"
- + "ionMetadata\332A\004name\202\323\344\223\002C\">/v1/{name=proj"
- + "ects/*/locations/*/deploymentGroups/*}:provision:\001*\022\361\001\n"
- + "\032DeprovisionDeploymentGroup\0229.google.cloud.config.v1.DeprovisionD"
- + "eploymentGroupRequest\032\035.google.longrunning.Operation\"y\312A$\n"
- + "\017DeploymentGroup\022\021Oper"
- + "ationMetadata\332A\004name\202\323\344\223\002E\"@/v1/{name=pr"
- + "ojects/*/locations/*/deploymentGroups/*}:deprovision:\001*\022\331\001\n"
- + "\032GetDeploymentGroupRevision\0229.google.cloud.config.v1.GetDeplo"
- + "ymentGroupRevisionRequest\032/.google.cloud"
- + ".config.v1.DeploymentGroupRevision\"O\332A\004n"
- + "ame\202\323\344\223\002B\022@/v1/{name=projects/*/locations/*/deploymentGroups/*/revisions/*}\022\354\001\n"
- + "\034ListDeploymentGroupRevisions\022;.google.cl"
- + "oud.config.v1.ListDeploymentGroupRevisionsRequest\032<.google.cloud.config.v1.ListD"
- + "eploymentGroupRevisionsResponse\"Q\332A\006pare"
- + "nt\202\323\344\223\002B\022@/v1/{parent=projects/*/locatio"
- + "ns/*/deploymentGroups/*}/revisions\032I\312A\025c"
- + "onfig.googleapis.com\322A.https://www.googleapis.com/auth/cloud-platformB\374\002\n"
- + "\032com.google.cloud.config.v1B\013ConfigProtoP\001Z2clo"
- + "ud.google.com/go/config/apiv1/configpb;c"
- + "onfigpb\252\002\026Google.Cloud.Config.V1\312\002\026Google\\Cloud\\Config\\V1\352\002"
+ + " .google.cloud.config.v1"
+ + ".LockInfo\"I\332A\004name\202\323\344\223\002<\022:/v1/{name=proj"
+ + "ects/*/locations/*/deployments/*}:exportLock\022\313\001\n\r"
+ + "CreatePreview\022,.google.cloud.co"
+ + "nfig.v1.CreatePreviewRequest\032\035.google.longrunning.Operation\"m\312A\034\n"
+ + "\007Preview\022\021OperationMetadata\332A\016parent,preview\202\323\344\223\0027\",/v1"
+ + "/{parent=projects/*/locations/*}/previews:\007preview\022\225\001\n\n"
+ + "GetPreview\022).google.cloud.config.v1.GetPreviewRequest\032\037.google.cl"
+ + "oud.config.v1.Preview\";\332A\004name\202\323\344\223\002.\022,/v"
+ + "1/{name=projects/*/locations/*/previews/*}\022\250\001\n"
+ + "\014ListPreviews\022+.google.cloud.config.v1.ListPreviewsRequest\032,.google.cloud."
+ + "config.v1.ListPreviewsResponse\"=\332A\006paren"
+ + "t\202\323\344\223\002.\022,/v1/{parent=projects/*/locations/*}/previews\022\270\001\n\r"
+ + "DeletePreview\022,.google"
+ + ".cloud.config.v1.DeletePreviewRequest\032\035.google.longrunning.Operation\"Z\312A\034\n"
+ + "\007Preview\022\021OperationMetadata\332A\004name\202\323\344\223\002.*,/v1/"
+ + "{name=projects/*/locations/*/previews/*}\022\300\001\n"
+ + "\023ExportPreviewResult\0222.google.cloud.config.v1.ExportPreviewResultRequest\0323.g"
+ + "oogle.cloud.config.v1.ExportPreviewResul"
+ + "tResponse\"@\202\323\344\223\002:\"5/v1/{parent=projects/*/locations/*/previews/*}:export:\001*\022\314\001\n"
+ + "\025ListTerraformVersions\0224.google.cloud.con"
+ + "fig.v1.ListTerraformVersionsRequest\0325.google.cloud.config.v1.ListTerraformVersio"
+ + "nsResponse\"F\332A\006parent\202\323\344\223\0027\0225/v1/{parent"
+ + "=projects/*/locations/*}/terraformVersions\022\271\001\n"
+ + "\023GetTerraformVersion\0222.google.cloud.config.v1.GetTerraformVersionRequest\032("
+ + ".google.cloud.config.v1.TerraformVersion"
+ + "\"D\332A\004name\202\323\344\223\0027\0225/v1/{name=projects/*/locations/*/terraformVersions/*}\022\317\001\n"
+ + "\023ListResourceChanges\0222.google.cloud.config.v1."
+ + "ListResourceChangesRequest\0323.google.cloud.config.v1.ListResourceChangesResponse\""
+ + "O\332A\006parent\202\323\344\223\002@\022>/v1/{parent=projects/*"
+ + "/locations/*/previews/*}/resourceChanges\022\274\001\n"
+ + "\021GetResourceChange\0220.google.cloud.config.v1.GetResourceChangeRequest\032&.googl"
+ + "e.cloud.config.v1.ResourceChange\"M\332A\004nam"
+ + "e\202\323\344\223\002@\022>/v1/{name=projects/*/locations/*/previews/*/resourceChanges/*}\022\313\001\n"
+ + "\022ListResourceDrifts\0221.google.cloud.config.v1."
+ + "ListResourceDriftsRequest\0322.google.cloud"
+ + ".config.v1.ListResourceDriftsResponse\"N\332"
+ + "A\006parent\202\323\344\223\002?\022=/v1/{parent=projects/*/l"
+ + "ocations/*/previews/*}/resourceDrifts\022\270\001\n"
+ + "\020GetResourceDrift\022/.google.cloud.config"
+ + ".v1.GetResourceDriftRequest\032%.google.clo"
+ + "ud.config.v1.ResourceDrift\"L\332A\004name\202\323\344\223\002"
+ + "?\022=/v1/{name=projects/*/locations/*/previews/*/resourceDrifts/*}\022\302\001\n"
+ + "\026GetAutoMigrationConfig\0225.google.cloud.config.v1.Get"
+ + "AutoMigrationConfigRequest\032+.google.clou"
+ + "d.config.v1.AutoMigrationConfig\"D\332A\004name"
+ + "\202\323\344\223\0027\0225/v1/{name=projects/*/locations/*/autoMigrationConfig}\022\260\002\n"
+ + "\031UpdateAutoMigrationConfig\0228.google.cloud.config.v1.Upd"
+ + "ateAutoMigrationConfigRequest\032\035.google.longrunning.Operation\"\271\001\312A(\n"
+ + "\023AutoMigrationConfig\022\021OperationMetadata\332A!auto_migrat"
+ + "ion_config,update_mask\202\323\344\223\002d2K/v1/{auto_"
+ + "migration_config.name=projects/*/locatio"
+ + "ns/*/autoMigrationConfig}:\025auto_migration_config\022\265\001\n"
+ + "\022GetDeploymentGroup\0221.google.cloud.config.v1.GetDeploymentGroupReque"
+ + "st\032\'.google.cloud.config.v1.DeploymentGr"
+ + "oup\"C\332A\004name\202\323\344\223\0026\0224/v1/{name=projects/*/locations/*/deploymentGroups/*}\022\222\002\n"
+ + "\025CreateDeploymentGroup\0224.google.cloud.config"
+ + ".v1.CreateDeploymentGroupRequest\032\035.google.longrunning.Operation\"\243\001\312A$\n"
+ + "\017DeploymentGroup\022\021OperationMetadata\332A+parent,deplo"
+ + "yment_group,deployment_group_id\202\323\344\223\002H\"4/"
+ + "v1/{parent=projects/*/locations/*}/deploymentGroups:\020deployment_group\022\224\002\n"
+ + "\025UpdateDeploymentGroup\0224.google.cloud.config.v1"
+ + ".UpdateDeploymentGroupRequest\032\035.google.longrunning.Operation\"\245\001\312A$\n"
+ + "\017DeploymentGroup\022\021OperationMetadata\332A\034deployment_grou"
+ + "p,update_mask\202\323\344\223\002Y2E/v1/{deployment_gro"
+ + "up.name=projects/*/locations/*/deploymentGroups/*}:\020deployment_group\022\330\001\n"
+ + "\025DeleteDeploymentGroup\0224.google.cloud.config.v1."
+ + "DeleteDeploymentGroupRequest\032\035.google.longrunning.Operation\"j\312A$\n"
+ + "\017DeploymentGroup\022\021OperationMetadata\332A\004name\202\323\344\223\0026*4/v1/{"
+ + "name=projects/*/locations/*/deploymentGroups/*}\022\310\001\n"
+ + "\024ListDeploymentGroups\0223.google.cloud.config.v1.ListDeploymentGroupsRe"
+ + "quest\0324.google.cloud.config.v1.ListDeplo"
+ + "ymentGroupsResponse\"E\332A\006parent\202\323\344\223\0026\0224/v"
+ + "1/{parent=projects/*/locations/*}/deploymentGroups\022\353\001\n"
+ + "\030ProvisionDeploymentGroup\0227.google.cloud.config.v1.ProvisionDeploy"
+ + "mentGroupRequest\032\035.google.longrunning.Operation\"w\312A$\n"
+ + "\017DeploymentGroup\022\021Operation"
+ + "Metadata\332A\004name\202\323\344\223\002C\">/v1/{name=project"
+ + "s/*/locations/*/deploymentGroups/*}:provision:\001*\022\361\001\n"
+ + "\032DeprovisionDeploymentGroup\0229.google.cloud.config.v1.DeprovisionDepl"
+ + "oymentGroupRequest\032\035.google.longrunning.Operation\"y\312A$\n"
+ + "\017DeploymentGroup\022\021Operati"
+ + "onMetadata\332A\004name\202\323\344\223\002E\"@/v1/{name=proje"
+ + "cts/*/locations/*/deploymentGroups/*}:deprovision:\001*\022\331\001\n"
+ + "\032GetDeploymentGroupRevision\0229.google.cloud.config.v1.GetDeployme"
+ + "ntGroupRevisionRequest\032/.google.cloud.co"
+ + "nfig.v1.DeploymentGroupRevision\"O\332A\004name"
+ + "\202\323\344\223\002B\022@/v1/{name=projects/*/locations/*/deploymentGroups/*/revisions/*}\022\354\001\n"
+ + "\034ListDeploymentGroupRevisions\022;.google.cloud"
+ + ".config.v1.ListDeploymentGroupRevisionsRequest\032<.google.cloud.config.v1.ListDepl"
+ + "oymentGroupRevisionsResponse\"Q\332A\006parent\202"
+ + "\323\344\223\002B\022@/v1/{parent=projects/*/locations/"
+ + "*/deploymentGroups/*}/revisions\032I\312A\025conf"
+ + "ig.googleapis.com\322A.https://www.googleapis.com/auth/cloud-platformB\336\003\n"
+ + "\032com.google.cloud.config.v1B\013ConfigProtoP\001Z2cloud."
+ + "google.com/go/config/apiv1/configpb;conf"
+ + "igpb\252\002\026Google.Cloud.Config.V1\312\002\026Google\\Cloud\\Config\\V1\352\002"
+ " Google::Cloud::ConfigService::V1\352AY\n"
- + "!iam.googleapis.com/Serv"
- + "iceAccount\0224projects/{project}/serviceAccounts/{service_account}\352Ai\n"
- + "$cloudbuild.googleapis.com/WorkerPool\022Aprojects/{pro"
- + "ject}/locations/{location}/workerPools/{worker_pool}b\006proto3"
+ + "!iam.googleapis.com/Service"
+ + "Account\0224projects/{project}/serviceAccounts/{service_account}\352Ai\n"
+ + "$cloudbuild.googleapis.com/WorkerPool\022Aprojects/{projec"
+ + "t}/locations/{location}/workerPools/{worker_pool}\352A_\n"
+ + "\036config.googleapis.com/WarmPool\022=projects/{project}/locations/{loca"
+ + "tion}/warmPools/{warm_pool}b\006proto3"
};
descriptor =
com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
@@ -1704,7 +1712,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_cloud_config_v1_DeploymentOperationMetadata_descriptor,
new java.lang.String[] {
- "Step", "ApplyResults", "Build", "Logs",
+ "Step", "ApplyResults", "Build", "Logs", "ApplyResultsAvailable",
});
internal_static_google_cloud_config_v1_Resource_descriptor = getDescriptor().getMessageType(24);
internal_static_google_cloud_config_v1_Resource_fieldAccessorTable =
diff --git a/java-infra-manager/proto-google-cloud-infra-manager-v1/src/main/java/com/google/cloud/config/v1/Deployment.java b/java-infra-manager/proto-google-cloud-infra-manager-v1/src/main/java/com/google/cloud/config/v1/Deployment.java
index a6116060660f..a20fa9a7c7e7 100644
--- a/java-infra-manager/proto-google-cloud-infra-manager-v1/src/main/java/com/google/cloud/config/v1/Deployment.java
+++ b/java-infra-manager/proto-google-cloud-infra-manager-v1/src/main/java/com/google/cloud/config/v1/Deployment.java
@@ -1829,8 +1829,8 @@ public com.google.protobuf.ByteString getErrorLogsBytes() {
*
*
* DisableRapidCache Disables a Rapid Cache instance. Request object method variants only take one parameter, a request object, which must be constructed before the call. disableRapidCacheAsync(DisableRapidCacheRequest request)
+ * Methods that return long-running operations have "Async" method variants that return `OperationFuture`, which is used to track polling of the service. disableRapidCacheAsync(RapidCacheName name)
+ * disableRapidCacheAsync(String name)
+ * Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service. disableRapidCacheOperationCallable()
+ * disableRapidCacheCallable()
+ * GetRapidCache Gets a Rapid Cache instance. Sample code:
+ *
+ * Sample code:
+ *
+ * Sample code:
+ *
+ * Sample code:
+ *
+ * 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 (ClusterManagerClient clusterManagerClient = ClusterManagerClient.create()) {
+ * CompleteControlPlaneUpgradeRequest request =
+ * CompleteControlPlaneUpgradeRequest.newBuilder()
+ * .setName("name3373707")
+ * .setVersion("version351608024")
+ * .build();
+ * Operation response = clusterManagerClient.completeControlPlaneUpgrade(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 Operation completeControlPlaneUpgrade(CompleteControlPlaneUpgradeRequest request) {
+ return completeControlPlaneUpgradeCallable().call(request);
+ }
+
+ // AUTO-GENERATED DOCUMENTATION AND METHOD.
+ /**
+ * CompleteControlPlaneUpgrade completes the rollback-safe upgrade by performing the step two
+ * upgrade for a specific cluster.
+ *
+ * {@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 (ClusterManagerClient clusterManagerClient = ClusterManagerClient.create()) {
+ * CompleteControlPlaneUpgradeRequest request =
+ * CompleteControlPlaneUpgradeRequest.newBuilder()
+ * .setName("name3373707")
+ * .setVersion("version351608024")
+ * .build();
+ * ApiFuture
+ */
+ public final UnaryCallable
+ * CompleteControlPlaneUpgrade completes the rollback-safe upgrade by
+ * performing the step two upgrade for a specific cluster.
+ *
+ */
+ default void completeControlPlaneUpgrade(
+ com.google.container.v1.CompleteControlPlaneUpgradeRequest request,
+ io.grpc.stub.StreamObserver
+ * CompleteControlPlaneUpgrade completes the rollback-safe upgrade by
+ * performing the step two upgrade for a specific cluster.
+ *
+ */
+ public void completeControlPlaneUpgrade(
+ com.google.container.v1.CompleteControlPlaneUpgradeRequest request,
+ io.grpc.stub.StreamObserver
+ * CompleteControlPlaneUpgrade completes the rollback-safe upgrade by
+ * performing the step two upgrade for a specific cluster.
+ *
+ */
+ public com.google.container.v1.Operation completeControlPlaneUpgrade(
+ com.google.container.v1.CompleteControlPlaneUpgradeRequest request)
+ throws io.grpc.StatusException {
+ return io.grpc.stub.ClientCalls.blockingV2UnaryCall(
+ getChannel(), getCompleteControlPlaneUpgradeMethod(), getCallOptions(), request);
+ }
}
/**
@@ -3896,6 +3994,20 @@ public com.google.container.v1.NodePoolUpgradeInfo fetchNodePoolUpgradeInfo(
return io.grpc.stub.ClientCalls.blockingUnaryCall(
getChannel(), getFetchNodePoolUpgradeInfoMethod(), getCallOptions(), request);
}
+
+ /**
+ *
+ *
+ *
+ * CompleteControlPlaneUpgrade completes the rollback-safe upgrade by
+ * performing the step two upgrade for a specific cluster.
+ *
+ */
+ public com.google.container.v1.Operation completeControlPlaneUpgrade(
+ com.google.container.v1.CompleteControlPlaneUpgradeRequest request) {
+ return io.grpc.stub.ClientCalls.blockingUnaryCall(
+ getChannel(), getCompleteControlPlaneUpgradeMethod(), getCallOptions(), request);
+ }
}
/**
@@ -4422,6 +4534,21 @@ protected ClusterManagerFutureStub build(
return io.grpc.stub.ClientCalls.futureUnaryCall(
getChannel().newCall(getFetchNodePoolUpgradeInfoMethod(), getCallOptions()), request);
}
+
+ /**
+ *
+ *
+ *
+ * CompleteControlPlaneUpgrade completes the rollback-safe upgrade by
+ * performing the step two upgrade for a specific cluster.
+ *
+ */
+ public com.google.common.util.concurrent.ListenableFuturestring min_cpu_platform = 5 [deprecated = true];
*
* @deprecated google.container.v1.AutoprovisioningNodePoolDefaults.min_cpu_platform is
- * deprecated. See google/container/v1/cluster_service.proto;l=5852
+ * deprecated. See google/container/v1/cluster_service.proto;l=5937
* @return The minCpuPlatform.
*/
@java.lang.Override
@@ -367,7 +367,7 @@ public java.lang.String getMinCpuPlatform() {
* string min_cpu_platform = 5 [deprecated = true];
*
* @deprecated google.container.v1.AutoprovisioningNodePoolDefaults.min_cpu_platform is
- * deprecated. See google/container/v1/cluster_service.proto;l=5852
+ * deprecated. See google/container/v1/cluster_service.proto;l=5937
* @return The bytes for minCpuPlatform.
*/
@java.lang.Override
@@ -2000,7 +2000,7 @@ public com.google.container.v1.NodeManagementOrBuilder getManagementOrBuilder()
* string min_cpu_platform = 5 [deprecated = true];
*
* @deprecated google.container.v1.AutoprovisioningNodePoolDefaults.min_cpu_platform is
- * deprecated. See google/container/v1/cluster_service.proto;l=5852
+ * deprecated. See google/container/v1/cluster_service.proto;l=5937
* @return The minCpuPlatform.
*/
@java.lang.Deprecated
@@ -2036,7 +2036,7 @@ public java.lang.String getMinCpuPlatform() {
* string min_cpu_platform = 5 [deprecated = true];
*
* @deprecated google.container.v1.AutoprovisioningNodePoolDefaults.min_cpu_platform is
- * deprecated. See google/container/v1/cluster_service.proto;l=5852
+ * deprecated. See google/container/v1/cluster_service.proto;l=5937
* @return The bytes for minCpuPlatform.
*/
@java.lang.Deprecated
@@ -2072,7 +2072,7 @@ public com.google.protobuf.ByteString getMinCpuPlatformBytes() {
* string min_cpu_platform = 5 [deprecated = true];
*
* @deprecated google.container.v1.AutoprovisioningNodePoolDefaults.min_cpu_platform is
- * deprecated. See google/container/v1/cluster_service.proto;l=5852
+ * deprecated. See google/container/v1/cluster_service.proto;l=5937
* @param value The minCpuPlatform to set.
* @return This builder for chaining.
*/
@@ -2107,7 +2107,7 @@ public Builder setMinCpuPlatform(java.lang.String value) {
* string min_cpu_platform = 5 [deprecated = true];
*
* @deprecated google.container.v1.AutoprovisioningNodePoolDefaults.min_cpu_platform is
- * deprecated. See google/container/v1/cluster_service.proto;l=5852
+ * deprecated. See google/container/v1/cluster_service.proto;l=5937
* @return This builder for chaining.
*/
@java.lang.Deprecated
@@ -2138,7 +2138,7 @@ public Builder clearMinCpuPlatform() {
* string min_cpu_platform = 5 [deprecated = true];
*
* @deprecated google.container.v1.AutoprovisioningNodePoolDefaults.min_cpu_platform is
- * deprecated. See google/container/v1/cluster_service.proto;l=5852
+ * deprecated. See google/container/v1/cluster_service.proto;l=5937
* @param value The bytes for minCpuPlatform to set.
* @return This builder for chaining.
*/
diff --git a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/AutoprovisioningNodePoolDefaultsOrBuilder.java b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/AutoprovisioningNodePoolDefaultsOrBuilder.java
index 75d5446f0ba0..24c4b7b5b452 100644
--- a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/AutoprovisioningNodePoolDefaultsOrBuilder.java
+++ b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/AutoprovisioningNodePoolDefaultsOrBuilder.java
@@ -200,7 +200,7 @@ public interface AutoprovisioningNodePoolDefaultsOrBuilder
* string min_cpu_platform = 5 [deprecated = true];
*
* @deprecated google.container.v1.AutoprovisioningNodePoolDefaults.min_cpu_platform is
- * deprecated. See google/container/v1/cluster_service.proto;l=5852
+ * deprecated. See google/container/v1/cluster_service.proto;l=5937
* @return The minCpuPlatform.
*/
@java.lang.Deprecated
@@ -226,7 +226,7 @@ public interface AutoprovisioningNodePoolDefaultsOrBuilder
* string min_cpu_platform = 5 [deprecated = true];
*
* @deprecated google.container.v1.AutoprovisioningNodePoolDefaults.min_cpu_platform is
- * deprecated. See google/container/v1/cluster_service.proto;l=5852
+ * deprecated. See google/container/v1/cluster_service.proto;l=5937
* @return The bytes for minCpuPlatform.
*/
@java.lang.Deprecated
diff --git a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/BinaryAuthorization.java b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/BinaryAuthorization.java
index ef1d57272054..ac70cb77f2a3 100644
--- a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/BinaryAuthorization.java
+++ b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/BinaryAuthorization.java
@@ -258,7 +258,7 @@ private EvaluationMode(int value) {
* bool enabled = 1 [deprecated = true];
*
* @deprecated google.container.v1.BinaryAuthorization.enabled is deprecated. See
- * google/container/v1/cluster_service.proto;l=2641
+ * google/container/v1/cluster_service.proto;l=2686
* @return The enabled.
*/
@java.lang.Override
@@ -655,7 +655,7 @@ public Builder mergeFrom(
* bool enabled = 1 [deprecated = true];
*
* @deprecated google.container.v1.BinaryAuthorization.enabled is deprecated. See
- * google/container/v1/cluster_service.proto;l=2641
+ * google/container/v1/cluster_service.proto;l=2686
* @return The enabled.
*/
@java.lang.Override
@@ -676,7 +676,7 @@ public boolean getEnabled() {
* bool enabled = 1 [deprecated = true];
*
* @deprecated google.container.v1.BinaryAuthorization.enabled is deprecated. See
- * google/container/v1/cluster_service.proto;l=2641
+ * google/container/v1/cluster_service.proto;l=2686
* @param value The enabled to set.
* @return This builder for chaining.
*/
@@ -701,7 +701,7 @@ public Builder setEnabled(boolean value) {
* bool enabled = 1 [deprecated = true];
*
* @deprecated google.container.v1.BinaryAuthorization.enabled is deprecated. See
- * google/container/v1/cluster_service.proto;l=2641
+ * google/container/v1/cluster_service.proto;l=2686
* @return This builder for chaining.
*/
@java.lang.Deprecated
diff --git a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/BinaryAuthorizationOrBuilder.java b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/BinaryAuthorizationOrBuilder.java
index 3bd281797170..fb71fa16bc2a 100644
--- a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/BinaryAuthorizationOrBuilder.java
+++ b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/BinaryAuthorizationOrBuilder.java
@@ -38,7 +38,7 @@ public interface BinaryAuthorizationOrBuilder
* bool enabled = 1 [deprecated = true];
*
* @deprecated google.container.v1.BinaryAuthorization.enabled is deprecated. See
- * google/container/v1/cluster_service.proto;l=2641
+ * google/container/v1/cluster_service.proto;l=2686
* @return The enabled.
*/
@java.lang.Deprecated
diff --git a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/CancelOperationRequest.java b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/CancelOperationRequest.java
index a07ce48f9bb3..88eacf2c0cd7 100644
--- a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/CancelOperationRequest.java
+++ b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/CancelOperationRequest.java
@@ -90,7 +90,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.CancelOperationRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4855
+ * google/container/v1/cluster_service.proto;l=4924
* @return The projectId.
*/
@java.lang.Override
@@ -119,7 +119,7 @@ public java.lang.String getProjectId() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.CancelOperationRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4855
+ * google/container/v1/cluster_service.proto;l=4924
* @return The bytes for projectId.
*/
@java.lang.Override
@@ -154,7 +154,7 @@ public com.google.protobuf.ByteString getProjectIdBytes() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.CancelOperationRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4861
+ * google/container/v1/cluster_service.proto;l=4930
* @return The zone.
*/
@java.lang.Override
@@ -184,7 +184,7 @@ public java.lang.String getZone() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.CancelOperationRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4861
+ * google/container/v1/cluster_service.proto;l=4930
* @return The bytes for zone.
*/
@java.lang.Override
@@ -217,7 +217,7 @@ public com.google.protobuf.ByteString getZoneBytes() {
* string operation_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.CancelOperationRequest.operation_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4865
+ * google/container/v1/cluster_service.proto;l=4934
* @return The operationId.
*/
@java.lang.Override
@@ -245,7 +245,7 @@ public java.lang.String getOperationId() {
* string operation_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.CancelOperationRequest.operation_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4865
+ * google/container/v1/cluster_service.proto;l=4934
* @return The bytes for operationId.
*/
@java.lang.Override
@@ -712,7 +712,7 @@ public Builder mergeFrom(
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.CancelOperationRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4855
+ * google/container/v1/cluster_service.proto;l=4924
* @return The projectId.
*/
@java.lang.Deprecated
@@ -740,7 +740,7 @@ public java.lang.String getProjectId() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.CancelOperationRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4855
+ * google/container/v1/cluster_service.proto;l=4924
* @return The bytes for projectId.
*/
@java.lang.Deprecated
@@ -768,7 +768,7 @@ public com.google.protobuf.ByteString getProjectIdBytes() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.CancelOperationRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4855
+ * google/container/v1/cluster_service.proto;l=4924
* @param value The projectId to set.
* @return This builder for chaining.
*/
@@ -795,7 +795,7 @@ public Builder setProjectId(java.lang.String value) {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.CancelOperationRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4855
+ * google/container/v1/cluster_service.proto;l=4924
* @return This builder for chaining.
*/
@java.lang.Deprecated
@@ -818,7 +818,7 @@ public Builder clearProjectId() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.CancelOperationRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4855
+ * google/container/v1/cluster_service.proto;l=4924
* @param value The bytes for projectId to set.
* @return This builder for chaining.
*/
@@ -849,7 +849,7 @@ public Builder setProjectIdBytes(com.google.protobuf.ByteString value) {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.CancelOperationRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4861
+ * google/container/v1/cluster_service.proto;l=4930
* @return The zone.
*/
@java.lang.Deprecated
@@ -878,7 +878,7 @@ public java.lang.String getZone() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.CancelOperationRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4861
+ * google/container/v1/cluster_service.proto;l=4930
* @return The bytes for zone.
*/
@java.lang.Deprecated
@@ -907,7 +907,7 @@ public com.google.protobuf.ByteString getZoneBytes() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.CancelOperationRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4861
+ * google/container/v1/cluster_service.proto;l=4930
* @param value The zone to set.
* @return This builder for chaining.
*/
@@ -935,7 +935,7 @@ public Builder setZone(java.lang.String value) {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.CancelOperationRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4861
+ * google/container/v1/cluster_service.proto;l=4930
* @return This builder for chaining.
*/
@java.lang.Deprecated
@@ -959,7 +959,7 @@ public Builder clearZone() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.CancelOperationRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4861
+ * google/container/v1/cluster_service.proto;l=4930
* @param value The bytes for zone to set.
* @return This builder for chaining.
*/
@@ -988,7 +988,7 @@ public Builder setZoneBytes(com.google.protobuf.ByteString value) {
* string operation_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.CancelOperationRequest.operation_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4865
+ * google/container/v1/cluster_service.proto;l=4934
* @return The operationId.
*/
@java.lang.Deprecated
@@ -1015,7 +1015,7 @@ public java.lang.String getOperationId() {
* string operation_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.CancelOperationRequest.operation_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4865
+ * google/container/v1/cluster_service.proto;l=4934
* @return The bytes for operationId.
*/
@java.lang.Deprecated
@@ -1042,7 +1042,7 @@ public com.google.protobuf.ByteString getOperationIdBytes() {
* string operation_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.CancelOperationRequest.operation_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4865
+ * google/container/v1/cluster_service.proto;l=4934
* @param value The operationId to set.
* @return This builder for chaining.
*/
@@ -1068,7 +1068,7 @@ public Builder setOperationId(java.lang.String value) {
* string operation_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.CancelOperationRequest.operation_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4865
+ * google/container/v1/cluster_service.proto;l=4934
* @return This builder for chaining.
*/
@java.lang.Deprecated
@@ -1090,7 +1090,7 @@ public Builder clearOperationId() {
* string operation_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.CancelOperationRequest.operation_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4865
+ * google/container/v1/cluster_service.proto;l=4934
* @param value The bytes for operationId to set.
* @return This builder for chaining.
*/
diff --git a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/CancelOperationRequestOrBuilder.java b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/CancelOperationRequestOrBuilder.java
index 0fb4d45ae5f7..b41fa87ccdb9 100644
--- a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/CancelOperationRequestOrBuilder.java
+++ b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/CancelOperationRequestOrBuilder.java
@@ -38,7 +38,7 @@ public interface CancelOperationRequestOrBuilder
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.CancelOperationRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4855
+ * google/container/v1/cluster_service.proto;l=4924
* @return The projectId.
*/
@java.lang.Deprecated
@@ -56,7 +56,7 @@ public interface CancelOperationRequestOrBuilder
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.CancelOperationRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4855
+ * google/container/v1/cluster_service.proto;l=4924
* @return The bytes for projectId.
*/
@java.lang.Deprecated
@@ -75,7 +75,7 @@ public interface CancelOperationRequestOrBuilder
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.CancelOperationRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4861
+ * google/container/v1/cluster_service.proto;l=4930
* @return The zone.
*/
@java.lang.Deprecated
@@ -94,7 +94,7 @@ public interface CancelOperationRequestOrBuilder
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.CancelOperationRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4861
+ * google/container/v1/cluster_service.proto;l=4930
* @return The bytes for zone.
*/
@java.lang.Deprecated
@@ -111,7 +111,7 @@ public interface CancelOperationRequestOrBuilder
* string operation_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.CancelOperationRequest.operation_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4865
+ * google/container/v1/cluster_service.proto;l=4934
* @return The operationId.
*/
@java.lang.Deprecated
@@ -128,7 +128,7 @@ public interface CancelOperationRequestOrBuilder
* string operation_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.CancelOperationRequest.operation_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4865
+ * google/container/v1/cluster_service.proto;l=4934
* @return The bytes for operationId.
*/
@java.lang.Deprecated
diff --git a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/Cluster.java b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/Cluster.java
index dbc3e9cb0d30..21855643e402 100644
--- a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/Cluster.java
+++ b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/Cluster.java
@@ -68,6 +68,7 @@ private Cluster() {
endpoint_ = "";
initialClusterVersion_ = "";
currentMasterVersion_ = "";
+ currentEmulatedVersion_ = "";
currentNodeVersion_ = "";
createTime_ = "";
status_ = 0;
@@ -522,7 +523,7 @@ public com.google.protobuf.ByteString getDescriptionBytes() {
* int32 initial_node_count = 3 [deprecated = true];
*
* @deprecated google.container.v1.Cluster.initial_node_count is deprecated. See
- * google/container/v1/cluster_service.proto;l=2889
+ * google/container/v1/cluster_service.proto;l=2934
* @return The initialNodeCount.
*/
@java.lang.Override
@@ -554,7 +555,7 @@ public int getInitialNodeCount() {
* .google.container.v1.NodeConfig node_config = 4 [deprecated = true];
*
* @deprecated google.container.v1.Cluster.node_config is deprecated. See
- * google/container/v1/cluster_service.proto;l=2902
+ * google/container/v1/cluster_service.proto;l=2947
* @return Whether the nodeConfig field is set.
*/
@java.lang.Override
@@ -583,7 +584,7 @@ public boolean hasNodeConfig() {
* .google.container.v1.NodeConfig node_config = 4 [deprecated = true];
*
* @deprecated google.container.v1.Cluster.node_config is deprecated. See
- * google/container/v1/cluster_service.proto;l=2902
+ * google/container/v1/cluster_service.proto;l=2947
* @return The nodeConfig.
*/
@java.lang.Override
@@ -1698,7 +1699,7 @@ public com.google.container.v1.IPAllocationPolicyOrBuilder getIpAllocationPolicy
*
*
* @deprecated google.container.v1.Cluster.master_authorized_networks_config is deprecated. See
- * google/container/v1/cluster_service.proto;l=3009
+ * google/container/v1/cluster_service.proto;l=3054
* @return Whether the masterAuthorizedNetworksConfig field is set.
*/
@java.lang.Override
@@ -1723,7 +1724,7 @@ public boolean hasMasterAuthorizedNetworksConfig() {
*
*
* @deprecated google.container.v1.Cluster.master_authorized_networks_config is deprecated. See
- * google/container/v1/cluster_service.proto;l=3009
+ * google/container/v1/cluster_service.proto;l=3054
* @return The masterAuthorizedNetworksConfig.
*/
@java.lang.Override
@@ -2819,7 +2820,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() {
* string zone = 101 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY];
*
* @deprecated google.container.v1.Cluster.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=3083
+ * google/container/v1/cluster_service.proto;l=3128
* @return The zone.
*/
@java.lang.Override
@@ -2849,7 +2850,7 @@ public java.lang.String getZone() {
* string zone = 101 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY];
*
* @deprecated google.container.v1.Cluster.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=3083
+ * google/container/v1/cluster_service.proto;l=3128
* @return The bytes for zone.
*/
@java.lang.Override
@@ -3059,6 +3060,127 @@ public com.google.protobuf.ByteString getCurrentMasterVersionBytes() {
}
}
+ public static final int CURRENT_EMULATED_VERSION_FIELD_NUMBER = 167;
+
+ @SuppressWarnings("serial")
+ private volatile java.lang.Object currentEmulatedVersion_ = "";
+
+ /**
+ *
+ *
+ *
+ * Output only. The current emulated version of the master endpoint.
+ * The version is in minor version format, e.g. 1.30.
+ * No value or empty string means the cluster has no emulated version.
+ *
+ *
+ * string current_emulated_version = 167 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ *
+ * @return The currentEmulatedVersion.
+ */
+ @java.lang.Override
+ public java.lang.String getCurrentEmulatedVersion() {
+ java.lang.Object ref = currentEmulatedVersion_;
+ 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();
+ currentEmulatedVersion_ = s;
+ return s;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The current emulated version of the master endpoint.
+ * The version is in minor version format, e.g. 1.30.
+ * No value or empty string means the cluster has no emulated version.
+ *
+ *
+ * string current_emulated_version = 167 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ *
+ * @return The bytes for currentEmulatedVersion.
+ */
+ @java.lang.Override
+ public com.google.protobuf.ByteString getCurrentEmulatedVersionBytes() {
+ java.lang.Object ref = currentEmulatedVersion_;
+ if (ref instanceof java.lang.String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
+ currentEmulatedVersion_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ public static final int ROLLBACK_SAFE_UPGRADE_FIELD_NUMBER = 170;
+ private com.google.container.v1.RollbackSafeUpgrade rollbackSafeUpgrade_;
+
+ /**
+ *
+ *
+ *
+ * Optional. The rollback safe upgrade information of the cluster.
+ * This field is used when user manually triggers a rollback safe upgrade.
+ *
+ *
+ *
+ * .google.container.v1.RollbackSafeUpgrade rollback_safe_upgrade = 170 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return Whether the rollbackSafeUpgrade field is set.
+ */
+ @java.lang.Override
+ public boolean hasRollbackSafeUpgrade() {
+ return ((bitField0_ & 0x02000000) != 0);
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. The rollback safe upgrade information of the cluster.
+ * This field is used when user manually triggers a rollback safe upgrade.
+ *
+ *
+ *
+ * .google.container.v1.RollbackSafeUpgrade rollback_safe_upgrade = 170 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return The rollbackSafeUpgrade.
+ */
+ @java.lang.Override
+ public com.google.container.v1.RollbackSafeUpgrade getRollbackSafeUpgrade() {
+ return rollbackSafeUpgrade_ == null
+ ? com.google.container.v1.RollbackSafeUpgrade.getDefaultInstance()
+ : rollbackSafeUpgrade_;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. The rollback safe upgrade information of the cluster.
+ * This field is used when user manually triggers a rollback safe upgrade.
+ *
+ *
+ *
+ * .google.container.v1.RollbackSafeUpgrade rollback_safe_upgrade = 170 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ @java.lang.Override
+ public com.google.container.v1.RollbackSafeUpgradeOrBuilder getRollbackSafeUpgradeOrBuilder() {
+ return rollbackSafeUpgrade_ == null
+ ? com.google.container.v1.RollbackSafeUpgrade.getDefaultInstance()
+ : rollbackSafeUpgrade_;
+ }
+
public static final int CURRENT_NODE_VERSION_FIELD_NUMBER = 105;
@SuppressWarnings("serial")
@@ -3080,7 +3202,7 @@ public com.google.protobuf.ByteString getCurrentMasterVersionBytes() {
*
*
* @deprecated google.container.v1.Cluster.current_node_version is deprecated. See
- * google/container/v1/cluster_service.proto;l=3118
+ * google/container/v1/cluster_service.proto;l=3174
* @return The currentNodeVersion.
*/
@java.lang.Override
@@ -3113,7 +3235,7 @@ public java.lang.String getCurrentNodeVersion() {
*
*
* @deprecated google.container.v1.Cluster.current_node_version is deprecated. See
- * google/container/v1/cluster_service.proto;l=3118
+ * google/container/v1/cluster_service.proto;l=3174
* @return The bytes for currentNodeVersion.
*/
@java.lang.Override
@@ -3245,7 +3367,7 @@ public com.google.container.v1.Cluster.Status getStatus() {
*
*
* @deprecated google.container.v1.Cluster.status_message is deprecated. See
- * google/container/v1/cluster_service.proto;l=3131
+ * google/container/v1/cluster_service.proto;l=3187
* @return The statusMessage.
*/
@java.lang.Override
@@ -3276,7 +3398,7 @@ public java.lang.String getStatusMessage() {
*
*
* @deprecated google.container.v1.Cluster.status_message is deprecated. See
- * google/container/v1/cluster_service.proto;l=3131
+ * google/container/v1/cluster_service.proto;l=3187
* @return The bytes for statusMessage.
*/
@java.lang.Override
@@ -3394,7 +3516,7 @@ public com.google.protobuf.ByteString getServicesIpv4CidrBytes() {
*
*
* @deprecated google.container.v1.Cluster.instance_group_urls is deprecated. See
- * google/container/v1/cluster_service.proto;l=3148
+ * google/container/v1/cluster_service.proto;l=3204
* @return A list containing the instanceGroupUrls.
*/
@java.lang.Deprecated
@@ -3414,7 +3536,7 @@ public com.google.protobuf.ProtocolStringList getInstanceGroupUrlsList() {
*
*
* @deprecated google.container.v1.Cluster.instance_group_urls is deprecated. See
- * google/container/v1/cluster_service.proto;l=3148
+ * google/container/v1/cluster_service.proto;l=3204
* @return The count of instanceGroupUrls.
*/
@java.lang.Deprecated
@@ -3434,7 +3556,7 @@ public int getInstanceGroupUrlsCount() {
*
*
* @deprecated google.container.v1.Cluster.instance_group_urls is deprecated. See
- * google/container/v1/cluster_service.proto;l=3148
+ * google/container/v1/cluster_service.proto;l=3204
* @param index The index of the element to return.
* @return The instanceGroupUrls at the given index.
*/
@@ -3455,7 +3577,7 @@ public java.lang.String getInstanceGroupUrls(int index) {
*
*
* @deprecated google.container.v1.Cluster.instance_group_urls is deprecated. See
- * google/container/v1/cluster_service.proto;l=3148
+ * google/container/v1/cluster_service.proto;l=3204
* @param index The index of the value to return.
* @return The bytes of the instanceGroupUrls at the given index.
*/
@@ -3480,7 +3602,7 @@ public com.google.protobuf.ByteString getInstanceGroupUrlsBytes(int index) {
*
*
* @deprecated google.container.v1.Cluster.current_node_count is deprecated. See
- * google/container/v1/cluster_service.proto;l=3153
+ * google/container/v1/cluster_service.proto;l=3209
* @return The currentNodeCount.
*/
@java.lang.Override
@@ -3620,7 +3742,7 @@ public com.google.protobuf.ByteString getLocationBytes() {
* bool enable_tpu = 115 [deprecated = true];
*
* @deprecated google.container.v1.Cluster.enable_tpu is deprecated. See
- * google/container/v1/cluster_service.proto;l=3170
+ * google/container/v1/cluster_service.proto;l=3226
* @return The enableTpu.
*/
@java.lang.Override
@@ -3650,7 +3772,7 @@ public boolean getEnableTpu() {
*
*
* @deprecated google.container.v1.Cluster.tpu_ipv4_cidr_block is deprecated. See
- * google/container/v1/cluster_service.proto;l=3177
+ * google/container/v1/cluster_service.proto;l=3233
* @return The tpuIpv4CidrBlock.
*/
@java.lang.Override
@@ -3683,7 +3805,7 @@ public java.lang.String getTpuIpv4CidrBlock() {
*
*
* @deprecated google.container.v1.Cluster.tpu_ipv4_cidr_block is deprecated. See
- * google/container/v1/cluster_service.proto;l=3177
+ * google/container/v1/cluster_service.proto;l=3233
* @return The bytes for tpuIpv4CidrBlock.
*/
@java.lang.Override
@@ -3792,7 +3914,7 @@ public com.google.container.v1.StatusConditionOrBuilder getConditionsOrBuilder(i
*/
@java.lang.Override
public boolean hasAutopilot() {
- return ((bitField0_ & 0x02000000) != 0);
+ return ((bitField0_ & 0x04000000) != 0);
}
/**
@@ -3895,7 +4017,7 @@ public com.google.protobuf.ByteString getIdBytes() {
*/
@java.lang.Override
public boolean hasNodePoolDefaults() {
- return ((bitField0_ & 0x04000000) != 0);
+ return ((bitField0_ & 0x08000000) != 0);
}
/**
@@ -3950,7 +4072,7 @@ public com.google.container.v1.NodePoolDefaultsOrBuilder getNodePoolDefaultsOrBu
*/
@java.lang.Override
public boolean hasLoggingConfig() {
- return ((bitField0_ & 0x08000000) != 0);
+ return ((bitField0_ & 0x10000000) != 0);
}
/**
@@ -4003,7 +4125,7 @@ public com.google.container.v1.LoggingConfigOrBuilder getLoggingConfigOrBuilder(
*/
@java.lang.Override
public boolean hasMonitoringConfig() {
- return ((bitField0_ & 0x10000000) != 0);
+ return ((bitField0_ & 0x20000000) != 0);
}
/**
@@ -4057,7 +4179,7 @@ public com.google.container.v1.MonitoringConfigOrBuilder getMonitoringConfigOrBu
*/
@java.lang.Override
public boolean hasNodePoolAutoConfig() {
- return ((bitField0_ & 0x20000000) != 0);
+ return ((bitField0_ & 0x40000000) != 0);
}
/**
@@ -4112,7 +4234,7 @@ public com.google.container.v1.NodePoolAutoConfigOrBuilder getNodePoolAutoConfig
*/
@java.lang.Override
public boolean hasPodAutoscaling() {
- return ((bitField0_ & 0x40000000) != 0);
+ return ((bitField0_ & 0x80000000) != 0);
}
/**
@@ -4222,7 +4344,7 @@ public com.google.protobuf.ByteString getEtagBytes() {
*/
@java.lang.Override
public boolean hasFleet() {
- return ((bitField0_ & 0x80000000) != 0);
+ return ((bitField1_ & 0x00000001) != 0);
}
/**
@@ -4273,7 +4395,7 @@ public com.google.container.v1.FleetOrBuilder getFleetOrBuilder() {
*/
@java.lang.Override
public boolean hasSecurityPostureConfig() {
- return ((bitField1_ & 0x00000001) != 0);
+ return ((bitField1_ & 0x00000002) != 0);
}
/**
@@ -4332,7 +4454,7 @@ public com.google.container.v1.SecurityPostureConfig getSecurityPostureConfig()
*/
@java.lang.Override
public boolean hasControlPlaneEndpointsConfig() {
- return ((bitField1_ & 0x00000002) != 0);
+ return ((bitField1_ & 0x00000004) != 0);
}
/**
@@ -4388,7 +4510,7 @@ public com.google.container.v1.ControlPlaneEndpointsConfig getControlPlaneEndpoi
*/
@java.lang.Override
public boolean hasEnableK8SBetaApis() {
- return ((bitField1_ & 0x00000004) != 0);
+ return ((bitField1_ & 0x00000008) != 0);
}
/**
@@ -4441,13 +4563,13 @@ public com.google.container.v1.K8sBetaAPIConfigOrBuilder getEnableK8SBetaApisOrB
* .google.container.v1.EnterpriseConfig enterprise_config = 149 [deprecated = true];
*
* @deprecated google.container.v1.Cluster.enterprise_config is deprecated. See
- * google/container/v1/cluster_service.proto;l=3228
+ * google/container/v1/cluster_service.proto;l=3284
* @return Whether the enterpriseConfig field is set.
*/
@java.lang.Override
@java.lang.Deprecated
public boolean hasEnterpriseConfig() {
- return ((bitField1_ & 0x00000008) != 0);
+ return ((bitField1_ & 0x00000010) != 0);
}
/**
@@ -4463,7 +4585,7 @@ public boolean hasEnterpriseConfig() {
* .google.container.v1.EnterpriseConfig enterprise_config = 149 [deprecated = true];
*
* @deprecated google.container.v1.Cluster.enterprise_config is deprecated. See
- * google/container/v1/cluster_service.proto;l=3228
+ * google/container/v1/cluster_service.proto;l=3284
* @return The enterpriseConfig.
*/
@java.lang.Override
@@ -4510,7 +4632,7 @@ public com.google.container.v1.EnterpriseConfigOrBuilder getEnterpriseConfigOrBu
*/
@java.lang.Override
public boolean hasSecretManagerConfig() {
- return ((bitField1_ & 0x00000010) != 0);
+ return ((bitField1_ & 0x00000020) != 0);
}
/**
@@ -4566,13 +4688,13 @@ public com.google.container.v1.SecretManagerConfigOrBuilder getSecretManagerConf
*
*
* @deprecated google.container.v1.Cluster.compliance_posture_config is deprecated. See
- * google/container/v1/cluster_service.proto;l=3238
+ * google/container/v1/cluster_service.proto;l=3294
* @return Whether the compliancePostureConfig field is set.
*/
@java.lang.Override
@java.lang.Deprecated
public boolean hasCompliancePostureConfig() {
- return ((bitField1_ & 0x00000020) != 0);
+ return ((bitField1_ & 0x00000040) != 0);
}
/**
@@ -4591,7 +4713,7 @@ public boolean hasCompliancePostureConfig() {
*
*
* @deprecated google.container.v1.Cluster.compliance_posture_config is deprecated. See
- * google/container/v1/cluster_service.proto;l=3238
+ * google/container/v1/cluster_service.proto;l=3294
* @return The compliancePostureConfig.
*/
@java.lang.Override
@@ -4642,7 +4764,7 @@ public com.google.container.v1.CompliancePostureConfig getCompliancePostureConfi
*/
@java.lang.Override
public boolean hasSatisfiesPzs() {
- return ((bitField1_ & 0x00000040) != 0);
+ return ((bitField1_ & 0x00000080) != 0);
}
/**
@@ -4677,7 +4799,7 @@ public boolean getSatisfiesPzs() {
*/
@java.lang.Override
public boolean hasSatisfiesPzi() {
- return ((bitField1_ & 0x00000080) != 0);
+ return ((bitField1_ & 0x00000100) != 0);
}
/**
@@ -4713,7 +4835,7 @@ public boolean getSatisfiesPzi() {
*/
@java.lang.Override
public boolean hasUserManagedKeysConfig() {
- return ((bitField1_ & 0x00000100) != 0);
+ return ((bitField1_ & 0x00000200) != 0);
}
/**
@@ -4770,7 +4892,7 @@ public com.google.container.v1.UserManagedKeysConfig getUserManagedKeysConfig()
*/
@java.lang.Override
public boolean hasRbacBindingConfig() {
- return ((bitField1_ & 0x00000200) != 0);
+ return ((bitField1_ & 0x00000400) != 0);
}
/**
@@ -4825,7 +4947,7 @@ public com.google.container.v1.RBACBindingConfigOrBuilder getRbacBindingConfigOr
*/
@java.lang.Override
public boolean hasGkeAutoUpgradeConfig() {
- return ((bitField1_ & 0x00000400) != 0);
+ return ((bitField1_ & 0x00000800) != 0);
}
/**
@@ -4880,7 +5002,7 @@ public com.google.container.v1.GkeAutoUpgradeConfigOrBuilder getGkeAutoUpgradeCo
*/
@java.lang.Override
public boolean hasAnonymousAuthenticationConfig() {
- return ((bitField1_ & 0x00000800) != 0);
+ return ((bitField1_ & 0x00001000) != 0);
}
/**
@@ -4940,7 +5062,7 @@ public com.google.container.v1.AnonymousAuthenticationConfig getAnonymousAuthent
*/
@java.lang.Override
public boolean hasScheduleUpgradeConfig() {
- return ((bitField1_ & 0x00001000) != 0);
+ return ((bitField1_ & 0x00002000) != 0);
}
/**
@@ -4998,7 +5120,7 @@ public com.google.container.v1.ScheduleUpgradeConfig getScheduleUpgradeConfig()
*/
@java.lang.Override
public boolean hasSecretSyncConfig() {
- return ((bitField1_ & 0x00002000) != 0);
+ return ((bitField1_ & 0x00004000) != 0);
}
/**
@@ -5052,7 +5174,7 @@ public com.google.container.v1.SecretSyncConfigOrBuilder getSecretSyncConfigOrBu
*/
@java.lang.Override
public boolean hasManagedOpentelemetryConfig() {
- return ((bitField1_ & 0x00004000) != 0);
+ return ((bitField1_ & 0x00008000) != 0);
}
/**
@@ -5108,7 +5230,7 @@ public com.google.container.v1.ManagedOpenTelemetryConfig getManagedOpentelemetr
*/
@java.lang.Override
public boolean hasControlPlaneEgress() {
- return ((bitField1_ & 0x00008000) != 0);
+ return ((bitField1_ & 0x00010000) != 0);
}
/**
@@ -5164,7 +5286,7 @@ public com.google.container.v1.ControlPlaneEgressOrBuilder getControlPlaneEgress
*/
@java.lang.Override
public boolean hasManagedMachineLearningDiagnosticsConfig() {
- return ((bitField1_ & 0x00010000) != 0);
+ return ((bitField1_ & 0x00020000) != 0);
}
/**
@@ -5225,7 +5347,7 @@ public boolean hasManagedMachineLearningDiagnosticsConfig() {
*/
@java.lang.Override
public boolean hasNodeCreationConfig() {
- return ((bitField1_ & 0x00020000) != 0);
+ return ((bitField1_ & 0x00040000) != 0);
}
/**
@@ -5447,89 +5569,95 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io
for (int i = 0; i < conditions_.size(); i++) {
output.writeMessage(118, conditions_.get(i));
}
- if (((bitField0_ & 0x02000000) != 0)) {
+ if (((bitField0_ & 0x04000000) != 0)) {
output.writeMessage(128, getAutopilot());
}
if (!com.google.protobuf.GeneratedMessage.isStringEmpty(id_)) {
com.google.protobuf.GeneratedMessage.writeString(output, 129, id_);
}
- if (((bitField0_ & 0x04000000) != 0)) {
+ if (((bitField0_ & 0x08000000) != 0)) {
output.writeMessage(131, getNodePoolDefaults());
}
- if (((bitField0_ & 0x08000000) != 0)) {
+ if (((bitField0_ & 0x10000000) != 0)) {
output.writeMessage(132, getLoggingConfig());
}
- if (((bitField0_ & 0x10000000) != 0)) {
+ if (((bitField0_ & 0x20000000) != 0)) {
output.writeMessage(133, getMonitoringConfig());
}
- if (((bitField0_ & 0x20000000) != 0)) {
+ if (((bitField0_ & 0x40000000) != 0)) {
output.writeMessage(136, getNodePoolAutoConfig());
}
- if (((bitField0_ & 0x40000000) != 0)) {
+ if (((bitField0_ & 0x80000000) != 0)) {
output.writeMessage(138, getPodAutoscaling());
}
if (!com.google.protobuf.GeneratedMessage.isStringEmpty(etag_)) {
com.google.protobuf.GeneratedMessage.writeString(output, 139, etag_);
}
- if (((bitField0_ & 0x80000000) != 0)) {
+ if (((bitField1_ & 0x00000001) != 0)) {
output.writeMessage(140, getFleet());
}
- if (((bitField1_ & 0x00000004) != 0)) {
+ if (((bitField1_ & 0x00000008) != 0)) {
output.writeMessage(143, getEnableK8SBetaApis());
}
- if (((bitField1_ & 0x00000001) != 0)) {
+ if (((bitField1_ & 0x00000002) != 0)) {
output.writeMessage(145, getSecurityPostureConfig());
}
- if (((bitField1_ & 0x00000002) != 0)) {
+ if (((bitField1_ & 0x00000004) != 0)) {
output.writeMessage(146, getControlPlaneEndpointsConfig());
}
- if (((bitField1_ & 0x00000008) != 0)) {
+ if (((bitField1_ & 0x00000010) != 0)) {
output.writeMessage(149, getEnterpriseConfig());
}
- if (((bitField1_ & 0x00000010) != 0)) {
+ if (((bitField1_ & 0x00000020) != 0)) {
output.writeMessage(150, getSecretManagerConfig());
}
- if (((bitField1_ & 0x00000020) != 0)) {
+ if (((bitField1_ & 0x00000040) != 0)) {
output.writeMessage(151, getCompliancePostureConfig());
}
- if (((bitField1_ & 0x00000040) != 0)) {
+ if (((bitField1_ & 0x00000080) != 0)) {
output.writeBool(152, satisfiesPzs_);
}
- if (((bitField1_ & 0x00000080) != 0)) {
+ if (((bitField1_ & 0x00000100) != 0)) {
output.writeBool(153, satisfiesPzi_);
}
- if (((bitField1_ & 0x00000100) != 0)) {
+ if (((bitField1_ & 0x00000200) != 0)) {
output.writeMessage(154, getUserManagedKeysConfig());
}
- if (((bitField1_ & 0x00000200) != 0)) {
+ if (((bitField1_ & 0x00000400) != 0)) {
output.writeMessage(156, getRbacBindingConfig());
}
for (int i = 0; i < alphaClusterFeatureGates_.size(); i++) {
com.google.protobuf.GeneratedMessage.writeString(
output, 160, alphaClusterFeatureGates_.getRaw(i));
}
- if (((bitField1_ & 0x00000400) != 0)) {
+ if (((bitField1_ & 0x00000800) != 0)) {
output.writeMessage(163, getGkeAutoUpgradeConfig());
}
- if (((bitField1_ & 0x00000800) != 0)) {
+ if (((bitField1_ & 0x00001000) != 0)) {
output.writeMessage(164, getAnonymousAuthenticationConfig());
}
- if (((bitField1_ & 0x00001000) != 0)) {
+ if (((bitField1_ & 0x00002000) != 0)) {
output.writeMessage(165, getScheduleUpgradeConfig());
}
- if (((bitField1_ & 0x00002000) != 0)) {
+ if (((bitField1_ & 0x00004000) != 0)) {
output.writeMessage(166, getSecretSyncConfig());
}
- if (((bitField1_ & 0x00004000) != 0)) {
- output.writeMessage(168, getManagedOpentelemetryConfig());
+ if (!com.google.protobuf.GeneratedMessage.isStringEmpty(currentEmulatedVersion_)) {
+ com.google.protobuf.GeneratedMessage.writeString(output, 167, currentEmulatedVersion_);
}
if (((bitField1_ & 0x00008000) != 0)) {
- output.writeMessage(169, getControlPlaneEgress());
+ output.writeMessage(168, getManagedOpentelemetryConfig());
}
if (((bitField1_ & 0x00010000) != 0)) {
- output.writeMessage(171, getManagedMachineLearningDiagnosticsConfig());
+ output.writeMessage(169, getControlPlaneEgress());
+ }
+ if (((bitField0_ & 0x02000000) != 0)) {
+ output.writeMessage(170, getRollbackSafeUpgrade());
}
if (((bitField1_ & 0x00020000) != 0)) {
+ output.writeMessage(171, getManagedMachineLearningDiagnosticsConfig());
+ }
+ if (((bitField1_ & 0x00040000) != 0)) {
output.writeMessage(174, getNodeCreationConfig());
}
getUnknownFields().writeTo(output);
@@ -5740,69 +5868,69 @@ public int getSerializedSize() {
for (int i = 0; i < conditions_.size(); i++) {
size += com.google.protobuf.CodedOutputStream.computeMessageSize(118, conditions_.get(i));
}
- if (((bitField0_ & 0x02000000) != 0)) {
+ if (((bitField0_ & 0x04000000) != 0)) {
size += com.google.protobuf.CodedOutputStream.computeMessageSize(128, getAutopilot());
}
if (!com.google.protobuf.GeneratedMessage.isStringEmpty(id_)) {
size += com.google.protobuf.GeneratedMessage.computeStringSize(129, id_);
}
- if (((bitField0_ & 0x04000000) != 0)) {
+ if (((bitField0_ & 0x08000000) != 0)) {
size += com.google.protobuf.CodedOutputStream.computeMessageSize(131, getNodePoolDefaults());
}
- if (((bitField0_ & 0x08000000) != 0)) {
+ if (((bitField0_ & 0x10000000) != 0)) {
size += com.google.protobuf.CodedOutputStream.computeMessageSize(132, getLoggingConfig());
}
- if (((bitField0_ & 0x10000000) != 0)) {
+ if (((bitField0_ & 0x20000000) != 0)) {
size += com.google.protobuf.CodedOutputStream.computeMessageSize(133, getMonitoringConfig());
}
- if (((bitField0_ & 0x20000000) != 0)) {
+ if (((bitField0_ & 0x40000000) != 0)) {
size +=
com.google.protobuf.CodedOutputStream.computeMessageSize(136, getNodePoolAutoConfig());
}
- if (((bitField0_ & 0x40000000) != 0)) {
+ if (((bitField0_ & 0x80000000) != 0)) {
size += com.google.protobuf.CodedOutputStream.computeMessageSize(138, getPodAutoscaling());
}
if (!com.google.protobuf.GeneratedMessage.isStringEmpty(etag_)) {
size += com.google.protobuf.GeneratedMessage.computeStringSize(139, etag_);
}
- if (((bitField0_ & 0x80000000) != 0)) {
+ if (((bitField1_ & 0x00000001) != 0)) {
size += com.google.protobuf.CodedOutputStream.computeMessageSize(140, getFleet());
}
- if (((bitField1_ & 0x00000004) != 0)) {
+ if (((bitField1_ & 0x00000008) != 0)) {
size += com.google.protobuf.CodedOutputStream.computeMessageSize(143, getEnableK8SBetaApis());
}
- if (((bitField1_ & 0x00000001) != 0)) {
+ if (((bitField1_ & 0x00000002) != 0)) {
size +=
com.google.protobuf.CodedOutputStream.computeMessageSize(145, getSecurityPostureConfig());
}
- if (((bitField1_ & 0x00000002) != 0)) {
+ if (((bitField1_ & 0x00000004) != 0)) {
size +=
com.google.protobuf.CodedOutputStream.computeMessageSize(
146, getControlPlaneEndpointsConfig());
}
- if (((bitField1_ & 0x00000008) != 0)) {
+ if (((bitField1_ & 0x00000010) != 0)) {
size += com.google.protobuf.CodedOutputStream.computeMessageSize(149, getEnterpriseConfig());
}
- if (((bitField1_ & 0x00000010) != 0)) {
+ if (((bitField1_ & 0x00000020) != 0)) {
size +=
com.google.protobuf.CodedOutputStream.computeMessageSize(150, getSecretManagerConfig());
}
- if (((bitField1_ & 0x00000020) != 0)) {
+ if (((bitField1_ & 0x00000040) != 0)) {
size +=
com.google.protobuf.CodedOutputStream.computeMessageSize(
151, getCompliancePostureConfig());
}
- if (((bitField1_ & 0x00000040) != 0)) {
+ if (((bitField1_ & 0x00000080) != 0)) {
size += com.google.protobuf.CodedOutputStream.computeBoolSize(152, satisfiesPzs_);
}
- if (((bitField1_ & 0x00000080) != 0)) {
+ if (((bitField1_ & 0x00000100) != 0)) {
size += com.google.protobuf.CodedOutputStream.computeBoolSize(153, satisfiesPzi_);
}
- if (((bitField1_ & 0x00000100) != 0)) {
+ if (((bitField1_ & 0x00000200) != 0)) {
size +=
com.google.protobuf.CodedOutputStream.computeMessageSize(154, getUserManagedKeysConfig());
}
- if (((bitField1_ & 0x00000200) != 0)) {
+ if (((bitField1_ & 0x00000400) != 0)) {
size += com.google.protobuf.CodedOutputStream.computeMessageSize(156, getRbacBindingConfig());
}
{
@@ -5813,37 +5941,44 @@ public int getSerializedSize() {
size += dataSize;
size += 2 * getAlphaClusterFeatureGatesList().size();
}
- if (((bitField1_ & 0x00000400) != 0)) {
+ if (((bitField1_ & 0x00000800) != 0)) {
size +=
com.google.protobuf.CodedOutputStream.computeMessageSize(163, getGkeAutoUpgradeConfig());
}
- if (((bitField1_ & 0x00000800) != 0)) {
+ if (((bitField1_ & 0x00001000) != 0)) {
size +=
com.google.protobuf.CodedOutputStream.computeMessageSize(
164, getAnonymousAuthenticationConfig());
}
- if (((bitField1_ & 0x00001000) != 0)) {
+ if (((bitField1_ & 0x00002000) != 0)) {
size +=
com.google.protobuf.CodedOutputStream.computeMessageSize(165, getScheduleUpgradeConfig());
}
- if (((bitField1_ & 0x00002000) != 0)) {
+ if (((bitField1_ & 0x00004000) != 0)) {
size += com.google.protobuf.CodedOutputStream.computeMessageSize(166, getSecretSyncConfig());
}
- if (((bitField1_ & 0x00004000) != 0)) {
+ if (!com.google.protobuf.GeneratedMessage.isStringEmpty(currentEmulatedVersion_)) {
+ size += com.google.protobuf.GeneratedMessage.computeStringSize(167, currentEmulatedVersion_);
+ }
+ if (((bitField1_ & 0x00008000) != 0)) {
size +=
com.google.protobuf.CodedOutputStream.computeMessageSize(
168, getManagedOpentelemetryConfig());
}
- if (((bitField1_ & 0x00008000) != 0)) {
+ if (((bitField1_ & 0x00010000) != 0)) {
size +=
com.google.protobuf.CodedOutputStream.computeMessageSize(169, getControlPlaneEgress());
}
- if (((bitField1_ & 0x00010000) != 0)) {
+ if (((bitField0_ & 0x02000000) != 0)) {
+ size +=
+ com.google.protobuf.CodedOutputStream.computeMessageSize(170, getRollbackSafeUpgrade());
+ }
+ if (((bitField1_ & 0x00020000) != 0)) {
size +=
com.google.protobuf.CodedOutputStream.computeMessageSize(
171, getManagedMachineLearningDiagnosticsConfig());
}
- if (((bitField1_ & 0x00020000) != 0)) {
+ if (((bitField1_ & 0x00040000) != 0)) {
size +=
com.google.protobuf.CodedOutputStream.computeMessageSize(174, getNodeCreationConfig());
}
@@ -5986,6 +6121,11 @@ public boolean equals(final java.lang.Object obj) {
if (!getEndpoint().equals(other.getEndpoint())) return false;
if (!getInitialClusterVersion().equals(other.getInitialClusterVersion())) return false;
if (!getCurrentMasterVersion().equals(other.getCurrentMasterVersion())) return false;
+ if (!getCurrentEmulatedVersion().equals(other.getCurrentEmulatedVersion())) return false;
+ if (hasRollbackSafeUpgrade() != other.hasRollbackSafeUpgrade()) return false;
+ if (hasRollbackSafeUpgrade()) {
+ if (!getRollbackSafeUpgrade().equals(other.getRollbackSafeUpgrade())) return false;
+ }
if (!getCurrentNodeVersion().equals(other.getCurrentNodeVersion())) return false;
if (!getCreateTime().equals(other.getCreateTime())) return false;
if (status_ != other.status_) return false;
@@ -6264,6 +6404,12 @@ public int hashCode() {
hash = (53 * hash) + getInitialClusterVersion().hashCode();
hash = (37 * hash) + CURRENT_MASTER_VERSION_FIELD_NUMBER;
hash = (53 * hash) + getCurrentMasterVersion().hashCode();
+ hash = (37 * hash) + CURRENT_EMULATED_VERSION_FIELD_NUMBER;
+ hash = (53 * hash) + getCurrentEmulatedVersion().hashCode();
+ if (hasRollbackSafeUpgrade()) {
+ hash = (37 * hash) + ROLLBACK_SAFE_UPGRADE_FIELD_NUMBER;
+ hash = (53 * hash) + getRollbackSafeUpgrade().hashCode();
+ }
hash = (37 * hash) + CURRENT_NODE_VERSION_FIELD_NUMBER;
hash = (53 * hash) + getCurrentNodeVersion().hashCode();
hash = (37 * hash) + CREATE_TIME_FIELD_NUMBER;
@@ -6585,6 +6731,7 @@ private void maybeForceBuilderInitialization() {
internalGetNotificationConfigFieldBuilder();
internalGetConfidentialNodesFieldBuilder();
internalGetIdentityServiceConfigFieldBuilder();
+ internalGetRollbackSafeUpgradeFieldBuilder();
internalGetConditionsFieldBuilder();
internalGetAutopilotFieldBuilder();
internalGetNodePoolDefaultsFieldBuilder();
@@ -6768,6 +6915,12 @@ public Builder clear() {
endpoint_ = "";
initialClusterVersion_ = "";
currentMasterVersion_ = "";
+ currentEmulatedVersion_ = "";
+ rollbackSafeUpgrade_ = null;
+ if (rollbackSafeUpgradeBuilder_ != null) {
+ rollbackSafeUpgradeBuilder_.dispose();
+ rollbackSafeUpgradeBuilder_ = null;
+ }
currentNodeVersion_ = "";
createTime_ = "";
status_ = 0;
@@ -6786,7 +6939,7 @@ public Builder clear() {
conditions_ = null;
conditionsBuilder_.clear();
}
- bitField1_ = (bitField1_ & ~0x01000000);
+ bitField1_ = (bitField1_ & ~0x04000000);
autopilot_ = null;
if (autopilotBuilder_ != null) {
autopilotBuilder_.dispose();
@@ -6957,9 +7110,9 @@ private void buildPartialRepeatedFields(com.google.container.v1.Cluster result)
result.nodePools_ = nodePoolsBuilder_.build();
}
if (conditionsBuilder_ == null) {
- if (((bitField1_ & 0x01000000) != 0)) {
+ if (((bitField1_ & 0x04000000) != 0)) {
conditions_ = java.util.Collections.unmodifiableList(conditions_);
- bitField1_ = (bitField1_ & ~0x01000000);
+ bitField1_ = (bitField1_ & ~0x04000000);
}
result.conditions_ = conditions_;
} else {
@@ -7186,205 +7339,215 @@ private void buildPartial1(com.google.container.v1.Cluster result) {
result.currentMasterVersion_ = currentMasterVersion_;
}
if (((from_bitField1_ & 0x00001000) != 0)) {
- result.currentNodeVersion_ = currentNodeVersion_;
+ result.currentEmulatedVersion_ = currentEmulatedVersion_;
}
if (((from_bitField1_ & 0x00002000) != 0)) {
- result.createTime_ = createTime_;
+ result.rollbackSafeUpgrade_ =
+ rollbackSafeUpgradeBuilder_ == null
+ ? rollbackSafeUpgrade_
+ : rollbackSafeUpgradeBuilder_.build();
+ to_bitField0_ |= 0x02000000;
}
if (((from_bitField1_ & 0x00004000) != 0)) {
- result.status_ = status_;
+ result.currentNodeVersion_ = currentNodeVersion_;
}
if (((from_bitField1_ & 0x00008000) != 0)) {
- result.statusMessage_ = statusMessage_;
+ result.createTime_ = createTime_;
}
if (((from_bitField1_ & 0x00010000) != 0)) {
- result.nodeIpv4CidrSize_ = nodeIpv4CidrSize_;
+ result.status_ = status_;
}
if (((from_bitField1_ & 0x00020000) != 0)) {
- result.servicesIpv4Cidr_ = servicesIpv4Cidr_;
+ result.statusMessage_ = statusMessage_;
}
if (((from_bitField1_ & 0x00040000) != 0)) {
- instanceGroupUrls_.makeImmutable();
- result.instanceGroupUrls_ = instanceGroupUrls_;
+ result.nodeIpv4CidrSize_ = nodeIpv4CidrSize_;
}
if (((from_bitField1_ & 0x00080000) != 0)) {
- result.currentNodeCount_ = currentNodeCount_;
+ result.servicesIpv4Cidr_ = servicesIpv4Cidr_;
}
if (((from_bitField1_ & 0x00100000) != 0)) {
- result.expireTime_ = expireTime_;
+ instanceGroupUrls_.makeImmutable();
+ result.instanceGroupUrls_ = instanceGroupUrls_;
}
if (((from_bitField1_ & 0x00200000) != 0)) {
- result.location_ = location_;
+ result.currentNodeCount_ = currentNodeCount_;
}
if (((from_bitField1_ & 0x00400000) != 0)) {
- result.enableTpu_ = enableTpu_;
+ result.expireTime_ = expireTime_;
}
if (((from_bitField1_ & 0x00800000) != 0)) {
- result.tpuIpv4CidrBlock_ = tpuIpv4CidrBlock_;
+ result.location_ = location_;
+ }
+ if (((from_bitField1_ & 0x01000000) != 0)) {
+ result.enableTpu_ = enableTpu_;
}
if (((from_bitField1_ & 0x02000000) != 0)) {
+ result.tpuIpv4CidrBlock_ = tpuIpv4CidrBlock_;
+ }
+ if (((from_bitField1_ & 0x08000000) != 0)) {
result.autopilot_ = autopilotBuilder_ == null ? autopilot_ : autopilotBuilder_.build();
- to_bitField0_ |= 0x02000000;
+ to_bitField0_ |= 0x04000000;
}
- if (((from_bitField1_ & 0x04000000) != 0)) {
+ if (((from_bitField1_ & 0x10000000) != 0)) {
result.id_ = id_;
}
- if (((from_bitField1_ & 0x08000000) != 0)) {
+ if (((from_bitField1_ & 0x20000000) != 0)) {
result.nodePoolDefaults_ =
nodePoolDefaultsBuilder_ == null ? nodePoolDefaults_ : nodePoolDefaultsBuilder_.build();
- to_bitField0_ |= 0x04000000;
+ to_bitField0_ |= 0x08000000;
}
- if (((from_bitField1_ & 0x10000000) != 0)) {
+ if (((from_bitField1_ & 0x40000000) != 0)) {
result.loggingConfig_ =
loggingConfigBuilder_ == null ? loggingConfig_ : loggingConfigBuilder_.build();
- to_bitField0_ |= 0x08000000;
+ to_bitField0_ |= 0x10000000;
}
- if (((from_bitField1_ & 0x20000000) != 0)) {
+ if (((from_bitField1_ & 0x80000000) != 0)) {
result.monitoringConfig_ =
monitoringConfigBuilder_ == null ? monitoringConfig_ : monitoringConfigBuilder_.build();
- to_bitField0_ |= 0x10000000;
- }
- if (((from_bitField1_ & 0x40000000) != 0)) {
- result.nodePoolAutoConfig_ =
- nodePoolAutoConfigBuilder_ == null
- ? nodePoolAutoConfig_
- : nodePoolAutoConfigBuilder_.build();
to_bitField0_ |= 0x20000000;
}
- if (((from_bitField1_ & 0x80000000) != 0)) {
- result.podAutoscaling_ =
- podAutoscalingBuilder_ == null ? podAutoscaling_ : podAutoscalingBuilder_.build();
- to_bitField0_ |= 0x40000000;
- }
result.bitField0_ |= to_bitField0_;
}
private void buildPartial2(com.google.container.v1.Cluster result) {
int from_bitField2_ = bitField2_;
+ int to_bitField0_ = 0;
if (((from_bitField2_ & 0x00000001) != 0)) {
- result.etag_ = etag_;
+ result.nodePoolAutoConfig_ =
+ nodePoolAutoConfigBuilder_ == null
+ ? nodePoolAutoConfig_
+ : nodePoolAutoConfigBuilder_.build();
+ to_bitField0_ |= 0x40000000;
}
- int to_bitField0_ = 0;
if (((from_bitField2_ & 0x00000002) != 0)) {
- result.fleet_ = fleetBuilder_ == null ? fleet_ : fleetBuilder_.build();
+ result.podAutoscaling_ =
+ podAutoscalingBuilder_ == null ? podAutoscaling_ : podAutoscalingBuilder_.build();
to_bitField0_ |= 0x80000000;
}
- int to_bitField1_ = 0;
if (((from_bitField2_ & 0x00000004) != 0)) {
+ result.etag_ = etag_;
+ }
+ int to_bitField1_ = 0;
+ if (((from_bitField2_ & 0x00000008) != 0)) {
+ result.fleet_ = fleetBuilder_ == null ? fleet_ : fleetBuilder_.build();
+ to_bitField1_ |= 0x00000001;
+ }
+ if (((from_bitField2_ & 0x00000010) != 0)) {
result.securityPostureConfig_ =
securityPostureConfigBuilder_ == null
? securityPostureConfig_
: securityPostureConfigBuilder_.build();
- to_bitField1_ |= 0x00000001;
+ to_bitField1_ |= 0x00000002;
}
- if (((from_bitField2_ & 0x00000008) != 0)) {
+ if (((from_bitField2_ & 0x00000020) != 0)) {
result.controlPlaneEndpointsConfig_ =
controlPlaneEndpointsConfigBuilder_ == null
? controlPlaneEndpointsConfig_
: controlPlaneEndpointsConfigBuilder_.build();
- to_bitField1_ |= 0x00000002;
+ to_bitField1_ |= 0x00000004;
}
- if (((from_bitField2_ & 0x00000010) != 0)) {
+ if (((from_bitField2_ & 0x00000040) != 0)) {
result.enableK8SBetaApis_ =
enableK8SBetaApisBuilder_ == null
? enableK8SBetaApis_
: enableK8SBetaApisBuilder_.build();
- to_bitField1_ |= 0x00000004;
+ to_bitField1_ |= 0x00000008;
}
- if (((from_bitField2_ & 0x00000020) != 0)) {
+ if (((from_bitField2_ & 0x00000080) != 0)) {
result.enterpriseConfig_ =
enterpriseConfigBuilder_ == null ? enterpriseConfig_ : enterpriseConfigBuilder_.build();
- to_bitField1_ |= 0x00000008;
+ to_bitField1_ |= 0x00000010;
}
- if (((from_bitField2_ & 0x00000040) != 0)) {
+ if (((from_bitField2_ & 0x00000100) != 0)) {
result.secretManagerConfig_ =
secretManagerConfigBuilder_ == null
? secretManagerConfig_
: secretManagerConfigBuilder_.build();
- to_bitField1_ |= 0x00000010;
+ to_bitField1_ |= 0x00000020;
}
- if (((from_bitField2_ & 0x00000080) != 0)) {
+ if (((from_bitField2_ & 0x00000200) != 0)) {
result.compliancePostureConfig_ =
compliancePostureConfigBuilder_ == null
? compliancePostureConfig_
: compliancePostureConfigBuilder_.build();
- to_bitField1_ |= 0x00000020;
+ to_bitField1_ |= 0x00000040;
}
- if (((from_bitField2_ & 0x00000100) != 0)) {
+ if (((from_bitField2_ & 0x00000400) != 0)) {
result.satisfiesPzs_ = satisfiesPzs_;
- to_bitField1_ |= 0x00000040;
+ to_bitField1_ |= 0x00000080;
}
- if (((from_bitField2_ & 0x00000200) != 0)) {
+ if (((from_bitField2_ & 0x00000800) != 0)) {
result.satisfiesPzi_ = satisfiesPzi_;
- to_bitField1_ |= 0x00000080;
+ to_bitField1_ |= 0x00000100;
}
- if (((from_bitField2_ & 0x00000400) != 0)) {
+ if (((from_bitField2_ & 0x00001000) != 0)) {
result.userManagedKeysConfig_ =
userManagedKeysConfigBuilder_ == null
? userManagedKeysConfig_
: userManagedKeysConfigBuilder_.build();
- to_bitField1_ |= 0x00000100;
+ to_bitField1_ |= 0x00000200;
}
- if (((from_bitField2_ & 0x00000800) != 0)) {
+ if (((from_bitField2_ & 0x00002000) != 0)) {
result.rbacBindingConfig_ =
rbacBindingConfigBuilder_ == null
? rbacBindingConfig_
: rbacBindingConfigBuilder_.build();
- to_bitField1_ |= 0x00000200;
+ to_bitField1_ |= 0x00000400;
}
- if (((from_bitField2_ & 0x00001000) != 0)) {
+ if (((from_bitField2_ & 0x00004000) != 0)) {
result.gkeAutoUpgradeConfig_ =
gkeAutoUpgradeConfigBuilder_ == null
? gkeAutoUpgradeConfig_
: gkeAutoUpgradeConfigBuilder_.build();
- to_bitField1_ |= 0x00000400;
+ to_bitField1_ |= 0x00000800;
}
- if (((from_bitField2_ & 0x00002000) != 0)) {
+ if (((from_bitField2_ & 0x00008000) != 0)) {
result.anonymousAuthenticationConfig_ =
anonymousAuthenticationConfigBuilder_ == null
? anonymousAuthenticationConfig_
: anonymousAuthenticationConfigBuilder_.build();
- to_bitField1_ |= 0x00000800;
+ to_bitField1_ |= 0x00001000;
}
- if (((from_bitField2_ & 0x00004000) != 0)) {
+ if (((from_bitField2_ & 0x00010000) != 0)) {
result.scheduleUpgradeConfig_ =
scheduleUpgradeConfigBuilder_ == null
? scheduleUpgradeConfig_
: scheduleUpgradeConfigBuilder_.build();
- to_bitField1_ |= 0x00001000;
+ to_bitField1_ |= 0x00002000;
}
- if (((from_bitField2_ & 0x00008000) != 0)) {
+ if (((from_bitField2_ & 0x00020000) != 0)) {
result.secretSyncConfig_ =
secretSyncConfigBuilder_ == null ? secretSyncConfig_ : secretSyncConfigBuilder_.build();
- to_bitField1_ |= 0x00002000;
+ to_bitField1_ |= 0x00004000;
}
- if (((from_bitField2_ & 0x00010000) != 0)) {
+ if (((from_bitField2_ & 0x00040000) != 0)) {
result.managedOpentelemetryConfig_ =
managedOpentelemetryConfigBuilder_ == null
? managedOpentelemetryConfig_
: managedOpentelemetryConfigBuilder_.build();
- to_bitField1_ |= 0x00004000;
+ to_bitField1_ |= 0x00008000;
}
- if (((from_bitField2_ & 0x00020000) != 0)) {
+ if (((from_bitField2_ & 0x00080000) != 0)) {
result.controlPlaneEgress_ =
controlPlaneEgressBuilder_ == null
? controlPlaneEgress_
: controlPlaneEgressBuilder_.build();
- to_bitField1_ |= 0x00008000;
+ to_bitField1_ |= 0x00010000;
}
- if (((from_bitField2_ & 0x00040000) != 0)) {
+ if (((from_bitField2_ & 0x00100000) != 0)) {
result.managedMachineLearningDiagnosticsConfig_ =
managedMachineLearningDiagnosticsConfigBuilder_ == null
? managedMachineLearningDiagnosticsConfig_
: managedMachineLearningDiagnosticsConfigBuilder_.build();
- to_bitField1_ |= 0x00010000;
+ to_bitField1_ |= 0x00020000;
}
- if (((from_bitField2_ & 0x00080000) != 0)) {
+ if (((from_bitField2_ & 0x00200000) != 0)) {
result.nodeCreationConfig_ =
nodeCreationConfigBuilder_ == null
? nodeCreationConfig_
: nodeCreationConfigBuilder_.build();
- to_bitField1_ |= 0x00020000;
+ to_bitField1_ |= 0x00040000;
}
result.bitField0_ |= to_bitField0_;
result.bitField1_ |= to_bitField1_;
@@ -7597,14 +7760,22 @@ public Builder mergeFrom(com.google.container.v1.Cluster other) {
bitField1_ |= 0x00000800;
onChanged();
}
+ if (!other.getCurrentEmulatedVersion().isEmpty()) {
+ currentEmulatedVersion_ = other.currentEmulatedVersion_;
+ bitField1_ |= 0x00001000;
+ onChanged();
+ }
+ if (other.hasRollbackSafeUpgrade()) {
+ mergeRollbackSafeUpgrade(other.getRollbackSafeUpgrade());
+ }
if (!other.getCurrentNodeVersion().isEmpty()) {
currentNodeVersion_ = other.currentNodeVersion_;
- bitField1_ |= 0x00001000;
+ bitField1_ |= 0x00004000;
onChanged();
}
if (!other.getCreateTime().isEmpty()) {
createTime_ = other.createTime_;
- bitField1_ |= 0x00002000;
+ bitField1_ |= 0x00008000;
onChanged();
}
if (other.status_ != 0) {
@@ -7612,7 +7783,7 @@ public Builder mergeFrom(com.google.container.v1.Cluster other) {
}
if (!other.getStatusMessage().isEmpty()) {
statusMessage_ = other.statusMessage_;
- bitField1_ |= 0x00008000;
+ bitField1_ |= 0x00020000;
onChanged();
}
if (other.getNodeIpv4CidrSize() != 0) {
@@ -7620,13 +7791,13 @@ public Builder mergeFrom(com.google.container.v1.Cluster other) {
}
if (!other.getServicesIpv4Cidr().isEmpty()) {
servicesIpv4Cidr_ = other.servicesIpv4Cidr_;
- bitField1_ |= 0x00020000;
+ bitField1_ |= 0x00080000;
onChanged();
}
if (!other.instanceGroupUrls_.isEmpty()) {
if (instanceGroupUrls_.isEmpty()) {
instanceGroupUrls_ = other.instanceGroupUrls_;
- bitField1_ |= 0x00040000;
+ bitField1_ |= 0x00100000;
} else {
ensureInstanceGroupUrlsIsMutable();
instanceGroupUrls_.addAll(other.instanceGroupUrls_);
@@ -7638,12 +7809,12 @@ public Builder mergeFrom(com.google.container.v1.Cluster other) {
}
if (!other.getExpireTime().isEmpty()) {
expireTime_ = other.expireTime_;
- bitField1_ |= 0x00100000;
+ bitField1_ |= 0x00400000;
onChanged();
}
if (!other.getLocation().isEmpty()) {
location_ = other.location_;
- bitField1_ |= 0x00200000;
+ bitField1_ |= 0x00800000;
onChanged();
}
if (other.getEnableTpu() != false) {
@@ -7651,14 +7822,14 @@ public Builder mergeFrom(com.google.container.v1.Cluster other) {
}
if (!other.getTpuIpv4CidrBlock().isEmpty()) {
tpuIpv4CidrBlock_ = other.tpuIpv4CidrBlock_;
- bitField1_ |= 0x00800000;
+ bitField1_ |= 0x02000000;
onChanged();
}
if (conditionsBuilder_ == null) {
if (!other.conditions_.isEmpty()) {
if (conditions_.isEmpty()) {
conditions_ = other.conditions_;
- bitField1_ = (bitField1_ & ~0x01000000);
+ bitField1_ = (bitField1_ & ~0x04000000);
} else {
ensureConditionsIsMutable();
conditions_.addAll(other.conditions_);
@@ -7671,7 +7842,7 @@ public Builder mergeFrom(com.google.container.v1.Cluster other) {
conditionsBuilder_.dispose();
conditionsBuilder_ = null;
conditions_ = other.conditions_;
- bitField1_ = (bitField1_ & ~0x01000000);
+ bitField1_ = (bitField1_ & ~0x04000000);
conditionsBuilder_ =
com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders
? internalGetConditionsFieldBuilder()
@@ -7686,7 +7857,7 @@ public Builder mergeFrom(com.google.container.v1.Cluster other) {
}
if (!other.getId().isEmpty()) {
id_ = other.id_;
- bitField1_ |= 0x04000000;
+ bitField1_ |= 0x10000000;
onChanged();
}
if (other.hasNodePoolDefaults()) {
@@ -7706,7 +7877,7 @@ public Builder mergeFrom(com.google.container.v1.Cluster other) {
}
if (!other.getEtag().isEmpty()) {
etag_ = other.etag_;
- bitField2_ |= 0x00000001;
+ bitField2_ |= 0x00000004;
onChanged();
}
if (other.hasFleet()) {
@@ -8098,37 +8269,37 @@ public Builder mergeFrom(
case 842:
{
currentNodeVersion_ = input.readStringRequireUtf8();
- bitField1_ |= 0x00001000;
+ bitField1_ |= 0x00004000;
break;
} // case 842
case 850:
{
createTime_ = input.readStringRequireUtf8();
- bitField1_ |= 0x00002000;
+ bitField1_ |= 0x00008000;
break;
} // case 850
case 856:
{
status_ = input.readEnum();
- bitField1_ |= 0x00004000;
+ bitField1_ |= 0x00010000;
break;
} // case 856
case 866:
{
statusMessage_ = input.readStringRequireUtf8();
- bitField1_ |= 0x00008000;
+ bitField1_ |= 0x00020000;
break;
} // case 866
case 872:
{
nodeIpv4CidrSize_ = input.readInt32();
- bitField1_ |= 0x00010000;
+ bitField1_ |= 0x00040000;
break;
} // case 872
case 882:
{
servicesIpv4Cidr_ = input.readStringRequireUtf8();
- bitField1_ |= 0x00020000;
+ bitField1_ |= 0x00080000;
break;
} // case 882
case 890:
@@ -8141,31 +8312,31 @@ public Builder mergeFrom(
case 896:
{
currentNodeCount_ = input.readInt32();
- bitField1_ |= 0x00080000;
+ bitField1_ |= 0x00200000;
break;
} // case 896
case 906:
{
expireTime_ = input.readStringRequireUtf8();
- bitField1_ |= 0x00100000;
+ bitField1_ |= 0x00400000;
break;
} // case 906
case 914:
{
location_ = input.readStringRequireUtf8();
- bitField1_ |= 0x00200000;
+ bitField1_ |= 0x00800000;
break;
} // case 914
case 920:
{
enableTpu_ = input.readBool();
- bitField1_ |= 0x00400000;
+ bitField1_ |= 0x01000000;
break;
} // case 920
case 930:
{
tpuIpv4CidrBlock_ = input.readStringRequireUtf8();
- bitField1_ |= 0x00800000;
+ bitField1_ |= 0x02000000;
break;
} // case 930
case 946:
@@ -8185,74 +8356,74 @@ public Builder mergeFrom(
{
input.readMessage(
internalGetAutopilotFieldBuilder().getBuilder(), extensionRegistry);
- bitField1_ |= 0x02000000;
+ bitField1_ |= 0x08000000;
break;
} // case 1026
case 1034:
{
id_ = input.readStringRequireUtf8();
- bitField1_ |= 0x04000000;
+ bitField1_ |= 0x10000000;
break;
} // case 1034
case 1050:
{
input.readMessage(
internalGetNodePoolDefaultsFieldBuilder().getBuilder(), extensionRegistry);
- bitField1_ |= 0x08000000;
+ bitField1_ |= 0x20000000;
break;
} // case 1050
case 1058:
{
input.readMessage(
internalGetLoggingConfigFieldBuilder().getBuilder(), extensionRegistry);
- bitField1_ |= 0x10000000;
+ bitField1_ |= 0x40000000;
break;
} // case 1058
case 1066:
{
input.readMessage(
internalGetMonitoringConfigFieldBuilder().getBuilder(), extensionRegistry);
- bitField1_ |= 0x20000000;
+ bitField1_ |= 0x80000000;
break;
} // case 1066
case 1090:
{
input.readMessage(
internalGetNodePoolAutoConfigFieldBuilder().getBuilder(), extensionRegistry);
- bitField1_ |= 0x40000000;
+ bitField2_ |= 0x00000001;
break;
} // case 1090
case 1106:
{
input.readMessage(
internalGetPodAutoscalingFieldBuilder().getBuilder(), extensionRegistry);
- bitField1_ |= 0x80000000;
+ bitField2_ |= 0x00000002;
break;
} // case 1106
case 1114:
{
etag_ = input.readStringRequireUtf8();
- bitField2_ |= 0x00000001;
+ bitField2_ |= 0x00000004;
break;
} // case 1114
case 1122:
{
input.readMessage(internalGetFleetFieldBuilder().getBuilder(), extensionRegistry);
- bitField2_ |= 0x00000002;
+ bitField2_ |= 0x00000008;
break;
} // case 1122
case 1146:
{
input.readMessage(
internalGetEnableK8SBetaApisFieldBuilder().getBuilder(), extensionRegistry);
- bitField2_ |= 0x00000010;
+ bitField2_ |= 0x00000040;
break;
} // case 1146
case 1162:
{
input.readMessage(
internalGetSecurityPostureConfigFieldBuilder().getBuilder(), extensionRegistry);
- bitField2_ |= 0x00000004;
+ bitField2_ |= 0x00000010;
break;
} // case 1162
case 1170:
@@ -8260,21 +8431,21 @@ public Builder mergeFrom(
input.readMessage(
internalGetControlPlaneEndpointsConfigFieldBuilder().getBuilder(),
extensionRegistry);
- bitField2_ |= 0x00000008;
+ bitField2_ |= 0x00000020;
break;
} // case 1170
case 1194:
{
input.readMessage(
internalGetEnterpriseConfigFieldBuilder().getBuilder(), extensionRegistry);
- bitField2_ |= 0x00000020;
+ bitField2_ |= 0x00000080;
break;
} // case 1194
case 1202:
{
input.readMessage(
internalGetSecretManagerConfigFieldBuilder().getBuilder(), extensionRegistry);
- bitField2_ |= 0x00000040;
+ bitField2_ |= 0x00000100;
break;
} // case 1202
case 1210:
@@ -8282,33 +8453,33 @@ public Builder mergeFrom(
input.readMessage(
internalGetCompliancePostureConfigFieldBuilder().getBuilder(),
extensionRegistry);
- bitField2_ |= 0x00000080;
+ bitField2_ |= 0x00000200;
break;
} // case 1210
case 1216:
{
satisfiesPzs_ = input.readBool();
- bitField2_ |= 0x00000100;
+ bitField2_ |= 0x00000400;
break;
} // case 1216
case 1224:
{
satisfiesPzi_ = input.readBool();
- bitField2_ |= 0x00000200;
+ bitField2_ |= 0x00000800;
break;
} // case 1224
case 1234:
{
input.readMessage(
internalGetUserManagedKeysConfigFieldBuilder().getBuilder(), extensionRegistry);
- bitField2_ |= 0x00000400;
+ bitField2_ |= 0x00001000;
break;
} // case 1234
case 1250:
{
input.readMessage(
internalGetRbacBindingConfigFieldBuilder().getBuilder(), extensionRegistry);
- bitField2_ |= 0x00000800;
+ bitField2_ |= 0x00002000;
break;
} // case 1250
case 1282:
@@ -8322,7 +8493,7 @@ public Builder mergeFrom(
{
input.readMessage(
internalGetGkeAutoUpgradeConfigFieldBuilder().getBuilder(), extensionRegistry);
- bitField2_ |= 0x00001000;
+ bitField2_ |= 0x00004000;
break;
} // case 1306
case 1314:
@@ -8330,51 +8501,64 @@ public Builder mergeFrom(
input.readMessage(
internalGetAnonymousAuthenticationConfigFieldBuilder().getBuilder(),
extensionRegistry);
- bitField2_ |= 0x00002000;
+ bitField2_ |= 0x00008000;
break;
} // case 1314
case 1322:
{
input.readMessage(
internalGetScheduleUpgradeConfigFieldBuilder().getBuilder(), extensionRegistry);
- bitField2_ |= 0x00004000;
+ bitField2_ |= 0x00010000;
break;
} // case 1322
case 1330:
{
input.readMessage(
internalGetSecretSyncConfigFieldBuilder().getBuilder(), extensionRegistry);
- bitField2_ |= 0x00008000;
+ bitField2_ |= 0x00020000;
break;
} // case 1330
+ case 1338:
+ {
+ currentEmulatedVersion_ = input.readStringRequireUtf8();
+ bitField1_ |= 0x00001000;
+ break;
+ } // case 1338
case 1346:
{
input.readMessage(
internalGetManagedOpentelemetryConfigFieldBuilder().getBuilder(),
extensionRegistry);
- bitField2_ |= 0x00010000;
+ bitField2_ |= 0x00040000;
break;
} // case 1346
case 1354:
{
input.readMessage(
internalGetControlPlaneEgressFieldBuilder().getBuilder(), extensionRegistry);
- bitField2_ |= 0x00020000;
+ bitField2_ |= 0x00080000;
break;
} // case 1354
+ case 1362:
+ {
+ input.readMessage(
+ internalGetRollbackSafeUpgradeFieldBuilder().getBuilder(), extensionRegistry);
+ bitField1_ |= 0x00002000;
+ break;
+ } // case 1362
case 1370:
{
input.readMessage(
internalGetManagedMachineLearningDiagnosticsConfigFieldBuilder().getBuilder(),
extensionRegistry);
- bitField2_ |= 0x00040000;
+ bitField2_ |= 0x00100000;
break;
} // case 1370
case 1394:
{
input.readMessage(
internalGetNodeCreationConfigFieldBuilder().getBuilder(), extensionRegistry);
- bitField2_ |= 0x00080000;
+ bitField2_ |= 0x00200000;
break;
} // case 1394
default:
@@ -8672,7 +8856,7 @@ public Builder setDescriptionBytes(com.google.protobuf.ByteString value) {
* int32 initial_node_count = 3 [deprecated = true];
*
* @deprecated google.container.v1.Cluster.initial_node_count is deprecated. See
- * google/container/v1/cluster_service.proto;l=2889
+ * google/container/v1/cluster_service.proto;l=2934
* @return The initialNodeCount.
*/
@java.lang.Override
@@ -8701,7 +8885,7 @@ public int getInitialNodeCount() {
* int32 initial_node_count = 3 [deprecated = true];
*
* @deprecated google.container.v1.Cluster.initial_node_count is deprecated. See
- * google/container/v1/cluster_service.proto;l=2889
+ * google/container/v1/cluster_service.proto;l=2934
* @param value The initialNodeCount to set.
* @return This builder for chaining.
*/
@@ -8734,7 +8918,7 @@ public Builder setInitialNodeCount(int value) {
* int32 initial_node_count = 3 [deprecated = true];
*
* @deprecated google.container.v1.Cluster.initial_node_count is deprecated. See
- * google/container/v1/cluster_service.proto;l=2889
+ * google/container/v1/cluster_service.proto;l=2934
* @return This builder for chaining.
*/
@java.lang.Deprecated
@@ -8772,7 +8956,7 @@ public Builder clearInitialNodeCount() {
* .google.container.v1.NodeConfig node_config = 4 [deprecated = true];
*
* @deprecated google.container.v1.Cluster.node_config is deprecated. See
- * google/container/v1/cluster_service.proto;l=2902
+ * google/container/v1/cluster_service.proto;l=2947
* @return Whether the nodeConfig field is set.
*/
@java.lang.Deprecated
@@ -8800,7 +8984,7 @@ public boolean hasNodeConfig() {
* .google.container.v1.NodeConfig node_config = 4 [deprecated = true];
*
* @deprecated google.container.v1.Cluster.node_config is deprecated. See
- * google/container/v1/cluster_service.proto;l=2902
+ * google/container/v1/cluster_service.proto;l=2947
* @return The nodeConfig.
*/
@java.lang.Deprecated
@@ -12007,7 +12191,7 @@ public com.google.container.v1.IPAllocationPolicyOrBuilder getIpAllocationPolicy
*
*
* @deprecated google.container.v1.Cluster.master_authorized_networks_config is deprecated. See
- * google/container/v1/cluster_service.proto;l=3009
+ * google/container/v1/cluster_service.proto;l=3054
* @return Whether the masterAuthorizedNetworksConfig field is set.
*/
@java.lang.Deprecated
@@ -12031,7 +12215,7 @@ public boolean hasMasterAuthorizedNetworksConfig() {
*
*
* @deprecated google.container.v1.Cluster.master_authorized_networks_config is deprecated. See
- * google/container/v1/cluster_service.proto;l=3009
+ * google/container/v1/cluster_service.proto;l=3054
* @return The masterAuthorizedNetworksConfig.
*/
@java.lang.Deprecated
@@ -16016,7 +16200,7 @@ public Builder setSelfLinkBytes(com.google.protobuf.ByteString value) {
*
*
* @deprecated google.container.v1.Cluster.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=3083
+ * google/container/v1/cluster_service.proto;l=3128
* @return The zone.
*/
@java.lang.Deprecated
@@ -16046,7 +16230,7 @@ public java.lang.String getZone() {
*
*
* @deprecated google.container.v1.Cluster.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=3083
+ * google/container/v1/cluster_service.proto;l=3128
* @return The bytes for zone.
*/
@java.lang.Deprecated
@@ -16076,7 +16260,7 @@ public com.google.protobuf.ByteString getZoneBytes() {
*
*
* @deprecated google.container.v1.Cluster.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=3083
+ * google/container/v1/cluster_service.proto;l=3128
* @param value The zone to set.
* @return This builder for chaining.
*/
@@ -16105,7 +16289,7 @@ public Builder setZone(java.lang.String value) {
*
*
* @deprecated google.container.v1.Cluster.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=3083
+ * google/container/v1/cluster_service.proto;l=3128
* @return This builder for chaining.
*/
@java.lang.Deprecated
@@ -16130,7 +16314,7 @@ public Builder clearZone() {
*
*
* @deprecated google.container.v1.Cluster.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=3083
+ * google/container/v1/cluster_service.proto;l=3128
* @param value The bytes for zone to set.
* @return This builder for chaining.
*/
@@ -16569,34 +16753,28 @@ public Builder setCurrentMasterVersionBytes(com.google.protobuf.ByteString value
return this;
}
- private java.lang.Object currentNodeVersion_ = "";
+ private java.lang.Object currentEmulatedVersion_ = "";
/**
*
*
*
- * Output only. Deprecated, use
- * [NodePools.version](https://cloud.google.com/kubernetes-engine/docs/reference/rest/v1/projects.locations.clusters.nodePools)
- * instead. The current version of the node software components. If they are
- * currently at multiple versions because they're in the process of being
- * upgraded, this reflects the minimum version of all nodes.
+ * Output only. The current emulated version of the master endpoint.
+ * The version is in minor version format, e.g. 1.30.
+ * No value or empty string means the cluster has no emulated version.
*
*
- *
- * string current_node_version = 105 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY];
+ *
*
* @deprecated google.container.v1.Cluster.status_message is deprecated. See
- * google/container/v1/cluster_service.proto;l=3131
+ * google/container/v1/cluster_service.proto;l=3187
* @return The statusMessage.
*/
@java.lang.Deprecated
@@ -16992,7 +17525,7 @@ public java.lang.String getStatusMessage() {
*
*
* @deprecated google.container.v1.Cluster.status_message is deprecated. See
- * google/container/v1/cluster_service.proto;l=3131
+ * google/container/v1/cluster_service.proto;l=3187
* @return The bytes for statusMessage.
*/
@java.lang.Deprecated
@@ -17022,7 +17555,7 @@ public com.google.protobuf.ByteString getStatusMessageBytes() {
*
*
* @deprecated google.container.v1.Cluster.status_message is deprecated. See
- * google/container/v1/cluster_service.proto;l=3131
+ * google/container/v1/cluster_service.proto;l=3187
* @param value The statusMessage to set.
* @return This builder for chaining.
*/
@@ -17032,7 +17565,7 @@ public Builder setStatusMessage(java.lang.String value) {
throw new NullPointerException();
}
statusMessage_ = value;
- bitField1_ |= 0x00008000;
+ bitField1_ |= 0x00020000;
onChanged();
return this;
}
@@ -17051,13 +17584,13 @@ public Builder setStatusMessage(java.lang.String value) {
*
*
* @deprecated google.container.v1.Cluster.status_message is deprecated. See
- * google/container/v1/cluster_service.proto;l=3131
+ * google/container/v1/cluster_service.proto;l=3187
* @return This builder for chaining.
*/
@java.lang.Deprecated
public Builder clearStatusMessage() {
statusMessage_ = getDefaultInstance().getStatusMessage();
- bitField1_ = (bitField1_ & ~0x00008000);
+ bitField1_ = (bitField1_ & ~0x00020000);
onChanged();
return this;
}
@@ -17076,7 +17609,7 @@ public Builder clearStatusMessage() {
*
*
* @deprecated google.container.v1.Cluster.status_message is deprecated. See
- * google/container/v1/cluster_service.proto;l=3131
+ * google/container/v1/cluster_service.proto;l=3187
* @param value The bytes for statusMessage to set.
* @return This builder for chaining.
*/
@@ -17087,7 +17620,7 @@ public Builder setStatusMessageBytes(com.google.protobuf.ByteString value) {
}
checkByteStringIsUtf8(value);
statusMessage_ = value;
- bitField1_ |= 0x00008000;
+ bitField1_ |= 0x00020000;
onChanged();
return this;
}
@@ -17131,7 +17664,7 @@ public int getNodeIpv4CidrSize() {
public Builder setNodeIpv4CidrSize(int value) {
nodeIpv4CidrSize_ = value;
- bitField1_ |= 0x00010000;
+ bitField1_ |= 0x00040000;
onChanged();
return this;
}
@@ -17151,7 +17684,7 @@ public Builder setNodeIpv4CidrSize(int value) {
* @return This builder for chaining.
*/
public Builder clearNodeIpv4CidrSize() {
- bitField1_ = (bitField1_ & ~0x00010000);
+ bitField1_ = (bitField1_ & ~0x00040000);
nodeIpv4CidrSize_ = 0;
onChanged();
return this;
@@ -17234,7 +17767,7 @@ public Builder setServicesIpv4Cidr(java.lang.String value) {
throw new NullPointerException();
}
servicesIpv4Cidr_ = value;
- bitField1_ |= 0x00020000;
+ bitField1_ |= 0x00080000;
onChanged();
return this;
}
@@ -17256,7 +17789,7 @@ public Builder setServicesIpv4Cidr(java.lang.String value) {
*/
public Builder clearServicesIpv4Cidr() {
servicesIpv4Cidr_ = getDefaultInstance().getServicesIpv4Cidr();
- bitField1_ = (bitField1_ & ~0x00020000);
+ bitField1_ = (bitField1_ & ~0x00080000);
onChanged();
return this;
}
@@ -17283,7 +17816,7 @@ public Builder setServicesIpv4CidrBytes(com.google.protobuf.ByteString value) {
}
checkByteStringIsUtf8(value);
servicesIpv4Cidr_ = value;
- bitField1_ |= 0x00020000;
+ bitField1_ |= 0x00080000;
onChanged();
return this;
}
@@ -17295,7 +17828,7 @@ private void ensureInstanceGroupUrlsIsMutable() {
if (!instanceGroupUrls_.isModifiable()) {
instanceGroupUrls_ = new com.google.protobuf.LazyStringArrayList(instanceGroupUrls_);
}
- bitField1_ |= 0x00040000;
+ bitField1_ |= 0x00100000;
}
/**
@@ -17310,7 +17843,7 @@ private void ensureInstanceGroupUrlsIsMutable() {
*
*
* @deprecated google.container.v1.Cluster.instance_group_urls is deprecated. See
- * google/container/v1/cluster_service.proto;l=3148
+ * google/container/v1/cluster_service.proto;l=3204
* @return A list containing the instanceGroupUrls.
*/
@java.lang.Deprecated
@@ -17331,7 +17864,7 @@ public com.google.protobuf.ProtocolStringList getInstanceGroupUrlsList() {
*
*
* @deprecated google.container.v1.Cluster.instance_group_urls is deprecated. See
- * google/container/v1/cluster_service.proto;l=3148
+ * google/container/v1/cluster_service.proto;l=3204
* @return The count of instanceGroupUrls.
*/
@java.lang.Deprecated
@@ -17351,7 +17884,7 @@ public int getInstanceGroupUrlsCount() {
*
*
* @deprecated google.container.v1.Cluster.instance_group_urls is deprecated. See
- * google/container/v1/cluster_service.proto;l=3148
+ * google/container/v1/cluster_service.proto;l=3204
* @param index The index of the element to return.
* @return The instanceGroupUrls at the given index.
*/
@@ -17372,7 +17905,7 @@ public java.lang.String getInstanceGroupUrls(int index) {
*
*
* @deprecated google.container.v1.Cluster.instance_group_urls is deprecated. See
- * google/container/v1/cluster_service.proto;l=3148
+ * google/container/v1/cluster_service.proto;l=3204
* @param index The index of the value to return.
* @return The bytes of the instanceGroupUrls at the given index.
*/
@@ -17393,7 +17926,7 @@ public com.google.protobuf.ByteString getInstanceGroupUrlsBytes(int index) {
*
*
* @deprecated google.container.v1.Cluster.instance_group_urls is deprecated. See
- * google/container/v1/cluster_service.proto;l=3148
+ * google/container/v1/cluster_service.proto;l=3204
* @param index The index to set the value at.
* @param value The instanceGroupUrls to set.
* @return This builder for chaining.
@@ -17405,7 +17938,7 @@ public Builder setInstanceGroupUrls(int index, java.lang.String value) {
}
ensureInstanceGroupUrlsIsMutable();
instanceGroupUrls_.set(index, value);
- bitField1_ |= 0x00040000;
+ bitField1_ |= 0x00100000;
onChanged();
return this;
}
@@ -17422,7 +17955,7 @@ public Builder setInstanceGroupUrls(int index, java.lang.String value) {
*
*
* @deprecated google.container.v1.Cluster.instance_group_urls is deprecated. See
- * google/container/v1/cluster_service.proto;l=3148
+ * google/container/v1/cluster_service.proto;l=3204
* @param value The instanceGroupUrls to add.
* @return This builder for chaining.
*/
@@ -17433,7 +17966,7 @@ public Builder addInstanceGroupUrls(java.lang.String value) {
}
ensureInstanceGroupUrlsIsMutable();
instanceGroupUrls_.add(value);
- bitField1_ |= 0x00040000;
+ bitField1_ |= 0x00100000;
onChanged();
return this;
}
@@ -17450,7 +17983,7 @@ public Builder addInstanceGroupUrls(java.lang.String value) {
*
*
* @deprecated google.container.v1.Cluster.instance_group_urls is deprecated. See
- * google/container/v1/cluster_service.proto;l=3148
+ * google/container/v1/cluster_service.proto;l=3204
* @param values The instanceGroupUrls to add.
* @return This builder for chaining.
*/
@@ -17458,7 +17991,7 @@ public Builder addInstanceGroupUrls(java.lang.String value) {
public Builder addAllInstanceGroupUrls(java.lang.Iterablestring current_emulated_version = 167 [(.google.api.field_behavior) = OUTPUT_ONLY];
*
*
- * @deprecated google.container.v1.Cluster.current_node_version is deprecated. See
- * google/container/v1/cluster_service.proto;l=3118
- * @return The currentNodeVersion.
+ * @return The currentEmulatedVersion.
*/
- @java.lang.Deprecated
- public java.lang.String getCurrentNodeVersion() {
- java.lang.Object ref = currentNodeVersion_;
+ public java.lang.String getCurrentEmulatedVersion() {
+ java.lang.Object ref = currentEmulatedVersion_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
- currentNodeVersion_ = s;
+ currentEmulatedVersion_ = s;
return s;
} else {
return (java.lang.String) ref;
@@ -16607,28 +16785,22 @@ public java.lang.String getCurrentNodeVersion() {
*
*
*
- * Output only. Deprecated, use
- * [NodePools.version](https://cloud.google.com/kubernetes-engine/docs/reference/rest/v1/projects.locations.clusters.nodePools)
- * instead. The current version of the node software components. If they are
- * currently at multiple versions because they're in the process of being
- * upgraded, this reflects the minimum version of all nodes.
+ * Output only. The current emulated version of the master endpoint.
+ * The version is in minor version format, e.g. 1.30.
+ * No value or empty string means the cluster has no emulated version.
*
*
- *
- * string current_node_version = 105 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY];
+ *
*
* @deprecated google.container.v1.Cluster.current_node_version is deprecated. See
- * google/container/v1/cluster_service.proto;l=3118
+ * google/container/v1/cluster_service.proto;l=3174
* @param value The bytes for currentNodeVersion to set.
* @return This builder for chaining.
*/
@@ -16720,7 +17253,7 @@ public Builder setCurrentNodeVersionBytes(com.google.protobuf.ByteString value)
}
checkByteStringIsUtf8(value);
currentNodeVersion_ = value;
- bitField1_ |= 0x00001000;
+ bitField1_ |= 0x00004000;
onChanged();
return this;
}
@@ -16793,7 +17326,7 @@ public Builder setCreateTime(java.lang.String value) {
throw new NullPointerException();
}
createTime_ = value;
- bitField1_ |= 0x00002000;
+ bitField1_ |= 0x00008000;
onChanged();
return this;
}
@@ -16812,7 +17345,7 @@ public Builder setCreateTime(java.lang.String value) {
*/
public Builder clearCreateTime() {
createTime_ = getDefaultInstance().getCreateTime();
- bitField1_ = (bitField1_ & ~0x00002000);
+ bitField1_ = (bitField1_ & ~0x00008000);
onChanged();
return this;
}
@@ -16836,7 +17369,7 @@ public Builder setCreateTimeBytes(com.google.protobuf.ByteString value) {
}
checkByteStringIsUtf8(value);
createTime_ = value;
- bitField1_ |= 0x00002000;
+ bitField1_ |= 0x00008000;
onChanged();
return this;
}
@@ -16877,7 +17410,7 @@ public int getStatusValue() {
*/
public Builder setStatusValue(int value) {
status_ = value;
- bitField1_ |= 0x00004000;
+ bitField1_ |= 0x00010000;
onChanged();
return this;
}
@@ -16920,7 +17453,7 @@ public Builder setStatus(com.google.container.v1.Cluster.Status value) {
if (value == null) {
throw new NullPointerException();
}
- bitField1_ |= 0x00004000;
+ bitField1_ |= 0x00010000;
status_ = value.getNumber();
onChanged();
return this;
@@ -16940,7 +17473,7 @@ public Builder setStatus(com.google.container.v1.Cluster.Status value) {
* @return This builder for chaining.
*/
public Builder clearStatus() {
- bitField1_ = (bitField1_ & ~0x00004000);
+ bitField1_ = (bitField1_ & ~0x00010000);
status_ = 0;
onChanged();
return this;
@@ -16962,7 +17495,7 @@ public Builder clearStatus() {
* string current_emulated_version = 167 [(.google.api.field_behavior) = OUTPUT_ONLY];
*
*
- * @deprecated google.container.v1.Cluster.current_node_version is deprecated. See
- * google/container/v1/cluster_service.proto;l=3118
- * @return The bytes for currentNodeVersion.
+ * @return The bytes for currentEmulatedVersion.
*/
- @java.lang.Deprecated
- public com.google.protobuf.ByteString getCurrentNodeVersionBytes() {
- java.lang.Object ref = currentNodeVersion_;
+ public com.google.protobuf.ByteString getCurrentEmulatedVersionBytes() {
+ java.lang.Object ref = currentEmulatedVersion_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
- currentNodeVersion_ = b;
+ currentEmulatedVersion_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
@@ -16639,20 +16811,381 @@ public com.google.protobuf.ByteString getCurrentNodeVersionBytes() {
*
*
*
- * Output only. Deprecated, use
- * [NodePools.version](https://cloud.google.com/kubernetes-engine/docs/reference/rest/v1/projects.locations.clusters.nodePools)
- * instead. The current version of the node software components. If they are
- * currently at multiple versions because they're in the process of being
- * upgraded, this reflects the minimum version of all nodes.
+ * Output only. The current emulated version of the master endpoint.
+ * The version is in minor version format, e.g. 1.30.
+ * No value or empty string means the cluster has no emulated version.
*
*
- *
- * string current_node_version = 105 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY];
+ *
*
* @deprecated google.container.v1.Cluster.current_node_version is deprecated. See
- * google/container/v1/cluster_service.proto;l=3118
+ * google/container/v1/cluster_service.proto;l=3174
* @return This builder for chaining.
*/
@java.lang.Deprecated
public Builder clearCurrentNodeVersion() {
currentNodeVersion_ = getDefaultInstance().getCurrentNodeVersion();
- bitField1_ = (bitField1_ & ~0x00001000);
+ bitField1_ = (bitField1_ & ~0x00004000);
onChanged();
return this;
}
@@ -16709,7 +17242,7 @@ public Builder clearCurrentNodeVersion() {
* string current_emulated_version = 167 [(.google.api.field_behavior) = OUTPUT_ONLY];
*
*
- * @deprecated google.container.v1.Cluster.current_node_version is deprecated. See
- * google/container/v1/cluster_service.proto;l=3118
- * @param value The currentNodeVersion to set.
+ * @param value The currentEmulatedVersion to set.
+ * @return This builder for chaining.
+ */
+ public Builder setCurrentEmulatedVersion(java.lang.String value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ currentEmulatedVersion_ = value;
+ bitField1_ |= 0x00001000;
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The current emulated version of the master endpoint.
+ * The version is in minor version format, e.g. 1.30.
+ * No value or empty string means the cluster has no emulated version.
+ *
+ *
+ * string current_emulated_version = 167 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ *
+ * @return This builder for chaining.
+ */
+ public Builder clearCurrentEmulatedVersion() {
+ currentEmulatedVersion_ = getDefaultInstance().getCurrentEmulatedVersion();
+ bitField1_ = (bitField1_ & ~0x00001000);
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The current emulated version of the master endpoint.
+ * The version is in minor version format, e.g. 1.30.
+ * No value or empty string means the cluster has no emulated version.
+ *
+ *
+ * string current_emulated_version = 167 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ *
+ * @param value The bytes for currentEmulatedVersion to set.
+ * @return This builder for chaining.
+ */
+ public Builder setCurrentEmulatedVersionBytes(com.google.protobuf.ByteString value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ checkByteStringIsUtf8(value);
+ currentEmulatedVersion_ = value;
+ bitField1_ |= 0x00001000;
+ onChanged();
+ return this;
+ }
+
+ private com.google.container.v1.RollbackSafeUpgrade rollbackSafeUpgrade_;
+ private com.google.protobuf.SingleFieldBuilder<
+ com.google.container.v1.RollbackSafeUpgrade,
+ com.google.container.v1.RollbackSafeUpgrade.Builder,
+ com.google.container.v1.RollbackSafeUpgradeOrBuilder>
+ rollbackSafeUpgradeBuilder_;
+
+ /**
+ *
+ *
+ *
+ * Optional. The rollback safe upgrade information of the cluster.
+ * This field is used when user manually triggers a rollback safe upgrade.
+ *
+ *
+ *
+ * .google.container.v1.RollbackSafeUpgrade rollback_safe_upgrade = 170 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return Whether the rollbackSafeUpgrade field is set.
+ */
+ public boolean hasRollbackSafeUpgrade() {
+ return ((bitField1_ & 0x00002000) != 0);
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. The rollback safe upgrade information of the cluster.
+ * This field is used when user manually triggers a rollback safe upgrade.
+ *
+ *
+ *
+ * .google.container.v1.RollbackSafeUpgrade rollback_safe_upgrade = 170 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return The rollbackSafeUpgrade.
+ */
+ public com.google.container.v1.RollbackSafeUpgrade getRollbackSafeUpgrade() {
+ if (rollbackSafeUpgradeBuilder_ == null) {
+ return rollbackSafeUpgrade_ == null
+ ? com.google.container.v1.RollbackSafeUpgrade.getDefaultInstance()
+ : rollbackSafeUpgrade_;
+ } else {
+ return rollbackSafeUpgradeBuilder_.getMessage();
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. The rollback safe upgrade information of the cluster.
+ * This field is used when user manually triggers a rollback safe upgrade.
+ *
+ *
+ *
+ * .google.container.v1.RollbackSafeUpgrade rollback_safe_upgrade = 170 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public Builder setRollbackSafeUpgrade(com.google.container.v1.RollbackSafeUpgrade value) {
+ if (rollbackSafeUpgradeBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ rollbackSafeUpgrade_ = value;
+ } else {
+ rollbackSafeUpgradeBuilder_.setMessage(value);
+ }
+ bitField1_ |= 0x00002000;
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. The rollback safe upgrade information of the cluster.
+ * This field is used when user manually triggers a rollback safe upgrade.
+ *
+ *
+ *
+ * .google.container.v1.RollbackSafeUpgrade rollback_safe_upgrade = 170 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public Builder setRollbackSafeUpgrade(
+ com.google.container.v1.RollbackSafeUpgrade.Builder builderForValue) {
+ if (rollbackSafeUpgradeBuilder_ == null) {
+ rollbackSafeUpgrade_ = builderForValue.build();
+ } else {
+ rollbackSafeUpgradeBuilder_.setMessage(builderForValue.build());
+ }
+ bitField1_ |= 0x00002000;
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. The rollback safe upgrade information of the cluster.
+ * This field is used when user manually triggers a rollback safe upgrade.
+ *
+ *
+ *
+ * .google.container.v1.RollbackSafeUpgrade rollback_safe_upgrade = 170 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public Builder mergeRollbackSafeUpgrade(com.google.container.v1.RollbackSafeUpgrade value) {
+ if (rollbackSafeUpgradeBuilder_ == null) {
+ if (((bitField1_ & 0x00002000) != 0)
+ && rollbackSafeUpgrade_ != null
+ && rollbackSafeUpgrade_
+ != com.google.container.v1.RollbackSafeUpgrade.getDefaultInstance()) {
+ getRollbackSafeUpgradeBuilder().mergeFrom(value);
+ } else {
+ rollbackSafeUpgrade_ = value;
+ }
+ } else {
+ rollbackSafeUpgradeBuilder_.mergeFrom(value);
+ }
+ if (rollbackSafeUpgrade_ != null) {
+ bitField1_ |= 0x00002000;
+ onChanged();
+ }
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. The rollback safe upgrade information of the cluster.
+ * This field is used when user manually triggers a rollback safe upgrade.
+ *
+ *
+ *
+ * .google.container.v1.RollbackSafeUpgrade rollback_safe_upgrade = 170 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public Builder clearRollbackSafeUpgrade() {
+ bitField1_ = (bitField1_ & ~0x00002000);
+ rollbackSafeUpgrade_ = null;
+ if (rollbackSafeUpgradeBuilder_ != null) {
+ rollbackSafeUpgradeBuilder_.dispose();
+ rollbackSafeUpgradeBuilder_ = null;
+ }
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. The rollback safe upgrade information of the cluster.
+ * This field is used when user manually triggers a rollback safe upgrade.
+ *
+ *
+ *
+ * .google.container.v1.RollbackSafeUpgrade rollback_safe_upgrade = 170 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public com.google.container.v1.RollbackSafeUpgrade.Builder getRollbackSafeUpgradeBuilder() {
+ bitField1_ |= 0x00002000;
+ onChanged();
+ return internalGetRollbackSafeUpgradeFieldBuilder().getBuilder();
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. The rollback safe upgrade information of the cluster.
+ * This field is used when user manually triggers a rollback safe upgrade.
+ *
+ *
+ *
+ * .google.container.v1.RollbackSafeUpgrade rollback_safe_upgrade = 170 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public com.google.container.v1.RollbackSafeUpgradeOrBuilder getRollbackSafeUpgradeOrBuilder() {
+ if (rollbackSafeUpgradeBuilder_ != null) {
+ return rollbackSafeUpgradeBuilder_.getMessageOrBuilder();
+ } else {
+ return rollbackSafeUpgrade_ == null
+ ? com.google.container.v1.RollbackSafeUpgrade.getDefaultInstance()
+ : rollbackSafeUpgrade_;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. The rollback safe upgrade information of the cluster.
+ * This field is used when user manually triggers a rollback safe upgrade.
+ *
+ *
+ *
+ * .google.container.v1.RollbackSafeUpgrade rollback_safe_upgrade = 170 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ private com.google.protobuf.SingleFieldBuilder<
+ com.google.container.v1.RollbackSafeUpgrade,
+ com.google.container.v1.RollbackSafeUpgrade.Builder,
+ com.google.container.v1.RollbackSafeUpgradeOrBuilder>
+ internalGetRollbackSafeUpgradeFieldBuilder() {
+ if (rollbackSafeUpgradeBuilder_ == null) {
+ rollbackSafeUpgradeBuilder_ =
+ new com.google.protobuf.SingleFieldBuilder<
+ com.google.container.v1.RollbackSafeUpgrade,
+ com.google.container.v1.RollbackSafeUpgrade.Builder,
+ com.google.container.v1.RollbackSafeUpgradeOrBuilder>(
+ getRollbackSafeUpgrade(), getParentForChildren(), isClean());
+ rollbackSafeUpgrade_ = null;
+ }
+ return rollbackSafeUpgradeBuilder_;
+ }
+
+ private java.lang.Object currentNodeVersion_ = "";
+
+ /**
+ *
+ *
+ *
+ * Output only. Deprecated, use
+ * [NodePools.version](https://cloud.google.com/kubernetes-engine/docs/reference/rest/v1/projects.locations.clusters.nodePools)
+ * instead. The current version of the node software components. If they are
+ * currently at multiple versions because they're in the process of being
+ * upgraded, this reflects the minimum version of all nodes.
+ *
+ *
+ *
+ * string current_node_version = 105 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ *
+ * @deprecated google.container.v1.Cluster.current_node_version is deprecated. See
+ * google/container/v1/cluster_service.proto;l=3174
+ * @return The currentNodeVersion.
+ */
+ @java.lang.Deprecated
+ public java.lang.String getCurrentNodeVersion() {
+ java.lang.Object ref = currentNodeVersion_;
+ if (!(ref instanceof java.lang.String)) {
+ com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ currentNodeVersion_ = s;
+ return s;
+ } else {
+ return (java.lang.String) ref;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. Deprecated, use
+ * [NodePools.version](https://cloud.google.com/kubernetes-engine/docs/reference/rest/v1/projects.locations.clusters.nodePools)
+ * instead. The current version of the node software components. If they are
+ * currently at multiple versions because they're in the process of being
+ * upgraded, this reflects the minimum version of all nodes.
+ *
+ *
+ *
+ * string current_node_version = 105 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ *
+ * @deprecated google.container.v1.Cluster.current_node_version is deprecated. See
+ * google/container/v1/cluster_service.proto;l=3174
+ * @return The bytes for currentNodeVersion.
+ */
+ @java.lang.Deprecated
+ public com.google.protobuf.ByteString getCurrentNodeVersionBytes() {
+ java.lang.Object ref = currentNodeVersion_;
+ if (ref instanceof String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
+ currentNodeVersion_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. Deprecated, use
+ * [NodePools.version](https://cloud.google.com/kubernetes-engine/docs/reference/rest/v1/projects.locations.clusters.nodePools)
+ * instead. The current version of the node software components. If they are
+ * currently at multiple versions because they're in the process of being
+ * upgraded, this reflects the minimum version of all nodes.
+ *
+ *
+ *
+ * string current_node_version = 105 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ *
+ * @deprecated google.container.v1.Cluster.current_node_version is deprecated. See
+ * google/container/v1/cluster_service.proto;l=3174
+ * @param value The currentNodeVersion to set.
* @return This builder for chaining.
*/
@java.lang.Deprecated
@@ -16661,7 +17194,7 @@ public Builder setCurrentNodeVersion(java.lang.String value) {
throw new NullPointerException();
}
currentNodeVersion_ = value;
- bitField1_ |= 0x00001000;
+ bitField1_ |= 0x00004000;
onChanged();
return this;
}
@@ -16682,13 +17215,13 @@ public Builder setCurrentNodeVersion(java.lang.String value) {
* bool enable_tpu = 115 [deprecated = true];
*
* @deprecated google.container.v1.Cluster.enable_tpu is deprecated. See
- * google/container/v1/cluster_service.proto;l=3170
+ * google/container/v1/cluster_service.proto;l=3226
* @return The enableTpu.
*/
@java.lang.Override
@@ -17872,7 +18405,7 @@ public boolean getEnableTpu() {
* bool enable_tpu = 115 [deprecated = true];
*
* @deprecated google.container.v1.Cluster.enable_tpu is deprecated. See
- * google/container/v1/cluster_service.proto;l=3170
+ * google/container/v1/cluster_service.proto;l=3226
* @param value The enableTpu to set.
* @return This builder for chaining.
*/
@@ -17880,7 +18413,7 @@ public boolean getEnableTpu() {
public Builder setEnableTpu(boolean value) {
enableTpu_ = value;
- bitField1_ |= 0x00400000;
+ bitField1_ |= 0x01000000;
onChanged();
return this;
}
@@ -17897,12 +18430,12 @@ public Builder setEnableTpu(boolean value) {
* bool enable_tpu = 115 [deprecated = true];
*
* @deprecated google.container.v1.Cluster.enable_tpu is deprecated. See
- * google/container/v1/cluster_service.proto;l=3170
+ * google/container/v1/cluster_service.proto;l=3226
* @return This builder for chaining.
*/
@java.lang.Deprecated
public Builder clearEnableTpu() {
- bitField1_ = (bitField1_ & ~0x00400000);
+ bitField1_ = (bitField1_ & ~0x01000000);
enableTpu_ = false;
onChanged();
return this;
@@ -17926,7 +18459,7 @@ public Builder clearEnableTpu() {
*
*
* @deprecated google.container.v1.Cluster.tpu_ipv4_cidr_block is deprecated. See
- * google/container/v1/cluster_service.proto;l=3177
+ * google/container/v1/cluster_service.proto;l=3233
* @return The tpuIpv4CidrBlock.
*/
@java.lang.Deprecated
@@ -17958,7 +18491,7 @@ public java.lang.String getTpuIpv4CidrBlock() {
*
*
* @deprecated google.container.v1.Cluster.tpu_ipv4_cidr_block is deprecated. See
- * google/container/v1/cluster_service.proto;l=3177
+ * google/container/v1/cluster_service.proto;l=3233
* @return The bytes for tpuIpv4CidrBlock.
*/
@java.lang.Deprecated
@@ -17990,7 +18523,7 @@ public com.google.protobuf.ByteString getTpuIpv4CidrBlockBytes() {
*
*
* @deprecated google.container.v1.Cluster.tpu_ipv4_cidr_block is deprecated. See
- * google/container/v1/cluster_service.proto;l=3177
+ * google/container/v1/cluster_service.proto;l=3233
* @param value The tpuIpv4CidrBlock to set.
* @return This builder for chaining.
*/
@@ -18000,7 +18533,7 @@ public Builder setTpuIpv4CidrBlock(java.lang.String value) {
throw new NullPointerException();
}
tpuIpv4CidrBlock_ = value;
- bitField1_ |= 0x00800000;
+ bitField1_ |= 0x02000000;
onChanged();
return this;
}
@@ -18021,13 +18554,13 @@ public Builder setTpuIpv4CidrBlock(java.lang.String value) {
*
*
* @deprecated google.container.v1.Cluster.tpu_ipv4_cidr_block is deprecated. See
- * google/container/v1/cluster_service.proto;l=3177
+ * google/container/v1/cluster_service.proto;l=3233
* @return This builder for chaining.
*/
@java.lang.Deprecated
public Builder clearTpuIpv4CidrBlock() {
tpuIpv4CidrBlock_ = getDefaultInstance().getTpuIpv4CidrBlock();
- bitField1_ = (bitField1_ & ~0x00800000);
+ bitField1_ = (bitField1_ & ~0x02000000);
onChanged();
return this;
}
@@ -18048,7 +18581,7 @@ public Builder clearTpuIpv4CidrBlock() {
*
*
* @deprecated google.container.v1.Cluster.tpu_ipv4_cidr_block is deprecated. See
- * google/container/v1/cluster_service.proto;l=3177
+ * google/container/v1/cluster_service.proto;l=3233
* @param value The bytes for tpuIpv4CidrBlock to set.
* @return This builder for chaining.
*/
@@ -18059,7 +18592,7 @@ public Builder setTpuIpv4CidrBlockBytes(com.google.protobuf.ByteString value) {
}
checkByteStringIsUtf8(value);
tpuIpv4CidrBlock_ = value;
- bitField1_ |= 0x00800000;
+ bitField1_ |= 0x02000000;
onChanged();
return this;
}
@@ -18068,9 +18601,9 @@ public Builder setTpuIpv4CidrBlockBytes(com.google.protobuf.ByteString value) {
java.util.Collections.emptyList();
private void ensureConditionsIsMutable() {
- if (!((bitField1_ & 0x01000000) != 0)) {
+ if (!((bitField1_ & 0x04000000) != 0)) {
conditions_ = new java.util.ArrayList.google.container.v1.Autopilot autopilot = 128;
*/
public Builder clearAutopilot() {
- bitField1_ = (bitField1_ & ~0x02000000);
+ bitField1_ = (bitField1_ & ~0x08000000);
autopilot_ = null;
if (autopilotBuilder_ != null) {
autopilotBuilder_.dispose();
@@ -18574,7 +19107,7 @@ public Builder clearAutopilot() {
* .google.container.v1.Autopilot autopilot = 128;
*/
public com.google.container.v1.Autopilot.Builder getAutopilotBuilder() {
- bitField1_ |= 0x02000000;
+ bitField1_ |= 0x08000000;
onChanged();
return internalGetAutopilotFieldBuilder().getBuilder();
}
@@ -18689,7 +19222,7 @@ public Builder setId(java.lang.String value) {
throw new NullPointerException();
}
id_ = value;
- bitField1_ |= 0x04000000;
+ bitField1_ |= 0x10000000;
onChanged();
return this;
}
@@ -18707,7 +19240,7 @@ public Builder setId(java.lang.String value) {
*/
public Builder clearId() {
id_ = getDefaultInstance().getId();
- bitField1_ = (bitField1_ & ~0x04000000);
+ bitField1_ = (bitField1_ & ~0x10000000);
onChanged();
return this;
}
@@ -18730,7 +19263,7 @@ public Builder setIdBytes(com.google.protobuf.ByteString value) {
}
checkByteStringIsUtf8(value);
id_ = value;
- bitField1_ |= 0x04000000;
+ bitField1_ |= 0x10000000;
onChanged();
return this;
}
@@ -18755,7 +19288,7 @@ public Builder setIdBytes(com.google.protobuf.ByteString value) {
* @return Whether the nodePoolDefaults field is set.
*/
public boolean hasNodePoolDefaults() {
- return ((bitField1_ & 0x08000000) != 0);
+ return ((bitField1_ & 0x20000000) != 0);
}
/**
@@ -18799,7 +19332,7 @@ public Builder setNodePoolDefaults(com.google.container.v1.NodePoolDefaults valu
} else {
nodePoolDefaultsBuilder_.setMessage(value);
}
- bitField1_ |= 0x08000000;
+ bitField1_ |= 0x20000000;
onChanged();
return this;
}
@@ -18821,7 +19354,7 @@ public Builder setNodePoolDefaults(
} else {
nodePoolDefaultsBuilder_.setMessage(builderForValue.build());
}
- bitField1_ |= 0x08000000;
+ bitField1_ |= 0x20000000;
onChanged();
return this;
}
@@ -18838,7 +19371,7 @@ public Builder setNodePoolDefaults(
*/
public Builder mergeNodePoolDefaults(com.google.container.v1.NodePoolDefaults value) {
if (nodePoolDefaultsBuilder_ == null) {
- if (((bitField1_ & 0x08000000) != 0)
+ if (((bitField1_ & 0x20000000) != 0)
&& nodePoolDefaults_ != null
&& nodePoolDefaults_ != com.google.container.v1.NodePoolDefaults.getDefaultInstance()) {
getNodePoolDefaultsBuilder().mergeFrom(value);
@@ -18849,7 +19382,7 @@ public Builder mergeNodePoolDefaults(com.google.container.v1.NodePoolDefaults va
nodePoolDefaultsBuilder_.mergeFrom(value);
}
if (nodePoolDefaults_ != null) {
- bitField1_ |= 0x08000000;
+ bitField1_ |= 0x20000000;
onChanged();
}
return this;
@@ -18866,7 +19399,7 @@ public Builder mergeNodePoolDefaults(com.google.container.v1.NodePoolDefaults va
* optional .google.container.v1.NodePoolDefaults node_pool_defaults = 131;
*/
public Builder clearNodePoolDefaults() {
- bitField1_ = (bitField1_ & ~0x08000000);
+ bitField1_ = (bitField1_ & ~0x20000000);
nodePoolDefaults_ = null;
if (nodePoolDefaultsBuilder_ != null) {
nodePoolDefaultsBuilder_.dispose();
@@ -18887,7 +19420,7 @@ public Builder clearNodePoolDefaults() {
* optional .google.container.v1.NodePoolDefaults node_pool_defaults = 131;
*/
public com.google.container.v1.NodePoolDefaults.Builder getNodePoolDefaultsBuilder() {
- bitField1_ |= 0x08000000;
+ bitField1_ |= 0x20000000;
onChanged();
return internalGetNodePoolDefaultsFieldBuilder().getBuilder();
}
@@ -18958,7 +19491,7 @@ public com.google.container.v1.NodePoolDefaultsOrBuilder getNodePoolDefaultsOrBu
* @return Whether the loggingConfig field is set.
*/
public boolean hasLoggingConfig() {
- return ((bitField1_ & 0x10000000) != 0);
+ return ((bitField1_ & 0x40000000) != 0);
}
/**
@@ -19000,7 +19533,7 @@ public Builder setLoggingConfig(com.google.container.v1.LoggingConfig value) {
} else {
loggingConfigBuilder_.setMessage(value);
}
- bitField1_ |= 0x10000000;
+ bitField1_ |= 0x40000000;
onChanged();
return this;
}
@@ -19020,7 +19553,7 @@ public Builder setLoggingConfig(com.google.container.v1.LoggingConfig.Builder bu
} else {
loggingConfigBuilder_.setMessage(builderForValue.build());
}
- bitField1_ |= 0x10000000;
+ bitField1_ |= 0x40000000;
onChanged();
return this;
}
@@ -19036,7 +19569,7 @@ public Builder setLoggingConfig(com.google.container.v1.LoggingConfig.Builder bu
*/
public Builder mergeLoggingConfig(com.google.container.v1.LoggingConfig value) {
if (loggingConfigBuilder_ == null) {
- if (((bitField1_ & 0x10000000) != 0)
+ if (((bitField1_ & 0x40000000) != 0)
&& loggingConfig_ != null
&& loggingConfig_ != com.google.container.v1.LoggingConfig.getDefaultInstance()) {
getLoggingConfigBuilder().mergeFrom(value);
@@ -19047,7 +19580,7 @@ public Builder mergeLoggingConfig(com.google.container.v1.LoggingConfig value) {
loggingConfigBuilder_.mergeFrom(value);
}
if (loggingConfig_ != null) {
- bitField1_ |= 0x10000000;
+ bitField1_ |= 0x40000000;
onChanged();
}
return this;
@@ -19063,7 +19596,7 @@ public Builder mergeLoggingConfig(com.google.container.v1.LoggingConfig value) {
* .google.container.v1.LoggingConfig logging_config = 132;
*/
public Builder clearLoggingConfig() {
- bitField1_ = (bitField1_ & ~0x10000000);
+ bitField1_ = (bitField1_ & ~0x40000000);
loggingConfig_ = null;
if (loggingConfigBuilder_ != null) {
loggingConfigBuilder_.dispose();
@@ -19083,7 +19616,7 @@ public Builder clearLoggingConfig() {
* .google.container.v1.LoggingConfig logging_config = 132;
*/
public com.google.container.v1.LoggingConfig.Builder getLoggingConfigBuilder() {
- bitField1_ |= 0x10000000;
+ bitField1_ |= 0x40000000;
onChanged();
return internalGetLoggingConfigFieldBuilder().getBuilder();
}
@@ -19152,7 +19685,7 @@ public com.google.container.v1.LoggingConfigOrBuilder getLoggingConfigOrBuilder(
* @return Whether the monitoringConfig field is set.
*/
public boolean hasMonitoringConfig() {
- return ((bitField1_ & 0x20000000) != 0);
+ return ((bitField1_ & 0x80000000) != 0);
}
/**
@@ -19194,7 +19727,7 @@ public Builder setMonitoringConfig(com.google.container.v1.MonitoringConfig valu
} else {
monitoringConfigBuilder_.setMessage(value);
}
- bitField1_ |= 0x20000000;
+ bitField1_ |= 0x80000000;
onChanged();
return this;
}
@@ -19215,7 +19748,7 @@ public Builder setMonitoringConfig(
} else {
monitoringConfigBuilder_.setMessage(builderForValue.build());
}
- bitField1_ |= 0x20000000;
+ bitField1_ |= 0x80000000;
onChanged();
return this;
}
@@ -19231,7 +19764,7 @@ public Builder setMonitoringConfig(
*/
public Builder mergeMonitoringConfig(com.google.container.v1.MonitoringConfig value) {
if (monitoringConfigBuilder_ == null) {
- if (((bitField1_ & 0x20000000) != 0)
+ if (((bitField1_ & 0x80000000) != 0)
&& monitoringConfig_ != null
&& monitoringConfig_ != com.google.container.v1.MonitoringConfig.getDefaultInstance()) {
getMonitoringConfigBuilder().mergeFrom(value);
@@ -19242,7 +19775,7 @@ public Builder mergeMonitoringConfig(com.google.container.v1.MonitoringConfig va
monitoringConfigBuilder_.mergeFrom(value);
}
if (monitoringConfig_ != null) {
- bitField1_ |= 0x20000000;
+ bitField1_ |= 0x80000000;
onChanged();
}
return this;
@@ -19258,7 +19791,7 @@ public Builder mergeMonitoringConfig(com.google.container.v1.MonitoringConfig va
* .google.container.v1.MonitoringConfig monitoring_config = 133;
*/
public Builder clearMonitoringConfig() {
- bitField1_ = (bitField1_ & ~0x20000000);
+ bitField1_ = (bitField1_ & ~0x80000000);
monitoringConfig_ = null;
if (monitoringConfigBuilder_ != null) {
monitoringConfigBuilder_.dispose();
@@ -19278,7 +19811,7 @@ public Builder clearMonitoringConfig() {
* .google.container.v1.MonitoringConfig monitoring_config = 133;
*/
public com.google.container.v1.MonitoringConfig.Builder getMonitoringConfigBuilder() {
- bitField1_ |= 0x20000000;
+ bitField1_ |= 0x80000000;
onChanged();
return internalGetMonitoringConfigFieldBuilder().getBuilder();
}
@@ -19348,7 +19881,7 @@ public com.google.container.v1.MonitoringConfigOrBuilder getMonitoringConfigOrBu
* @return Whether the nodePoolAutoConfig field is set.
*/
public boolean hasNodePoolAutoConfig() {
- return ((bitField1_ & 0x40000000) != 0);
+ return ((bitField2_ & 0x00000001) != 0);
}
/**
@@ -19392,7 +19925,7 @@ public Builder setNodePoolAutoConfig(com.google.container.v1.NodePoolAutoConfig
} else {
nodePoolAutoConfigBuilder_.setMessage(value);
}
- bitField1_ |= 0x40000000;
+ bitField2_ |= 0x00000001;
onChanged();
return this;
}
@@ -19414,7 +19947,7 @@ public Builder setNodePoolAutoConfig(
} else {
nodePoolAutoConfigBuilder_.setMessage(builderForValue.build());
}
- bitField1_ |= 0x40000000;
+ bitField2_ |= 0x00000001;
onChanged();
return this;
}
@@ -19431,7 +19964,7 @@ public Builder setNodePoolAutoConfig(
*/
public Builder mergeNodePoolAutoConfig(com.google.container.v1.NodePoolAutoConfig value) {
if (nodePoolAutoConfigBuilder_ == null) {
- if (((bitField1_ & 0x40000000) != 0)
+ if (((bitField2_ & 0x00000001) != 0)
&& nodePoolAutoConfig_ != null
&& nodePoolAutoConfig_
!= com.google.container.v1.NodePoolAutoConfig.getDefaultInstance()) {
@@ -19443,7 +19976,7 @@ public Builder mergeNodePoolAutoConfig(com.google.container.v1.NodePoolAutoConfi
nodePoolAutoConfigBuilder_.mergeFrom(value);
}
if (nodePoolAutoConfig_ != null) {
- bitField1_ |= 0x40000000;
+ bitField2_ |= 0x00000001;
onChanged();
}
return this;
@@ -19460,7 +19993,7 @@ public Builder mergeNodePoolAutoConfig(com.google.container.v1.NodePoolAutoConfi
* .google.container.v1.NodePoolAutoConfig node_pool_auto_config = 136;
*/
public Builder clearNodePoolAutoConfig() {
- bitField1_ = (bitField1_ & ~0x40000000);
+ bitField2_ = (bitField2_ & ~0x00000001);
nodePoolAutoConfig_ = null;
if (nodePoolAutoConfigBuilder_ != null) {
nodePoolAutoConfigBuilder_.dispose();
@@ -19481,7 +20014,7 @@ public Builder clearNodePoolAutoConfig() {
* .google.container.v1.NodePoolAutoConfig node_pool_auto_config = 136;
*/
public com.google.container.v1.NodePoolAutoConfig.Builder getNodePoolAutoConfigBuilder() {
- bitField1_ |= 0x40000000;
+ bitField2_ |= 0x00000001;
onChanged();
return internalGetNodePoolAutoConfigFieldBuilder().getBuilder();
}
@@ -19552,7 +20085,7 @@ public com.google.container.v1.NodePoolAutoConfigOrBuilder getNodePoolAutoConfig
* @return Whether the podAutoscaling field is set.
*/
public boolean hasPodAutoscaling() {
- return ((bitField1_ & 0x80000000) != 0);
+ return ((bitField2_ & 0x00000002) != 0);
}
/**
@@ -19594,7 +20127,7 @@ public Builder setPodAutoscaling(com.google.container.v1.PodAutoscaling value) {
} else {
podAutoscalingBuilder_.setMessage(value);
}
- bitField1_ |= 0x80000000;
+ bitField2_ |= 0x00000002;
onChanged();
return this;
}
@@ -19615,7 +20148,7 @@ public Builder setPodAutoscaling(
} else {
podAutoscalingBuilder_.setMessage(builderForValue.build());
}
- bitField1_ |= 0x80000000;
+ bitField2_ |= 0x00000002;
onChanged();
return this;
}
@@ -19631,7 +20164,7 @@ public Builder setPodAutoscaling(
*/
public Builder mergePodAutoscaling(com.google.container.v1.PodAutoscaling value) {
if (podAutoscalingBuilder_ == null) {
- if (((bitField1_ & 0x80000000) != 0)
+ if (((bitField2_ & 0x00000002) != 0)
&& podAutoscaling_ != null
&& podAutoscaling_ != com.google.container.v1.PodAutoscaling.getDefaultInstance()) {
getPodAutoscalingBuilder().mergeFrom(value);
@@ -19642,7 +20175,7 @@ public Builder mergePodAutoscaling(com.google.container.v1.PodAutoscaling value)
podAutoscalingBuilder_.mergeFrom(value);
}
if (podAutoscaling_ != null) {
- bitField1_ |= 0x80000000;
+ bitField2_ |= 0x00000002;
onChanged();
}
return this;
@@ -19658,7 +20191,7 @@ public Builder mergePodAutoscaling(com.google.container.v1.PodAutoscaling value)
* .google.container.v1.PodAutoscaling pod_autoscaling = 138;
*/
public Builder clearPodAutoscaling() {
- bitField1_ = (bitField1_ & ~0x80000000);
+ bitField2_ = (bitField2_ & ~0x00000002);
podAutoscaling_ = null;
if (podAutoscalingBuilder_ != null) {
podAutoscalingBuilder_.dispose();
@@ -19678,7 +20211,7 @@ public Builder clearPodAutoscaling() {
* .google.container.v1.PodAutoscaling pod_autoscaling = 138;
*/
public com.google.container.v1.PodAutoscaling.Builder getPodAutoscalingBuilder() {
- bitField1_ |= 0x80000000;
+ bitField2_ |= 0x00000002;
onChanged();
return internalGetPodAutoscalingFieldBuilder().getBuilder();
}
@@ -19799,7 +20332,7 @@ public Builder setEtag(java.lang.String value) {
throw new NullPointerException();
}
etag_ = value;
- bitField2_ |= 0x00000001;
+ bitField2_ |= 0x00000004;
onChanged();
return this;
}
@@ -19819,7 +20352,7 @@ public Builder setEtag(java.lang.String value) {
*/
public Builder clearEtag() {
etag_ = getDefaultInstance().getEtag();
- bitField2_ = (bitField2_ & ~0x00000001);
+ bitField2_ = (bitField2_ & ~0x00000004);
onChanged();
return this;
}
@@ -19844,7 +20377,7 @@ public Builder setEtagBytes(com.google.protobuf.ByteString value) {
}
checkByteStringIsUtf8(value);
etag_ = value;
- bitField2_ |= 0x00000001;
+ bitField2_ |= 0x00000004;
onChanged();
return this;
}
@@ -19868,7 +20401,7 @@ public Builder setEtagBytes(com.google.protobuf.ByteString value) {
* @return Whether the fleet field is set.
*/
public boolean hasFleet() {
- return ((bitField2_ & 0x00000002) != 0);
+ return ((bitField2_ & 0x00000008) != 0);
}
/**
@@ -19908,7 +20441,7 @@ public Builder setFleet(com.google.container.v1.Fleet value) {
} else {
fleetBuilder_.setMessage(value);
}
- bitField2_ |= 0x00000002;
+ bitField2_ |= 0x00000008;
onChanged();
return this;
}
@@ -19928,7 +20461,7 @@ public Builder setFleet(com.google.container.v1.Fleet.Builder builderForValue) {
} else {
fleetBuilder_.setMessage(builderForValue.build());
}
- bitField2_ |= 0x00000002;
+ bitField2_ |= 0x00000008;
onChanged();
return this;
}
@@ -19944,7 +20477,7 @@ public Builder setFleet(com.google.container.v1.Fleet.Builder builderForValue) {
*/
public Builder mergeFleet(com.google.container.v1.Fleet value) {
if (fleetBuilder_ == null) {
- if (((bitField2_ & 0x00000002) != 0)
+ if (((bitField2_ & 0x00000008) != 0)
&& fleet_ != null
&& fleet_ != com.google.container.v1.Fleet.getDefaultInstance()) {
getFleetBuilder().mergeFrom(value);
@@ -19955,7 +20488,7 @@ public Builder mergeFleet(com.google.container.v1.Fleet value) {
fleetBuilder_.mergeFrom(value);
}
if (fleet_ != null) {
- bitField2_ |= 0x00000002;
+ bitField2_ |= 0x00000008;
onChanged();
}
return this;
@@ -19971,7 +20504,7 @@ public Builder mergeFleet(com.google.container.v1.Fleet value) {
* .google.container.v1.Fleet fleet = 140;
*/
public Builder clearFleet() {
- bitField2_ = (bitField2_ & ~0x00000002);
+ bitField2_ = (bitField2_ & ~0x00000008);
fleet_ = null;
if (fleetBuilder_ != null) {
fleetBuilder_.dispose();
@@ -19991,7 +20524,7 @@ public Builder clearFleet() {
* .google.container.v1.Fleet fleet = 140;
*/
public com.google.container.v1.Fleet.Builder getFleetBuilder() {
- bitField2_ |= 0x00000002;
+ bitField2_ |= 0x00000008;
onChanged();
return internalGetFleetFieldBuilder().getBuilder();
}
@@ -20060,7 +20593,7 @@ public com.google.container.v1.FleetOrBuilder getFleetOrBuilder() {
* @return Whether the securityPostureConfig field is set.
*/
public boolean hasSecurityPostureConfig() {
- return ((bitField2_ & 0x00000004) != 0);
+ return ((bitField2_ & 0x00000010) != 0);
}
/**
@@ -20106,7 +20639,7 @@ public Builder setSecurityPostureConfig(com.google.container.v1.SecurityPostureC
} else {
securityPostureConfigBuilder_.setMessage(value);
}
- bitField2_ |= 0x00000004;
+ bitField2_ |= 0x00000010;
onChanged();
return this;
}
@@ -20129,7 +20662,7 @@ public Builder setSecurityPostureConfig(
} else {
securityPostureConfigBuilder_.setMessage(builderForValue.build());
}
- bitField2_ |= 0x00000004;
+ bitField2_ |= 0x00000010;
onChanged();
return this;
}
@@ -20147,7 +20680,7 @@ public Builder setSecurityPostureConfig(
*/
public Builder mergeSecurityPostureConfig(com.google.container.v1.SecurityPostureConfig value) {
if (securityPostureConfigBuilder_ == null) {
- if (((bitField2_ & 0x00000004) != 0)
+ if (((bitField2_ & 0x00000010) != 0)
&& securityPostureConfig_ != null
&& securityPostureConfig_
!= com.google.container.v1.SecurityPostureConfig.getDefaultInstance()) {
@@ -20159,7 +20692,7 @@ public Builder mergeSecurityPostureConfig(com.google.container.v1.SecurityPostur
securityPostureConfigBuilder_.mergeFrom(value);
}
if (securityPostureConfig_ != null) {
- bitField2_ |= 0x00000004;
+ bitField2_ |= 0x00000010;
onChanged();
}
return this;
@@ -20177,7 +20710,7 @@ public Builder mergeSecurityPostureConfig(com.google.container.v1.SecurityPostur
*
*/
public Builder clearSecurityPostureConfig() {
- bitField2_ = (bitField2_ & ~0x00000004);
+ bitField2_ = (bitField2_ & ~0x00000010);
securityPostureConfig_ = null;
if (securityPostureConfigBuilder_ != null) {
securityPostureConfigBuilder_.dispose();
@@ -20199,7 +20732,7 @@ public Builder clearSecurityPostureConfig() {
*
*/
public com.google.container.v1.SecurityPostureConfig.Builder getSecurityPostureConfigBuilder() {
- bitField2_ |= 0x00000004;
+ bitField2_ |= 0x00000010;
onChanged();
return internalGetSecurityPostureConfigFieldBuilder().getBuilder();
}
@@ -20274,7 +20807,7 @@ public com.google.container.v1.SecurityPostureConfig.Builder getSecurityPostureC
* @return Whether the controlPlaneEndpointsConfig field is set.
*/
public boolean hasControlPlaneEndpointsConfig() {
- return ((bitField2_ & 0x00000008) != 0);
+ return ((bitField2_ & 0x00000020) != 0);
}
/**
@@ -20319,7 +20852,7 @@ public Builder setControlPlaneEndpointsConfig(
} else {
controlPlaneEndpointsConfigBuilder_.setMessage(value);
}
- bitField2_ |= 0x00000008;
+ bitField2_ |= 0x00000020;
onChanged();
return this;
}
@@ -20341,7 +20874,7 @@ public Builder setControlPlaneEndpointsConfig(
} else {
controlPlaneEndpointsConfigBuilder_.setMessage(builderForValue.build());
}
- bitField2_ |= 0x00000008;
+ bitField2_ |= 0x00000020;
onChanged();
return this;
}
@@ -20359,7 +20892,7 @@ public Builder setControlPlaneEndpointsConfig(
public Builder mergeControlPlaneEndpointsConfig(
com.google.container.v1.ControlPlaneEndpointsConfig value) {
if (controlPlaneEndpointsConfigBuilder_ == null) {
- if (((bitField2_ & 0x00000008) != 0)
+ if (((bitField2_ & 0x00000020) != 0)
&& controlPlaneEndpointsConfig_ != null
&& controlPlaneEndpointsConfig_
!= com.google.container.v1.ControlPlaneEndpointsConfig.getDefaultInstance()) {
@@ -20371,7 +20904,7 @@ public Builder mergeControlPlaneEndpointsConfig(
controlPlaneEndpointsConfigBuilder_.mergeFrom(value);
}
if (controlPlaneEndpointsConfig_ != null) {
- bitField2_ |= 0x00000008;
+ bitField2_ |= 0x00000020;
onChanged();
}
return this;
@@ -20388,7 +20921,7 @@ public Builder mergeControlPlaneEndpointsConfig(
*
*/
public Builder clearControlPlaneEndpointsConfig() {
- bitField2_ = (bitField2_ & ~0x00000008);
+ bitField2_ = (bitField2_ & ~0x00000020);
controlPlaneEndpointsConfig_ = null;
if (controlPlaneEndpointsConfigBuilder_ != null) {
controlPlaneEndpointsConfigBuilder_.dispose();
@@ -20410,7 +20943,7 @@ public Builder clearControlPlaneEndpointsConfig() {
*/
public com.google.container.v1.ControlPlaneEndpointsConfig.Builder
getControlPlaneEndpointsConfigBuilder() {
- bitField2_ |= 0x00000008;
+ bitField2_ |= 0x00000020;
onChanged();
return internalGetControlPlaneEndpointsConfigFieldBuilder().getBuilder();
}
@@ -20482,7 +21015,7 @@ public Builder clearControlPlaneEndpointsConfig() {
* @return Whether the enableK8sBetaApis field is set.
*/
public boolean hasEnableK8SBetaApis() {
- return ((bitField2_ & 0x00000010) != 0);
+ return ((bitField2_ & 0x00000040) != 0);
}
/**
@@ -20524,7 +21057,7 @@ public Builder setEnableK8SBetaApis(com.google.container.v1.K8sBetaAPIConfig val
} else {
enableK8SBetaApisBuilder_.setMessage(value);
}
- bitField2_ |= 0x00000010;
+ bitField2_ |= 0x00000040;
onChanged();
return this;
}
@@ -20545,7 +21078,7 @@ public Builder setEnableK8SBetaApis(
} else {
enableK8SBetaApisBuilder_.setMessage(builderForValue.build());
}
- bitField2_ |= 0x00000010;
+ bitField2_ |= 0x00000040;
onChanged();
return this;
}
@@ -20561,7 +21094,7 @@ public Builder setEnableK8SBetaApis(
*/
public Builder mergeEnableK8SBetaApis(com.google.container.v1.K8sBetaAPIConfig value) {
if (enableK8SBetaApisBuilder_ == null) {
- if (((bitField2_ & 0x00000010) != 0)
+ if (((bitField2_ & 0x00000040) != 0)
&& enableK8SBetaApis_ != null
&& enableK8SBetaApis_
!= com.google.container.v1.K8sBetaAPIConfig.getDefaultInstance()) {
@@ -20573,7 +21106,7 @@ public Builder mergeEnableK8SBetaApis(com.google.container.v1.K8sBetaAPIConfig v
enableK8SBetaApisBuilder_.mergeFrom(value);
}
if (enableK8SBetaApis_ != null) {
- bitField2_ |= 0x00000010;
+ bitField2_ |= 0x00000040;
onChanged();
}
return this;
@@ -20589,7 +21122,7 @@ public Builder mergeEnableK8SBetaApis(com.google.container.v1.K8sBetaAPIConfig v
* .google.container.v1.K8sBetaAPIConfig enable_k8s_beta_apis = 143;
*/
public Builder clearEnableK8SBetaApis() {
- bitField2_ = (bitField2_ & ~0x00000010);
+ bitField2_ = (bitField2_ & ~0x00000040);
enableK8SBetaApis_ = null;
if (enableK8SBetaApisBuilder_ != null) {
enableK8SBetaApisBuilder_.dispose();
@@ -20609,7 +21142,7 @@ public Builder clearEnableK8SBetaApis() {
* .google.container.v1.K8sBetaAPIConfig enable_k8s_beta_apis = 143;
*/
public com.google.container.v1.K8sBetaAPIConfig.Builder getEnableK8SBetaApisBuilder() {
- bitField2_ |= 0x00000010;
+ bitField2_ |= 0x00000040;
onChanged();
return internalGetEnableK8SBetaApisFieldBuilder().getBuilder();
}
@@ -20680,12 +21213,12 @@ public com.google.container.v1.K8sBetaAPIConfigOrBuilder getEnableK8SBetaApisOrB
*
*
* @deprecated google.container.v1.Cluster.enterprise_config is deprecated. See
- * google/container/v1/cluster_service.proto;l=3228
+ * google/container/v1/cluster_service.proto;l=3284
* @return Whether the enterpriseConfig field is set.
*/
@java.lang.Deprecated
public boolean hasEnterpriseConfig() {
- return ((bitField2_ & 0x00000020) != 0);
+ return ((bitField2_ & 0x00000080) != 0);
}
/**
@@ -20702,7 +21235,7 @@ public boolean hasEnterpriseConfig() {
*
*
* @deprecated google.container.v1.Cluster.enterprise_config is deprecated. See
- * google/container/v1/cluster_service.proto;l=3228
+ * google/container/v1/cluster_service.proto;l=3284
* @return The enterpriseConfig.
*/
@java.lang.Deprecated
@@ -20739,7 +21272,7 @@ public Builder setEnterpriseConfig(com.google.container.v1.EnterpriseConfig valu
} else {
enterpriseConfigBuilder_.setMessage(value);
}
- bitField2_ |= 0x00000020;
+ bitField2_ |= 0x00000080;
onChanged();
return this;
}
@@ -20765,7 +21298,7 @@ public Builder setEnterpriseConfig(
} else {
enterpriseConfigBuilder_.setMessage(builderForValue.build());
}
- bitField2_ |= 0x00000020;
+ bitField2_ |= 0x00000080;
onChanged();
return this;
}
@@ -20786,7 +21319,7 @@ public Builder setEnterpriseConfig(
@java.lang.Deprecated
public Builder mergeEnterpriseConfig(com.google.container.v1.EnterpriseConfig value) {
if (enterpriseConfigBuilder_ == null) {
- if (((bitField2_ & 0x00000020) != 0)
+ if (((bitField2_ & 0x00000080) != 0)
&& enterpriseConfig_ != null
&& enterpriseConfig_ != com.google.container.v1.EnterpriseConfig.getDefaultInstance()) {
getEnterpriseConfigBuilder().mergeFrom(value);
@@ -20797,7 +21330,7 @@ public Builder mergeEnterpriseConfig(com.google.container.v1.EnterpriseConfig va
enterpriseConfigBuilder_.mergeFrom(value);
}
if (enterpriseConfig_ != null) {
- bitField2_ |= 0x00000020;
+ bitField2_ |= 0x00000080;
onChanged();
}
return this;
@@ -20818,7 +21351,7 @@ public Builder mergeEnterpriseConfig(com.google.container.v1.EnterpriseConfig va
*/
@java.lang.Deprecated
public Builder clearEnterpriseConfig() {
- bitField2_ = (bitField2_ & ~0x00000020);
+ bitField2_ = (bitField2_ & ~0x00000080);
enterpriseConfig_ = null;
if (enterpriseConfigBuilder_ != null) {
enterpriseConfigBuilder_.dispose();
@@ -20843,7 +21376,7 @@ public Builder clearEnterpriseConfig() {
*/
@java.lang.Deprecated
public com.google.container.v1.EnterpriseConfig.Builder getEnterpriseConfigBuilder() {
- bitField2_ |= 0x00000020;
+ bitField2_ |= 0x00000080;
onChanged();
return internalGetEnterpriseConfigFieldBuilder().getBuilder();
}
@@ -20921,7 +21454,7 @@ public com.google.container.v1.EnterpriseConfigOrBuilder getEnterpriseConfigOrBu
* @return Whether the secretManagerConfig field is set.
*/
public boolean hasSecretManagerConfig() {
- return ((bitField2_ & 0x00000040) != 0);
+ return ((bitField2_ & 0x00000100) != 0);
}
/**
@@ -20963,7 +21496,7 @@ public Builder setSecretManagerConfig(com.google.container.v1.SecretManagerConfi
} else {
secretManagerConfigBuilder_.setMessage(value);
}
- bitField2_ |= 0x00000040;
+ bitField2_ |= 0x00000100;
onChanged();
return this;
}
@@ -20984,7 +21517,7 @@ public Builder setSecretManagerConfig(
} else {
secretManagerConfigBuilder_.setMessage(builderForValue.build());
}
- bitField2_ |= 0x00000040;
+ bitField2_ |= 0x00000100;
onChanged();
return this;
}
@@ -21000,7 +21533,7 @@ public Builder setSecretManagerConfig(
*/
public Builder mergeSecretManagerConfig(com.google.container.v1.SecretManagerConfig value) {
if (secretManagerConfigBuilder_ == null) {
- if (((bitField2_ & 0x00000040) != 0)
+ if (((bitField2_ & 0x00000100) != 0)
&& secretManagerConfig_ != null
&& secretManagerConfig_
!= com.google.container.v1.SecretManagerConfig.getDefaultInstance()) {
@@ -21012,7 +21545,7 @@ public Builder mergeSecretManagerConfig(com.google.container.v1.SecretManagerCon
secretManagerConfigBuilder_.mergeFrom(value);
}
if (secretManagerConfig_ != null) {
- bitField2_ |= 0x00000040;
+ bitField2_ |= 0x00000100;
onChanged();
}
return this;
@@ -21028,7 +21561,7 @@ public Builder mergeSecretManagerConfig(com.google.container.v1.SecretManagerCon
* .google.container.v1.SecretManagerConfig secret_manager_config = 150;
*/
public Builder clearSecretManagerConfig() {
- bitField2_ = (bitField2_ & ~0x00000040);
+ bitField2_ = (bitField2_ & ~0x00000100);
secretManagerConfig_ = null;
if (secretManagerConfigBuilder_ != null) {
secretManagerConfigBuilder_.dispose();
@@ -21048,7 +21581,7 @@ public Builder clearSecretManagerConfig() {
* .google.container.v1.SecretManagerConfig secret_manager_config = 150;
*/
public com.google.container.v1.SecretManagerConfig.Builder getSecretManagerConfigBuilder() {
- bitField2_ |= 0x00000040;
+ bitField2_ |= 0x00000100;
onChanged();
return internalGetSecretManagerConfigFieldBuilder().getBuilder();
}
@@ -21121,12 +21654,12 @@ public com.google.container.v1.SecretManagerConfigOrBuilder getSecretManagerConf
*
*
* @deprecated google.container.v1.Cluster.compliance_posture_config is deprecated. See
- * google/container/v1/cluster_service.proto;l=3238
+ * google/container/v1/cluster_service.proto;l=3294
* @return Whether the compliancePostureConfig field is set.
*/
@java.lang.Deprecated
public boolean hasCompliancePostureConfig() {
- return ((bitField2_ & 0x00000080) != 0);
+ return ((bitField2_ & 0x00000200) != 0);
}
/**
@@ -21145,7 +21678,7 @@ public boolean hasCompliancePostureConfig() {
*
*
* @deprecated google.container.v1.Cluster.compliance_posture_config is deprecated. See
- * google/container/v1/cluster_service.proto;l=3238
+ * google/container/v1/cluster_service.proto;l=3294
* @return The compliancePostureConfig.
*/
@java.lang.Deprecated
@@ -21185,7 +21718,7 @@ public Builder setCompliancePostureConfig(
} else {
compliancePostureConfigBuilder_.setMessage(value);
}
- bitField2_ |= 0x00000080;
+ bitField2_ |= 0x00000200;
onChanged();
return this;
}
@@ -21213,7 +21746,7 @@ public Builder setCompliancePostureConfig(
} else {
compliancePostureConfigBuilder_.setMessage(builderForValue.build());
}
- bitField2_ |= 0x00000080;
+ bitField2_ |= 0x00000200;
onChanged();
return this;
}
@@ -21237,7 +21770,7 @@ public Builder setCompliancePostureConfig(
public Builder mergeCompliancePostureConfig(
com.google.container.v1.CompliancePostureConfig value) {
if (compliancePostureConfigBuilder_ == null) {
- if (((bitField2_ & 0x00000080) != 0)
+ if (((bitField2_ & 0x00000200) != 0)
&& compliancePostureConfig_ != null
&& compliancePostureConfig_
!= com.google.container.v1.CompliancePostureConfig.getDefaultInstance()) {
@@ -21249,7 +21782,7 @@ public Builder mergeCompliancePostureConfig(
compliancePostureConfigBuilder_.mergeFrom(value);
}
if (compliancePostureConfig_ != null) {
- bitField2_ |= 0x00000080;
+ bitField2_ |= 0x00000200;
onChanged();
}
return this;
@@ -21272,7 +21805,7 @@ public Builder mergeCompliancePostureConfig(
*/
@java.lang.Deprecated
public Builder clearCompliancePostureConfig() {
- bitField2_ = (bitField2_ & ~0x00000080);
+ bitField2_ = (bitField2_ & ~0x00000200);
compliancePostureConfig_ = null;
if (compliancePostureConfigBuilder_ != null) {
compliancePostureConfigBuilder_.dispose();
@@ -21300,7 +21833,7 @@ public Builder clearCompliancePostureConfig() {
@java.lang.Deprecated
public com.google.container.v1.CompliancePostureConfig.Builder
getCompliancePostureConfigBuilder() {
- bitField2_ |= 0x00000080;
+ bitField2_ |= 0x00000200;
onChanged();
return internalGetCompliancePostureConfigFieldBuilder().getBuilder();
}
@@ -21379,7 +21912,7 @@ public Builder clearCompliancePostureConfig() {
*/
@java.lang.Override
public boolean hasSatisfiesPzs() {
- return ((bitField2_ & 0x00000100) != 0);
+ return ((bitField2_ & 0x00000400) != 0);
}
/**
@@ -21413,7 +21946,7 @@ public boolean getSatisfiesPzs() {
public Builder setSatisfiesPzs(boolean value) {
satisfiesPzs_ = value;
- bitField2_ |= 0x00000100;
+ bitField2_ |= 0x00000400;
onChanged();
return this;
}
@@ -21430,7 +21963,7 @@ public Builder setSatisfiesPzs(boolean value) {
* @return This builder for chaining.
*/
public Builder clearSatisfiesPzs() {
- bitField2_ = (bitField2_ & ~0x00000100);
+ bitField2_ = (bitField2_ & ~0x00000400);
satisfiesPzs_ = false;
onChanged();
return this;
@@ -21451,7 +21984,7 @@ public Builder clearSatisfiesPzs() {
*/
@java.lang.Override
public boolean hasSatisfiesPzi() {
- return ((bitField2_ & 0x00000200) != 0);
+ return ((bitField2_ & 0x00000800) != 0);
}
/**
@@ -21485,7 +22018,7 @@ public boolean getSatisfiesPzi() {
public Builder setSatisfiesPzi(boolean value) {
satisfiesPzi_ = value;
- bitField2_ |= 0x00000200;
+ bitField2_ |= 0x00000800;
onChanged();
return this;
}
@@ -21502,7 +22035,7 @@ public Builder setSatisfiesPzi(boolean value) {
* @return This builder for chaining.
*/
public Builder clearSatisfiesPzi() {
- bitField2_ = (bitField2_ & ~0x00000200);
+ bitField2_ = (bitField2_ & ~0x00000800);
satisfiesPzi_ = false;
onChanged();
return this;
@@ -21528,7 +22061,7 @@ public Builder clearSatisfiesPzi() {
* @return Whether the userManagedKeysConfig field is set.
*/
public boolean hasUserManagedKeysConfig() {
- return ((bitField2_ & 0x00000400) != 0);
+ return ((bitField2_ & 0x00001000) != 0);
}
/**
@@ -21572,7 +22105,7 @@ public Builder setUserManagedKeysConfig(com.google.container.v1.UserManagedKeysC
} else {
userManagedKeysConfigBuilder_.setMessage(value);
}
- bitField2_ |= 0x00000400;
+ bitField2_ |= 0x00001000;
onChanged();
return this;
}
@@ -21594,7 +22127,7 @@ public Builder setUserManagedKeysConfig(
} else {
userManagedKeysConfigBuilder_.setMessage(builderForValue.build());
}
- bitField2_ |= 0x00000400;
+ bitField2_ |= 0x00001000;
onChanged();
return this;
}
@@ -21611,7 +22144,7 @@ public Builder setUserManagedKeysConfig(
*/
public Builder mergeUserManagedKeysConfig(com.google.container.v1.UserManagedKeysConfig value) {
if (userManagedKeysConfigBuilder_ == null) {
- if (((bitField2_ & 0x00000400) != 0)
+ if (((bitField2_ & 0x00001000) != 0)
&& userManagedKeysConfig_ != null
&& userManagedKeysConfig_
!= com.google.container.v1.UserManagedKeysConfig.getDefaultInstance()) {
@@ -21623,7 +22156,7 @@ public Builder mergeUserManagedKeysConfig(com.google.container.v1.UserManagedKey
userManagedKeysConfigBuilder_.mergeFrom(value);
}
if (userManagedKeysConfig_ != null) {
- bitField2_ |= 0x00000400;
+ bitField2_ |= 0x00001000;
onChanged();
}
return this;
@@ -21640,7 +22173,7 @@ public Builder mergeUserManagedKeysConfig(com.google.container.v1.UserManagedKey
*
*/
public Builder clearUserManagedKeysConfig() {
- bitField2_ = (bitField2_ & ~0x00000400);
+ bitField2_ = (bitField2_ & ~0x00001000);
userManagedKeysConfig_ = null;
if (userManagedKeysConfigBuilder_ != null) {
userManagedKeysConfigBuilder_.dispose();
@@ -21661,7 +22194,7 @@ public Builder clearUserManagedKeysConfig() {
*
*/
public com.google.container.v1.UserManagedKeysConfig.Builder getUserManagedKeysConfigBuilder() {
- bitField2_ |= 0x00000400;
+ bitField2_ |= 0x00001000;
onChanged();
return internalGetUserManagedKeysConfigFieldBuilder().getBuilder();
}
@@ -21734,7 +22267,7 @@ public com.google.container.v1.UserManagedKeysConfig.Builder getUserManagedKeysC
* @return Whether the rbacBindingConfig field is set.
*/
public boolean hasRbacBindingConfig() {
- return ((bitField2_ & 0x00000800) != 0);
+ return ((bitField2_ & 0x00002000) != 0);
}
/**
@@ -21778,7 +22311,7 @@ public Builder setRbacBindingConfig(com.google.container.v1.RBACBindingConfig va
} else {
rbacBindingConfigBuilder_.setMessage(value);
}
- bitField2_ |= 0x00000800;
+ bitField2_ |= 0x00002000;
onChanged();
return this;
}
@@ -21800,7 +22333,7 @@ public Builder setRbacBindingConfig(
} else {
rbacBindingConfigBuilder_.setMessage(builderForValue.build());
}
- bitField2_ |= 0x00000800;
+ bitField2_ |= 0x00002000;
onChanged();
return this;
}
@@ -21817,7 +22350,7 @@ public Builder setRbacBindingConfig(
*/
public Builder mergeRbacBindingConfig(com.google.container.v1.RBACBindingConfig value) {
if (rbacBindingConfigBuilder_ == null) {
- if (((bitField2_ & 0x00000800) != 0)
+ if (((bitField2_ & 0x00002000) != 0)
&& rbacBindingConfig_ != null
&& rbacBindingConfig_
!= com.google.container.v1.RBACBindingConfig.getDefaultInstance()) {
@@ -21829,7 +22362,7 @@ public Builder mergeRbacBindingConfig(com.google.container.v1.RBACBindingConfig
rbacBindingConfigBuilder_.mergeFrom(value);
}
if (rbacBindingConfig_ != null) {
- bitField2_ |= 0x00000800;
+ bitField2_ |= 0x00002000;
onChanged();
}
return this;
@@ -21846,7 +22379,7 @@ public Builder mergeRbacBindingConfig(com.google.container.v1.RBACBindingConfig
* optional .google.container.v1.RBACBindingConfig rbac_binding_config = 156;
*/
public Builder clearRbacBindingConfig() {
- bitField2_ = (bitField2_ & ~0x00000800);
+ bitField2_ = (bitField2_ & ~0x00002000);
rbacBindingConfig_ = null;
if (rbacBindingConfigBuilder_ != null) {
rbacBindingConfigBuilder_.dispose();
@@ -21867,7 +22400,7 @@ public Builder clearRbacBindingConfig() {
* optional .google.container.v1.RBACBindingConfig rbac_binding_config = 156;
*/
public com.google.container.v1.RBACBindingConfig.Builder getRbacBindingConfigBuilder() {
- bitField2_ |= 0x00000800;
+ bitField2_ |= 0x00002000;
onChanged();
return internalGetRbacBindingConfigFieldBuilder().getBuilder();
}
@@ -21938,7 +22471,7 @@ public com.google.container.v1.RBACBindingConfigOrBuilder getRbacBindingConfigOr
* @return Whether the gkeAutoUpgradeConfig field is set.
*/
public boolean hasGkeAutoUpgradeConfig() {
- return ((bitField2_ & 0x00001000) != 0);
+ return ((bitField2_ & 0x00004000) != 0);
}
/**
@@ -21980,7 +22513,7 @@ public Builder setGkeAutoUpgradeConfig(com.google.container.v1.GkeAutoUpgradeCon
} else {
gkeAutoUpgradeConfigBuilder_.setMessage(value);
}
- bitField2_ |= 0x00001000;
+ bitField2_ |= 0x00004000;
onChanged();
return this;
}
@@ -22001,7 +22534,7 @@ public Builder setGkeAutoUpgradeConfig(
} else {
gkeAutoUpgradeConfigBuilder_.setMessage(builderForValue.build());
}
- bitField2_ |= 0x00001000;
+ bitField2_ |= 0x00004000;
onChanged();
return this;
}
@@ -22017,7 +22550,7 @@ public Builder setGkeAutoUpgradeConfig(
*/
public Builder mergeGkeAutoUpgradeConfig(com.google.container.v1.GkeAutoUpgradeConfig value) {
if (gkeAutoUpgradeConfigBuilder_ == null) {
- if (((bitField2_ & 0x00001000) != 0)
+ if (((bitField2_ & 0x00004000) != 0)
&& gkeAutoUpgradeConfig_ != null
&& gkeAutoUpgradeConfig_
!= com.google.container.v1.GkeAutoUpgradeConfig.getDefaultInstance()) {
@@ -22029,7 +22562,7 @@ public Builder mergeGkeAutoUpgradeConfig(com.google.container.v1.GkeAutoUpgradeC
gkeAutoUpgradeConfigBuilder_.mergeFrom(value);
}
if (gkeAutoUpgradeConfig_ != null) {
- bitField2_ |= 0x00001000;
+ bitField2_ |= 0x00004000;
onChanged();
}
return this;
@@ -22045,7 +22578,7 @@ public Builder mergeGkeAutoUpgradeConfig(com.google.container.v1.GkeAutoUpgradeC
* .google.container.v1.GkeAutoUpgradeConfig gke_auto_upgrade_config = 163;
*/
public Builder clearGkeAutoUpgradeConfig() {
- bitField2_ = (bitField2_ & ~0x00001000);
+ bitField2_ = (bitField2_ & ~0x00004000);
gkeAutoUpgradeConfig_ = null;
if (gkeAutoUpgradeConfigBuilder_ != null) {
gkeAutoUpgradeConfigBuilder_.dispose();
@@ -22065,7 +22598,7 @@ public Builder clearGkeAutoUpgradeConfig() {
* .google.container.v1.GkeAutoUpgradeConfig gke_auto_upgrade_config = 163;
*/
public com.google.container.v1.GkeAutoUpgradeConfig.Builder getGkeAutoUpgradeConfigBuilder() {
- bitField2_ |= 0x00001000;
+ bitField2_ |= 0x00004000;
onChanged();
return internalGetGkeAutoUpgradeConfigFieldBuilder().getBuilder();
}
@@ -22138,7 +22671,7 @@ public com.google.container.v1.GkeAutoUpgradeConfig.Builder getGkeAutoUpgradeCon
* @return Whether the anonymousAuthenticationConfig field is set.
*/
public boolean hasAnonymousAuthenticationConfig() {
- return ((bitField2_ & 0x00002000) != 0);
+ return ((bitField2_ & 0x00008000) != 0);
}
/**
@@ -22188,7 +22721,7 @@ public Builder setAnonymousAuthenticationConfig(
} else {
anonymousAuthenticationConfigBuilder_.setMessage(value);
}
- bitField2_ |= 0x00002000;
+ bitField2_ |= 0x00008000;
onChanged();
return this;
}
@@ -22212,7 +22745,7 @@ public Builder setAnonymousAuthenticationConfig(
} else {
anonymousAuthenticationConfigBuilder_.setMessage(builderForValue.build());
}
- bitField2_ |= 0x00002000;
+ bitField2_ |= 0x00008000;
onChanged();
return this;
}
@@ -22232,7 +22765,7 @@ public Builder setAnonymousAuthenticationConfig(
public Builder mergeAnonymousAuthenticationConfig(
com.google.container.v1.AnonymousAuthenticationConfig value) {
if (anonymousAuthenticationConfigBuilder_ == null) {
- if (((bitField2_ & 0x00002000) != 0)
+ if (((bitField2_ & 0x00008000) != 0)
&& anonymousAuthenticationConfig_ != null
&& anonymousAuthenticationConfig_
!= com.google.container.v1.AnonymousAuthenticationConfig.getDefaultInstance()) {
@@ -22244,7 +22777,7 @@ public Builder mergeAnonymousAuthenticationConfig(
anonymousAuthenticationConfigBuilder_.mergeFrom(value);
}
if (anonymousAuthenticationConfig_ != null) {
- bitField2_ |= 0x00002000;
+ bitField2_ |= 0x00008000;
onChanged();
}
return this;
@@ -22263,7 +22796,7 @@ public Builder mergeAnonymousAuthenticationConfig(
*
*/
public Builder clearAnonymousAuthenticationConfig() {
- bitField2_ = (bitField2_ & ~0x00002000);
+ bitField2_ = (bitField2_ & ~0x00008000);
anonymousAuthenticationConfig_ = null;
if (anonymousAuthenticationConfigBuilder_ != null) {
anonymousAuthenticationConfigBuilder_.dispose();
@@ -22287,7 +22820,7 @@ public Builder clearAnonymousAuthenticationConfig() {
*/
public com.google.container.v1.AnonymousAuthenticationConfig.Builder
getAnonymousAuthenticationConfigBuilder() {
- bitField2_ |= 0x00002000;
+ bitField2_ |= 0x00008000;
onChanged();
return internalGetAnonymousAuthenticationConfigFieldBuilder().getBuilder();
}
@@ -22365,7 +22898,7 @@ public Builder clearAnonymousAuthenticationConfig() {
* @return Whether the scheduleUpgradeConfig field is set.
*/
public boolean hasScheduleUpgradeConfig() {
- return ((bitField2_ & 0x00004000) != 0);
+ return ((bitField2_ & 0x00010000) != 0);
}
/**
@@ -22411,7 +22944,7 @@ public Builder setScheduleUpgradeConfig(com.google.container.v1.ScheduleUpgradeC
} else {
scheduleUpgradeConfigBuilder_.setMessage(value);
}
- bitField2_ |= 0x00004000;
+ bitField2_ |= 0x00010000;
onChanged();
return this;
}
@@ -22434,7 +22967,7 @@ public Builder setScheduleUpgradeConfig(
} else {
scheduleUpgradeConfigBuilder_.setMessage(builderForValue.build());
}
- bitField2_ |= 0x00004000;
+ bitField2_ |= 0x00010000;
onChanged();
return this;
}
@@ -22452,7 +22985,7 @@ public Builder setScheduleUpgradeConfig(
*/
public Builder mergeScheduleUpgradeConfig(com.google.container.v1.ScheduleUpgradeConfig value) {
if (scheduleUpgradeConfigBuilder_ == null) {
- if (((bitField2_ & 0x00004000) != 0)
+ if (((bitField2_ & 0x00010000) != 0)
&& scheduleUpgradeConfig_ != null
&& scheduleUpgradeConfig_
!= com.google.container.v1.ScheduleUpgradeConfig.getDefaultInstance()) {
@@ -22464,7 +22997,7 @@ public Builder mergeScheduleUpgradeConfig(com.google.container.v1.ScheduleUpgrad
scheduleUpgradeConfigBuilder_.mergeFrom(value);
}
if (scheduleUpgradeConfig_ != null) {
- bitField2_ |= 0x00004000;
+ bitField2_ |= 0x00010000;
onChanged();
}
return this;
@@ -22482,7 +23015,7 @@ public Builder mergeScheduleUpgradeConfig(com.google.container.v1.ScheduleUpgrad
*
*/
public Builder clearScheduleUpgradeConfig() {
- bitField2_ = (bitField2_ & ~0x00004000);
+ bitField2_ = (bitField2_ & ~0x00010000);
scheduleUpgradeConfig_ = null;
if (scheduleUpgradeConfigBuilder_ != null) {
scheduleUpgradeConfigBuilder_.dispose();
@@ -22504,7 +23037,7 @@ public Builder clearScheduleUpgradeConfig() {
*
*/
public com.google.container.v1.ScheduleUpgradeConfig.Builder getScheduleUpgradeConfigBuilder() {
- bitField2_ |= 0x00004000;
+ bitField2_ |= 0x00010000;
onChanged();
return internalGetScheduleUpgradeConfigFieldBuilder().getBuilder();
}
@@ -22578,7 +23111,7 @@ public com.google.container.v1.ScheduleUpgradeConfig.Builder getScheduleUpgradeC
* @return Whether the secretSyncConfig field is set.
*/
public boolean hasSecretSyncConfig() {
- return ((bitField2_ & 0x00008000) != 0);
+ return ((bitField2_ & 0x00020000) != 0);
}
/**
@@ -22620,7 +23153,7 @@ public Builder setSecretSyncConfig(com.google.container.v1.SecretSyncConfig valu
} else {
secretSyncConfigBuilder_.setMessage(value);
}
- bitField2_ |= 0x00008000;
+ bitField2_ |= 0x00020000;
onChanged();
return this;
}
@@ -22641,7 +23174,7 @@ public Builder setSecretSyncConfig(
} else {
secretSyncConfigBuilder_.setMessage(builderForValue.build());
}
- bitField2_ |= 0x00008000;
+ bitField2_ |= 0x00020000;
onChanged();
return this;
}
@@ -22657,7 +23190,7 @@ public Builder setSecretSyncConfig(
*/
public Builder mergeSecretSyncConfig(com.google.container.v1.SecretSyncConfig value) {
if (secretSyncConfigBuilder_ == null) {
- if (((bitField2_ & 0x00008000) != 0)
+ if (((bitField2_ & 0x00020000) != 0)
&& secretSyncConfig_ != null
&& secretSyncConfig_ != com.google.container.v1.SecretSyncConfig.getDefaultInstance()) {
getSecretSyncConfigBuilder().mergeFrom(value);
@@ -22668,7 +23201,7 @@ public Builder mergeSecretSyncConfig(com.google.container.v1.SecretSyncConfig va
secretSyncConfigBuilder_.mergeFrom(value);
}
if (secretSyncConfig_ != null) {
- bitField2_ |= 0x00008000;
+ bitField2_ |= 0x00020000;
onChanged();
}
return this;
@@ -22684,7 +23217,7 @@ public Builder mergeSecretSyncConfig(com.google.container.v1.SecretSyncConfig va
* .google.container.v1.SecretSyncConfig secret_sync_config = 166;
*/
public Builder clearSecretSyncConfig() {
- bitField2_ = (bitField2_ & ~0x00008000);
+ bitField2_ = (bitField2_ & ~0x00020000);
secretSyncConfig_ = null;
if (secretSyncConfigBuilder_ != null) {
secretSyncConfigBuilder_.dispose();
@@ -22704,7 +23237,7 @@ public Builder clearSecretSyncConfig() {
* .google.container.v1.SecretSyncConfig secret_sync_config = 166;
*/
public com.google.container.v1.SecretSyncConfig.Builder getSecretSyncConfigBuilder() {
- bitField2_ |= 0x00008000;
+ bitField2_ |= 0x00020000;
onChanged();
return internalGetSecretSyncConfigFieldBuilder().getBuilder();
}
@@ -22774,7 +23307,7 @@ public com.google.container.v1.SecretSyncConfigOrBuilder getSecretSyncConfigOrBu
* @return Whether the managedOpentelemetryConfig field is set.
*/
public boolean hasManagedOpentelemetryConfig() {
- return ((bitField2_ & 0x00010000) != 0);
+ return ((bitField2_ & 0x00040000) != 0);
}
/**
@@ -22819,7 +23352,7 @@ public Builder setManagedOpentelemetryConfig(
} else {
managedOpentelemetryConfigBuilder_.setMessage(value);
}
- bitField2_ |= 0x00010000;
+ bitField2_ |= 0x00040000;
onChanged();
return this;
}
@@ -22841,7 +23374,7 @@ public Builder setManagedOpentelemetryConfig(
} else {
managedOpentelemetryConfigBuilder_.setMessage(builderForValue.build());
}
- bitField2_ |= 0x00010000;
+ bitField2_ |= 0x00040000;
onChanged();
return this;
}
@@ -22859,7 +23392,7 @@ public Builder setManagedOpentelemetryConfig(
public Builder mergeManagedOpentelemetryConfig(
com.google.container.v1.ManagedOpenTelemetryConfig value) {
if (managedOpentelemetryConfigBuilder_ == null) {
- if (((bitField2_ & 0x00010000) != 0)
+ if (((bitField2_ & 0x00040000) != 0)
&& managedOpentelemetryConfig_ != null
&& managedOpentelemetryConfig_
!= com.google.container.v1.ManagedOpenTelemetryConfig.getDefaultInstance()) {
@@ -22871,7 +23404,7 @@ public Builder mergeManagedOpentelemetryConfig(
managedOpentelemetryConfigBuilder_.mergeFrom(value);
}
if (managedOpentelemetryConfig_ != null) {
- bitField2_ |= 0x00010000;
+ bitField2_ |= 0x00040000;
onChanged();
}
return this;
@@ -22888,7 +23421,7 @@ public Builder mergeManagedOpentelemetryConfig(
*
*/
public Builder clearManagedOpentelemetryConfig() {
- bitField2_ = (bitField2_ & ~0x00010000);
+ bitField2_ = (bitField2_ & ~0x00040000);
managedOpentelemetryConfig_ = null;
if (managedOpentelemetryConfigBuilder_ != null) {
managedOpentelemetryConfigBuilder_.dispose();
@@ -22910,7 +23443,7 @@ public Builder clearManagedOpentelemetryConfig() {
*/
public com.google.container.v1.ManagedOpenTelemetryConfig.Builder
getManagedOpentelemetryConfigBuilder() {
- bitField2_ |= 0x00010000;
+ bitField2_ |= 0x00040000;
onChanged();
return internalGetManagedOpentelemetryConfigFieldBuilder().getBuilder();
}
@@ -22982,7 +23515,7 @@ public Builder clearManagedOpentelemetryConfig() {
* @return Whether the controlPlaneEgress field is set.
*/
public boolean hasControlPlaneEgress() {
- return ((bitField2_ & 0x00020000) != 0);
+ return ((bitField2_ & 0x00080000) != 0);
}
/**
@@ -23024,7 +23557,7 @@ public Builder setControlPlaneEgress(com.google.container.v1.ControlPlaneEgress
} else {
controlPlaneEgressBuilder_.setMessage(value);
}
- bitField2_ |= 0x00020000;
+ bitField2_ |= 0x00080000;
onChanged();
return this;
}
@@ -23045,7 +23578,7 @@ public Builder setControlPlaneEgress(
} else {
controlPlaneEgressBuilder_.setMessage(builderForValue.build());
}
- bitField2_ |= 0x00020000;
+ bitField2_ |= 0x00080000;
onChanged();
return this;
}
@@ -23061,7 +23594,7 @@ public Builder setControlPlaneEgress(
*/
public Builder mergeControlPlaneEgress(com.google.container.v1.ControlPlaneEgress value) {
if (controlPlaneEgressBuilder_ == null) {
- if (((bitField2_ & 0x00020000) != 0)
+ if (((bitField2_ & 0x00080000) != 0)
&& controlPlaneEgress_ != null
&& controlPlaneEgress_
!= com.google.container.v1.ControlPlaneEgress.getDefaultInstance()) {
@@ -23073,7 +23606,7 @@ public Builder mergeControlPlaneEgress(com.google.container.v1.ControlPlaneEgres
controlPlaneEgressBuilder_.mergeFrom(value);
}
if (controlPlaneEgress_ != null) {
- bitField2_ |= 0x00020000;
+ bitField2_ |= 0x00080000;
onChanged();
}
return this;
@@ -23089,7 +23622,7 @@ public Builder mergeControlPlaneEgress(com.google.container.v1.ControlPlaneEgres
* .google.container.v1.ControlPlaneEgress control_plane_egress = 169;
*/
public Builder clearControlPlaneEgress() {
- bitField2_ = (bitField2_ & ~0x00020000);
+ bitField2_ = (bitField2_ & ~0x00080000);
controlPlaneEgress_ = null;
if (controlPlaneEgressBuilder_ != null) {
controlPlaneEgressBuilder_.dispose();
@@ -23109,7 +23642,7 @@ public Builder clearControlPlaneEgress() {
* .google.container.v1.ControlPlaneEgress control_plane_egress = 169;
*/
public com.google.container.v1.ControlPlaneEgress.Builder getControlPlaneEgressBuilder() {
- bitField2_ |= 0x00020000;
+ bitField2_ |= 0x00080000;
onChanged();
return internalGetControlPlaneEgressFieldBuilder().getBuilder();
}
@@ -23181,7 +23714,7 @@ public com.google.container.v1.ControlPlaneEgressOrBuilder getControlPlaneEgress
* @return Whether the managedMachineLearningDiagnosticsConfig field is set.
*/
public boolean hasManagedMachineLearningDiagnosticsConfig() {
- return ((bitField2_ & 0x00040000) != 0);
+ return ((bitField2_ & 0x00100000) != 0);
}
/**
@@ -23229,7 +23762,7 @@ public Builder setManagedMachineLearningDiagnosticsConfig(
} else {
managedMachineLearningDiagnosticsConfigBuilder_.setMessage(value);
}
- bitField2_ |= 0x00040000;
+ bitField2_ |= 0x00100000;
onChanged();
return this;
}
@@ -23252,7 +23785,7 @@ public Builder setManagedMachineLearningDiagnosticsConfig(
} else {
managedMachineLearningDiagnosticsConfigBuilder_.setMessage(builderForValue.build());
}
- bitField2_ |= 0x00040000;
+ bitField2_ |= 0x00100000;
onChanged();
return this;
}
@@ -23271,7 +23804,7 @@ public Builder setManagedMachineLearningDiagnosticsConfig(
public Builder mergeManagedMachineLearningDiagnosticsConfig(
com.google.container.v1.ManagedMachineLearningDiagnosticsConfig value) {
if (managedMachineLearningDiagnosticsConfigBuilder_ == null) {
- if (((bitField2_ & 0x00040000) != 0)
+ if (((bitField2_ & 0x00100000) != 0)
&& managedMachineLearningDiagnosticsConfig_ != null
&& managedMachineLearningDiagnosticsConfig_
!= com.google.container.v1.ManagedMachineLearningDiagnosticsConfig
@@ -23284,7 +23817,7 @@ public Builder mergeManagedMachineLearningDiagnosticsConfig(
managedMachineLearningDiagnosticsConfigBuilder_.mergeFrom(value);
}
if (managedMachineLearningDiagnosticsConfig_ != null) {
- bitField2_ |= 0x00040000;
+ bitField2_ |= 0x00100000;
onChanged();
}
return this;
@@ -23302,7 +23835,7 @@ public Builder mergeManagedMachineLearningDiagnosticsConfig(
*
*/
public Builder clearManagedMachineLearningDiagnosticsConfig() {
- bitField2_ = (bitField2_ & ~0x00040000);
+ bitField2_ = (bitField2_ & ~0x00100000);
managedMachineLearningDiagnosticsConfig_ = null;
if (managedMachineLearningDiagnosticsConfigBuilder_ != null) {
managedMachineLearningDiagnosticsConfigBuilder_.dispose();
@@ -23325,7 +23858,7 @@ public Builder clearManagedMachineLearningDiagnosticsConfig() {
*/
public com.google.container.v1.ManagedMachineLearningDiagnosticsConfig.Builder
getManagedMachineLearningDiagnosticsConfigBuilder() {
- bitField2_ |= 0x00040000;
+ bitField2_ |= 0x00100000;
onChanged();
return internalGetManagedMachineLearningDiagnosticsConfigFieldBuilder().getBuilder();
}
@@ -23401,7 +23934,7 @@ public Builder clearManagedMachineLearningDiagnosticsConfig() {
* @return Whether the nodeCreationConfig field is set.
*/
public boolean hasNodeCreationConfig() {
- return ((bitField2_ & 0x00080000) != 0);
+ return ((bitField2_ & 0x00200000) != 0);
}
/**
@@ -23447,7 +23980,7 @@ public Builder setNodeCreationConfig(com.google.container.v1.NodeCreationConfig
} else {
nodeCreationConfigBuilder_.setMessage(value);
}
- bitField2_ |= 0x00080000;
+ bitField2_ |= 0x00200000;
onChanged();
return this;
}
@@ -23470,7 +24003,7 @@ public Builder setNodeCreationConfig(
} else {
nodeCreationConfigBuilder_.setMessage(builderForValue.build());
}
- bitField2_ |= 0x00080000;
+ bitField2_ |= 0x00200000;
onChanged();
return this;
}
@@ -23488,7 +24021,7 @@ public Builder setNodeCreationConfig(
*/
public Builder mergeNodeCreationConfig(com.google.container.v1.NodeCreationConfig value) {
if (nodeCreationConfigBuilder_ == null) {
- if (((bitField2_ & 0x00080000) != 0)
+ if (((bitField2_ & 0x00200000) != 0)
&& nodeCreationConfig_ != null
&& nodeCreationConfig_
!= com.google.container.v1.NodeCreationConfig.getDefaultInstance()) {
@@ -23500,7 +24033,7 @@ public Builder mergeNodeCreationConfig(com.google.container.v1.NodeCreationConfi
nodeCreationConfigBuilder_.mergeFrom(value);
}
if (nodeCreationConfig_ != null) {
- bitField2_ |= 0x00080000;
+ bitField2_ |= 0x00200000;
onChanged();
}
return this;
@@ -23518,7 +24051,7 @@ public Builder mergeNodeCreationConfig(com.google.container.v1.NodeCreationConfi
*
*/
public Builder clearNodeCreationConfig() {
- bitField2_ = (bitField2_ & ~0x00080000);
+ bitField2_ = (bitField2_ & ~0x00200000);
nodeCreationConfig_ = null;
if (nodeCreationConfigBuilder_ != null) {
nodeCreationConfigBuilder_.dispose();
@@ -23540,7 +24073,7 @@ public Builder clearNodeCreationConfig() {
*
*/
public com.google.container.v1.NodeCreationConfig.Builder getNodeCreationConfigBuilder() {
- bitField2_ |= 0x00080000;
+ bitField2_ |= 0x00200000;
onChanged();
return internalGetNodeCreationConfigFieldBuilder().getBuilder();
}
diff --git a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/ClusterOrBuilder.java b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/ClusterOrBuilder.java
index a373e963280c..1926f4875de2 100644
--- a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/ClusterOrBuilder.java
+++ b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/ClusterOrBuilder.java
@@ -110,7 +110,7 @@ public interface ClusterOrBuilder
* int32 initial_node_count = 3 [deprecated = true];
*
* @deprecated google.container.v1.Cluster.initial_node_count is deprecated. See
- * google/container/v1/cluster_service.proto;l=2889
+ * google/container/v1/cluster_service.proto;l=2934
* @return The initialNodeCount.
*/
@java.lang.Deprecated
@@ -136,7 +136,7 @@ public interface ClusterOrBuilder
* .google.container.v1.NodeConfig node_config = 4 [deprecated = true];
*
* @deprecated google.container.v1.Cluster.node_config is deprecated. See
- * google/container/v1/cluster_service.proto;l=2902
+ * google/container/v1/cluster_service.proto;l=2947
* @return Whether the nodeConfig field is set.
*/
@java.lang.Deprecated
@@ -162,7 +162,7 @@ public interface ClusterOrBuilder
* .google.container.v1.NodeConfig node_config = 4 [deprecated = true];
*
* @deprecated google.container.v1.Cluster.node_config is deprecated. See
- * google/container/v1/cluster_service.proto;l=2902
+ * google/container/v1/cluster_service.proto;l=2947
* @return The nodeConfig.
*/
@java.lang.Deprecated
@@ -922,7 +922,7 @@ java.lang.String getResourceLabelsOrDefault(
*
*
* @deprecated google.container.v1.Cluster.master_authorized_networks_config is deprecated. See
- * google/container/v1/cluster_service.proto;l=3009
+ * google/container/v1/cluster_service.proto;l=3054
* @return Whether the masterAuthorizedNetworksConfig field is set.
*/
@java.lang.Deprecated
@@ -944,7 +944,7 @@ java.lang.String getResourceLabelsOrDefault(
*
*
* @deprecated google.container.v1.Cluster.master_authorized_networks_config is deprecated. See
- * google/container/v1/cluster_service.proto;l=3009
+ * google/container/v1/cluster_service.proto;l=3054
* @return The masterAuthorizedNetworksConfig.
*/
@java.lang.Deprecated
@@ -1706,7 +1706,7 @@ java.lang.String getResourceLabelsOrDefault(
* string zone = 101 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY];
*
* @deprecated google.container.v1.Cluster.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=3083
+ * google/container/v1/cluster_service.proto;l=3128
* @return The zone.
*/
@java.lang.Deprecated
@@ -1725,7 +1725,7 @@ java.lang.String getResourceLabelsOrDefault(
* string zone = 101 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY];
*
* @deprecated google.container.v1.Cluster.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=3083
+ * google/container/v1/cluster_service.proto;l=3128
* @return The bytes for zone.
*/
@java.lang.Deprecated
@@ -1843,6 +1843,84 @@ java.lang.String getResourceLabelsOrDefault(
*/
com.google.protobuf.ByteString getCurrentMasterVersionBytes();
+ /**
+ *
+ *
+ *
+ * Output only. The current emulated version of the master endpoint.
+ * The version is in minor version format, e.g. 1.30.
+ * No value or empty string means the cluster has no emulated version.
+ *
+ *
+ * string current_emulated_version = 167 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ *
+ * @return The currentEmulatedVersion.
+ */
+ java.lang.String getCurrentEmulatedVersion();
+
+ /**
+ *
+ *
+ *
+ * Output only. The current emulated version of the master endpoint.
+ * The version is in minor version format, e.g. 1.30.
+ * No value or empty string means the cluster has no emulated version.
+ *
+ *
+ * string current_emulated_version = 167 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ *
+ * @return The bytes for currentEmulatedVersion.
+ */
+ com.google.protobuf.ByteString getCurrentEmulatedVersionBytes();
+
+ /**
+ *
+ *
+ *
+ * Optional. The rollback safe upgrade information of the cluster.
+ * This field is used when user manually triggers a rollback safe upgrade.
+ *
+ *
+ *
+ * .google.container.v1.RollbackSafeUpgrade rollback_safe_upgrade = 170 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return Whether the rollbackSafeUpgrade field is set.
+ */
+ boolean hasRollbackSafeUpgrade();
+
+ /**
+ *
+ *
+ *
+ * Optional. The rollback safe upgrade information of the cluster.
+ * This field is used when user manually triggers a rollback safe upgrade.
+ *
+ *
+ *
+ * .google.container.v1.RollbackSafeUpgrade rollback_safe_upgrade = 170 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return The rollbackSafeUpgrade.
+ */
+ com.google.container.v1.RollbackSafeUpgrade getRollbackSafeUpgrade();
+
+ /**
+ *
+ *
+ *
+ * Optional. The rollback safe upgrade information of the cluster.
+ * This field is used when user manually triggers a rollback safe upgrade.
+ *
+ *
+ *
+ * .google.container.v1.RollbackSafeUpgrade rollback_safe_upgrade = 170 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ com.google.container.v1.RollbackSafeUpgradeOrBuilder getRollbackSafeUpgradeOrBuilder();
+
/**
*
*
@@ -1859,7 +1937,7 @@ java.lang.String getResourceLabelsOrDefault(
*
*
* @deprecated google.container.v1.Cluster.current_node_version is deprecated. See
- * google/container/v1/cluster_service.proto;l=3118
+ * google/container/v1/cluster_service.proto;l=3174
* @return The currentNodeVersion.
*/
@java.lang.Deprecated
@@ -1881,7 +1959,7 @@ java.lang.String getResourceLabelsOrDefault(
*
*
* @deprecated google.container.v1.Cluster.current_node_version is deprecated. See
- * google/container/v1/cluster_service.proto;l=3118
+ * google/container/v1/cluster_service.proto;l=3174
* @return The bytes for currentNodeVersion.
*/
@java.lang.Deprecated
@@ -1959,7 +2037,7 @@ java.lang.String getResourceLabelsOrDefault(
*
*
* @deprecated google.container.v1.Cluster.status_message is deprecated. See
- * google/container/v1/cluster_service.proto;l=3131
+ * google/container/v1/cluster_service.proto;l=3187
* @return The statusMessage.
*/
@java.lang.Deprecated
@@ -1979,7 +2057,7 @@ java.lang.String getResourceLabelsOrDefault(
*
*
* @deprecated google.container.v1.Cluster.status_message is deprecated. See
- * google/container/v1/cluster_service.proto;l=3131
+ * google/container/v1/cluster_service.proto;l=3187
* @return The bytes for statusMessage.
*/
@java.lang.Deprecated
@@ -2047,7 +2125,7 @@ java.lang.String getResourceLabelsOrDefault(
*
*
* @deprecated google.container.v1.Cluster.instance_group_urls is deprecated. See
- * google/container/v1/cluster_service.proto;l=3148
+ * google/container/v1/cluster_service.proto;l=3204
* @return A list containing the instanceGroupUrls.
*/
@java.lang.Deprecated
@@ -2065,7 +2143,7 @@ java.lang.String getResourceLabelsOrDefault(
*
*
* @deprecated google.container.v1.Cluster.instance_group_urls is deprecated. See
- * google/container/v1/cluster_service.proto;l=3148
+ * google/container/v1/cluster_service.proto;l=3204
* @return The count of instanceGroupUrls.
*/
@java.lang.Deprecated
@@ -2083,7 +2161,7 @@ java.lang.String getResourceLabelsOrDefault(
*
*
* @deprecated google.container.v1.Cluster.instance_group_urls is deprecated. See
- * google/container/v1/cluster_service.proto;l=3148
+ * google/container/v1/cluster_service.proto;l=3204
* @param index The index of the element to return.
* @return The instanceGroupUrls at the given index.
*/
@@ -2102,7 +2180,7 @@ java.lang.String getResourceLabelsOrDefault(
*
*
* @deprecated google.container.v1.Cluster.instance_group_urls is deprecated. See
- * google/container/v1/cluster_service.proto;l=3148
+ * google/container/v1/cluster_service.proto;l=3204
* @param index The index of the value to return.
* @return The bytes of the instanceGroupUrls at the given index.
*/
@@ -2122,7 +2200,7 @@ java.lang.String getResourceLabelsOrDefault(
*
*
* @deprecated google.container.v1.Cluster.current_node_count is deprecated. See
- * google/container/v1/cluster_service.proto;l=3153
+ * google/container/v1/cluster_service.proto;l=3209
* @return The currentNodeCount.
*/
@java.lang.Deprecated
@@ -2202,7 +2280,7 @@ java.lang.String getResourceLabelsOrDefault(
* bool enable_tpu = 115 [deprecated = true];
*
* @deprecated google.container.v1.Cluster.enable_tpu is deprecated. See
- * google/container/v1/cluster_service.proto;l=3170
+ * google/container/v1/cluster_service.proto;l=3226
* @return The enableTpu.
*/
@java.lang.Deprecated
@@ -2224,7 +2302,7 @@ java.lang.String getResourceLabelsOrDefault(
*
*
* @deprecated google.container.v1.Cluster.tpu_ipv4_cidr_block is deprecated. See
- * google/container/v1/cluster_service.proto;l=3177
+ * google/container/v1/cluster_service.proto;l=3233
* @return The tpuIpv4CidrBlock.
*/
@java.lang.Deprecated
@@ -2246,7 +2324,7 @@ java.lang.String getResourceLabelsOrDefault(
*
*
* @deprecated google.container.v1.Cluster.tpu_ipv4_cidr_block is deprecated. See
- * google/container/v1/cluster_service.proto;l=3177
+ * google/container/v1/cluster_service.proto;l=3233
* @return The bytes for tpuIpv4CidrBlock.
*/
@java.lang.Deprecated
@@ -2763,7 +2841,7 @@ java.lang.String getResourceLabelsOrDefault(
* .google.container.v1.EnterpriseConfig enterprise_config = 149 [deprecated = true];
*
* @deprecated google.container.v1.Cluster.enterprise_config is deprecated. See
- * google/container/v1/cluster_service.proto;l=3228
+ * google/container/v1/cluster_service.proto;l=3284
* @return Whether the enterpriseConfig field is set.
*/
@java.lang.Deprecated
@@ -2782,7 +2860,7 @@ java.lang.String getResourceLabelsOrDefault(
* .google.container.v1.EnterpriseConfig enterprise_config = 149 [deprecated = true];
*
* @deprecated google.container.v1.Cluster.enterprise_config is deprecated. See
- * google/container/v1/cluster_service.proto;l=3228
+ * google/container/v1/cluster_service.proto;l=3284
* @return The enterpriseConfig.
*/
@java.lang.Deprecated
@@ -2856,7 +2934,7 @@ java.lang.String getResourceLabelsOrDefault(
*
*
* @deprecated google.container.v1.Cluster.compliance_posture_config is deprecated. See
- * google/container/v1/cluster_service.proto;l=3238
+ * google/container/v1/cluster_service.proto;l=3294
* @return Whether the compliancePostureConfig field is set.
*/
@java.lang.Deprecated
@@ -2878,7 +2956,7 @@ java.lang.String getResourceLabelsOrDefault(
*
*
* @deprecated google.container.v1.Cluster.compliance_posture_config is deprecated. See
- * google/container/v1/cluster_service.proto;l=3238
+ * google/container/v1/cluster_service.proto;l=3294
* @return The compliancePostureConfig.
*/
@java.lang.Deprecated
diff --git a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/ClusterServiceProto.java b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/ClusterServiceProto.java
index 5c87b13c4908..638e72ad96da 100644
--- a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/ClusterServiceProto.java
+++ b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/ClusterServiceProto.java
@@ -84,6 +84,10 @@ public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry r
internal_static_google_container_v1_LinuxNodeConfig_AccurateTimeConfig_descriptor;
static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_google_container_v1_LinuxNodeConfig_AccurateTimeConfig_fieldAccessorTable;
+ static final com.google.protobuf.Descriptors.Descriptor
+ internal_static_google_container_v1_LinuxNodeConfig_NodeVfioConfig_descriptor;
+ static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
+ internal_static_google_container_v1_LinuxNodeConfig_NodeVfioConfig_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_google_container_v1_LinuxNodeConfig_SysctlsEntry_descriptor;
static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
@@ -632,6 +636,10 @@ public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry r
internal_static_google_container_v1_NodePool_NodePoolMaintenancePolicy_descriptor;
static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_google_container_v1_NodePool_NodePoolMaintenancePolicy_fieldAccessorTable;
+ static final com.google.protobuf.Descriptors.Descriptor
+ internal_static_google_container_v1_NodePool_KubeletCertInfo_descriptor;
+ static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
+ internal_static_google_container_v1_NodePool_KubeletCertInfo_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_google_container_v1_NodeManagement_descriptor;
static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
@@ -1040,6 +1048,10 @@ public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry r
internal_static_google_container_v1_LocalNvmeSsdBlockConfig_descriptor;
static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_google_container_v1_LocalNvmeSsdBlockConfig_fieldAccessorTable;
+ static final com.google.protobuf.Descriptors.Descriptor
+ internal_static_google_container_v1_DiskIoScheduler_descriptor;
+ static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
+ internal_static_google_container_v1_DiskIoScheduler_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_google_container_v1_EphemeralStorageLocalSsdConfig_descriptor;
static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
@@ -1076,6 +1088,10 @@ public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry r
internal_static_google_container_v1_SecondaryBootDiskUpdateStrategy_descriptor;
static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_google_container_v1_SecondaryBootDiskUpdateStrategy_fieldAccessorTable;
+ static final com.google.protobuf.Descriptors.Descriptor
+ internal_static_google_container_v1_RollbackSafeUpgrade_descriptor;
+ static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
+ internal_static_google_container_v1_RollbackSafeUpgrade_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_google_container_v1_FetchClusterUpgradeInfoRequest_descriptor;
static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
@@ -1084,6 +1100,10 @@ public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry r
internal_static_google_container_v1_ClusterUpgradeInfo_descriptor;
static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_google_container_v1_ClusterUpgradeInfo_fieldAccessorTable;
+ static final com.google.protobuf.Descriptors.Descriptor
+ internal_static_google_container_v1_RollbackSafeUpgradeStatus_descriptor;
+ static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
+ internal_static_google_container_v1_RollbackSafeUpgradeStatus_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_google_container_v1_UpgradeDetails_descriptor;
static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
@@ -1096,6 +1116,14 @@ public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry r
internal_static_google_container_v1_NodePoolUpgradeInfo_descriptor;
static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_google_container_v1_NodePoolUpgradeInfo_fieldAccessorTable;
+ static final com.google.protobuf.Descriptors.Descriptor
+ internal_static_google_container_v1_CustomImageInfo_descriptor;
+ static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
+ internal_static_google_container_v1_CustomImageInfo_fieldAccessorTable;
+ static final com.google.protobuf.Descriptors.Descriptor
+ internal_static_google_container_v1_CompleteControlPlaneUpgradeRequest_descriptor;
+ static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
+ internal_static_google_container_v1_CompleteControlPlaneUpgradeRequest_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_google_container_v1_ScheduleUpgradeConfig_descriptor;
static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
@@ -1147,7 +1175,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\032\033google/protobuf/empty.proto\032\037google/pr"
+ "otobuf/timestamp.proto\032\036google/protobuf/"
+ "wrappers.proto\032\025google/rpc/code.proto\032\027g"
- + "oogle/rpc/status.proto\032\026google/type/date.proto\032\033google/type/timeofday.proto\"\207\027\n"
+ + "oogle/rpc/status.proto\032\026google/type/date.proto\032\033google/type/timeofday.proto\"\352\030\n"
+ "\017LinuxNodeConfig\022B\n"
+ "\007sysctls\030\001 \003(\01321.googl"
+ "e.container.v1.LinuxNodeConfig.SysctlsEntry\022D\n"
@@ -1166,15 +1194,19 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\032node_kernel_module_loading\030\r"
+ " \001(\0132<.google.container.v1.LinuxNodeConfig.NodeKernelModuleLoadingB\003\340A\001\022_\n"
+ "\024accurate_time_config\030\016 \001(\01327.google.con"
- + "tainer.v1.LinuxNodeConfig.AccurateTimeConfigB\003\340A\001H\002\210\001\001\032\177\n"
+ + "tainer.v1.LinuxNodeConfig.AccurateTimeConfigB\003\340A\001H\002\210\001\001\022R\n"
+ + "\020node_vfio_config\030\017 \001(\013"
+ + "23.google.container.v1.LinuxNodeConfig.NodeVfioConfigB\003\340A\001\022D\n"
+ + "\021disk_io_scheduler\030\020"
+ + " \001(\0132$.google.container.v1.DiskIoSchedulerB\003\340A\001\032\177\n"
+ "\017HugepagesConfig\022!\n"
+ "\017hugepage_size2m\030\001 \001(\005B\003\340A\001H\000\210\001\001\022!\n"
+ "\017hugepage_size1g\030\002 \001(\005B\003\340A\001H\001\210\001\001B\022\n"
+ "\020_hugepage_size2mB\022\n"
+ "\020_hugepage_size1g\032\333\001\n"
+ "\016CustomNodeInit\022X\n"
- + "\013init_script\030\001 \001(\0132>.google.contain"
- + "er.v1.LinuxNodeConfig.CustomNodeInit.InitScriptB\003\340A\001\032o\n\n"
+ + "\013init_script\030\001 \001(\0132>.google.container.v1."
+ + "LinuxNodeConfig.CustomNodeInit.InitScriptB\003\340A\001\032o\n\n"
+ "InitScript\022\017\n"
+ "\007gcs_uri\030\001 \001(\t\022\026\n"
+ "\016gcs_generation\030\002 \001(\003\022\021\n"
@@ -1182,14 +1214,14 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\035gcp_secret_manager_secret_uri\030\004 \001(\t\032\251\006\n\n"
+ "SwapConfig\022\031\n"
+ "\007enabled\030\001 \001(\010B\003\340A\001H\001\210\001\001\022e\n"
- + "\021encryption_config\030\002 \001(\0132@.goo"
- + "gle.container.v1.LinuxNodeConfig.SwapConfig.EncryptionConfigB\003\340A\001H\002\210\001\001\022\\\n"
- + "\021boot_disk_profile\030\003 \001(\0132?.google.container.v1."
- + "LinuxNodeConfig.SwapConfig.BootDiskProfileH\000\022o\n"
- + "\033ephemeral_local_ssd_profile\030\004 \001("
- + "\0132H.google.container.v1.LinuxNodeConfig.SwapConfig.EphemeralLocalSsdProfileH\000\022o\n"
- + "\033dedicated_local_ssd_profile\030\005 \001(\0132H.goo"
- + "gle.container.v1.LinuxNodeConfig.SwapConfig.DedicatedLocalSsdProfileH\000\032;\n"
+ + "\021encryption_config\030\002 \001(\0132@.google.co"
+ + "ntainer.v1.LinuxNodeConfig.SwapConfig.EncryptionConfigB\003\340A\001H\002\210\001\001\022\\\n"
+ + "\021boot_disk_profile\030\003 \001(\0132?.google.container.v1.LinuxN"
+ + "odeConfig.SwapConfig.BootDiskProfileH\000\022o\n"
+ + "\033ephemeral_local_ssd_profile\030\004 \001(\0132H.go"
+ + "ogle.container.v1.LinuxNodeConfig.SwapConfig.EphemeralLocalSsdProfileH\000\022o\n"
+ + "\033dedicated_local_ssd_profile\030\005 \001(\0132H.google.co"
+ + "ntainer.v1.LinuxNodeConfig.SwapConfig.DedicatedLocalSsdProfileH\000\032;\n"
+ "\020EncryptionConfig\022\032\n"
+ "\010disabled\030\001 \001(\010B\003\340A\001H\000\210\001\001B\013\n"
+ "\t_disabled\032T\n"
@@ -1207,15 +1239,18 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\010_enabledB\024\n"
+ "\022_encryption_config\032\317\001\n"
+ "\027NodeKernelModuleLoading\022S\n"
- + "\006policy\030\001 \001(\0162C.google.container"
- + ".v1.LinuxNodeConfig.NodeKernelModuleLoading.Policy\"_\n"
+ + "\006policy\030\001 \001(\0162C.google.container.v1.Li"
+ + "nuxNodeConfig.NodeKernelModuleLoading.Policy\"_\n"
+ "\006Policy\022\026\n"
+ "\022POLICY_UNSPECIFIED\020\000\022\032\n"
+ "\026ENFORCE_SIGNED_MODULES\020\001\022!\n"
+ "\035DO_NOT_ENFORCE_SIGNED_MODULES\020\002\032X\n"
+ "\022AccurateTimeConfig\022%\n"
+ "\030enable_ptp_kvm_time_sync\030\001 \001(\010H\000\210\001\001B\033\n"
- + "\031_enable_ptp_kvm_time_sync\032.\n"
+ + "\031_enable_ptp_kvm_time_sync\032G\n"
+ + "\016NodeVfioConfig\022!\n"
+ + "\017dma_entry_limit\030\001 \001(\005B\003\340A\001H\000\210\001\001B\022\n"
+ + "\020_dma_entry_limit\032.\n"
+ "\014SysctlsEntry\022\013\n"
+ "\003key\030\001 \001(\t\022\r\n"
+ "\005value\030\002 \001(\t:\0028\001\"Q\n\n"
@@ -1246,8 +1281,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\023OS_VERSION_LTSC2022\020\002\"\202\013\n"
+ "\021NodeKubeletConfig\022\032\n"
+ "\022cpu_manager_policy\030\001 \001(\t\022C\n"
- + "\020topology_manager\030\010"
- + " \001(\0132$.google.container.v1.TopologyManagerB\003\340A\001\022?\n"
+ + "\020topology_manager\030\010 \001(\0132$.go"
+ + "ogle.container.v1.TopologyManagerB\003\340A\001\022?\n"
+ "\016memory_manager\030\t"
+ " \001(\0132\".google.container.v1.MemoryManagerB\003\340A\001\0221\n\r"
+ "cpu_cfs_quota\030\002 \001(\0132\032.google.protobuf.BoolValue\022\034\n"
@@ -1263,17 +1298,17 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\026container_log_max_size\030\016 \001(\tB\003\340A\001\022$\n"
+ "\027container_log_max_files\030\017 \001(\005B\003\340A\001\022#\n"
+ "\026allowed_unsafe_sysctls\030\020 \003(\tB\003\340A\001\022@\n\r"
- + "eviction_soft\030\021"
- + " \001(\0132$.google.container.v1.EvictionSignalsB\003\340A\001\022Q\n"
- + "\032eviction_soft_grace_period\030\022"
- + " \001(\0132(.google.container.v1.EvictionGracePeriodB\003\340A\001\022R\n"
- + "\030eviction_minimum_reclaim\030\023"
- + " \001(\0132+.google.container.v1.EvictionMinimumReclaimB\003\340A\001\0222\n"
+ + "eviction_soft\030\021 \001(\0132$."
+ + "google.container.v1.EvictionSignalsB\003\340A\001\022Q\n"
+ + "\032eviction_soft_grace_period\030\022 \001(\0132(.g"
+ + "oogle.container.v1.EvictionGracePeriodB\003\340A\001\022R\n"
+ + "\030eviction_minimum_reclaim\030\023 \001(\0132+."
+ + "google.container.v1.EvictionMinimumReclaimB\003\340A\001\0222\n"
+ "%eviction_max_pod_grace_period_seconds\030\024 \001(\005B\003\340A\001\022%\n"
+ "\030max_parallel_image_pulls\030\025 \001(\005B\003\340A\001\022)\n"
+ "\027single_process_oom_kill\030\026 \001(\010B\003\340A\001H\001\210\001\001\022_\n"
- + "\023crash_loop_back_off\030\030 \001(\0132=.google.contain"
- + "er.v1.NodeKubeletConfig.CrashLoopBackOffConfigB\003\340A\001\022/\n"
+ + "\023crash_loop_back_off\030\030 \001(\0132=.google.container.v1.NodeKub"
+ + "eletConfig.CrashLoopBackOffConfigB\003\340A\001\022/\n"
+ "\035shutdown_grace_period_seconds\030\032"
+ " \001(\005B\003\340A\001H\002\210\001\001\022=\n"
+ "+shutdown_grace_period_critical_pods_seconds\030\033"
@@ -1316,8 +1351,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\014oauth_scopes\030\003 \003(\t\022\027\n"
+ "\017service_account\030\t \001(\t\022?\n"
+ "\010metadata\030\004"
- + " \003(\0132-.google.container.v1.NodeConfig.MetadataEntry\022\022\n"
- + "\n"
+ + " \003(\0132-.google.container.v1.NodeConfig.MetadataEntry\022\022\n\n"
+ "image_type\030\005 \001(\t\022A\n"
+ "\021node_image_config\030Z \001(\0132&.google.container.v1.CustomImageConfig\022;\n"
+ "\006labels\030\006 \003(\0132+.google.container.v1.NodeConfig.LabelsEntry\022\027\n"
@@ -1342,21 +1376,21 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\016kubelet_config\030\026 \001(\0132&.google.container.v1.NodeKubeletConfig\022\031\n"
+ "\021boot_disk_kms_key\030\027 \001(\t\0224\n"
+ "\013gcfs_config\030\031 \001(\0132\037.google.container.v1.GcfsConfig\022O\n"
- + "\031advanced_machine_features\030\032 \001(\0132,.go"
- + "ogle.container.v1.AdvancedMachineFeatures\022.\n"
+ + "\031advanced_machine_features\030\032"
+ + " \001(\0132,.google.container.v1.AdvancedMachineFeatures\022.\n"
+ "\005gvnic\030\035 \001(\0132\037.google.container.v1.VirtualNIC\022\014\n"
+ "\004spot\030 \001(\010\022B\n"
+ "\022confidential_nodes\030# \001(\0132&.google.container.v1.ConfidentialNodes\0229\n"
+ "\013fast_socket\030$"
+ " \001(\0132\037.google.container.v1.FastSocketH\000\210\001\001\022L\n"
- + "\017resource_labels\030%"
- + " \003(\01323.google.container.v1.NodeConfig.ResourceLabelsEntry\022B\n"
+ + "\017resource_labels\030% \003"
+ + "(\01323.google.container.v1.NodeConfig.ResourceLabelsEntry\022B\n"
+ "\016logging_config\030& \001(\0132*.google.container.v1.NodePoolLoggingConfig\022C\n"
+ "\023windows_node_config\030\' \001(\0132&.google.container.v1.WindowsNodeConfig\022Q\n"
- + "\033local_nvme_ssd_block_config\030( \001"
- + "(\0132,.google.container.v1.LocalNvmeSsdBlockConfig\022_\n"
- + "\"ephemeral_storage_local_ssd_config\030)"
- + " \001(\01323.google.container.v1.EphemeralStorageLocalSsdConfig\022A\n"
+ + "\033local_nvme_ssd_block_config\030("
+ + " \001(\0132,.google.container.v1.LocalNvmeSsdBlockConfig\022_\n"
+ + "\"ephemeral_storage_local_ssd_config\030) \001(\0132"
+ + "3.google.container.v1.EphemeralStorageLocalSsdConfig\022A\n"
+ "\022sole_tenant_config\030* \001(\0132%.google.container.v1.SoleTenantConfig\022@\n"
+ "\021containerd_config\030+ \001(\0132%.google.container.v1.ContainerdConfig\022G\n"
+ "\025resource_manager_tags\030-"
@@ -1365,20 +1399,20 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\024secondary_boot_disks\0300"
+ " \003(\0132&.google.container.v1.SecondaryBootDisk\022\025\n\r"
+ "storage_pools\0301 \003(\t\022f\n"
- + "#secondary_boot_disk_update_strategy\0302"
- + " \001(\01324.google.container.v1.SecondaryBootDiskUpdateStrategyH\001\210\001\001\022D\n"
+ + "#secondary_boot_disk_update_strategy\0302 \001(\01324"
+ + ".google.container.v1.SecondaryBootDiskUpdateStrategyH\001\210\001\001\022D\n"
+ "\021gpu_direct_config\0303"
+ " \001(\0132$.google.container.v1.GPUDirectConfigH\002\210\001\001\0223\n"
+ "\020max_run_duration\0305 \001(\0132\031.google.protobuf.Duration\022^\n"
- + "\031local_ssd_encryption_mode\0306 \001(\01626.google.co"
- + "ntainer.v1.NodeConfig.LocalSsdEncryptionModeH\003\210\001\001\022W\n"
- + "\025effective_cgroup_mode\0307 \001(\016"
- + "23.google.container.v1.NodeConfig.EffectiveCgroupModeB\003\340A\003\022\027\n\n"
+ + "\031local_ssd_encryption_mode\0306"
+ + " \001(\01626.google.container.v1.NodeConfig.LocalSsdEncryptionModeH\003\210\001\001\022W\n"
+ + "\025effective_cgroup_mode\0307 \001(\01623.google.con"
+ + "tainer.v1.NodeConfig.EffectiveCgroupModeB\003\340A\003\022\027\n\n"
+ "flex_start\0308 \001(\010H\004\210\001\001\0220\n"
+ "\tboot_disk\0309 \001(\0132\035.google.container.v1.BootDisk\0226\n"
+ "\023consolidation_delay\030< \001(\0132\031.google.protobuf.Duration\022@\n"
- + "\014taint_config\030> \001(\0132"
- + " .google.container.v1.TaintConfigB\003\340A\001H\005\210\001\001\032/\n\r"
+ + "\014taint_config\030> \001(\0132 "
+ + ".google.container.v1.TaintConfigB\003\340A\001H\005\210\001\001\032/\n\r"
+ "MetadataEntry\022\013\n"
+ "\003key\030\001 \001(\t\022\r\n"
+ "\005value\030\002 \001(\t:\0028\001\032-\n"
@@ -1403,8 +1437,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\013_flex_startB\017\n\r"
+ "_taint_config\"\365\001\n"
+ "\013TaintConfig\022i\n"
- + "\033architecture_taint_behavior\030\002"
- + " \001(\0162:.google.container.v1.TaintConfig.ArchitectureTaintBehaviorB\003\340A\001H\000\210\001\001\"[\n"
+ + "\033architecture_taint_behavior\030\002 \001(\0162:.googl"
+ + "e.container.v1.TaintConfig.ArchitectureTaintBehaviorB\003\340A\001H\000\210\001\001\"[\n"
+ "\031ArchitectureTaintBehavior\022+\n"
+ "\'ARCHITECTURE_TAINT_BEHAVIOR_UNSPECIFIED\020\000\022\010\n"
+ "\004NONE\020\001\022\007\n"
@@ -1413,10 +1447,11 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\027AdvancedMachineFeatures\022\035\n"
+ "\020threads_per_core\030\001 \001(\003H\000\210\001\001\022)\n"
+ "\034enable_nested_virtualization\030\002 \001(\010H\001\210\001\001\022p\n"
- + "\033performance_monitoring_unit\030\003 \001(\0162F.google.container.v"
- + "1.AdvancedMachineFeatures.PerformanceMonitoringUnitH\002\210\001\001\"w\n"
+ + "\033performance_monitoring_unit\030\003 \001(\0162F.google.container.v1.AdvancedMac"
+ + "hineFeatures.PerformanceMonitoringUnitH\002\210\001\001\"w\n"
+ "\031PerformanceMonitoringUnit\022+\n"
- + "\'PERFORMANCE_MONITORING_UNIT_UNSPECIFIED\020\000\022\021\n\r"
+ + "\'PERFORMANCE_MONITORING_UNIT_UNSPECIFIED\020\000\022\021\n"
+ + "\r"
+ "ARCHITECTURAL\020\001\022\014\n"
+ "\010STANDARD\020\002\022\014\n"
+ "\010ENHANCED\020\003B\023\n"
@@ -1428,14 +1463,14 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\tpod_range\030\005 \001(\t\022\033\n"
+ "\023pod_ipv4_cidr_block\030\006 \001(\t\022!\n"
+ "\024enable_private_nodes\030\t \001(\010H\000\210\001\001\022h\n"
- + "\032network_performance_config\030\013 \001(\0132?.go"
- + "ogle.container.v1.NodeNetworkConfig.NetworkPerformanceConfigH\001\210\001\001\022V\n"
+ + "\032network_performance_config\030\013 \001(\0132?.google.containe"
+ + "r.v1.NodeNetworkConfig.NetworkPerformanceConfigH\001\210\001\001\022V\n"
+ "\035pod_cidr_overprovision_config\030\r"
+ " \001(\0132/.google.container.v1.PodCIDROverprovisionConfig\022Y\n"
- + "\037additional_node_network_configs\030\016 \003(\01320.goo"
- + "gle.container.v1.AdditionalNodeNetworkConfig\022W\n"
- + "\036additional_pod_network_configs\030\017"
- + " \003(\0132/.google.container.v1.AdditionalPodNetworkConfig\022\'\n"
+ + "\037additional_node_network_configs\030\016"
+ + " \003(\01320.google.container.v1.AdditionalNodeNetworkConfig\022W\n"
+ + "\036additional_pod_network_configs\030\017 \003(\0132/.google"
+ + ".container.v1.AdditionalPodNetworkConfig\022\'\n"
+ "\032pod_ipv4_range_utilization\030\020 \001(\001B\003\340A\003\022=\n\n"
+ "subnetwork\030\023 \001(\tB)\340A\001\372A#\n"
+ "!compute.googleapis.com/Subnetwork\022H\n"
@@ -1443,8 +1478,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ " \001(\0132&.google.container.v1.NetworkTierConfigB\003\340A\003\022(\n"
+ "\033accelerator_network_profile\030\025 \001(\tB\003\340A\005\032\324\001\n"
+ "\030NetworkPerformanceConfig\022n\n"
- + "\033total_egress_bandwidth_tier\030\001 \001(\0162D.google.container.v"
- + "1.NodeNetworkConfig.NetworkPerformanceConfig.TierH\000\210\001\001\"(\n"
+ + "\033total_egress_bandwidth_tier\030\001 \001(\0162D.google.container.v1.NodeNetwork"
+ + "Config.NetworkPerformanceConfig.TierH\000\210\001\001\"(\n"
+ "\004Tier\022\024\n"
+ "\020TIER_UNSPECIFIED\020\000\022\n\n"
+ "\006TIER_1\020\001B\036\n"
@@ -1457,8 +1492,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\032AdditionalPodNetworkConfig\022\022\n\n"
+ "subnetwork\030\001 \001(\t\022\033\n"
+ "\023secondary_pod_range\030\002 \001(\t\022F\n"
- + "\021max_pods_per_node\030\003 \001(\0132"
- + "&.google.container.v1.MaxPodsConstraintH\000\210\001\001B\024\n"
+ + "\021max_pods_per_node\030\003"
+ + " \001(\0132&.google.container.v1.MaxPodsConstraintH\000\210\001\001B\024\n"
+ "\022_max_pods_per_node\"Y\n"
+ "\026ShieldedInstanceConfig\022\032\n"
+ "\022enable_secure_boot\030\001 \001(\010\022#\n"
@@ -1472,25 +1507,26 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\013UNSPECIFIED\020\000\022\n\n"
+ "\006GVISOR\020\001\"\035\n\n"
+ "GcfsConfig\022\017\n"
- + "\007enabled\030\001 \001(\010\"\337\001\n"
+ + "\007enabled\030\001 \001(\010\"\376\001\n"
+ "\023ReservationAffinity\022O\n"
- + "\030consume_reservation_type\030\001"
- + " \001(\0162-.google.container.v1.ReservationAffinity.Type\022\013\n"
+ + "\030consume_reservation_type\030\001 \001("
+ + "\0162-.google.container.v1.ReservationAffinity.Type\022\013\n"
+ "\003key\030\002 \001(\t\022\016\n"
- + "\006values\030\003 \003(\t\"Z\n"
+ + "\006values\030\003 \003(\t\"y\n"
+ "\004Type\022\017\n"
+ "\013UNSPECIFIED\020\000\022\022\n"
+ "\016NO_RESERVATION\020\001\022\023\n"
+ "\017ANY_RESERVATION\020\002\022\030\n"
- + "\024SPECIFIC_RESERVATION\020\003\"\311\002\n"
+ + "\024SPECIFIC_RESERVATION\020\003\022\035\n"
+ + "\031ANY_RESERVATION_THEN_FAIL\020\004\"\311\002\n"
+ "\020SoleTenantConfig\022K\n"
- + "\017node_affinities\030\001 \003(\01322.google.co"
- + "ntainer.v1.SoleTenantConfig.NodeAffinity\022\037\n\r"
+ + "\017node_affinities\030\001"
+ + " \003(\01322.google.container.v1.SoleTenantConfig.NodeAffinity\022\037\n\r"
+ "min_node_cpus\030\002 \001(\005B\003\340A\001H\000\210\001\001\032\264\001\n"
+ "\014NodeAffinity\022\013\n"
+ "\003key\030\001 \001(\t\022M\n"
- + "\010operator\030\002 \001("
- + "\0162;.google.container.v1.SoleTenantConfig.NodeAffinity.Operator\022\016\n"
+ + "\010operator\030\002 \001(\0162;.google.container.v"
+ + "1.SoleTenantConfig.NodeAffinity.Operator\022\016\n"
+ "\006values\030\003 \003(\t\"8\n"
+ "\010Operator\022\030\n"
+ "\024OPERATOR_UNSPECIFIED\020\000\022\006\n"
@@ -1498,22 +1534,23 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\006NOT_IN\020\002B\020\n"
+ "\016_min_node_cpus\"\352\016\n"
+ "\020ContainerdConfig\022i\n"
- + "\036private_registry_access_config\030\001 \001(\0132A.google.container.v1.Co"
- + "ntainerdConfig.PrivateRegistryAccessConfig\022T\n"
- + "\020writable_cgroups\030\002 \001(\01325.google.co"
- + "ntainer.v1.ContainerdConfig.WritableCgroupsB\003\340A\001\022P\n"
- + "\016registry_hosts\030\003 \003(\01328.googl"
- + "e.container.v1.ContainerdConfig.RegistryHostConfig\032\374\003\n"
+ + "\036private_registry_access_config\030\001 \001(\0132A.goog"
+ + "le.container.v1.ContainerdConfig.PrivateRegistryAccessConfig\022T\n"
+ + "\020writable_cgroups\030\002"
+ + " \001(\01325.google.container.v1.ContainerdConfig.WritableCgroupsB\003\340A\001\022P\n"
+ + "\016registry_hosts\030\003"
+ + " \003(\01328.google.container.v1.ContainerdConfig.RegistryHostConfig\032\374\003\n"
+ "\033PrivateRegistryAccessConfig\022\017\n"
+ "\007enabled\030\001 \001(\010\022\217\001\n"
- + "#certificate_authority_domain_config\030\002 \003(\0132b.google.conta"
- + "iner.v1.ContainerdConfig.PrivateRegistry"
- + "AccessConfig.CertificateAuthorityDomainConfig\032\271\002\n"
+ + "#certificate_authority_domain_config\030\002 "
+ + "\003(\0132b.google.container.v1.ContainerdConf"
+ + "ig.PrivateRegistryAccessConfig.CertificateAuthorityDomainConfig\032\271\002\n"
+ " CertificateAuthorityDomainConfig\022\r\n"
+ "\005fqdns\030\001 \003(\t\022\266\001\n"
- + "%gcp_secret_manager_certificate_config\030\002 \001(\0132\204\001.google.cont"
- + "ainer.v1.ContainerdConfig.PrivateRegistryAccessConfig.CertificateAuthorityDomain"
- + "Config.GCPSecretManagerCertificateConfigH\000\0327\n"
+ + "%gcp_secret_manager_certificate_config\030\002 "
+ + "\001(\0132\204\001.google.container.v1.ContainerdCon"
+ + "fig.PrivateRegistryAccessConfig.Certific"
+ + "ateAuthorityDomainConfig.GCPSecretManagerCertificateConfigH\000\0327\n"
+ "!GCPSecretManagerCertificateConfig\022\022\n\n"
+ "secret_uri\030\001 \001(\tB\024\n"
+ "\022certificate_config\032\'\n"
@@ -1521,31 +1558,30 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\007enabled\030\001 \001(\010B\003\340A\001\032\232\010\n"
+ "\022RegistryHostConfig\022\016\n"
+ "\006server\030\001 \001(\t\022R\n"
- + "\005hosts\030\002 \003(\0132C.google.container.v1.C"
- + "ontainerdConfig.RegistryHostConfig.HostConfig\032K\n"
+ + "\005hosts\030\002 \003(\0132C.goo"
+ + "gle.container.v1.ContainerdConfig.RegistryHostConfig.HostConfig\032K\n"
+ "\021CertificateConfig\022\'\n"
+ "\035gcp_secret_manager_secret_uri\030\001 \001(\tH\000B\r\n"
+ "\013certificate\032\312\001\n"
+ "\025CertificateConfigPair\022X\n"
- + "\004cert\030\001 \001(\0132J.google.container.v1.ContainerdConfi"
- + "g.RegistryHostConfig.CertificateConfig\022W\n"
- + "\003key\030\002 \001(\0132J.google.container.v1.Contai"
- + "nerdConfig.RegistryHostConfig.CertificateConfig\032,\n"
+ + "\004cert\030\001 \001(\0132J.google.container."
+ + "v1.ContainerdConfig.RegistryHostConfig.CertificateConfig\022W\n"
+ + "\003key\030\002 \001(\0132J.google.c"
+ + "ontainer.v1.ContainerdConfig.RegistryHostConfig.CertificateConfig\032,\n"
+ "\016RegistryHeader\022\013\n"
- + "\003key\030\001 \001(\t\022\r"
- + "\n"
+ + "\003key\030\001 \001(\t\022\r\n"
+ "\005value\030\002 \003(\t\032\322\003\n\n"
+ "HostConfig\022\014\n"
+ "\004host\030\001 \001(\t\022]\n"
- + "\014capabilities\030\002 \003(\0162G.google.contai"
- + "ner.v1.ContainerdConfig.RegistryHostConfig.HostCapability\022\025\n\r"
+ + "\014capabilities\030\002 \003"
+ + "(\0162G.google.container.v1.ContainerdConfig.RegistryHostConfig.HostCapability\022\025\n\r"
+ "override_path\030\003 \001(\010\022W\n"
- + "\006header\030\004 \003(\0132G.google.container.v1.C"
- + "ontainerdConfig.RegistryHostConfig.RegistryHeader\022V\n"
- + "\002ca\030\005 \003(\0132J.google.container"
- + ".v1.ContainerdConfig.RegistryHostConfig.CertificateConfig\022^\n"
- + "\006client\030\006 \003(\0132N.goog"
- + "le.container.v1.ContainerdConfig.RegistryHostConfig.CertificateConfigPair\022/\n"
+ + "\006header\030\004 \003(\0132G.goo"
+ + "gle.container.v1.ContainerdConfig.RegistryHostConfig.RegistryHeader\022V\n"
+ + "\002ca\030\005 \003(\0132"
+ + "J.google.container.v1.ContainerdConfig.RegistryHostConfig.CertificateConfig\022^\n"
+ + "\006client\030\006 \003(\0132N.google.container.v1.Contai"
+ + "nerdConfig.RegistryHostConfig.CertificateConfigPair\022/\n"
+ "\014dial_timeout\030\007 \001(\0132\031.google.protobuf.Duration\"\202\001\n"
+ "\016HostCapability\022\037\n"
+ "\033HOST_CAPABILITY_UNSPECIFIED\020\000\022\030\n"
@@ -1578,11 +1614,10 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "MasterAuth\022\024\n"
+ "\010username\030\001 \001(\tB\002\030\001\022\024\n"
+ "\010password\030\002 \001(\tB\002\030\001\022O\n"
- + "\031client_certificate_config\030\003 \001("
- + "\0132,.google.container.v1.ClientCertificateConfig\022#\n"
+ + "\031client_certificate_config\030\003"
+ + " \001(\0132,.google.container.v1.ClientCertificateConfig\022#\n"
+ "\026cluster_ca_certificate\030d \001(\tB\003\340A\003\022\037\n"
- + "\022client_certificate\030e \001(\tB\003\340A\003\022\027\n"
- + "\n"
+ + "\022client_certificate\030e \001(\tB\003\340A\003\022\027\n\n"
+ "client_key\030f \001(\tB\003\340A\003\";\n"
+ "\027ClientCertificateConfig\022 \n"
+ "\030issue_client_certificate\030\001 \001(\010\"\373\014\n"
@@ -1591,42 +1626,42 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ " \001(\0132&.google.container.v1.HttpLoadBalancing\022Q\n"
+ "\032horizontal_pod_autoscaling\030\002"
+ " \001(\0132-.google.container.v1.HorizontalPodAutoscaling\022J\n"
- + "\024kubernetes_dashboard\030\003 \001"
- + "(\0132(.google.container.v1.KubernetesDashboardB\002\030\001\022G\n"
- + "\025network_policy_config\030\004 \001(\0132"
- + "(.google.container.v1.NetworkPolicyConfig\022=\n"
+ + "\024kubernetes_dashboard\030\003"
+ + " \001(\0132(.google.container.v1.KubernetesDashboardB\002\030\001\022G\n"
+ + "\025network_policy_config\030\004"
+ + " \001(\0132(.google.container.v1.NetworkPolicyConfig\022=\n"
+ "\020cloud_run_config\030\007 \001(\0132#.google.container.v1.CloudRunConfig\022=\n"
+ "\020dns_cache_config\030\010 \001(\0132#.google.container.v1.DnsCacheConfig\022K\n"
+ "\027config_connector_config\030\n"
+ " \001(\0132*.google.container.v1.ConfigConnectorConfig\022d\n"
- + "%gce_persistent_disk_csi_driver_config\030\013"
- + " \001(\01325.google.container.v1.GcePersistentDiskCsiDriverConfig\022Y\n"
+ + "%gce_persistent_disk_csi_driver_config\030\013 \001(\01325.google.c"
+ + "ontainer.v1.GcePersistentDiskCsiDriverConfig\022Y\n"
+ "\037gcp_filestore_csi_driver_config\030\016"
+ " \001(\01320.google.container.v1.GcpFilestoreCsiDriverConfig\022J\n"
+ "\027gke_backup_agent_config\030\020"
+ " \001(\0132).google.container.v1.GkeBackupAgentConfig\022O\n"
+ "\032gcs_fuse_csi_driver_config\030\021"
+ " \001(\0132+.google.container.v1.GcsFuseCsiDriverConfig\022F\n"
- + "\022stateful_ha_config\030\022"
- + " \001(\0132%.google.container.v1.StatefulHAConfigB\003\340A\001\022Z\n"
- + "\037parallelstore_csi_driver_config\030\023 \001(\01321.google.con"
- + "tainer.v1.ParallelstoreCsiDriverConfig\022H\n"
+ + "\022stateful_ha_config\030\022 \001(\013"
+ + "2%.google.container.v1.StatefulHAConfigB\003\340A\001\022Z\n"
+ + "\037parallelstore_csi_driver_config\030\023"
+ + " \001(\01321.google.container.v1.ParallelstoreCsiDriverConfig\022H\n"
+ "\023ray_operator_config\030\025"
+ " \001(\0132&.google.container.v1.RayOperatorConfigB\003\340A\001\022Z\n"
- + "\037high_scale_checkpointing_config\030\026 \001(\01321.goog"
- + "le.container.v1.HighScaleCheckpointingConfig\022L\n"
- + "\030lustre_csi_driver_config\030\027 \001(\0132*"
- + ".google.container.v1.LustreCsiDriverConfig\022H\n"
- + "\023pod_snapshot_config\030\030"
- + " \001(\0132&.google.container.v1.PodSnapshotConfigB\003\340A\001\022G\n"
+ + "\037high_scale_checkpointing_config\030\026"
+ + " \001(\01321.google.container.v1.HighScaleCheckpointingConfig\022L\n"
+ + "\030lustre_csi_driver_config\030\027"
+ + " \001(\0132*.google.container.v1.LustreCsiDriverConfig\022H\n"
+ + "\023pod_snapshot_config\030\030 \001(\0132&.google.container.v1.PodSnaps",
+ "hotConfigB\003\340A\001\022G\n"
+ "\025slurm_operator_config\030\031"
+ " \001(\0132(.google.container.v1.SlurmOperatorConfig\022P\n"
- + "\027slice_controller_config\030\032"
- + " \001(\0132*.google.container.v1.SliceControllerConfigB\003\340A\001\022J\n"
- + "\024agent_sandbox_config\030\034"
- + " \001(\0132\'.google.container.v1.AgentSandboxConfigB\003\340A\001\022L\n"
- + "\025node_read",
- "iness_config\030\035 \001(\0132(.google.container.v1.NodeReadinessConfigB\003\340A\001\"%\n"
+ + "\027slice_controller_config\030\032 \001(\013"
+ + "2*.google.container.v1.SliceControllerConfigB\003\340A\001\022J\n"
+ + "\024agent_sandbox_config\030\034 \001(\0132"
+ + "\'.google.container.v1.AgentSandboxConfigB\003\340A\001\022L\n"
+ + "\025node_readiness_config\030\035 \001(\0132(.g"
+ + "oogle.container.v1.NodeReadinessConfigB\003\340A\001\"%\n"
+ "\021HttpLoadBalancing\022\020\n"
+ "\010disabled\030\001 \001(\010\",\n"
+ "\030HorizontalPodAutoscaling\022\020\n"
@@ -1646,8 +1681,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\020private_endpoint\030\004 \001(\tB\005\030\001\340A\003\022\036\n"
+ "\017public_endpoint\030\005 \001(\tB\005\030\001\340A\003\022\031\n"
+ "\014peering_name\030\007 \001(\tB\003\340A\003\022d\n"
- + "\033master_global_access_config\030\010 \001(\0132;.google.contain"
- + "er.v1.PrivateClusterMasterGlobalAccessConfigB\002\030\001\022\'\n"
+ + "\033master_global_access_config\030\010 \001("
+ + "\0132;.google.container.v1.PrivateClusterMasterGlobalAccessConfigB\002\030\001\022\'\n"
+ "\033private_endpoint_subnetwork\030\n"
+ " \001(\tB\002\030\001\"D\n"
+ "\031AuthenticatorGroupsConfig\022\017\n"
@@ -1655,8 +1690,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\016security_group\030\002 \001(\t\"\356\001\n"
+ "\016CloudRunConfig\022\020\n"
+ "\010disabled\030\001 \001(\010\022P\n"
- + "\022load_balancer_type\030\003 \001(\01624.google.contai"
- + "ner.v1.CloudRunConfig.LoadBalancerType\"x\n"
+ + "\022load_balancer_type\030\003 \001"
+ + "(\01624.google.container.v1.CloudRunConfig.LoadBalancerType\"x\n"
+ "\020LoadBalancerType\022\"\n"
+ "\036LOAD_BALANCER_TYPE_UNSPECIFIED\020\000\022\037\n"
+ "\033LOAD_BALANCER_TYPE_EXTERNAL\020\001\022\037\n"
@@ -1687,18 +1722,18 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\007enabled\030\001 \001(\010B\003\340A\001\"\330\001\n"
+ "\021RayOperatorConfig\022\017\n"
+ "\007enabled\030\001 \001(\010\022U\n"
- + "\032ray_cluster_logging_config\030\002 "
- + "\001(\0132,.google.container.v1.RayClusterLoggingConfigB\003\340A\001\022[\n"
- + "\035ray_cluster_monitoring_config\030\003"
- + " \001(\0132/.google.container.v1.RayClusterMonitoringConfigB\003\340A\001\"\'\n"
+ + "\032ray_cluster_logging_config\030\002"
+ + " \001(\0132,.google.container.v1.RayClusterLoggingConfigB\003\340A\001\022[\n"
+ + "\035ray_cluster_monitoring_config\030\003 \001(\0132/.google"
+ + ".container.v1.RayClusterMonitoringConfigB\003\340A\001\"\'\n"
+ "\024GkeBackupAgentConfig\022\017\n"
+ "\007enabled\030\001 \001(\010\"#\n"
+ "\020StatefulHAConfig\022\017\n"
+ "\007enabled\030\001 \001(\010\"\352\002\n"
+ "\036MasterAuthorizedNetworksConfig\022\017\n"
+ "\007enabled\030\001 \001(\010\022R\n"
- + "\013cidr_blocks\030\002 \003(\0132=.google.container.v1"
- + ".MasterAuthorizedNetworksConfig.CidrBlock\022,\n"
+ + "\013cidr_blocks\030\002 \003(\0132=.g"
+ + "oogle.container.v1.MasterAuthorizedNetworksConfig.CidrBlock\022,\n"
+ "\037gcp_public_cidrs_access_enabled\030\003 \001(\010H\000\210\001\001\0221\n"
+ "$private_endpoint_enforcement_enabled\030\005 \001(\010H\001\210\001\001\0325\n"
+ "\tCidrBlock\022\024\n"
@@ -1716,8 +1751,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\006CALICO\020\001\"\343\001\n"
+ "\023BinaryAuthorization\022\023\n"
+ "\007enabled\030\001 \001(\010B\002\030\001\022P\n"
- + "\017evaluation_mode\030\002 \001(\0162"
- + "7.google.container.v1.BinaryAuthorization.EvaluationMode\"e\n"
+ + "\017evaluation_mode\030\002"
+ + " \001(\01627.google.container.v1.BinaryAuthorization.EvaluationMode\"e\n"
+ "\016EvaluationMode\022\037\n"
+ "\033EVALUATION_MODE_UNSPECIFIED\020\000\022\014\n"
+ "\010DISABLED\020\001\022$\n"
@@ -1742,19 +1777,19 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "use_routes\030\017 \001(\010\0222\n\n"
+ "stack_type\030\020 \001(\0162\036.google.container.v1.StackType\022=\n"
+ "\020ipv6_access_type\030\021 \001(\0162#.google.container.v1.IPv6AccessType\022V\n"
- + "\035pod_cidr_overprovision_config\030\025"
- + " \001(\0132/.google.container.v1.PodCIDROverprovisionConfig\022#\n"
+ + "\035pod_cidr_overprovision_config\030\025 \001(\0132/.go"
+ + "ogle.container.v1.PodCIDROverprovisionConfig\022#\n"
+ "\026subnet_ipv6_cidr_block\030\026 \001(\tB\003\340A\003\022%\n"
+ "\030services_ipv6_cidr_block\030\027 \001(\tB\003\340A\003\022Y\n"
- + "\034additional_pod_ranges_config\030\030"
- + " \001(\0132..google.container.v1.AdditionalPodRangesConfigB\003\340A\003\022/\n"
+ + "\034additional_pod_ranges_config\030\030 \001(\0132."
+ + ".google.container.v1.AdditionalPodRangesConfigB\003\340A\003\022/\n"
+ "\"default_pod_ipv4_range_utilization\030\031 \001(\001B\003\340A\003\022X\n"
- + "\034additional_ip_ranges_configs\030\035 \003(\013"
- + "2-.google.container.v1.AdditionalIPRangesConfigB\003\340A\003\022B\n"
- + "\020auto_ipam_config\030\036 \001(\0132#"
- + ".google.container.v1.AutoIpamConfigB\003\340A\001\022C\n"
+ + "\034additional_ip_ranges_configs\030\035"
+ + " \003(\0132-.google.container.v1.AdditionalIPRangesConfigB\003\340A\003\022B\n"
+ + "\020auto_ipam_config\030\036"
+ + " \001(\0132#.google.container.v1.AutoIpamConfigB\003\340A\001\022C\n"
+ "\023network_tier_config\030\037"
- + " \001(\0132&.google.container.v1.NetworkTierConfig\"\257&\n"
+ + " \001(\0132&.google.container.v1.NetworkTierConfig\"\246\'\n"
+ "\007Cluster\022\014\n"
+ "\004name\030\001 \001(\t\022\023\n"
+ "\013description\030\002 \001(\t\022\036\n"
@@ -1765,8 +1800,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\017logging_service\030\006 \001(\t\022\032\n"
+ "\022monitoring_service\030\007 \001(\t\022\017\n"
+ "\007network\030\010 \001(\t\022\031\n"
- + "\021cluster_ipv4_cidr\030\t \001(\t\0228\n"
- + "\r"
+ + "\021cluster_ipv4_cidr\030\t \001(\t\0228\n\r"
+ "addons_config\030\n"
+ " \001(\0132!.google.container.v1.AddonsConfig\022\022\n\n"
+ "subnetwork\030\013 \001(\t\0221\n\n"
@@ -1775,29 +1809,29 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ " \003(\t\022\037\n"
+ "\027enable_kubernetes_alpha\030\016 \001(\010\022$\n"
+ "\033alpha_cluster_feature_gates\030\240\001 \003(\t\022I\n"
- + "\017resource_labels\030\017 \003("
- + "\01320.google.container.v1.Cluster.ResourceLabelsEntry\022\031\n"
+ + "\017resource_labels\030\017"
+ + " \003(\01320.google.container.v1.Cluster.ResourceLabelsEntry\022\031\n"
+ "\021label_fingerprint\030\020 \001(\t\0224\n"
+ "\013legacy_abac\030\022 \001(\0132\037.google.container.v1.LegacyAbac\022:\n"
+ "\016network_policy\030\023 \001(\0132\".google.container.v1.NetworkPolicy\022E\n"
- + "\024ip_allocation_policy\030\024"
- + " \001(\0132\'.google.container.v1.IPAllocationPolicy\022b\n"
- + "!master_authorized_networks_config\030\026 \001(\01323.google.cont"
- + "ainer.v1.MasterAuthorizedNetworksConfigB\002\030\001\022B\n"
+ + "\024ip_allocation_policy\030\024 \001(\013"
+ + "2\'.google.container.v1.IPAllocationPolicy\022b\n"
+ + "!master_authorized_networks_config\030\026"
+ + " \001(\01323.google.container.v1.MasterAuthorizedNetworksConfigB\002\030\001\022B\n"
+ "\022maintenance_policy\030\027"
+ " \001(\0132&.google.container.v1.MaintenancePolicy\022F\n"
- + "\024binary_authorization\030\030"
- + " \001(\0132(.google.container.v1.BinaryAuthorization\022<\n"
+ + "\024binary_authorization\030\030 \001(\0132"
+ + "(.google.container.v1.BinaryAuthorization\022<\n"
+ "\013autoscaling\030\032 \001(\0132\'.google.container.v1.ClusterAutoscaling\022:\n"
+ "\016network_config\030\033 \001(\0132\".google.container.v1.NetworkConfig\022K\n"
- + "\033default_max_pods_constraint\030\036"
- + " \001(\0132&.google.container.v1.MaxPodsConstraint\022T\n"
- + "\034resource_usage_export_config\030!"
- + " \001(\0132..google.container.v1.ResourceUsageExportConfig\022S\n"
- + "\033authenticator_groups_config\030\""
- + " \001(\0132..google.container.v1.AuthenticatorGroupsConfig\022I\n"
- + "\026private_cluster_config\030%"
- + " \001(\0132).google.container.v1.PrivateClusterConfig\022D\n"
+ + "\033default_max_pods_constraint\030\036 \001(\013"
+ + "2&.google.container.v1.MaxPodsConstraint\022T\n"
+ + "\034resource_usage_export_config\030! \001(\0132."
+ + ".google.container.v1.ResourceUsageExportConfig\022S\n"
+ + "\033authenticator_groups_config\030\" "
+ + "\001(\0132..google.container.v1.AuthenticatorGroupsConfig\022I\n"
+ + "\026private_cluster_config\030% "
+ + "\001(\0132).google.container.v1.PrivateClusterConfig\022D\n"
+ "\023database_encryption\030&"
+ " \001(\0132\'.google.container.v1.DatabaseEncryption\022M\n"
+ "\030vertical_pod_autoscaling\030\'"
@@ -1807,8 +1841,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\030workload_identity_config\030+"
+ " \001(\0132+.google.container.v1.WorkloadIdentityConfig\022@\n"
+ "\021mesh_certificates\030C \001(\0132%.google.container.v1.MeshCertificates\022I\n"
- + "\026cost_management_config\030- \001(\0132).g"
- + "oogle.container.v1.CostManagementConfig\022D\n"
+ + "\026cost_management_config\030-"
+ + " \001(\0132).google.container.v1.CostManagementConfig\022D\n"
+ "\023notification_config\0301"
+ " \001(\0132\'.google.container.v1.NotificationConfig\022B\n"
+ "\022confidential_nodes\0302 \001(\0132&.google.container.v1.ConfidentialNodes\022K\n"
@@ -1818,7 +1852,10 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\004zone\030e \001(\tB\005\030\001\340A\003\022\025\n"
+ "\010endpoint\030f \001(\tB\003\340A\003\022\037\n"
+ "\027initial_cluster_version\030g \001(\t\022#\n"
- + "\026current_master_version\030h \001(\tB\003\340A\003\022#\n"
+ + "\026current_master_version\030h \001(\tB\003\340A\003\022&\n"
+ + "\030current_emulated_version\030\247\001 \001(\tB\003\340A\003\022M\n"
+ + "\025rollback_safe_upgrade\030\252\001 \001"
+ + "(\0132(.google.container.v1.RollbackSafeUpgradeB\003\340A\001\022#\n"
+ "\024current_node_version\030i \001(\tB\005\030\001\340A\003\022\030\n"
+ "\013create_time\030j \001(\tB\003\340A\003\0228\n"
+ "\006status\030k \001(\0162#.google.container.v1.Cluster.StatusB\003\340A\003\022\035\n"
@@ -1837,46 +1874,45 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\022node_pool_defaults\030\203\001"
+ " \001(\0132%.google.container.v1.NodePoolDefaultsH\000\210\001\001\022;\n"
+ "\016logging_config\030\204\001 \001(\0132\".google.container.v1.LoggingConfig\022A\n"
- + "\021monitoring_config\030\205\001 \001("
- + "\0132%.google.container.v1.MonitoringConfig\022G\n"
+ + "\021monitoring_config\030\205\001"
+ + " \001(\0132%.google.container.v1.MonitoringConfig\022G\n"
+ "\025node_pool_auto_config\030\210\001"
+ " \001(\0132\'.google.container.v1.NodePoolAutoConfig\022=\n"
+ "\017pod_autoscaling\030\212\001 \001(\0132#.google.container.v1.PodAutoscaling\022\r\n"
+ "\004etag\030\213\001 \001(\t\022*\n"
+ "\005fleet\030\214\001 \001(\0132\032.google.container.v1.Fleet\022Q\n"
- + "\027security_posture_config\030\221\001 \001(\0132*.google.c"
- + "ontainer.v1.SecurityPostureConfigB\003\340A\001\022Y\n"
- + "\036control_plane_endpoints_config\030\222\001 \001(\0132"
- + "0.google.container.v1.ControlPlaneEndpointsConfig\022D\n"
- + "\024enable_k8s_beta_apis\030\217\001 \001(\013"
- + "2%.google.container.v1.K8sBetaAPIConfig\022E\n"
+ + "\027security_posture_config\030\221\001"
+ + " \001(\0132*.google.container.v1.SecurityPostureConfigB\003\340A\001\022Y\n"
+ + "\036control_plane_endpoints_config\030\222\001"
+ + " \001(\01320.google.container.v1.ControlPlaneEndpointsConfig\022D\n"
+ + "\024enable_k8s_beta_apis\030\217\001"
+ + " \001(\0132%.google.container.v1.K8sBetaAPIConfig\022E\n"
+ "\021enterprise_config\030\225\001"
+ " \001(\0132%.google.container.v1.EnterpriseConfigB\002\030\001\022H\n"
- + "\025secret_manager_config\030\226\001"
- + " \001(\0132(.google.container.v1.SecretManagerConfig\022W\n"
- + "\031compliance_posture_config\030\227\001"
- + " \001(\0132,.google.container.v1.CompliancePostureConfigB\005\030\001\340A\001\022"
- + " \n\r"
+ + "\025secret_manager_config\030\226\001 \001(\0132"
+ + "(.google.container.v1.SecretManagerConfig\022W\n"
+ + "\031compliance_posture_config\030\227\001 \001(\0132,."
+ + "google.container.v1.CompliancePostureConfigB\005\030\001\340A\001\022 \n\r"
+ "satisfies_pzs\030\230\001 \001(\010B\003\340A\003H\001\210\001\001\022 \n\r"
+ "satisfies_pzi\030\231\001 \001(\010B\003\340A\003H\002\210\001\001\022R\n"
- + "\030user_managed_keys_config\030\232\001"
- + " \001(\0132*.google.container.v1.UserManagedKeysConfigH\003\210\001\001\022I\n"
+ + "\030user_managed_keys_config\030\232\001 \001(\0132*.goog"
+ + "le.container.v1.UserManagedKeysConfigH\003\210\001\001\022I\n"
+ "\023rbac_binding_config\030\234\001"
+ " \001(\0132&.google.container.v1.RBACBindingConfigH\004\210\001\001\022K\n"
+ "\027gke_auto_upgrade_config\030\243\001"
+ " \001(\0132).google.container.v1.GkeAutoUpgradeConfig\022\\\n"
- + "\037anonymous_authentication_config\030\244\001"
- + " \001(\01322.google.container.v1.AnonymousAuthenticationConfig\022Q\n"
- + "\027schedule_upgrade_config\030\245\001"
- + " \001(\0132*.google.container.v1.ScheduleUpgradeConfigB\003\340A\001\022B\n"
- + "\022secret_sync_config\030\246\001"
- + " \001(\0132%.google.container.v1.SecretSyncConfig\022V\n"
- + "\034managed_opentelemetry_config\030\250\001"
- + " \001(\0132/.google.container.v1.ManagedOpenTelemetryConfig\022F\n"
- + "\024control_plane_egress\030\251\001"
- + " \001(\0132\'.google.container.v1.ControlPlaneEgress\022r\n"
- + "+managed_machine_learning_diagnostics_config\030\253\001 \001(\0132<.g"
- + "oogle.container.v1.ManagedMachineLearningDiagnosticsConfig\022K\n"
+ + "\037anonymous_authentication_config\030\244\001 \001(\01322.g"
+ + "oogle.container.v1.AnonymousAuthenticationConfig\022Q\n"
+ + "\027schedule_upgrade_config\030\245\001 \001"
+ + "(\0132*.google.container.v1.ScheduleUpgradeConfigB\003\340A\001\022B\n"
+ + "\022secret_sync_config\030\246\001 \001(\013"
+ + "2%.google.container.v1.SecretSyncConfig\022V\n"
+ + "\034managed_opentelemetry_config\030\250\001 \001(\0132/"
+ + ".google.container.v1.ManagedOpenTelemetryConfig\022F\n"
+ + "\024control_plane_egress\030\251\001 \001(\0132\'"
+ + ".google.container.v1.ControlPlaneEgress\022r\n"
+ + "+managed_machine_learning_diagnostics_config\030\253\001"
+ + " \001(\0132<.google.container.v1.ManagedMachineLearningDiagnosticsConfig\022K\n"
+ "\024node_creation_config\030\256\001"
+ " \001(\0132\'.google.container.v1.NodeCreationConfigB\003\340A\001\0325\n"
+ "\023ResourceLabelsEntry\022\013\n"
@@ -1896,8 +1932,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\031_user_managed_keys_configB\026\n"
+ "\024_rbac_binding_config\"\244\001\n"
+ "\022NodeCreationConfig\022H\n"
- + "\022node_creation_mode\030\001 \001(\0162,.goo"
- + "gle.container.v1.NodeCreationConfig.Mode\"D\n"
+ + "\022node_creation_mode\030\001"
+ + " \001(\0162,.google.container.v1.NodeCreationConfig.Mode\"D\n"
+ "\004Mode\022\024\n"
+ "\020MODE_UNSPECIFIED\020\000\022\017\n"
+ "\013VIA_KUBELET\020\001\022\025\n"
@@ -1935,17 +1971,17 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "!gkeops_etcd_backup_encryption_key\030\021 \001(\tB-\372A*\n"
+ "(cloudkms.googleapis.com/CryptoKeyVersion\"\236\001\n"
+ "\035AnonymousAuthenticationConfig\022E\n"
- + "\004mode\030\001 \001(\01627.google.contain"
- + "er.v1.AnonymousAuthenticationConfig.Mode\"6\n"
+ + "\004mode\030\001 \001(\016"
+ + "27.google.container.v1.AnonymousAuthenticationConfig.Mode\"6\n"
+ "\004Mode\022\024\n"
+ "\020MODE_UNSPECIFIED\020\000\022\013\n"
+ "\007ENABLED\020\001\022\013\n"
+ "\007LIMITED\020\002\"\276\002\n"
+ "\027CompliancePostureConfig\022D\n"
- + "\004mode\030\001"
- + " \001(\01621.google.container.v1.CompliancePostureConfig.ModeH\000\210\001\001\022]\n"
- + "\024compliance_standards\030\002 \003(\0132?.google.contai"
- + "ner.v1.CompliancePostureConfig.ComplianceStandard\0328\n"
+ + "\004mode\030\001 \001(\01621.go"
+ + "ogle.container.v1.CompliancePostureConfig.ModeH\000\210\001\001\022]\n"
+ + "\024compliance_standards\030\002 \003("
+ + "\0132?.google.container.v1.CompliancePostureConfig.ComplianceStandard\0328\n"
+ "\022ComplianceStandard\022\025\n"
+ "\010standard\030\001 \001(\tH\000\210\001\001B\013\n"
+ "\t_standard\"7\n"
@@ -1957,10 +1993,10 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\020K8sBetaAPIConfig\022\024\n"
+ "\014enabled_apis\030\001 \003(\t\"\266\003\n"
+ "\025SecurityPostureConfig\022B\n"
- + "\004mode\030\001"
- + " \001(\0162/.google.container.v1.SecurityPostureConfig.ModeH\000\210\001\001\022]\n"
- + "\022vulnerability_mode\030\002 \001(\0162<.google.container"
- + ".v1.SecurityPostureConfig.VulnerabilityModeH\001\210\001\001\"I\n"
+ + "\004mode\030\001 \001(\0162/.g"
+ + "oogle.container.v1.SecurityPostureConfig.ModeH\000\210\001\001\022]\n"
+ + "\022vulnerability_mode\030\002 \001(\0162<"
+ + ".google.container.v1.SecurityPostureConfig.VulnerabilityModeH\001\210\001\001\"I\n"
+ "\004Mode\022\024\n"
+ "\020MODE_UNSPECIFIED\020\000\022\014\n"
+ "\010DISABLED\020\001\022\t\n"
@@ -1977,20 +2013,20 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\014network_tags\030\001 \001(\0132 .google.container.v1.NetworkTags\022G\n"
+ "\025resource_manager_tags\030\002"
+ " \001(\0132(.google.container.v1.ResourceManagerTags\022C\n"
- + "\023node_kubelet_config\030\003 \001("
- + "\0132&.google.container.v1.NodeKubeletConfig\022D\n"
+ + "\023node_kubelet_config\030\003"
+ + " \001(\0132&.google.container.v1.NodeKubeletConfig\022D\n"
+ "\021linux_node_config\030\004"
+ " \001(\0132$.google.container.v1.LinuxNodeConfigB\003\340A\003\"Y\n"
+ "\020NodePoolDefaults\022E\n"
- + "\024node_config_defaults\030\001 \001("
- + "\0132\'.google.container.v1.NodeConfigDefaults\"\225\002\n"
+ + "\024node_config_defaults\030\001"
+ + " \001(\0132\'.google.container.v1.NodeConfigDefaults\"\225\002\n"
+ "\022NodeConfigDefaults\0224\n"
+ "\013gcfs_config\030\001 \001(\0132\037.google.container.v1.GcfsConfig\022B\n"
- + "\016logging_config\030\003"
- + " \001(\0132*.google.container.v1.NodePoolLoggingConfig\022@\n"
+ + "\016logging_config\030\003 \001(\013"
+ + "2*.google.container.v1.NodePoolLoggingConfig\022@\n"
+ "\021containerd_config\030\004 \001(\0132%.google.container.v1.ContainerdConfig\022C\n"
- + "\023node_kubelet_config\030\006 \001"
- + "(\0132&.google.container.v1.NodeKubeletConfig\"\3162\n\r"
+ + "\023node_kubelet_config\030\006"
+ + " \001(\0132&.google.container.v1.NodeKubeletConfig\"\3573\n\r"
+ "ClusterUpdate\022\034\n"
+ "\024desired_node_version\030\004 \001(\t\022\"\n"
+ "\032desired_monitoring_service\030\005 \001(\t\022@\n"
@@ -2000,12 +2036,12 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\022desired_image_type\030\010 \001(\t\022\025\n\r"
+ "desired_image\030, \001(\t\022\035\n"
+ "\025desired_image_project\030- \001(\t\022L\n"
- + "\033desired_database_encryption\030."
- + " \001(\0132\'.google.container.v1.DatabaseEncryption\022U\n"
- + " desired_workload_identity_config\030/"
- + " \001(\0132+.google.container.v1.WorkloadIdentityConfig\022H\n"
- + "\031desired_mesh_certificates\030C"
- + " \001(\0132%.google.container.v1.MeshCertificates\022B\n"
+ + "\033desired_database_encryption\030. \001(\0132\'"
+ + ".google.container.v1.DatabaseEncryption\022U\n"
+ + " desired_workload_identity_config\030/ \001("
+ + "\0132+.google.container.v1.WorkloadIdentityConfig\022H\n"
+ + "\031desired_mesh_certificates\030C \001("
+ + "\0132%.google.container.v1.MeshCertificates\022B\n"
+ "\026desired_shielded_nodes\0300 \001(\0132\".google.container.v1.ShieldedNodes\022Q\n"
+ "\036desired_cost_management_config\0301"
+ " \001(\0132).google.container.v1.CostManagementConfig\022:\n"
@@ -2014,8 +2050,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ " \001(\0132(.google.container.v1.NodePoolAutoscaling\022\031\n"
+ "\021desired_locations\030\n"
+ " \003(\t\022j\n"
- + ")desired_master_authorized_networks_config\030\014 \001(\01323.goog"
- + "le.container.v1.MasterAuthorizedNetworksConfigB\002\030\001\022L\n"
+ + ")desired_master_authorized_networks_config\030\014"
+ + " \001(\01323.google.container.v1.MasterAuthorizedNetworksConfigB\002\030\001\022L\n"
+ "\033desired_cluster_autoscaling\030\017"
+ " \001(\0132\'.google.container.v1.ClusterAutoscaling\022N\n"
+ "\034desired_binary_authorization\030\020"
@@ -2023,14 +2059,14 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\027desired_logging_service\030\023 \001(\t\022\\\n"
+ "$desired_resource_usage_export_config\030\025"
+ " \001(\0132..google.container.v1.ResourceUsageExportConfig\022U\n"
- + " desired_vertical_pod_autoscaling\030\026"
- + " \001(\0132+.google.container.v1.VerticalPodAutoscaling\022U\n"
- + "\036desired_private_cluster_config\030\031"
- + " \001(\0132).google.container.v1.PrivateClusterConfigB\002\030\001\022\\\n"
- + "$desired_intra_node_visibility_config\030\032 \001(\0132..go"
- + "ogle.container.v1.IntraNodeVisibilityConfig\022K\n"
- + "\033desired_default_snat_status\030\034 \001(\013"
- + "2&.google.container.v1.DefaultSnatStatus\022D\n"
+ + " desired_vertical_pod_autoscaling\030\026 \001(\0132+.goo"
+ + "gle.container.v1.VerticalPodAutoscaling\022U\n"
+ + "\036desired_private_cluster_config\030\031 \001(\0132"
+ + ").google.container.v1.PrivateClusterConfigB\002\030\001\022\\\n"
+ + "$desired_intra_node_visibility_config\030\032"
+ + " \001(\0132..google.container.v1.IntraNodeVisibilityConfig\022K\n"
+ + "\033desired_default_snat_status\030\034"
+ + " \001(\0132&.google.container.v1.DefaultSnatStatus\022D\n"
+ "\027desired_release_channel\030\037"
+ " \001(\0132#.google.container.v1.ReleaseChannel\022Q\n"
+ "\037desired_l4ilb_subsetting_config\030\'"
@@ -2041,20 +2077,20 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ " \001(\0162,.google.container.v1.PrivateIPv6GoogleAccess\022L\n"
+ "\033desired_notification_config\0307"
+ " \001(\0132\'.google.container.v1.NotificationConfig\022[\n"
- + "#desired_authenticator_groups_config\030? \001(\013"
- + "2..google.container.v1.AuthenticatorGroupsConfig\022B\n"
+ + "#desired_authenticator_groups_config\030?"
+ + " \001(\0132..google.container.v1.AuthenticatorGroupsConfig\022B\n"
+ "\026desired_logging_config\030@ \001(\0132\".google.container.v1.LoggingConfig\022H\n"
+ "\031desired_monitoring_config\030A"
+ " \001(\0132%.google.container.v1.MonitoringConfig\022S\n"
+ "\037desired_identity_service_config\030B"
+ " \001(\0132*.google.container.v1.IdentityServiceConfig\022Z\n"
- + "#desired_service_external_ips_config\030< \001(\013"
- + "2-.google.container.v1.ServiceExternalIPsConfig\0220\n"
+ + "#desired_service_external_ips_config\030<"
+ + " \001(\0132-.google.container.v1.ServiceExternalIPsConfig\0220\n"
+ "\037desired_enable_private_endpoint\030G"
+ " \001(\010B\002\030\001H\000\210\001\001\0221\n"
+ "$desired_default_enable_private_nodes\030H \001(\010H\001\210\001\001\022`\n"
- + "&desired_control_plane_endpoints_config\030I \001(\01320.g"
- + "oogle.container.v1.ControlPlaneEndpointsConfig\022\036\n"
+ + "&desired_control_plane_endpoints_config\030I"
+ + " \001(\01320.google.container.v1.ControlPlaneEndpointsConfig\022\036\n"
+ "\026desired_master_version\030d \001(\t\022<\n"
+ "\023desired_gcfs_config\030m \001(\0132\037.google.container.v1.GcfsConfig\022T\n"
+ "*desired_node_pool_auto_config_network_tags\030n \001(\0132"
@@ -2067,45 +2103,45 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ " \001(\0132*.google.container.v1.NodePoolLoggingConfig\0221\n\r"
+ "desired_fleet\030u \001(\0132\032.google.container.v1.Fleet\022:\n"
+ "\022desired_stack_type\030w \001(\0162\036.google.container.v1.StackType\022T\n"
- + "\034additional_pod_ranges_config\030x"
- + " \001(\0132..google.container.v1.AdditionalPodRangesConfig\022\\\n"
- + "$removed_additional_pod_ranges_config\030y \001(\0132..goo"
- + "gle.container.v1.AdditionalPodRangesConfig\022C\n"
+ + "\034additional_pod_ranges_config\030x \001(\0132.."
+ + "google.container.v1.AdditionalPodRangesConfig\022\\\n"
+ + "$removed_additional_pod_ranges_config\030y"
+ + " \001(\0132..google.container.v1.AdditionalPodRangesConfig\022C\n"
+ "\024enable_k8s_beta_apis\030z \001(\0132%.google.container.v1.K8sBetaAPIConfig\022S\n"
+ "\037desired_security_posture_config\030|"
+ " \001(\0132*.google.container.v1.SecurityPostureConfig\022n\n"
- + "\"desired_network_performance_config\030} \001(\013"
- + "2B.google.container.v1.NetworkConfig.ClusterNetworkPerformanceConfig\022/\n"
+ + "\"desired_network_performance_config\030} \001(\0132B.google.container.v1."
+ + "NetworkConfig.ClusterNetworkPerformanceConfig\022/\n"
+ "\"desired_enable_fqdn_network_policy\030~ \001(\010H\002\210\001\001\022\\\n"
+ "(desired_autopilot_workload_policy_config\030\200\001"
+ " \001(\0132).google.container.v1.WorkloadPolicyConfig\022E\n"
- + "\025desired_k8s_beta_apis\030\203\001 "
- + "\001(\0132%.google.container.v1.K8sBetaAPIConfig\022I\n"
+ + "\025desired_k8s_beta_apis\030\203\001"
+ + " \001(\0132%.google.container.v1.K8sBetaAPIConfig\022I\n"
+ "\031desired_containerd_config\030\206\001"
+ " \001(\0132%.google.container.v1.ContainerdConfig\022-\n"
+ "\037desired_enable_multi_networking\030\207\001 \001(\010H\003\210\001\001\022f\n"
- + "3desired_node_pool_auto_config_resource_manager_tags\030\210\001"
- + " \001(\0132(.google.container.v1.ResourceManagerTags\022b\n"
- + "$desired_in_transit_encryption_config\030\211\001 \001(\0162..go"
- + "ogle.container.v1.InTransitEncryptionConfigH\004\210\001\001\022>\n"
- + "0desired_enable_cilium_clusterwide_network_policy\030\212\001"
- + " \001(\010H\005\210\001\001\022U\n"
- + "\035desired_secret_manager_config\030\213\001 \001(\0132(.googl"
- + "e.container.v1.SecretManagerConfigH\006\210\001\001\022a\n"
- + "!desired_compliance_posture_config\030\214\001 "
- + "\001(\0132,.google.container.v1.CompliancePostureConfigB\002\030\001H\007\210\001\001\022L\n"
+ + "3desired_node_pool_auto_config_resource_manager_tags\030\210\001 "
+ + "\001(\0132(.google.container.v1.ResourceManagerTags\022b\n"
+ + "$desired_in_transit_encryption_config\030\211\001"
+ + " \001(\0162..google.container.v1.InTransitEncryptionConfigH\004\210\001\001\022>\n"
+ + "0desired_ena",
+ "ble_cilium_clusterwide_network_policy\030\212\001 \001(\010H\005\210\001\001\022U\n"
+ + "\035desired_secret_manager_config\030\213\001"
+ + " \001(\0132(.google.container.v1.SecretManagerConfigH\006\210\001\001\022a\n"
+ + "!desired_compliance_posture_config\030\214\001"
+ + " \001(\0132,.google.container.v1.CompliancePostureConfigB\002\030\001H\007\210\001\001\022L\n"
+ "\033desired_node_kubelet_config\030\215\001"
+ " \001(\0132&.google.container.v1.NodeKubeletConfig\022]\n"
- + ",desired_node_pool_auto_config_kubelet_config\030\216\001 \001(\0132&.google",
- ".container.v1.NodeKubeletConfig\022Q\n"
- + "\030user_managed_keys_config\030\217\001"
- + " \001(\0132*.google.container.v1.UserManagedKeysConfigB\002\030\001\022Q\n"
+ + ",desired_node_pool_auto_config_kubelet_config\030\216\001"
+ + " \001(\0132&.google.container.v1.NodeKubeletConfig\022Q\n"
+ + "\030user_managed_keys_config\030\217\001 "
+ + "\001(\0132*.google.container.v1.UserManagedKeysConfigB\002\030\001\022Q\n"
+ "\033desired_rbac_binding_config\030\220\001"
+ " \001(\0132&.google.container.v1.RBACBindingConfigH\010\210\001\001\022b\n"
- + "#desired_additional_ip_ranges_config\030\221\001 "
- + "\001(\01324.google.container.v1.DesiredAdditionalIPRangesConfig\022T\n"
- + "\031desired_enterprise_config\030\223\001"
- + " \001(\0132,.google.container.v1.DesiredEnterpriseConfigB\002\030\001\022F\n"
+ + "#desired_additional_ip_ranges_config\030\221\001"
+ + " \001(\01324.google.container.v1.DesiredAdditionalIPRangesConfig\022T\n"
+ + "\031desired_enterprise_config\030\223\001 \001(\0132,.google."
+ + "container.v1.DesiredEnterpriseConfigB\002\030\001\022F\n"
+ "\030desired_auto_ipam_config\030\224\001"
+ " \001(\0132#.google.container.v1.AutoIpamConfig\022;\n"
+ "-desired_disable_l4_lb_firewall_reconciliation\030\225\001 \001(\010H"
@@ -2114,26 +2150,30 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ " \001(\0132$.google.container.v1.LinuxNodeConfig\022U\n"
+ " desired_user_managed_keys_config\030\230\001"
+ " \001(\0132*.google.container.v1.UserManagedKeysConfig\022d\n"
- + "\'desired_anonymous_authentication_config\030\234\001 \001(\01322.google.c"
- + "ontainer.v1.AnonymousAuthenticationConfig\022K\n"
- + "\027gke_auto_upgrade_config\030\232\001 \001(\0132).go"
- + "ogle.container.v1.GkeAutoUpgradeConfig\022L\n"
+ + "\'desired_anonymous_authentication_config\030\234\001"
+ + " \001(\01322.google.container.v1.AnonymousAuthenticationConfig\022K\n"
+ + "\027gke_auto_upgrade_config\030\232\001"
+ + " \001(\0132).google.container.v1.GkeAutoUpgradeConfig\022L\n"
+ "\033desired_network_tier_config\030\233\001"
+ " \001(\0132&.google.container.v1.NetworkTierConfig\022J\n"
+ "\032desired_secret_sync_config\030\236\001"
+ " \001(\0132%.google.container.v1.SecretSyncConfig\022\\\n"
- + "#desired_privileged_admission_config\030\237\001 \001(\0132."
- + ".google.container.v1.PrivilegedAdmissionConfig\022N\n"
+ + "#desired_privileged_admission_config\030\237\001"
+ + " \001(\0132..google.container.v1.PrivilegedAdmissionConfig\022N\n"
+ "\034desired_control_plane_egress\030\240\001"
- + " \001(\0132\'.google.container.v1.ControlPlaneEgress\022^\n"
- + "$desired_managed_opentelemetry_config\030\243\001"
- + " \001(\0132/.google.container.v1.ManagedOpenTelemetryConfig\022Z\n"
+ + " \001(\0132\'.google.container.v1.ControlPlaneEgress\022U\n"
+ + "\035desired_rollback_safe_upgrade\030\241\001"
+ + " \001(\0132(.google.container.v1.RollbackSafeUpgradeB\003\340A\001\022^\n"
+ + "$desired_managed_opentelemetry_config\030\243\001 \001(\0132/."
+ + "google.container.v1.ManagedOpenTelemetryConfig\022Z\n"
+ "\'desired_autopilot_cluster_policy_config\030\244\001"
+ " \001(\0132(.google.container.v1.ClusterPolicyConfig\022z\n"
- + "3desired_managed_machine_learning_diagnostics_config\030\246\001"
- + " \001(\0132<.google.container.v1.ManagedMachineLearningDiagnosticsConfig\022S\n"
- + "\034desired_node_creation_config\030\253\001 \001(\0132\'."
- + "google.container.v1.NodeCreationConfigB\003\340A\001B\"\n"
+ + "3desired_managed_machine_learning_diagnostics_config\030\246\001 \001(\013"
+ + "2<.google.container.v1.ManagedMachineLearningDiagnosticsConfig\022S\n"
+ + "\034desired_node_creation_config\030\253\001"
+ + " \001(\0132\'.google.container.v1.NodeCreationConfigB\003\340A\001\022+\n"
+ + "\030desired_emulated_version\030\266\001 \001(\tB\003\340A\001H\n"
+ + "\210\001\001B\"\n"
+ " _desired_enable_private_endpointB\'\n"
+ "%_desired_default_enable_private_nodesB%\n"
+ "#_desired_enable_fqdn_network_policyB\"\n"
@@ -2143,23 +2183,24 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\036_desired_secret_manager_configB$\n"
+ "\"_desired_compliance_posture_configB\036\n"
+ "\034_desired_rbac_binding_configB0\n"
- + "._desired_disable_l4_lb_firewall_reconciliation\"q\n"
+ + "._desired_disable_l4_lb_firewall_reconciliationB\033\n"
+ + "\031_desired_emulated_version\"q\n"
+ "\031AdditionalPodRangesConfig\022\027\n"
+ "\017pod_range_names\030\001 \003(\t\022;\n"
- + "\016pod_range_info\030\002 \003("
- + "\0132\036.google.container.v1.RangeInfoB\003\340A\003\"\316\001\n"
+ + "\016pod_range_info\030\002"
+ + " \003(\0132\036.google.container.v1.RangeInfoB\003\340A\003\"\316\001\n"
+ "\030AdditionalIPRangesConfig\022\022\n\n"
+ "subnetwork\030\001 \001(\t\022\034\n"
+ "\024pod_ipv4_range_names\030\002 \003(\t\022D\n"
- + "\006status\030\003"
- + " \001(\01624.google.container.v1.AdditionalIPRangesConfig.Status\":\n"
+ + "\006status\030\003 \001(\01624.google"
+ + ".container.v1.AdditionalIPRangesConfig.Status\":\n"
+ "\006Status\022\026\n"
+ "\022STATUS_UNSPECIFIED\020\000\022\n\n"
+ "\006ACTIVE\020\001\022\014\n"
+ "\010DRAINING\020\002\"v\n"
+ "\037DesiredAdditionalIPRangesConfig\022S\n"
- + "\034additional_ip_ranges_configs\030\001 \003(\013"
- + "2-.google.container.v1.AdditionalIPRangesConfig\"2\n"
+ + "\034additional_ip_ranges_configs\030\001"
+ + " \003(\0132-.google.container.v1.AdditionalIPRangesConfig\"2\n"
+ "\016AutoIpamConfig\022\024\n"
+ "\007enabled\030\001 \001(\010H\000\210\001\001B\n\n"
+ "\010_enabled\">\n"
@@ -2167,15 +2208,15 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "range_name\030\001 \001(\tB\003\340A\003\022\030\n"
+ "\013utilization\030\002 \001(\001B\003\340A\003\"f\n"
+ "\027DesiredEnterpriseConfig\022G\n"
- + "\014desired_tier\030\001"
- + " \001(\01621.google.container.v1.EnterpriseConfig.ClusterTier:\002\030\001\"\344\010\n"
+ + "\014desired_tier\030\001 \001(\01621.google."
+ + "container.v1.EnterpriseConfig.ClusterTier:\002\030\001\"\344\010\n"
+ "\tOperation\022\021\n"
+ "\004name\030\001 \001(\tB\003\340A\003\022\023\n"
+ "\004zone\030\002 \001(\tB\005\030\001\340A\003\022@\n"
- + "\016operation_type\030\003"
- + " \001(\0162#.google.container.v1.Operation.TypeB\003\340A\003\022:\n"
- + "\006status\030\004 "
- + "\001(\0162%.google.container.v1.Operation.StatusB\003\340A\003\022\023\n"
+ + "\016operation_type\030\003 "
+ + "\001(\0162#.google.container.v1.Operation.TypeB\003\340A\003\022:\n"
+ + "\006status\030\004"
+ + " \001(\0162%.google.container.v1.Operation.StatusB\003\340A\003\022\023\n"
+ "\006detail\030\010 \001(\tB\003\340A\003\022\035\n"
+ "\016status_message\030\005 \001(\tB\005\030\001\340A\003\022\026\n"
+ "\tself_link\030\006 \001(\tB\003\340A\003\022\030\n"
@@ -2184,12 +2225,12 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "start_time\030\n"
+ " \001(\tB\003\340A\003\022\025\n"
+ "\010end_time\030\013 \001(\tB\003\340A\003\022=\n"
- + "\010progress\030\014 \001(\0132&"
- + ".google.container.v1.OperationProgressB\003\340A\003\022D\n"
+ + "\010progress\030\014"
+ + " \001(\0132&.google.container.v1.OperationProgressB\003\340A\003\022D\n"
+ "\022cluster_conditions\030\r"
+ " \003(\0132$.google.container.v1.StatusConditionB\002\030\001\022E\n"
- + "\023nodepool_conditions\030\016"
- + " \003(\0132$.google.container.v1.StatusConditionB\002\030\001\022!\n"
+ + "\023nodepool_conditions\030\016 \003(\013"
+ + "2$.google.container.v1.StatusConditionB\002\030\001\022!\n"
+ "\005error\030\017 \001(\0132\022.google.rpc.Status\"R\n"
+ "\006Status\022\026\n"
+ "\022STATUS_UNSPECIFIED\020\000\022\013\n"
@@ -2246,7 +2287,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "cluster_id\030\003 \001(\tB\002\030\001\0227\n"
+ "\006update\030\004"
+ " \001(\0132\".google.container.v1.ClusterUpdateB\003\340A\002\022\014\n"
- + "\004name\030\005 \001(\t\"\331\016\n"
+ + "\004name\030\005 \001(\t\"\263\017\n"
+ "\025UpdateNodePoolRequest\022\026\n\n"
+ "project_id\030\001 \001(\tB\002\030\001\022\020\n"
+ "\004zone\030\002 \001(\tB\002\030\001\022\026\n\n"
@@ -2260,10 +2301,10 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "image_project\030\013 \001(\t\022\021\n"
+ "\tlocations\030\r"
+ " \003(\t\022M\n"
- + "\030workload_metadata_config\030\016"
- + " \001(\0132+.google.container.v1.WorkloadMetadataConfig\022G\n"
- + "\020upgrade_settings\030\017"
- + " \001(\0132-.google.container.v1.NodePool.UpgradeSettings\022.\n"
+ + "\030workload_metadata_config\030\016 "
+ + "\001(\0132+.google.container.v1.WorkloadMetadataConfig\022G\n"
+ + "\020upgrade_settings\030\017 \001(\0132-.goo"
+ + "gle.container.v1.NodePool.UpgradeSettings\022.\n"
+ "\004tags\030\020 \001(\0132 .google.container.v1.NetworkTags\022/\n"
+ "\006taints\030\021 \001(\0132\037.google.container.v1.NodeTaints\022/\n"
+ "\006labels\030\022 \001(\0132\037.google.container.v1.NodeLabels\022?\n"
@@ -2287,16 +2328,18 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\025resource_manager_tags\030\'"
+ " \001(\0132(.google.container.v1.ResourceManagerTags\022@\n"
+ "\021containerd_config\030( \001(\0132%.google.container.v1.ContainerdConfig\022M\n"
- + "\023queued_provisioning\030* \001(\01320.googl"
- + "e.container.v1.NodePool.QueuedProvisioning\022\025\n\r"
+ + "\023queued_provisioning\030*"
+ + " \001(\01320.google.container.v1.NodePool.QueuedProvisioning\022\025\n\r"
+ "storage_pools\030+ \003(\t\0223\n"
+ "\020max_run_duration\030- \001(\0132\031.google.protobuf.Duration\022\027\n\n"
+ "flex_start\030. \001(\010H\000\210\001\001\0220\n"
+ "\tboot_disk\030/ \001(\0132\035.google.container.v1.BootDisk\022H\n"
- + "\021node_drain_config\0300"
- + " \001(\0132-.google.container.v1.NodePool.NodeDrainConfig\0226\n"
+ + "\021node_drain_config\0300 \001(\0132-"
+ + ".google.container.v1.NodePool.NodeDrainConfig\0226\n"
+ "\023consolidation_delay\0301 \001(\0132\031.google.protobuf.Duration\0226\n"
- + "\014taint_config\0303 \001(\0132 .google.container.v1.TaintConfigB\r\n"
+ + "\014taint_config\0303 \001(\0132 .google.container.v1.TaintConfig\022X\n"
+ + "\022maintenance_policy\0304 \001(\01327.google.conta"
+ + "iner.v1.NodePool.NodePoolMaintenancePolicyB\003\340A\001B\r\n"
+ "\013_flex_start\"\315\001\n"
+ "\035SetNodePoolAutoscalingRequest\022\026\n\n"
+ "project_id\030\001 \001(\tB\002\030\001\022\020\n"
@@ -2322,8 +2365,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "project_id\030\001 \001(\tB\002\030\001\022\020\n"
+ "\004zone\030\002 \001(\tB\002\030\001\022\026\n\n"
+ "cluster_id\030\003 \001(\tB\002\030\001\022=\n\r"
- + "addons_config\030\004 \001"
- + "(\0132!.google.container.v1.AddonsConfigB\003\340A\002\022\014\n"
+ + "addons_config\030\004"
+ + " \001(\0132!.google.container.v1.AddonsConfigB\003\340A\002\022\014\n"
+ "\004name\030\006 \001(\t\"}\n"
+ "\023SetLocationsRequest\022\026\n\n"
+ "project_id\030\001 \001(\tB\002\030\001\022\020\n"
@@ -2333,7 +2376,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\004name\030\006 \001(\t\"\202\001\n"
+ "\023UpdateMasterRequest\022\026\n\n"
+ "project_id\030\001 \001(\tB\002\030\001\022\020\n"
- + "\004zone\030\002 \001(\tB\002\030\001\022\026\n\n"
+ + "\004zone\030\002 \001(\tB\002\030\001\022\026\n"
+ + "\n"
+ "cluster_id\030\003 \001(\tB\002\030\001\022\033\n"
+ "\016master_version\030\004 \001(\tB\003\340A\002\022\014\n"
+ "\004name\030\007 \001(\t\"\265\002\n"
@@ -2341,10 +2385,10 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "project_id\030\001 \001(\tB\002\030\001\022\020\n"
+ "\004zone\030\002 \001(\tB\002\030\001\022\026\n\n"
+ "cluster_id\030\003 \001(\tB\002\030\001\022E\n"
- + "\006action\030\004 \001(\01620.google.contain"
- + "er.v1.SetMasterAuthRequest.ActionB\003\340A\002\0224\n"
- + "\006update\030\005"
- + " \001(\0132\037.google.container.v1.MasterAuthB\003\340A\002\022\014\n"
+ + "\006action\030\004"
+ + " \001(\01620.google.container.v1.SetMasterAuthRequest.ActionB\003\340A\002\0224\n"
+ + "\006update\030\005 \001"
+ + "(\0132\037.google.container.v1.MasterAuthB\003\340A\002\022\014\n"
+ "\004name\030\007 \001(\t\"P\n"
+ "\006Action\022\013\n"
+ "\007UNKNOWN\020\000\022\020\n"
@@ -2390,8 +2434,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\022default_image_type\030\004 \001(\t\022\031\n"
+ "\021valid_image_types\030\005 \003(\t\022\035\n"
+ "\025valid_master_versions\030\006 \003(\t\022H\n"
- + "\010channels\030\t"
- + " \003(\01326.google.container.v1.ServerConfig.ReleaseChannelConfig\032\245\001\n"
+ + "\010channels\030\t \003(\01326"
+ + ".google.container.v1.ServerConfig.ReleaseChannelConfig\032\245\001\n"
+ "\024ReleaseChannelConfig\022<\n"
+ "\007channel\030\001 \001(\0162+.google.container.v1.ReleaseChannel.Channel\022\027\n"
+ "\017default_version\030\002 \001(\t\022\026\n"
@@ -2422,10 +2466,10 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\014node_pool_id\030\004 \001(\tB\002\030\001\022\014\n"
+ "\004name\030\006 \001(\t\"\340\004\n"
+ "\021BlueGreenSettings\022_\n"
- + "\027standard_rollout_policy\030\001 \001(\0132<.google.container.v1"
- + ".BlueGreenSettings.StandardRolloutPolicyH\000\022c\n"
- + "\031autoscaled_rollout_policy\030\003 \001(\0132>."
- + "google.container.v1.BlueGreenSettings.AutoscaledRolloutPolicyH\000\022?\n"
+ + "\027standard_rollout_policy\030\001"
+ + " \001(\0132<.google.container.v1.BlueGreenSettings.StandardRolloutPolicyH\000\022c\n"
+ + "\031autoscaled_rollout_policy\030\003 \001(\0132>.google.conta"
+ + "iner.v1.BlueGreenSettings.AutoscaledRolloutPolicyH\000\022?\n"
+ "\027node_pool_soak_duration\030\002"
+ " \001(\0132\031.google.protobuf.DurationH\001\210\001\001\032\271\001\n"
+ "\025StandardRolloutPolicy\022\032\n"
@@ -2439,7 +2483,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\027wait_for_drain_duration\030\001"
+ " \001(\0132\031.google.protobuf.DurationB\003\340A\001B\020\n"
+ "\016rollout_policyB\032\n"
- + "\030_node_pool_soak_duration\"\303\026\n"
+ + "\030_node_pool_soak_duration\"\306\030\n"
+ "\010NodePool\022\014\n"
+ "\004name\030\001 \001(\t\022/\n"
+ "\006config\030\002 \001(\0132\037.google.container.v1.NodeConfig\022\032\n"
@@ -2450,22 +2494,23 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\tself_link\030d \001(\tB\003\340A\003\022\017\n"
+ "\007version\030e \001(\t\022 \n"
+ "\023instance_group_urls\030f \003(\tB\003\340A\003\0229\n"
- + "\006status\030g"
- + " \001(\0162$.google.container.v1.NodePool.StatusB\003\340A\003\022\035\n"
+ + "\006status\030g \001(\016"
+ + "2$.google.container.v1.NodePool.StatusB\003\340A\003\022\035\n"
+ "\016status_message\030h \001(\tB\005\030\001\340A\003\022=\n"
+ "\013autoscaling\030\004 \001(\0132(.google.container.v1.NodePoolAutoscaling\0227\n\n"
+ "management\030\005 \001(\0132#.google.container.v1.NodeManagement\022C\n"
+ "\023max_pods_constraint\030\006"
- + " \001(\0132&.google.container.v1.MaxPodsConstraint\0228\n\n"
- + "conditions\030i \003(\0132$.google.container.v1.StatusCondition\022\037\n"
+ + " \001(\0132&.google.container.v1.MaxPodsConstraint\022=\n\n"
+ + "conditions\030i "
+ + "\003(\0132$.google.container.v1.StatusConditionB\003\340A\003\022\037\n"
+ "\022pod_ipv4_cidr_size\030\007 \001(\005B\003\340A\003\022G\n"
- + "\020upgrade_settings\030k \001(\0132-.googl"
- + "e.container.v1.NodePool.UpgradeSettings\022G\n"
+ + "\020upgrade_settings\030k"
+ + " \001(\0132-.google.container.v1.NodePool.UpgradeSettings\022G\n"
+ "\020placement_policy\030l"
+ " \001(\0132-.google.container.v1.NodePool.PlacementPolicy\022B\n"
+ "\013update_info\030m"
- + " \001(\0132(.google.container.v1.NodePool.UpdateInfoB\003\340A\003\022\014\n"
- + "\004etag\030n \001(\t\022M\n"
+ + " \001(\0132(.google.container.v1.NodePool.UpdateInfoB\003\340A\003\022\021\n"
+ + "\004etag\030n \001(\tB\003\340A\003\022M\n"
+ "\023queued_provisioning\030p"
+ " \001(\01320.google.container.v1.NodePool.QueuedProvisioning\022M\n"
+ "\030best_effort_provisioning\030q"
@@ -2473,19 +2518,22 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\021node_drain_config\030t"
+ " \001(\0132-.google.container.v1.NodePool.NodeDrainConfig\022X\n"
+ "\022maintenance_policy\030v"
- + " \001(\01327.google.container.v1.NodePool.NodePoolMaintenancePolicyB\003\340A\001\032\360\001\n"
+ + " \001(\01327.google.container.v1.NodePool.NodePoolMaintenancePolicyB\003\340A\001\022M\n"
+ + "\021kubelet_cert_info\030w"
+ + " \001(\0132-.google.container.v1.NodePool.KubeletCertInfoB\003\340A\003\032\360\001\n"
+ "\017UpgradeSettings\022\021\n"
+ "\tmax_surge\030\001 \001(\005\022\027\n"
+ "\017max_unavailable\030\002 \001(\005\022B\n"
- + "\010strategy\030\003 \001(\0162+"
- + ".google.container.v1.NodePoolUpdateStrategyH\000\210\001\001\022H\n"
- + "\023blue_green_settings\030\004 \001(\0132&."
- + "google.container.v1.BlueGreenSettingsH\001\210\001\001B\013\n"
+ + "\010strategy\030\003 \001(\0162+.go"
+ + "ogle.container.v1.NodePoolUpdateStrategyH\000\210\001\001\022H\n"
+ + "\023blue_green_settings\030\004 \001(\0132&.goo"
+ + "gle.container.v1.BlueGreenSettingsH\001\210\001\001B\013\n"
+ "\t_strategyB\026\n"
- + "\024_blue_green_settings\032\210\004\n\n"
+ + "\024_blue_green_settings\032\210\004\n"
+ + "\n"
+ "UpdateInfo\022O\n"
- + "\017blue_green_info\030\001 \001(\0132"
- + "6.google.container.v1.NodePool.UpdateInfo.BlueGreenInfo\032\250\003\n\r"
+ + "\017blue_green_info\030\001 \001(\01326.g"
+ + "oogle.container.v1.NodePool.UpdateInfo.BlueGreenInfo\032\250\003\n\r"
+ "BlueGreenInfo\022K\n"
+ "\005phase\030\001"
+ " \001(\0162<.google.container.v1.NodePool.UpdateInfo.BlueGreenInfo.Phase\022 \n"
@@ -2503,8 +2551,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\022DELETING_BLUE_POOL\020\006\022\024\n"
+ "\020ROLLBACK_STARTED\020\007\032\256\001\n"
+ "\017PlacementPolicy\022@\n"
- + "\004type\030\001 \001(\01622.g"
- + "oogle.container.v1.NodePool.PlacementPolicy.Type\022\031\n"
+ + "\004type\030\001 \001(\01622.goog"
+ + "le.container.v1.NodePool.PlacementPolicy.Type\022\031\n"
+ "\014tpu_topology\030\002 \001(\tB\003\340A\001\022\023\n"
+ "\013policy_name\030\003 \001(\t\")\n"
+ "\004Type\022\024\n"
@@ -2527,8 +2575,13 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\010end_time\030\003"
+ " \001(\0132\032.google.protobuf.TimestampB\003\340A\003\032\202\001\n"
+ "\031NodePoolMaintenancePolicy\022e\n"
- + "\036exclusion_until_end_of_support\030\001 \001(\01328.google.conta"
- + "iner.v1.NodePool.ExclusionUntilEndOfSupportB\003\340A\001\"\201\001\n"
+ + "\036exclusion_until_end_of_support\030\001 \001(\01328.google.containe"
+ + "r.v1.NodePool.ExclusionUntilEndOfSupportB\003\340A\001\032\247\001\n"
+ + "\017KubeletCertInfo\022G\n"
+ + "\036tpm_bootstrap_cert_expire_time\030\001"
+ + " \001(\0132\032.google.protobuf.TimestampB\003\340A\003\022K\n"
+ + "\"non_tpm_bootstrap_cert_expire_time\030\002"
+ + " \001(\0132\032.google.protobuf.TimestampB\003\340A\003\"\201\001\n"
+ "\006Status\022\026\n"
+ "\022STATUS_UNSPECIFIED\020\000\022\020\n"
+ "\014PROVISIONING\020\001\022\013\n"
@@ -2551,8 +2604,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\021MaintenancePolicy\0226\n"
+ "\006window\030\001 \001(\0132&.google.container.v1.MaintenanceWindow\022\030\n"
+ "\020resource_version\030\003 \001(\t\022E\n"
- + "\021disruption_budget\030\004 \001(\0132%.g"
- + "oogle.container.v1.DisruptionBudgetB\003\340A\001\"\264\002\n"
+ + "\021disruption_budget\030\004 "
+ + "\001(\0132%.google.container.v1.DisruptionBudgetB\003\340A\001\"\264\002\n"
+ "\020DisruptionBudget\022I\n"
+ "!minor_version_disruption_interval\030\001"
+ " \001(\0132\031.google.protobuf.DurationB\003\340A\001\022I\n"
@@ -2565,27 +2618,27 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\021MaintenanceWindow\022O\n"
+ "\030daily_maintenance_window\030\002"
+ " \001(\0132+.google.container.v1.DailyMaintenanceWindowH\000\022D\n"
- + "\020recurring_window\030\003 \001(\013"
- + "2(.google.container.v1.RecurringTimeWindowH\000\022W\n"
- + "\034recurring_maintenance_window\030\005 \001"
- + "(\0132/.google.container.v1.RecurringMaintenanceWindowH\000\022a\n"
- + "\026maintenance_exclusions\030\004"
- + " \003(\0132A.google.container.v1.MaintenanceWindow.MaintenanceExclusionsEntry\032]\n"
+ + "\020recurring_window\030\003"
+ + " \001(\0132(.google.container.v1.RecurringTimeWindowH\000\022W\n"
+ + "\034recurring_maintenance_window\030\005"
+ + " \001(\0132/.google.container.v1.RecurringMaintenanceWindowH\000\022a\n"
+ + "\026maintenance_exclusions\030\004 \003(\0132A.google.container.v1.Maint"
+ + "enanceWindow.MaintenanceExclusionsEntry\032]\n"
+ "\032MaintenanceExclusionsEntry\022\013\n"
+ "\003key\030\001 \001(\t\022.\n"
+ "\005value\030\002 \001(\0132\037.google.container.v1.TimeWindow:\0028\001B\010\n"
+ "\006policy\"\320\001\n\n"
+ "TimeWindow\022Y\n"
- + "\035maintenance_exclusion_options\030\003 \001(\01320.google"
- + ".container.v1.MaintenanceExclusionOptionsH\000\022.\n\n"
+ + "\035maintenance_exclusion_options\030\003 \001(\01320"
+ + ".google.container.v1.MaintenanceExclusionOptionsH\000\022.\n\n"
+ "start_time\030\001 \001(\0132\032.google.protobuf.Timestamp\022,\n"
+ "\010end_time\030\002 \001(\0132\032.google.protobuf.TimestampB\t\n"
+ "\007options\"\341\002\n"
+ "\033MaintenanceExclusionOptions\022E\n"
- + "\005scope\030\001 \001(\01626.go"
- + "ogle.container.v1.MaintenanceExclusionOptions.Scope\022[\n"
- + "\021end_time_behavior\030\002 \001(\0162@"
- + ".google.container.v1.MaintenanceExclusionOptions.EndTimeBehavior\"N\n"
+ + "\005scope\030\001 \001"
+ + "(\01626.google.container.v1.MaintenanceExclusionOptions.Scope\022[\n"
+ + "\021end_time_behavior\030\002"
+ + " \001(\0162@.google.container.v1.MaintenanceExclusionOptions.EndTimeBehavior\"N\n"
+ "\005Scope\022\017\n"
+ "\013NO_UPGRADES\020\000\022\025\n"
+ "\021NO_MINOR_UPGRADES\020\001\022\035\n"
@@ -2602,7 +2655,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\021window_start_time\030\002"
+ " \001(\0132\026.google.type.TimeOfDayB\003\340A\002\0227\n"
+ "\017window_duration\030\003"
- + " \001(\0132\031.google.protobuf.DurationB\003\340A\002\022\027\n\n"
+ + " \001(\0132\031.google.protobuf.DurationB\003\340A\002\022\027\n"
+ + "\n"
+ "recurrence\030\004 \001(\tB\003\340A\002B\016\n"
+ "\014_delay_until\"C\n"
+ "\026DailyMaintenanceWindow\022\022\n\n"
@@ -2611,7 +2665,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\034SetNodePoolManagementRequest\022\026\n\n"
+ "project_id\030\001 \001(\tB\002\030\001\022\020\n"
+ "\004zone\030\002 \001(\tB\002\030\001\022\026\n\n"
- + "cluster_id\030\003 \001(\tB\002\030\001\022\030\n"
+ + "cluster_id\030\003 \001",
+ "(\tB\002\030\001\022\030\n"
+ "\014node_pool_id\030\004 \001(\tB\002\030\001\022<\n\n"
+ "management\030\005"
+ " \001(\0132#.google.container.v1.NodeManagementB\003\340A\002\022\014\n"
@@ -2637,16 +2692,15 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\022ClusterAutoscaling\022$\n"
+ "\034enable_node_autoprovisioning\030\001 \001(\010\022;\n"
+ "\017resource_limits\030\002 \003(\0132\".google.container.v1.ResourceLimit\022W\n"
- + "\023autoscaling_profile\030\003"
- + " \001(\0162:.google.container.v1.ClusterAutoscaling.AutoscalingProfile\022b\n"
- + "#autoprovisioning_node_pool_defaults\030\004 \001("
- + "\01325.google.container.v1.AutoprovisioningNodePoolDefaults\022\"\n"
- + "\032autoprovisioning_loc",
- "ations\030\005 \003(\t\022T\n"
+ + "\023autoscaling_profile\030\003 \001(\0162:.google.contain"
+ + "er.v1.ClusterAutoscaling.AutoscalingProfile\022b\n"
+ + "#autoprovisioning_node_pool_defaults\030\004"
+ + " \001(\01325.google.container.v1.AutoprovisioningNodePoolDefaults\022\"\n"
+ + "\032autoprovisioning_locations\030\005 \003(\t\022T\n"
+ "\034default_compute_class_config\030\t"
+ " \001(\0132..google.container.v1.DefaultComputeClassConfig\022b\n"
- + "\031autopilot_general_profile\030\016 \001(\0162?.google.container.v1.Clus"
- + "terAutoscaling.AutopilotGeneralProfile\"U\n"
+ + "\031autopilot_general_profile\030\016 \001(\0162?.google.container."
+ + "v1.ClusterAutoscaling.AutopilotGeneralProfile\"U\n"
+ "\022AutoscalingProfile\022\027\n"
+ "\023PROFILE_UNSPECIFIED\020\000\022\030\n"
+ "\024OPTIMIZE_UTILIZATION\020\001\022\014\n"
@@ -2683,8 +2737,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\016min_node_count\030\002 \001(\005\022\026\n"
+ "\016max_node_count\030\003 \001(\005\022\027\n"
+ "\017autoprovisioned\030\004 \001(\010\022P\n"
- + "\017location_policy\030\005 \001(\01627.google"
- + ".container.v1.NodePoolAutoscaling.LocationPolicy\022\034\n"
+ + "\017location_policy\030\005 \001(\01627"
+ + ".google.container.v1.NodePoolAutoscaling.LocationPolicy\022\034\n"
+ "\024total_min_node_count\030\006 \001(\005\022\034\n"
+ "\024total_max_node_count\030\007 \001(\005\"H\n"
+ "\016LocationPolicy\022\037\n"
@@ -2695,8 +2749,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "project_id\030\001 \001(\tB\002\030\001\022\020\n"
+ "\004zone\030\002 \001(\tB\002\030\001\022\026\n\n"
+ "cluster_id\030\003 \001(\tB\002\030\001\022W\n"
- + "\017resource_labels\030\004 \003(\01329.google.container.v1.Set"
- + "LabelsRequest.ResourceLabelsEntryB\003\340A\002\022\036\n"
+ + "\017resource_labels\030\004 \003(\01329.google.container"
+ + ".v1.SetLabelsRequest.ResourceLabelsEntryB\003\340A\002\022\036\n"
+ "\021label_fingerprint\030\005 \001(\tB\003\340A\002\022\014\n"
+ "\004name\030\007 \001(\t\0325\n"
+ "\023ResourceLabelsEntry\022\013\n"
@@ -2723,8 +2777,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\021accelerator_count\030\001 \001(\003\022\030\n"
+ "\020accelerator_type\030\002 \001(\t\022\032\n"
+ "\022gpu_partition_size\030\003 \001(\t\022F\n"
- + "\022gpu_sharing_config\030\005 \001(\013"
- + "2%.google.container.v1.GPUSharingConfigH\000\210\001\001\022]\n"
+ + "\022gpu_sharing_config\030\005"
+ + " \001(\0132%.google.container.v1.GPUSharingConfigH\000\210\001\001\022]\n"
+ "\036gpu_driver_installation_config\030\006"
+ " \001(\01320.google.container.v1.GPUDriverInstallationConfigH\001\210\001\001B\025\n"
+ "\023_gpu_sharing_configB!\n"
@@ -2739,8 +2793,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\003MPS\020\002B\027\n"
+ "\025_gpu_sharing_strategy\"\204\002\n"
+ "\033GPUDriverInstallationConfig\022b\n"
- + "\022gpu_driver_version\030\001 \001(\0162"
- + "A.google.container.v1.GPUDriverInstallationConfig.GPUDriverVersionH\000\210\001\001\"j\n"
+ + "\022gpu_driver_version\030\001 \001(\0162A.google.container.v1.GPUDriverIn"
+ + "stallationConfig.GPUDriverVersionH\000\210\001\001\"j\n"
+ "\020GPUDriverVersion\022\"\n"
+ "\036GPU_DRIVER_VERSION_UNSPECIFIED\020\000\022\031\n"
+ "\025INSTALLATION_DISABLED\020\001\022\013\n"
@@ -2757,8 +2811,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "project_id\030\001 \001(\tB\002\030\001\022\020\n"
+ "\004zone\030\002 \001(\tB\002\030\001\022\026\n\n"
+ "cluster_id\030\003 \001(\tB\002\030\001\022?\n"
- + "\016network_policy\030\004 \001(\0132\"."
- + "google.container.v1.NetworkPolicyB\003\340A\002\022\014\n"
+ + "\016network_policy\030\004"
+ + " \001(\0132\".google.container.v1.NetworkPolicyB\003\340A\002\022\014\n"
+ "\004name\030\006 \001(\t\"\271\001\n"
+ "\033SetMaintenancePolicyRequest\022\027\n\n"
+ "project_id\030\001 \001(\tB\003\340A\002\022\021\n"
@@ -2768,8 +2822,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ " \001(\0132&.google.container.v1.MaintenancePolicyB\003\340A\002\022\014\n"
+ "\004name\030\005 \001(\t\"\364\002\n"
+ "\017StatusCondition\022;\n"
- + "\004code\030\001 \001(\0162).goo"
- + "gle.container.v1.StatusCondition.CodeB\002\030\001\022\017\n"
+ + "\004code\030\001 \001("
+ + "\0162).google.container.v1.StatusCondition.CodeB\002\030\001\022\017\n"
+ "\007message\030\002 \001(\t\022(\n"
+ "\016canonical_code\030\003 \001(\0162\020.google.rpc.Code\"\350\001\n"
+ "\004Code\022\013\n"
@@ -2792,8 +2846,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\027enable_l4ilb_subsetting\030\n"
+ " \001(\010\022@\n"
+ "\021datapath_provider\030\013 \001(\0162%.google.container.v1.DatapathProvider\022P\n"
- + "\032private_ipv6_google_access\030\014 \001"
- + "(\0162,.google.container.v1.PrivateIPv6GoogleAccess\0222\n\n"
+ + "\032private_ipv6_google_access\030\014"
+ + " \001(\0162,.google.container.v1.PrivateIPv6GoogleAccess\0222\n\n"
+ "dns_config\030\r"
+ " \001(\0132\036.google.container.v1.DNSConfig\022R\n"
+ "\033service_external_ips_config\030\017"
@@ -2801,11 +2855,11 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\022gateway_api_config\030\020"
+ " \001(\0132%.google.container.v1.GatewayAPIConfig\022\037\n"
+ "\027enable_multi_networking\030\021 \001(\010\022f\n"
- + "\032network_performance_config\030\022 \001(\013"
- + "2B.google.container.v1.NetworkConfig.ClusterNetworkPerformanceConfig\022\'\n"
+ + "\032network_performance_config\030\022"
+ + " \001(\0132B.google.container.v1.NetworkConfig.ClusterNetworkPerformanceConfig\022\'\n"
+ "\032enable_fqdn_network_policy\030\023 \001(\010H\000\210\001\001\022Y\n"
- + "\034in_transit_encryption_config\030\024 \001(\0162..google.con"
- + "tainer.v1.InTransitEncryptionConfigH\001\210\001\001\0225\n"
+ + "\034in_transit_encryption_config\030\024 \001(\0162..goo"
+ + "gle.container.v1.InTransitEncryptionConfigH\001\210\001\001\0225\n"
+ "(enable_cilium_clusterwide_network_policy\030\025 \001(\010H\002\210\001\001\022)\n"
+ "\034default_enable_private_nodes\030\026 \001(\010H\003\210\001\001\022M\n"
+ "\023dataplane_v2_config\030\027"
@@ -2813,8 +2867,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "%disable_l4_lb_firewall_reconciliation\030\030"
+ " \001(\010H\005\210\001\001\032\336\001\n"
+ "\037ClusterNetworkPerformanceConfig\022q\n"
- + "\033total_egress_bandwidth_tier\030\001 \001(\0162G.google.containe"
- + "r.v1.NetworkConfig.ClusterNetworkPerformanceConfig.TierH\000\210\001\001\"(\n"
+ + "\033total_egress_bandwidth_tier\030\001 \001(\0162G.google.c"
+ + "ontainer.v1.NetworkConfig.ClusterNetworkPerformanceConfig.TierH\000\210\001\001\"(\n"
+ "\004Tier\022\024\n"
+ "\020TIER_UNSPECIFIED\020\000\022\n\n"
+ "\006TIER_1\020\001B\036\n"
@@ -2864,8 +2918,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\033AutopilotCompatibilityIssue\0224\n"
+ "\020last_observation\030\001 \001(\0132\032.google.protobuf.Timestamp\022\027\n"
+ "\017constraint_type\030\002 \001(\t\022X\n"
- + "\024incompatibility_type\030\003 \001(\0162:.goo"
- + "gle.container.v1.AutopilotCompatibilityIssue.IssueType\022\020\n"
+ + "\024incompatibility_type\030\003 \001("
+ + "\0162:.google.container.v1.AutopilotCompatibilityIssue.IssueType\022\020\n"
+ "\010subjects\030\004 \003(\t\022\031\n"
+ "\021documentation_url\030\005 \001(\t\022\023\n"
+ "\013description\030\006 \001(\t\"r\n"
@@ -2877,11 +2931,11 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "#CheckAutopilotCompatibilityResponse\022@\n"
+ "\006issues\030\001"
+ " \003(\01320.google.container.v1.AutopilotCompatibilityIssue\022\017\n"
- + "\007summary\030\002 \001(\t\"\234\001\n"
+ + "\007summary\030\002 \001(\t\"\240\001\n"
+ "\016ReleaseChannel\022<\n"
- + "\007channel\030\001 \001(\0162+.google.container.v1.ReleaseChannel.Channel\"L\n"
- + "\007Channel\022\017\n"
- + "\013UNSPECIFIED\020\000\022\t\n"
+ + "\007channel\030\001 \001(\0162+.google.container.v1.ReleaseChannel.Channel\"P\n"
+ + "\007Channel\022\023\n"
+ + "\013UNSPECIFIED\020\000\032\002\010\001\022\t\n"
+ "\005RAPID\020\001\022\013\n"
+ "\007REGULAR\020\002\022\n\n"
+ "\006STABLE\020\003\022\014\n"
@@ -2894,8 +2948,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\007enabled\030\001 \001(\010\"\367\002\n"
+ "\tDNSConfig\022<\n"
+ "\013cluster_dns\030\001 \001(\0162\'.google.container.v1.DNSConfig.Provider\022B\n"
- + "\021cluster_dns_scope\030\002"
- + " \001(\0162\'.google.container.v1.DNSConfig.DNSScope\022\032\n"
+ + "\021cluster_dns_scope\030\002 \001(\0162\'"
+ + ".google.container.v1.DNSConfig.DNSScope\022\032\n"
+ "\022cluster_dns_domain\030\003 \001(\t\022*\n"
+ "\035additive_vpc_scope_dns_domain\030\005 \001(\tB\003\340A\001\"W\n"
+ "\010Provider\022\030\n"
@@ -2918,18 +2972,18 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\022DatabaseEncryption\022\020\n"
+ "\010key_name\030\001 \001(\t\022<\n"
+ "\005state\030\002 \001(\0162-.google.container.v1.DatabaseEncryption.State\022U\n\r"
- + "current_state\030\003"
- + " \001(\01624.google.container.v1.DatabaseEncryption.CurrentStateB\003\340A\003H\000\210\001\001\022\034\n"
+ + "current_state\030\003 \001(\01624.google.container.v1.Da"
+ + "tabaseEncryption.CurrentStateB\003\340A\003H\000\210\001\001\022\034\n"
+ "\017decryption_keys\030\004 \003(\tB\003\340A\003\022Z\n"
- + "\025last_operation_errors\030\005"
- + " \003(\01326.google.container.v1.DatabaseEncryption.OperationErrorB\003\340A\003\032h\n"
+ + "\025last_operation_errors\030\005 \003(\01326.google.container."
+ + "v1.DatabaseEncryption.OperationErrorB\003\340A\003\032h\n"
+ "\016OperationError\022\020\n"
- + "\010key_name\030\001 \001(\t\022\025\n\r"
+ + "\010key_name\030\001 \001(\t\022\025\n"
+ + "\r"
+ "error_message\030\002 \001(\t\022-\n"
+ "\ttimestamp\030\003 \001(\0132\032.google.protobuf.Timestamp\"V\n"
+ "\005State\022\013\n"
- + "\007UNKNOWN\020\000\022\r"
- + "\n"
+ + "\007UNKNOWN\020\000\022\r\n"
+ "\tENCRYPTED\020\001\022\r\n"
+ "\tDECRYPTED\020\002\022\"\n"
+ "\036ALL_OBJECTS_ENCRYPTION_ENABLED\020\003\"\217\003\n"
@@ -2957,8 +3011,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\036UsableSubnetworkSecondaryRange\022\022\n\n"
+ "range_name\030\001 \001(\t\022\025\n\r"
+ "ip_cidr_range\030\002 \001(\t\022J\n"
- + "\006status\030\003 \001(\0162"
- + ":.google.container.v1.UsableSubnetworkSecondaryRange.Status\"g\n"
+ + "\006status\030\003"
+ + " \001(\0162:.google.container.v1.UsableSubnetworkSecondaryRange.Status\"g\n"
+ "\006Status\022\013\n"
+ "\007UNKNOWN\020\000\022\n\n"
+ "\006UNUSED\020\001\022\022\n"
@@ -2969,15 +3023,15 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "subnetwork\030\001 \001(\t\022\017\n"
+ "\007network\030\002 \001(\t\022\025\n\r"
+ "ip_cidr_range\030\003 \001(\t\022P\n"
- + "\023secondary_ip_ranges\030\004 \003(\01323.goo"
- + "gle.container.v1.UsableSubnetworkSecondaryRange\022\026\n"
+ + "\023secondary_ip_ranges\030\004"
+ + " \003(\01323.google.container.v1.UsableSubnetworkSecondaryRange\022\026\n"
+ "\016status_message\030\005 \001(\t\"\355\002\n"
+ "\031ResourceUsageExportConfig\022`\n"
- + "\024bigquery_destination\030\001 \001(\0132B.google.container.v1.Resour"
- + "ceUsageExportConfig.BigQueryDestination\022&\n"
+ + "\024bigquery_destination\030\001 \001(\0132B.google.containe"
+ + "r.v1.ResourceUsageExportConfig.BigQueryDestination\022&\n"
+ "\036enable_network_egress_metering\030\002 \001(\010\022m\n"
- + "\033consumption_metering_config\030\003 \001(\0132H.g"
- + "oogle.container.v1.ResourceUsageExportConfig.ConsumptionMeteringConfig\032)\n"
+ + "\033consumption_metering_config\030\003 \001(\0132H.google.container.v1.ResourceUs"
+ + "ageExportConfig.ConsumptionMeteringConfig\032)\n"
+ "\023BigQueryDestination\022\022\n\n"
+ "dataset_id\030\001 \001(\t\032,\n"
+ "\031ConsumptionMeteringConfig\022\017\n"
@@ -2989,27 +3043,28 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "ShieldedNodes\022\017\n"
+ "\007enabled\030\001 \001(\010\"\035\n\n"
+ "VirtualNIC\022\017\n"
- + "\007enabled\030\001 \001(\010\"\035\n\n"
+ + "\007enabled\030\001 \001(\010\"\035\n"
+ + "\n"
+ "FastSocket\022\017\n"
+ "\007enabled\030\001 \001(\010\"\307\001\n"
+ "\017GPUDirectConfig\022X\n"
- + "\023gpu_direct_strategy\030\001 \001(\01626.google.cont"
- + "ainer.v1.GPUDirectConfig.GPUDirectStrategyH\000\210\001\001\"B\n"
+ + "\023gpu_direct_strategy\030\001 \001(\01626."
+ + "google.container.v1.GPUDirectConfig.GPUDirectStrategyH\000\210\001\001\"B\n"
+ "\021GPUDirectStrategy\022#\n"
+ "\037GPU_DIRECT_STRATEGY_UNSPECIFIED\020\000\022\010\n"
+ "\004RDMA\020\002B\026\n"
+ "\024_gpu_direct_strategy\"\301\003\n"
+ "\022NotificationConfig\022>\n"
- + "\006pubsub\030\001"
- + " \001(\0132..google.container.v1.NotificationConfig.PubSub\032\212\001\n"
+ + "\006pubsub\030\001 \001(\0132..google.c"
+ + "ontainer.v1.NotificationConfig.PubSub\032\212\001\n"
+ "\006PubSub\022\017\n"
+ "\007enabled\030\001 \001(\010\022/\n"
+ "\005topic\030\002 \001(\tB \372A\035\n"
+ "\033pubsub.googleapis.com/Topic\022>\n"
+ "\006filter\030\003 \001(\0132..google.container.v1.NotificationConfig.Filter\032O\n"
+ "\006Filter\022E\n\n"
- + "event_type\030\001 \003(\01621."
- + "google.container.v1.NotificationConfig.EventType\"\214\001\n"
+ + "event_type\030\001"
+ + " \003(\01621.google.container.v1.NotificationConfig.EventType\"\214\001\n"
+ "\tEventType\022\032\n"
+ "\026EVENT_TYPE_UNSPECIFIED\020\000\022\033\n"
+ "\027UPGRADE_AVAILABLE_EVENT\020\001\022\021\n\r"
@@ -3018,27 +3073,31 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\022UPGRADE_INFO_EVENT\020\004\"\360\001\n"
+ "\021ConfidentialNodes\022\017\n"
+ "\007enabled\030\001 \001(\010\022c\n"
- + "\032confidential_instance_type\030\002 \001(\0162?.google.cont"
- + "ainer.v1.ConfidentialNodes.ConfidentialInstanceType\"e\n"
+ + "\032confidential_instance_type\030\002 \001(\0162?."
+ + "google.container.v1.ConfidentialNodes.ConfidentialInstanceType\"e\n"
+ "\030ConfidentialInstanceType\022*\n"
+ "&CONFIDENTIAL_INSTANCE_TYPE_UNSPECIFIED\020\000\022\007\n"
+ "\003SEV\020\001\022\013\n"
+ "\007SEV_SNP\020\002\022\007\n"
- + "\003TDX\020\003\"\337\001\n"
+ + "\003TDX\020\003\"\254\002\n"
+ "\014UpgradeEvent\022?\n\r"
+ "resource_type\030\001 \001(\0162(.google.container.v1.UpgradeResourceType\022\021\n"
+ "\toperation\030\002 \001(\t\0228\n"
+ "\024operation_start_time\030\003 \001(\0132\032.google.protobuf.Timestamp\022\027\n"
+ "\017current_version\030\004 \001(\t\022\026\n"
- + "\016target_version\030\005 \001(\t\022\020\n"
- + "\010resource\030\006 \001(\t\"\262\007\n"
+ + "\016target_version\030\005 \001(\t\022%\n"
+ + "\030current_emulated_version\030\007 \001(\tB\003\340A\003\022$\n"
+ + "\027target_emulated_version\030\010 \001(\tB\003\340A\003\022\020\n"
+ + "\010resource\030\006 \001(\t\"\377\007\n"
+ "\020UpgradeInfoEvent\022?\n\r"
+ "resource_type\030\001 \001(\0162(.google.container.v1.UpgradeResourceType\022\021\n"
+ "\toperation\030\002 \001(\t\022.\n\n"
+ "start_time\030\003 \001(\0132\032.google.protobuf.Timestamp\022,\n"
+ "\010end_time\030\004 \001(\0132\032.google.protobuf.Timestamp\022\027\n"
+ "\017current_version\030\005 \001(\t\022\026\n"
- + "\016target_version\030\006 \001(\t\022\020\n"
+ + "\016target_version\030\006 \001(\t\022%\n"
+ + "\030current_emulated_version\030\017 \001(\tB\003\340A\003\022$\n"
+ + "\027target_emulated_version\030\020 \001(\tB\003\340A\003\022\020\n"
+ "\010resource\030\007 \001(\t\022?\n"
+ "\005state\030\010"
+ " \001(\0162+.google.container.v1.UpgradeInfoEvent.StateB\003\340A\003\022B\n"
@@ -3048,11 +3107,10 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ " \001(\0132\032.google.protobuf.TimestampH\001\210\001\001\022\023\n"
+ "\013description\030\013 \001(\t\022C\n\n"
+ "event_type\030\014 \001(\0162/.google.container.v1.UpgradeInfoEvent.EventType\022C\n"
- + "\020disruption_event\030\016 "
- + "\001(\0132$.google.container.v1.DisruptionEventH\002\210\001\001\"c\n"
+ + "\020disruption_event\030\016"
+ + " \001(\0132$.google.container.v1.DisruptionEventH\002\210\001\001\"c\n"
+ "\005State\022\025\n"
- + "\021STATE_UNSPECIFIED\020\000\022\r"
- + "\n"
+ + "\021STATE_UNSPECIFIED\020\000\022\r\n"
+ "\tSCHEDULED\020\001\022\013\n"
+ "\007STARTED\020\003\022\r\n"
+ "\tSUCCEEDED\020\004\022\n\n"
@@ -3071,8 +3129,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\017disruption_type\030\001"
+ " \001(\01623.google.container.v1.DisruptionEvent.DisruptionType\022\030\n"
+ "\020pdb_blocked_node\030\002 \001(\t\022K\n"
- + "\017pdb_blocked_pod\030\003 \003(\01322"
- + ".google.container.v1.DisruptionEvent.PdbBlockedPod\022=\n"
+ + "\017pdb_blocked_pod\030\003 "
+ + "\003(\01322.google.container.v1.DisruptionEvent.PdbBlockedPod\022=\n"
+ "\025pdb_violation_timeout\030\004"
+ " \001(\0132\031.google.protobuf.DurationH\000\210\001\001\0320\n\r"
+ "PdbBlockedPod\022\021\n"
@@ -3126,11 +3184,11 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\020_allow_net_adminB+\n"
+ ")_autopilot_compatibility_auditing_enabled\"V\n\r"
+ "LoggingConfig\022E\n"
- + "\020component_config\030\001 \001(\0132+.goo"
- + "gle.container.v1.LoggingComponentConfig\"\236\002\n"
+ + "\020component_config\030\001 \001(\0132"
+ + "+.google.container.v1.LoggingComponentConfig\"\253\002\n"
+ "\026LoggingComponentConfig\022P\n"
+ "\021enable_components\030\001"
- + " \003(\01625.google.container.v1.LoggingComponentConfig.Component\"\261\001\n"
+ + " \003(\01625.google.container.v1.LoggingComponentConfig.Component\"\276\001\n"
+ "\tComponent\022\031\n"
+ "\025COMPONENT_UNSPECIFIED\020\000\022\025\n"
+ "\021SYSTEM_COMPONENTS\020\001\022\r\n"
@@ -3140,20 +3198,22 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\022CONTROLLER_MANAGER\020\005\022\014\n"
+ "\010KCP_SSHD\020\007\022\022\n"
+ "\016KCP_CONNECTION\020\010\022\013\n"
- + "\007KCP_HPA\020\t\"*\n"
+ + "\007KCP_HPA\020\t\022\013\n"
+ + "\007KCP_VPA\020\n"
+ + "\"*\n"
+ "\027RayClusterLoggingConfig\022\017\n"
+ "\007enabled\030\001 \001(\010\"\227\002\n"
+ "\020MonitoringConfig\022H\n"
- + "\020component_config\030\001"
- + " \001(\0132..google.container.v1.MonitoringComponentConfig\022O\n"
- + "\031managed_prometheus_config\030\002"
- + " \001(\0132,.google.container.v1.ManagedPrometheusConfig\022h\n"
- + "&advanced_datapath_observability_config\030\003 \001(\01328.g"
- + "oogle.container.v1.AdvancedDatapathObservabilityConfig\"\236\002\n"
+ + "\020component_config\030\001 \001(\0132.."
+ + "google.container.v1.MonitoringComponentConfig\022O\n"
+ + "\031managed_prometheus_config\030\002 \001(\013"
+ + "2,.google.container.v1.ManagedPrometheusConfig\022h\n"
+ + "&advanced_datapath_observability_config\030\003"
+ + " \001(\01328.google.container.v1.AdvancedDatapathObservabilityConfig\"\236\002\n"
+ "#AdvancedDatapathObservabilityConfig\022\026\n"
+ "\016enable_metrics\030\001 \001(\010\022V\n\n"
- + "relay_mode\030\002 \001(\0162B.google.container.v1"
- + ".AdvancedDatapathObservabilityConfig.RelayMode\022\031\n"
+ + "relay_mode\030\002 \001(\0162B.g"
+ + "oogle.container.v1.AdvancedDatapathObservabilityConfig.RelayMode\022\031\n"
+ "\014enable_relay\030\003 \001(\010H\000\210\001\001\"[\n"
+ "\tRelayMode\022\032\n"
+ "\026RELAY_MODE_UNSPECIFIED\020\000\022\014\n"
@@ -3164,8 +3224,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\032RayClusterMonitoringConfig\022\017\n"
+ "\007enabled\030\001 \001(\010\"Z\n"
+ "\025NodePoolLoggingConfig\022A\n"
- + "\016variant_config\030\001 \001(\0132"
- + ").google.container.v1.LoggingVariantConfig\"\237\001\n"
+ + "\016variant_config\030\001"
+ + " \001(\0132).google.container.v1.LoggingVariantConfig\"\237\001\n"
+ "\024LoggingVariantConfig\022B\n"
+ "\007variant\030\001 \001(\01621.google.container.v1.LoggingVariantConfig.Variant\"C\n"
+ "\007Variant\022\027\n"
@@ -3173,15 +3233,15 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\007DEFAULT\020\001\022\022\n"
+ "\016MAX_THROUGHPUT\020\002\"\346\002\n"
+ "\031MonitoringComponentConfig\022S\n"
- + "\021enable_components\030\001 \003(\01628.google.container"
- + ".v1.MonitoringComponentConfig.Component\"\363\001\n"
+ + "\021enable_components\030\001 \003(\0162"
+ + "8.google.container.v1.MonitoringComponentConfig.Component\"\363\001\n"
+ "\tComponent\022\031\n"
+ "\025COMPONENT_UNSPECIFIED\020\000\022\025\n"
+ "\021SYSTEM_COMPONENTS\020\001\022\r\n"
- + "\tAPISERVER\020\003\022\r"
- + "\n"
+ + "\tAPISERVER\020\003\022\r\n"
+ "\tSCHEDULER\020\004\022\026\n"
- + "\022CONTROLLER_MANAGER\020\005\022\013\n"
+ + "\022CONTR",
+ "OLLER_MANAGER\020\005\022\013\n"
+ "\007STORAGE\020\007\022\007\n"
+ "\003HPA\020\010\022\007\n"
+ "\003POD\020\t\022\r\n"
@@ -3195,8 +3255,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\004DCGM\020\017\022\n\n"
+ "\006JOBSET\020\020\"\334\001\n"
+ "\021DataplaneV2Config\022Z\n"
- + "\020scalability_mode\030\001 \001(\01626.google.container.v1.Data"
- + "planeV2Config.ScalabilityModeB\003\340A\001H\000\210\001\001\"V\n"
+ + "\020scalability_mode\030\001 \001(\01626.google"
+ + ".container.v1.DataplaneV2Config.ScalabilityModeB\003\340A\001H\000\210\001\001\"V\n"
+ "\017ScalabilityMode\022 \n"
+ "\034SCALABILITY_MODE_UNSPECIFIED\020\000\022\014\n"
+ "\010DISABLED\020\003\022\023\n"
@@ -3204,8 +3264,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\021_scalability_mode\"u\n"
+ "\027ManagedPrometheusConfig\022\017\n"
+ "\007enabled\030\001 \001(\010\022I\n"
- + "\026auto_monitoring_config\030\002"
- + " \001(\0132).google.container.v1.AutoMonitoringConfig\"\211\001\n"
+ + "\026auto_monitoring_config\030\002 \001"
+ + "(\0132).google.container.v1.AutoMonitoringConfig\"\211\001\n"
+ "\024AutoMonitoringConfig\022>\n"
+ "\005scope\030\001 \001(\0162/.google.container.v1.AutoMonitoringConfig.Scope\"1\n"
+ "\005Scope\022\025\n"
@@ -3213,8 +3273,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\003ALL\020\001\022\010\n"
+ "\004NONE\020\002\"\260\001\n"
+ "\016PodAutoscaling\022H\n"
- + "\013hpa_profile\030\002"
- + " \001(\0162..google.container.v1.PodAutoscaling.HPAProfileH\000\210\001\001\"D\n\n"
+ + "\013hpa_profile\030\002 \001(\0162..google.conta"
+ + "iner.v1.PodAutoscaling.HPAProfileH\000\210\001\001\"D\n\n"
+ "HPAProfile\022\033\n"
+ "\027HPA_PROFILE_UNSPECIFIED\020\000\022\010\n"
+ "\004NONE\020\001\022\017\n"
@@ -3229,11 +3289,10 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\033MEMBERSHIP_TYPE_UNSPECIFIED\020\000\022\017\n"
+ "\013LIGHTWEIGHT\020\001\"\267\006\n"
+ "\033ControlPlaneEndpointsConfig\022_\n"
- + "\023d",
- "ns_endpoint_config\030\001 \001(\0132B.google.contai"
- + "ner.v1.ControlPlaneEndpointsConfig.DNSEndpointConfig\022_\n"
- + "\023ip_endpoints_config\030\003 \001("
- + "\0132B.google.container.v1.ControlPlaneEndpointsConfig.IPEndpointsConfig\032\364\001\n"
+ + "\023dns_endpoint_config\030\001 \001"
+ + "(\0132B.google.container.v1.ControlPlaneEndpointsConfig.DNSEndpointConfig\022_\n"
+ + "\023ip_endpoints_config\030\003 \001(\0132B.google.container.v"
+ + "1.ControlPlaneEndpointsConfig.IPEndpointsConfig\032\364\001\n"
+ "\021DNSEndpointConfig\022\025\n"
+ "\010endpoint\030\002 \001(\tB\003\340A\003\022#\n"
+ "\026allow_external_traffic\030\003 \001(\010H\000\210\001\001\022&\n"
@@ -3244,11 +3303,10 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\031_enable_k8s_certs_via_dns\032\336\002\n"
+ "\021IPEndpointsConfig\022\024\n"
+ "\007enabled\030\001 \001(\010H\000\210\001\001\022#\n"
- + "\026enable_public_endpoint\030\002 \001(\010H\001\210\001\001\022\032\n"
- + "\r"
+ + "\026enable_public_endpoint\030\002 \001(\010H\001\210\001\001\022\032\n\r"
+ "global_access\030\003 \001(\010H\002\210\001\001\022W\n"
- + "\032authorized_networks_config\030\004"
- + " \001(\01323.google.container.v1.MasterAuthorizedNetworksConfig\022\034\n"
+ + "\032authorized_networks_config\030\004 \001(\0132"
+ + "3.google.container.v1.MasterAuthorizedNetworksConfig\022\034\n"
+ "\017public_endpoint\030\005 \001(\tB\003\340A\003\022\035\n"
+ "\020private_endpoint\030\006 \001(\tB\003\340A\003\022#\n"
+ "\033private_endpoint_subnetwork\030\007 \001(\tB\n\n"
@@ -3256,7 +3314,10 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\027_enable_public_endpointB\020\n"
+ "\016_global_access\"2\n"
+ "\027LocalNvmeSsdBlockConfig\022\027\n"
- + "\017local_ssd_count\030\001 \001(\005\"S\n"
+ + "\017local_ssd_count\030\001 \001(\005\"f\n"
+ + "\017DiskIoScheduler\022%\n"
+ + "\030node_system_io_scheduler\030\001 \001(\tB\003\340A\001\022,\n"
+ + "\037node_attached_disk_io_scheduler\030\002 \001(\tB\003\340A\001\"S\n"
+ "\036EphemeralStorageLocalSsdConfig\022\027\n"
+ "\017local_ssd_count\030\001 \001(\005\022\030\n"
+ "\020data_cache_count\030\002 \001(\005\"\204\001\n"
@@ -3266,8 +3327,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\003key\030\001 \001(\t\022\r\n"
+ "\005value\030\002 \001(\t:\0028\001\"\374\001\n"
+ "\020EnterpriseConfig\022L\n"
- + "\014cluster_tier\030\001 \001(\01621.google.contai"
- + "ner.v1.EnterpriseConfig.ClusterTierB\003\340A\003\022G\n"
+ + "\014cluster_tier\030\001 \001(\01621.google.cont"
+ + "ainer.v1.EnterpriseConfig.ClusterTierB\003\340A\003\022G\n"
+ "\014desired_tier\030\002"
+ " \001(\01621.google.container.v1.EnterpriseConfig.ClusterTier\"M\n"
+ "\013ClusterTier\022\034\n"
@@ -3276,8 +3337,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "ENTERPRISE\020\002\032\002\030\001:\002\030\001\"\250\002\n"
+ "\023SecretManagerConfig\022\024\n"
+ "\007enabled\030\001 \001(\010H\000\210\001\001\022U\n"
- + "\017rotation_config\030\002 \001(\01327.google.con"
- + "tainer.v1.SecretManagerConfig.RotationConfigH\001\210\001\001\032\203\001\n"
+ + "\017rotation_config\030\002 \001(\01327.google.c"
+ + "ontainer.v1.SecretManagerConfig.RotationConfigH\001\210\001\001\032\203\001\n"
+ "\016RotationConfig\022\024\n"
+ "\007enabled\030\001 \001(\010H\000\210\001\001\0229\n"
+ "\021rotation_interval\030\002"
@@ -3297,20 +3358,25 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\004Mode\022\024\n"
+ "\020MODE_UNSPECIFIED\020\000\022\031\n"
+ "\025CONTAINER_IMAGE_CACHE\020\001\"!\n"
- + "\037SecondaryBootDiskUpdateStrategy\"D\n"
+ + "\037SecondaryBootDiskUpdateStrategy\"Z\n"
+ + "\023RollbackSafeUpgrade\022C\n"
+ + "\033control_plane_soak_duration\030\001"
+ + " \001(\0132\031.google.protobuf.DurationB\003\340A\001\"D\n"
+ "\036FetchClusterUpgradeInfoRequest\022\021\n"
+ "\004name\030\001 \001(\tB\003\340A\002\022\017\n"
- + "\007version\030d \001(\t\"\225\007\n"
+ + "\007version\030d \001(\t\"\360\007\n"
+ "\022ClusterUpgradeInfo\022!\n"
+ "\024minor_target_version\030\007 \001(\tH\000\210\001\001\022!\n"
+ "\024patch_target_version\030\010 \001(\tH\001\210\001\001\022V\n"
- + "\023auto_upgrade_status\030\002 \003(\01629.google.cont"
- + "ainer.v1.ClusterUpgradeInfo.AutoUpgradeStatus\022V\n\r"
- + "paused_reason\030\003 \003(\0162?.google.co"
- + "ntainer.v1.ClusterUpgradeInfo.AutoUpgradePausedReason\022<\n"
+ + "\023auto_upgrade_status\030\002 \003(\016"
+ + "29.google.container.v1.ClusterUpgradeInfo.AutoUpgradeStatus\022V\n\r"
+ + "paused_reason\030\003 \003"
+ + "(\0162?.google.container.v1.ClusterUpgradeInfo.AutoUpgradePausedReason\022<\n"
+ "\017upgrade_details\030\004 \003(\0132#.google.container.v1.UpgradeDetails\022.\n"
+ "!end_of_standard_support_timestamp\030\005 \001(\tH\002\210\001\001\022.\n"
- + "!end_of_extended_support_timestamp\030\006 \001(\tH\003\210\001\001\"Z\n"
+ + "!end_of_extended_support_timestamp\030\006 \001(\tH\003\210\001\001\022Y\n"
+ + "\034rollback_safe_upgrade_status\030\t"
+ + " \001(\0132..google.container.v1.RollbackSafeUpgradeStatusB\003\340A\003\"Z\n"
+ "\021AutoUpgradeStatus\022\013\n"
+ "\007UNKNOWN\020\000\022\n\n"
+ "\006ACTIVE\020\001\022\030\n"
@@ -3327,7 +3393,16 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\025_minor_target_versionB\027\n"
+ "\025_patch_target_versionB$\n"
+ "\"_end_of_standard_support_timestampB$\n"
- + "\"_end_of_extended_support_timestamp\"\327\003\n"
+ + "\"_end_of_extended_support_timestamp\"\234\002\n"
+ + "\031RollbackSafeUpgradeStatus\022F\n"
+ + "\004mode\030\001"
+ + " \001(\01623.google.container.v1.RollbackSafeUpgradeStatus.ModeB\003\340A\003\022P\n"
+ + "\'control_plane_upgrade_rollback_end_time\030\002"
+ + " \001(\0132\032.google.protobuf.TimestampB\003\340A\003\022\035\n"
+ + "\020previous_version\030\003 \001(\tB\003\340A\003\"F\n"
+ + "\004Mode\022\024\n"
+ + "\020MODE_UNSPECIFIED\020\000\022(\n"
+ + "$KCP_MINOR_UPGRADE_ROLLBACK_SAFE_MODE\020\001\"\244\004\n"
+ "\016UpgradeDetails\022=\n"
+ "\005state\030\001"
+ " \001(\0162).google.container.v1.UpgradeDetails.StateB\003\340A\003\0223\n\n"
@@ -3336,7 +3411,9 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ " \001(\0132\032.google.protobuf.TimestampH\001\210\001\001\022\027\n"
+ "\017initial_version\030\004 \001(\t\022\026\n"
+ "\016target_version\030\005 \001(\t\022A\n\n"
- + "start_type\030\006 \001(\0162-.google.container.v1.UpgradeDetails.StartType\"J\n"
+ + "start_type\030\006 \001(\0162-.google.container.v1.UpgradeDetails.StartType\022%\n"
+ + "\030initial_emulated_version\030\007 \001(\tB\003\340A\003\022$\n"
+ + "\027target_emulated_version\030\010 \001(\tB\003\340A\003\"J\n"
+ "\005State\022\013\n"
+ "\007UNKNOWN\020\000\022\n\n"
+ "\006FAILED\020\001\022\r\n"
@@ -3351,17 +3428,19 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\t_end_time\"E\n"
+ "\037FetchNodePoolUpgradeInfoRequest\022\021\n"
+ "\004name\030\001 \001(\tB\003\340A\002\022\017\n"
- + "\007version\030d \001(\t\"\314\006\n"
+ + "\007version\030d \001(\t\"\222\007\n"
+ "\023NodePoolUpgradeInfo\022!\n"
+ "\024minor_target_version\030\001 \001(\tH\000\210\001\001\022!\n"
+ "\024patch_target_version\030\002 \001(\tH\001\210\001\001\022W\n"
- + "\023auto_upgrade_status\030\003"
- + " \003(\0162:.google.container.v1.NodePoolUpgradeInfo.AutoUpgradeStatus\022W\n\r"
- + "paused_reason\030\004 \003(\0162@.google.container.v1.No"
- + "dePoolUpgradeInfo.AutoUpgradePausedReason\022<\n"
+ + "\023auto_upgrade_status\030\003 \003("
+ + "\0162:.google.container.v1.NodePoolUpgradeInfo.AutoUpgradeStatus\022W\n\r"
+ + "paused_reason\030\004"
+ + " \003(\0162@.google.container.v1.NodePoolUpgradeInfo.AutoUpgradePausedReason\022<\n"
+ "\017upgrade_details\030\005 \003(\0132#.google.container.v1.UpgradeDetails\022.\n"
+ "!end_of_standard_support_timestamp\030\006 \001(\tH\002\210\001\001\022.\n"
- + "!end_of_extended_support_timestamp\030\007 \001(\tH\003\210\001\001\"Z\n"
+ + "!end_of_extended_support_timestamp\030\007 \001(\tH\003\210\001\001\022D\n"
+ + "\021custom_image_info\030\010"
+ + " \001(\0132$.google.container.v1.CustomImageInfoB\003\340A\003\"Z\n"
+ "\021AutoUpgradeStatus\022\013\n"
+ "\007UNKNOWN\020\000\022\n\n"
+ "\006ACTIVE\020\001\022\030\n"
@@ -3376,7 +3455,12 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\025_minor_target_versionB\027\n"
+ "\025_patch_target_versionB$\n"
+ "\"_end_of_standard_support_timestampB$\n"
- + "\"_end_of_extended_support_timestamp\"-\n"
+ + "\"_end_of_extended_support_timestamp\"/\n"
+ + "\017CustomImageInfo\022\034\n"
+ + "\017upgrade_message\030\001 \001(\tB\003\340A\003\"M\n"
+ + "\"CompleteControlPlaneUpgradeRequest\022\021\n"
+ + "\004name\030\001 \001(\tB\003\340A\002\022\024\n"
+ + "\007version\030\002 \001(\tB\003\340A\001\"-\n"
+ "\025ScheduleUpgradeConfig\022\024\n"
+ "\007enabled\030\001 \001(\010B\003\340A\001\"\231\001\n"
+ "\024GkeAutoUpgradeConfig\022G\n\n"
@@ -3394,8 +3478,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\025NETWORK_TIER_STANDARD\020\003\"\252\002\n"
+ "\020SecretSyncConfig\022\024\n"
+ "\007enabled\030\001 \001(\010H\000\210\001\001\022V\n"
- + "\017rotation_config\030\002 \001(\01328.google.con"
- + "tainer.v1.SecretSyncConfig.SyncRotationConfigH\001\210\001\001\032\207\001\n"
+ + "\017rotation_config\030\002 \001(\01328.google.container.v1.Sec"
+ + "retSyncConfig.SyncRotationConfigH\001\210\001\001\032\207\001\n"
+ "\022SyncRotationConfig\022\024\n"
+ "\007enabled\030\001 \001(\010H\000\210\001\001\0229\n"
+ "\021rotation_interval\030\002"
@@ -3405,8 +3489,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\010_enabledB\022\n"
+ "\020_rotation_config\"\312\001\n"
+ "\032ManagedOpenTelemetryConfig\022I\n"
- + "\005scope\030\001 \001(\01625.google.cont"
- + "ainer.v1.ManagedOpenTelemetryConfig.ScopeH\000\210\001\001\"W\n"
+ + "\005scope\030\001"
+ + " \001(\01625.google.container.v1.ManagedOpenTelemetryConfig.ScopeH\000\210\001\001\"W\n"
+ "\005Scope\022\025\n"
+ "\021SCOPE_UNSPECIFIED\020\000\022\010\n"
+ "\004NONE\020\001\022-\n"
@@ -3446,225 +3530,245 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\031InTransitEncryptionConfig\022,\n"
+ "(IN_TRANSIT_ENCRYPTION_CONFIG_UNSPECIFIED\020\000\022\"\n"
+ "\036IN_TRANSIT_ENCRYPTION_DISABLED\020\001\0220\n"
- + ",IN_TRANSIT_ENCRYPTION_INTER_NODE_TRANSPARENT\020\0022\331N\n"
+ + ",IN_TRANSIT_ENCRYPTION_INTER_NODE_TRANSPARENT\020\0022\364P\n"
+ "\016ClusterManager\022\350\001\n"
- + "\014ListClusters\022(.google.container.v1.ListClustersRequest\032).google.co"
- + "ntainer.v1.ListClustersResponse\"\202\001\332A\017pro"
- + "ject_id,zone\332A\006parent\202\323\344\223\002a\022,/v1/{parent"
- + "=projects/*/locations/*}/clustersZ1\022//v1"
- + "/projects/{project_id}/zones/{zone}/clusters\022\355\001\n\n"
- + "GetCluster\022&.google.container.v1.GetClusterRequest\032\034.google.container.v"
- + "1.Cluster\"\230\001\332A\032project_id,zone,cluster_i"
- + "d\332A\004name\202\323\344\223\002n\022,/v1/{name=projects/*/loc"
- + "ations/*/clusters/*}Z>\022\022*/v1/{name=projects/*/locations/"
+ + "*/clusters/*}:setResourceLabels:\001*ZP\"K/v"
+ + "1/projects/{project_id}/zones/{zone}/clusters/{cluster_id}/resourceLabels:\001*\022\245\002\n"
+ + "\r"
+ + "SetLegacyAbac\022).google.container.v1.Set"
+ + "LegacyAbacRequest\032\036.google.container.v1."
+ + "Operation\"\310\001\332A\"project_id,zone,cluster_i"
+ + "d,enabled\332A\014name,enabled\202\323\344\223\002\215\001\":/v1/{na"
+ + "me=projects/*/locations/*/clusters/*}:setLegacyAbac:\001*ZL\"G/v1/projects/{project_"
+ + "id}/zones/{zone}/clusters/{cluster_id}/legacyAbac:\001*\022\240\002\n"
+ + "\017StartIPRotation\022+.google.container.v1.StartIPRotationRequest\032\036."
+ + "google.container.v1.Operation\"\277\001\332A\032proje"
+ + "ct_id,zone,cluster_id\332A\004name\202\323\344\223\002\224\001\"*/v1/{name=projects"
- + "/*/locations/*/clusters/*}:setResourceLabels:\001*ZP\"K/v1/projects/{project_id}/zon"
- + "es/{zone}/clusters/{cluster_id}/resourceLabels:\001*\022\245\002\n\r"
- + "SetLegacyAbac\022).google.container.v1.SetLegacyAbacRequest\032\036.google."
- + "container.v1.Operation\"\310\001\332A\"project_id,z"
- + "one,cluster_id,enabled\332A\014name,enabled\202\323\344"
- + "\223\002\215\001\":/v1/{name=projects/*/locations/*/c"
- + "lusters/*}:setLegacyAbac:\001*ZL\"G/v1/proje"
- + "cts/{project_id}/zones/{zone}/clusters/{cluster_id}/legacyAbac:\001*\022\240\002\n"
- + "\017StartIPRotation\022+.google.container.v1.StartIPRotat"
- + "ionRequest\032\036.google.container.v1.Operati"
- + "on\"\277\001\332A\032project_id,zone,cluster_id\332A\004nam"
- + "e\202\323\344\223\002\224\001\"
*
* @deprecated google.container.v1.ClusterUpdate.desired_master_authorized_networks_config is
- * deprecated. See google/container/v1/cluster_service.proto;l=3648
+ * deprecated. See google/container/v1/cluster_service.proto;l=3704
* @return Whether the desiredMasterAuthorizedNetworksConfig field is set.
*/
@java.lang.Override
@@ -1043,7 +1044,7 @@ public boolean hasDesiredMasterAuthorizedNetworksConfig() {
*
*
* @deprecated google.container.v1.ClusterUpdate.desired_master_authorized_networks_config is
- * deprecated. See google/container/v1/cluster_service.proto;l=3648
+ * deprecated. See google/container/v1/cluster_service.proto;l=3704
* @return The desiredMasterAuthorizedNetworksConfig.
*/
@java.lang.Override
@@ -1395,7 +1396,7 @@ public com.google.container.v1.VerticalPodAutoscaling getDesiredVerticalPodAutos
*
*
* @deprecated google.container.v1.ClusterUpdate.desired_private_cluster_config is deprecated. See
- * google/container/v1/cluster_service.proto;l=3686
+ * google/container/v1/cluster_service.proto;l=3742
* @return Whether the desiredPrivateClusterConfig field is set.
*/
@java.lang.Override
@@ -1425,7 +1426,7 @@ public boolean hasDesiredPrivateClusterConfig() {
*
*
* @deprecated google.container.v1.ClusterUpdate.desired_private_cluster_config is deprecated. See
- * google/container/v1/cluster_service.proto;l=3686
+ * google/container/v1/cluster_service.proto;l=3742
* @return The desiredPrivateClusterConfig.
*/
@java.lang.Override
@@ -2107,7 +2108,7 @@ public com.google.container.v1.ServiceExternalIPsConfig getDesiredServiceExterna
* optional bool desired_enable_private_endpoint = 71 [deprecated = true];
*
* @deprecated google.container.v1.ClusterUpdate.desired_enable_private_endpoint is deprecated.
- * See google/container/v1/cluster_service.proto;l=3731
+ * See google/container/v1/cluster_service.proto;l=3787
* @return Whether the desiredEnablePrivateEndpoint field is set.
*/
@java.lang.Override
@@ -2131,7 +2132,7 @@ public boolean hasDesiredEnablePrivateEndpoint() {
* optional bool desired_enable_private_endpoint = 71 [deprecated = true];
*
* @deprecated google.container.v1.ClusterUpdate.desired_enable_private_endpoint is deprecated.
- * See google/container/v1/cluster_service.proto;l=3731
+ * See google/container/v1/cluster_service.proto;l=3787
* @return The desiredEnablePrivateEndpoint.
*/
@java.lang.Override
@@ -3498,7 +3499,7 @@ public com.google.container.v1.SecretManagerConfig getDesiredSecretManagerConfig
*
*
* @deprecated google.container.v1.ClusterUpdate.desired_compliance_posture_config is deprecated.
- * See google/container/v1/cluster_service.proto;l=3836
+ * See google/container/v1/cluster_service.proto;l=3892
* @return Whether the desiredCompliancePostureConfig field is set.
*/
@java.lang.Override
@@ -3523,7 +3524,7 @@ public boolean hasDesiredCompliancePostureConfig() {
*
*
* @deprecated google.container.v1.ClusterUpdate.desired_compliance_posture_config is deprecated.
- * See google/container/v1/cluster_service.proto;l=3836
+ * See google/container/v1/cluster_service.proto;l=3892
* @return The desiredCompliancePostureConfig.
*/
@java.lang.Override
@@ -3694,7 +3695,7 @@ public com.google.container.v1.NodeKubeletConfig getDesiredNodePoolAutoConfigKub
*
*
* @deprecated google.container.v1.ClusterUpdate.user_managed_keys_config is deprecated. See
- * google/container/v1/cluster_service.proto;l=3852
+ * google/container/v1/cluster_service.proto;l=3908
* @return Whether the userManagedKeysConfig field is set.
*/
@java.lang.Override
@@ -3720,7 +3721,7 @@ public boolean hasUserManagedKeysConfig() {
*
*
* @deprecated google.container.v1.ClusterUpdate.user_managed_keys_config is deprecated. See
- * google/container/v1/cluster_service.proto;l=3852
+ * google/container/v1/cluster_service.proto;l=3908
* @return The userManagedKeysConfig.
*/
@java.lang.Override
@@ -3891,7 +3892,7 @@ public boolean hasDesiredAdditionalIpRangesConfig() {
*
*
* @deprecated google.container.v1.ClusterUpdate.desired_enterprise_config is deprecated. See
- * google/container/v1/cluster_service.proto;l=3865
+ * google/container/v1/cluster_service.proto;l=3921
* @return Whether the desiredEnterpriseConfig field is set.
*/
@java.lang.Override
@@ -3915,7 +3916,7 @@ public boolean hasDesiredEnterpriseConfig() {
*
*
* @deprecated google.container.v1.ClusterUpdate.desired_enterprise_config is deprecated. See
- * google/container/v1/cluster_service.proto;l=3865
+ * google/container/v1/cluster_service.proto;l=3921
* @return The desiredEnterpriseConfig.
*/
@java.lang.Override
@@ -4495,6 +4496,66 @@ public com.google.container.v1.ControlPlaneEgress getDesiredControlPlaneEgress()
: desiredControlPlaneEgress_;
}
+ public static final int DESIRED_ROLLBACK_SAFE_UPGRADE_FIELD_NUMBER = 161;
+ private com.google.container.v1.RollbackSafeUpgrade desiredRollbackSafeUpgrade_;
+
+ /**
+ *
+ *
+ *
+ * Optional. The desired rollback safe upgrade configuration.
+ *
+ *
+ *
+ * .google.container.v1.RollbackSafeUpgrade desired_rollback_safe_upgrade = 161 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return Whether the desiredRollbackSafeUpgrade field is set.
+ */
+ @java.lang.Override
+ public boolean hasDesiredRollbackSafeUpgrade() {
+ return ((bitField2_ & 0x00000001) != 0);
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. The desired rollback safe upgrade configuration.
+ *
+ *
+ *
+ * .google.container.v1.RollbackSafeUpgrade desired_rollback_safe_upgrade = 161 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return The desiredRollbackSafeUpgrade.
+ */
+ @java.lang.Override
+ public com.google.container.v1.RollbackSafeUpgrade getDesiredRollbackSafeUpgrade() {
+ return desiredRollbackSafeUpgrade_ == null
+ ? com.google.container.v1.RollbackSafeUpgrade.getDefaultInstance()
+ : desiredRollbackSafeUpgrade_;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. The desired rollback safe upgrade configuration.
+ *
+ *
+ *
+ * .google.container.v1.RollbackSafeUpgrade desired_rollback_safe_upgrade = 161 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ @java.lang.Override
+ public com.google.container.v1.RollbackSafeUpgradeOrBuilder
+ getDesiredRollbackSafeUpgradeOrBuilder() {
+ return desiredRollbackSafeUpgrade_ == null
+ ? com.google.container.v1.RollbackSafeUpgrade.getDefaultInstance()
+ : desiredRollbackSafeUpgrade_;
+ }
+
public static final int DESIRED_MANAGED_OPENTELEMETRY_CONFIG_FIELD_NUMBER = 163;
private com.google.container.v1.ManagedOpenTelemetryConfig desiredManagedOpentelemetryConfig_;
@@ -4513,7 +4574,7 @@ public com.google.container.v1.ControlPlaneEgress getDesiredControlPlaneEgress()
*/
@java.lang.Override
public boolean hasDesiredManagedOpentelemetryConfig() {
- return ((bitField2_ & 0x00000001) != 0);
+ return ((bitField2_ & 0x00000002) != 0);
}
/**
@@ -4572,7 +4633,7 @@ public com.google.container.v1.ManagedOpenTelemetryConfig getDesiredManagedOpent
*/
@java.lang.Override
public boolean hasDesiredAutopilotClusterPolicyConfig() {
- return ((bitField2_ & 0x00000002) != 0);
+ return ((bitField2_ & 0x00000004) != 0);
}
/**
@@ -4631,7 +4692,7 @@ public com.google.container.v1.ClusterPolicyConfig getDesiredAutopilotClusterPol
*/
@java.lang.Override
public boolean hasDesiredManagedMachineLearningDiagnosticsConfig() {
- return ((bitField2_ & 0x00000004) != 0);
+ return ((bitField2_ & 0x00000008) != 0);
}
/**
@@ -4692,7 +4753,7 @@ public boolean hasDesiredManagedMachineLearningDiagnosticsConfig() {
*/
@java.lang.Override
public boolean hasDesiredNodeCreationConfig() {
- return ((bitField2_ & 0x00000008) != 0);
+ return ((bitField2_ & 0x00000010) != 0);
}
/**
@@ -4734,6 +4795,78 @@ public com.google.container.v1.NodeCreationConfig getDesiredNodeCreationConfig()
: desiredNodeCreationConfig_;
}
+ public static final int DESIRED_EMULATED_VERSION_FIELD_NUMBER = 182;
+
+ @SuppressWarnings("serial")
+ private volatile java.lang.Object desiredEmulatedVersion_ = "";
+
+ /**
+ *
+ *
+ *
+ * Optional. The desired emulated version for the cluster.
+ *
+ *
+ * optional string desired_emulated_version = 182 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return Whether the desiredEmulatedVersion field is set.
+ */
+ @java.lang.Override
+ public boolean hasDesiredEmulatedVersion() {
+ return ((bitField2_ & 0x00000020) != 0);
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. The desired emulated version for the cluster.
+ *
+ *
+ * optional string desired_emulated_version = 182 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return The desiredEmulatedVersion.
+ */
+ @java.lang.Override
+ public java.lang.String getDesiredEmulatedVersion() {
+ java.lang.Object ref = desiredEmulatedVersion_;
+ 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();
+ desiredEmulatedVersion_ = s;
+ return s;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. The desired emulated version for the cluster.
+ *
+ *
+ * optional string desired_emulated_version = 182 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return The bytes for desiredEmulatedVersion.
+ */
+ @java.lang.Override
+ public com.google.protobuf.ByteString getDesiredEmulatedVersionBytes() {
+ java.lang.Object ref = desiredEmulatedVersion_;
+ if (ref instanceof java.lang.String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
+ desiredEmulatedVersion_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
private byte memoizedIsInitialized = -1;
@java.lang.Override
@@ -4983,17 +5116,23 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io
output.writeMessage(160, getDesiredControlPlaneEgress());
}
if (((bitField2_ & 0x00000001) != 0)) {
- output.writeMessage(163, getDesiredManagedOpentelemetryConfig());
+ output.writeMessage(161, getDesiredRollbackSafeUpgrade());
}
if (((bitField2_ & 0x00000002) != 0)) {
- output.writeMessage(164, getDesiredAutopilotClusterPolicyConfig());
+ output.writeMessage(163, getDesiredManagedOpentelemetryConfig());
}
if (((bitField2_ & 0x00000004) != 0)) {
- output.writeMessage(166, getDesiredManagedMachineLearningDiagnosticsConfig());
+ output.writeMessage(164, getDesiredAutopilotClusterPolicyConfig());
}
if (((bitField2_ & 0x00000008) != 0)) {
+ output.writeMessage(166, getDesiredManagedMachineLearningDiagnosticsConfig());
+ }
+ if (((bitField2_ & 0x00000010) != 0)) {
output.writeMessage(171, getDesiredNodeCreationConfig());
}
+ if (((bitField2_ & 0x00000020) != 0)) {
+ com.google.protobuf.GeneratedMessage.writeString(output, 182, desiredEmulatedVersion_);
+ }
getUnknownFields().writeTo(output);
}
@@ -5355,23 +5494,31 @@ public int getSerializedSize() {
if (((bitField2_ & 0x00000001) != 0)) {
size +=
com.google.protobuf.CodedOutputStream.computeMessageSize(
- 163, getDesiredManagedOpentelemetryConfig());
+ 161, getDesiredRollbackSafeUpgrade());
}
if (((bitField2_ & 0x00000002) != 0)) {
size +=
com.google.protobuf.CodedOutputStream.computeMessageSize(
- 164, getDesiredAutopilotClusterPolicyConfig());
+ 163, getDesiredManagedOpentelemetryConfig());
}
if (((bitField2_ & 0x00000004) != 0)) {
size +=
com.google.protobuf.CodedOutputStream.computeMessageSize(
- 166, getDesiredManagedMachineLearningDiagnosticsConfig());
+ 164, getDesiredAutopilotClusterPolicyConfig());
}
if (((bitField2_ & 0x00000008) != 0)) {
+ size +=
+ com.google.protobuf.CodedOutputStream.computeMessageSize(
+ 166, getDesiredManagedMachineLearningDiagnosticsConfig());
+ }
+ if (((bitField2_ & 0x00000010) != 0)) {
size +=
com.google.protobuf.CodedOutputStream.computeMessageSize(
171, getDesiredNodeCreationConfig());
}
+ if (((bitField2_ & 0x00000020) != 0)) {
+ size += com.google.protobuf.GeneratedMessage.computeStringSize(182, desiredEmulatedVersion_);
+ }
size += getUnknownFields().getSerializedSize();
memoizedSize = size;
return size;
@@ -5721,6 +5868,11 @@ public boolean equals(final java.lang.Object obj) {
if (!getDesiredControlPlaneEgress().equals(other.getDesiredControlPlaneEgress()))
return false;
}
+ if (hasDesiredRollbackSafeUpgrade() != other.hasDesiredRollbackSafeUpgrade()) return false;
+ if (hasDesiredRollbackSafeUpgrade()) {
+ if (!getDesiredRollbackSafeUpgrade().equals(other.getDesiredRollbackSafeUpgrade()))
+ return false;
+ }
if (hasDesiredManagedOpentelemetryConfig() != other.hasDesiredManagedOpentelemetryConfig())
return false;
if (hasDesiredManagedOpentelemetryConfig()) {
@@ -5744,6 +5896,10 @@ public boolean equals(final java.lang.Object obj) {
if (!getDesiredNodeCreationConfig().equals(other.getDesiredNodeCreationConfig()))
return false;
}
+ if (hasDesiredEmulatedVersion() != other.hasDesiredEmulatedVersion()) return false;
+ if (hasDesiredEmulatedVersion()) {
+ if (!getDesiredEmulatedVersion().equals(other.getDesiredEmulatedVersion())) return false;
+ }
if (!getUnknownFields().equals(other.getUnknownFields())) return false;
return true;
}
@@ -6051,6 +6207,10 @@ public int hashCode() {
hash = (37 * hash) + DESIRED_CONTROL_PLANE_EGRESS_FIELD_NUMBER;
hash = (53 * hash) + getDesiredControlPlaneEgress().hashCode();
}
+ if (hasDesiredRollbackSafeUpgrade()) {
+ hash = (37 * hash) + DESIRED_ROLLBACK_SAFE_UPGRADE_FIELD_NUMBER;
+ hash = (53 * hash) + getDesiredRollbackSafeUpgrade().hashCode();
+ }
if (hasDesiredManagedOpentelemetryConfig()) {
hash = (37 * hash) + DESIRED_MANAGED_OPENTELEMETRY_CONFIG_FIELD_NUMBER;
hash = (53 * hash) + getDesiredManagedOpentelemetryConfig().hashCode();
@@ -6067,6 +6227,10 @@ public int hashCode() {
hash = (37 * hash) + DESIRED_NODE_CREATION_CONFIG_FIELD_NUMBER;
hash = (53 * hash) + getDesiredNodeCreationConfig().hashCode();
}
+ if (hasDesiredEmulatedVersion()) {
+ hash = (37 * hash) + DESIRED_EMULATED_VERSION_FIELD_NUMBER;
+ hash = (53 * hash) + getDesiredEmulatedVersion().hashCode();
+ }
hash = (29 * hash) + getUnknownFields().hashCode();
memoizedHashCode = hash;
return hash;
@@ -6266,6 +6430,7 @@ private void maybeForceBuilderInitialization() {
internalGetDesiredSecretSyncConfigFieldBuilder();
internalGetDesiredPrivilegedAdmissionConfigFieldBuilder();
internalGetDesiredControlPlaneEgressFieldBuilder();
+ internalGetDesiredRollbackSafeUpgradeFieldBuilder();
internalGetDesiredManagedOpentelemetryConfigFieldBuilder();
internalGetDesiredAutopilotClusterPolicyConfigFieldBuilder();
internalGetDesiredManagedMachineLearningDiagnosticsConfigFieldBuilder();
@@ -6584,6 +6749,11 @@ public Builder clear() {
desiredControlPlaneEgressBuilder_.dispose();
desiredControlPlaneEgressBuilder_ = null;
}
+ desiredRollbackSafeUpgrade_ = null;
+ if (desiredRollbackSafeUpgradeBuilder_ != null) {
+ desiredRollbackSafeUpgradeBuilder_.dispose();
+ desiredRollbackSafeUpgradeBuilder_ = null;
+ }
desiredManagedOpentelemetryConfig_ = null;
if (desiredManagedOpentelemetryConfigBuilder_ != null) {
desiredManagedOpentelemetryConfigBuilder_.dispose();
@@ -6604,6 +6774,7 @@ public Builder clear() {
desiredNodeCreationConfigBuilder_.dispose();
desiredNodeCreationConfigBuilder_ = null;
}
+ desiredEmulatedVersion_ = "";
return this;
}
@@ -7128,32 +7299,43 @@ private void buildPartial2(com.google.container.v1.ClusterUpdate result) {
}
int to_bitField2_ = 0;
if (((from_bitField2_ & 0x00002000) != 0)) {
+ result.desiredRollbackSafeUpgrade_ =
+ desiredRollbackSafeUpgradeBuilder_ == null
+ ? desiredRollbackSafeUpgrade_
+ : desiredRollbackSafeUpgradeBuilder_.build();
+ to_bitField2_ |= 0x00000001;
+ }
+ if (((from_bitField2_ & 0x00004000) != 0)) {
result.desiredManagedOpentelemetryConfig_ =
desiredManagedOpentelemetryConfigBuilder_ == null
? desiredManagedOpentelemetryConfig_
: desiredManagedOpentelemetryConfigBuilder_.build();
- to_bitField2_ |= 0x00000001;
+ to_bitField2_ |= 0x00000002;
}
- if (((from_bitField2_ & 0x00004000) != 0)) {
+ if (((from_bitField2_ & 0x00008000) != 0)) {
result.desiredAutopilotClusterPolicyConfig_ =
desiredAutopilotClusterPolicyConfigBuilder_ == null
? desiredAutopilotClusterPolicyConfig_
: desiredAutopilotClusterPolicyConfigBuilder_.build();
- to_bitField2_ |= 0x00000002;
+ to_bitField2_ |= 0x00000004;
}
- if (((from_bitField2_ & 0x00008000) != 0)) {
+ if (((from_bitField2_ & 0x00010000) != 0)) {
result.desiredManagedMachineLearningDiagnosticsConfig_ =
desiredManagedMachineLearningDiagnosticsConfigBuilder_ == null
? desiredManagedMachineLearningDiagnosticsConfig_
: desiredManagedMachineLearningDiagnosticsConfigBuilder_.build();
- to_bitField2_ |= 0x00000004;
+ to_bitField2_ |= 0x00000008;
}
- if (((from_bitField2_ & 0x00010000) != 0)) {
+ if (((from_bitField2_ & 0x00020000) != 0)) {
result.desiredNodeCreationConfig_ =
desiredNodeCreationConfigBuilder_ == null
? desiredNodeCreationConfig_
: desiredNodeCreationConfigBuilder_.build();
- to_bitField2_ |= 0x00000008;
+ to_bitField2_ |= 0x00000010;
+ }
+ if (((from_bitField2_ & 0x00040000) != 0)) {
+ result.desiredEmulatedVersion_ = desiredEmulatedVersion_;
+ to_bitField2_ |= 0x00000020;
}
result.bitField1_ |= to_bitField1_;
result.bitField2_ |= to_bitField2_;
@@ -7433,6 +7615,9 @@ public Builder mergeFrom(com.google.container.v1.ClusterUpdate other) {
if (other.hasDesiredControlPlaneEgress()) {
mergeDesiredControlPlaneEgress(other.getDesiredControlPlaneEgress());
}
+ if (other.hasDesiredRollbackSafeUpgrade()) {
+ mergeDesiredRollbackSafeUpgrade(other.getDesiredRollbackSafeUpgrade());
+ }
if (other.hasDesiredManagedOpentelemetryConfig()) {
mergeDesiredManagedOpentelemetryConfig(other.getDesiredManagedOpentelemetryConfig());
}
@@ -7446,6 +7631,11 @@ public Builder mergeFrom(com.google.container.v1.ClusterUpdate other) {
if (other.hasDesiredNodeCreationConfig()) {
mergeDesiredNodeCreationConfig(other.getDesiredNodeCreationConfig());
}
+ if (other.hasDesiredEmulatedVersion()) {
+ desiredEmulatedVersion_ = other.desiredEmulatedVersion_;
+ bitField2_ |= 0x00040000;
+ onChanged();
+ }
this.mergeUnknownFields(other.getUnknownFields());
onChanged();
return this;
@@ -8037,12 +8227,20 @@ public Builder mergeFrom(
bitField2_ |= 0x00001000;
break;
} // case 1282
+ case 1290:
+ {
+ input.readMessage(
+ internalGetDesiredRollbackSafeUpgradeFieldBuilder().getBuilder(),
+ extensionRegistry);
+ bitField2_ |= 0x00002000;
+ break;
+ } // case 1290
case 1306:
{
input.readMessage(
internalGetDesiredManagedOpentelemetryConfigFieldBuilder().getBuilder(),
extensionRegistry);
- bitField2_ |= 0x00002000;
+ bitField2_ |= 0x00004000;
break;
} // case 1306
case 1314:
@@ -8050,7 +8248,7 @@ public Builder mergeFrom(
input.readMessage(
internalGetDesiredAutopilotClusterPolicyConfigFieldBuilder().getBuilder(),
extensionRegistry);
- bitField2_ |= 0x00004000;
+ bitField2_ |= 0x00008000;
break;
} // case 1314
case 1330:
@@ -8059,7 +8257,7 @@ public Builder mergeFrom(
internalGetDesiredManagedMachineLearningDiagnosticsConfigFieldBuilder()
.getBuilder(),
extensionRegistry);
- bitField2_ |= 0x00008000;
+ bitField2_ |= 0x00010000;
break;
} // case 1330
case 1370:
@@ -8067,9 +8265,15 @@ public Builder mergeFrom(
input.readMessage(
internalGetDesiredNodeCreationConfigFieldBuilder().getBuilder(),
extensionRegistry);
- bitField2_ |= 0x00010000;
+ bitField2_ |= 0x00020000;
break;
} // case 1370
+ case 1458:
+ {
+ desiredEmulatedVersion_ = input.readStringRequireUtf8();
+ bitField2_ |= 0x00040000;
+ break;
+ } // case 1458
default:
{
if (!super.parseUnknownField(input, extensionRegistry, tag)) {
@@ -10792,7 +10996,7 @@ public Builder addDesiredLocationsBytes(com.google.protobuf.ByteString value) {
*
*
* @deprecated google.container.v1.ClusterUpdate.desired_master_authorized_networks_config is
- * deprecated. See google/container/v1/cluster_service.proto;l=3648
+ * deprecated. See google/container/v1/cluster_service.proto;l=3704
* @return Whether the desiredMasterAuthorizedNetworksConfig field is set.
*/
@java.lang.Deprecated
@@ -10816,7 +11020,7 @@ public boolean hasDesiredMasterAuthorizedNetworksConfig() {
*
*
* @deprecated google.container.v1.ClusterUpdate.desired_master_authorized_networks_config is
- * deprecated. See google/container/v1/cluster_service.proto;l=3648
+ * deprecated. See google/container/v1/cluster_service.proto;l=3704
* @return The desiredMasterAuthorizedNetworksConfig.
*/
@java.lang.Deprecated
@@ -12051,7 +12255,7 @@ public Builder clearDesiredVerticalPodAutoscaling() {
*
*
* @deprecated google.container.v1.ClusterUpdate.desired_private_cluster_config is deprecated.
- * See google/container/v1/cluster_service.proto;l=3686
+ * See google/container/v1/cluster_service.proto;l=3742
* @return Whether the desiredPrivateClusterConfig field is set.
*/
@java.lang.Deprecated
@@ -12080,7 +12284,7 @@ public boolean hasDesiredPrivateClusterConfig() {
*
*
* @deprecated google.container.v1.ClusterUpdate.desired_private_cluster_config is deprecated.
- * See google/container/v1/cluster_service.proto;l=3686
+ * See google/container/v1/cluster_service.proto;l=3742
* @return The desiredPrivateClusterConfig.
*/
@java.lang.Deprecated
@@ -14586,7 +14790,7 @@ public Builder clearDesiredServiceExternalIpsConfig() {
* optional bool desired_enable_private_endpoint = 71 [deprecated = true];
*
* @deprecated google.container.v1.ClusterUpdate.desired_enable_private_endpoint is deprecated.
- * See google/container/v1/cluster_service.proto;l=3731
+ * See google/container/v1/cluster_service.proto;l=3787
* @return Whether the desiredEnablePrivateEndpoint field is set.
*/
@java.lang.Override
@@ -14610,7 +14814,7 @@ public boolean hasDesiredEnablePrivateEndpoint() {
* optional bool desired_enable_private_endpoint = 71 [deprecated = true];
*
* @deprecated google.container.v1.ClusterUpdate.desired_enable_private_endpoint is deprecated.
- * See google/container/v1/cluster_service.proto;l=3731
+ * See google/container/v1/cluster_service.proto;l=3787
* @return The desiredEnablePrivateEndpoint.
*/
@java.lang.Override
@@ -14634,7 +14838,7 @@ public boolean getDesiredEnablePrivateEndpoint() {
* optional bool desired_enable_private_endpoint = 71 [deprecated = true];
*
* @deprecated google.container.v1.ClusterUpdate.desired_enable_private_endpoint is deprecated.
- * See google/container/v1/cluster_service.proto;l=3731
+ * See google/container/v1/cluster_service.proto;l=3787
* @param value The desiredEnablePrivateEndpoint to set.
* @return This builder for chaining.
*/
@@ -14662,7 +14866,7 @@ public Builder setDesiredEnablePrivateEndpoint(boolean value) {
* optional bool desired_enable_private_endpoint = 71 [deprecated = true];
*
* @deprecated google.container.v1.ClusterUpdate.desired_enable_private_endpoint is deprecated.
- * See google/container/v1/cluster_service.proto;l=3731
+ * See google/container/v1/cluster_service.proto;l=3787
* @return This builder for chaining.
*/
@java.lang.Deprecated
@@ -19079,7 +19283,7 @@ public Builder clearDesiredSecretManagerConfig() {
*
*
* @deprecated google.container.v1.ClusterUpdate.desired_compliance_posture_config is
- * deprecated. See google/container/v1/cluster_service.proto;l=3836
+ * deprecated. See google/container/v1/cluster_service.proto;l=3892
* @return Whether the desiredCompliancePostureConfig field is set.
*/
@java.lang.Deprecated
@@ -19103,7 +19307,7 @@ public boolean hasDesiredCompliancePostureConfig() {
*
*
* @deprecated google.container.v1.ClusterUpdate.desired_compliance_posture_config is
- * deprecated. See google/container/v1/cluster_service.proto;l=3836
+ * deprecated. See google/container/v1/cluster_service.proto;l=3892
* @return The desiredCompliancePostureConfig.
*/
@java.lang.Deprecated
@@ -19770,7 +19974,7 @@ public Builder clearDesiredNodePoolAutoConfigKubeletConfig() {
*
*
* @deprecated google.container.v1.ClusterUpdate.user_managed_keys_config is deprecated. See
- * google/container/v1/cluster_service.proto;l=3852
+ * google/container/v1/cluster_service.proto;l=3908
* @return Whether the userManagedKeysConfig field is set.
*/
@java.lang.Deprecated
@@ -19795,7 +19999,7 @@ public boolean hasUserManagedKeysConfig() {
*
*
* @deprecated google.container.v1.ClusterUpdate.user_managed_keys_config is deprecated. See
- * google/container/v1/cluster_service.proto;l=3852
+ * google/container/v1/cluster_service.proto;l=3908
* @return The userManagedKeysConfig.
*/
@java.lang.Deprecated
@@ -20475,7 +20679,7 @@ public Builder clearDesiredAdditionalIpRangesConfig() {
*
*
* @deprecated google.container.v1.ClusterUpdate.desired_enterprise_config is deprecated. See
- * google/container/v1/cluster_service.proto;l=3865
+ * google/container/v1/cluster_service.proto;l=3921
* @return Whether the desiredEnterpriseConfig field is set.
*/
@java.lang.Deprecated
@@ -20498,7 +20702,7 @@ public boolean hasDesiredEnterpriseConfig() {
*
*
* @deprecated google.container.v1.ClusterUpdate.desired_enterprise_config is deprecated. See
- * google/container/v1/cluster_service.proto;l=3865
+ * google/container/v1/cluster_service.proto;l=3921
* @return The desiredEnterpriseConfig.
*/
@java.lang.Deprecated
@@ -22668,6 +22872,224 @@ public Builder clearDesiredControlPlaneEgress() {
return desiredControlPlaneEgressBuilder_;
}
+ private com.google.container.v1.RollbackSafeUpgrade desiredRollbackSafeUpgrade_;
+ private com.google.protobuf.SingleFieldBuilder<
+ com.google.container.v1.RollbackSafeUpgrade,
+ com.google.container.v1.RollbackSafeUpgrade.Builder,
+ com.google.container.v1.RollbackSafeUpgradeOrBuilder>
+ desiredRollbackSafeUpgradeBuilder_;
+
+ /**
+ *
+ *
+ *
+ * Optional. The desired rollback safe upgrade configuration.
+ *
+ *
+ *
+ * .google.container.v1.RollbackSafeUpgrade desired_rollback_safe_upgrade = 161 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return Whether the desiredRollbackSafeUpgrade field is set.
+ */
+ public boolean hasDesiredRollbackSafeUpgrade() {
+ return ((bitField2_ & 0x00002000) != 0);
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. The desired rollback safe upgrade configuration.
+ *
+ *
+ *
+ * .google.container.v1.RollbackSafeUpgrade desired_rollback_safe_upgrade = 161 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return The desiredRollbackSafeUpgrade.
+ */
+ public com.google.container.v1.RollbackSafeUpgrade getDesiredRollbackSafeUpgrade() {
+ if (desiredRollbackSafeUpgradeBuilder_ == null) {
+ return desiredRollbackSafeUpgrade_ == null
+ ? com.google.container.v1.RollbackSafeUpgrade.getDefaultInstance()
+ : desiredRollbackSafeUpgrade_;
+ } else {
+ return desiredRollbackSafeUpgradeBuilder_.getMessage();
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. The desired rollback safe upgrade configuration.
+ *
+ *
+ *
+ * .google.container.v1.RollbackSafeUpgrade desired_rollback_safe_upgrade = 161 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public Builder setDesiredRollbackSafeUpgrade(
+ com.google.container.v1.RollbackSafeUpgrade value) {
+ if (desiredRollbackSafeUpgradeBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ desiredRollbackSafeUpgrade_ = value;
+ } else {
+ desiredRollbackSafeUpgradeBuilder_.setMessage(value);
+ }
+ bitField2_ |= 0x00002000;
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. The desired rollback safe upgrade configuration.
+ *
+ *
+ *
+ * .google.container.v1.RollbackSafeUpgrade desired_rollback_safe_upgrade = 161 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public Builder setDesiredRollbackSafeUpgrade(
+ com.google.container.v1.RollbackSafeUpgrade.Builder builderForValue) {
+ if (desiredRollbackSafeUpgradeBuilder_ == null) {
+ desiredRollbackSafeUpgrade_ = builderForValue.build();
+ } else {
+ desiredRollbackSafeUpgradeBuilder_.setMessage(builderForValue.build());
+ }
+ bitField2_ |= 0x00002000;
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. The desired rollback safe upgrade configuration.
+ *
+ *
+ *
+ * .google.container.v1.RollbackSafeUpgrade desired_rollback_safe_upgrade = 161 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public Builder mergeDesiredRollbackSafeUpgrade(
+ com.google.container.v1.RollbackSafeUpgrade value) {
+ if (desiredRollbackSafeUpgradeBuilder_ == null) {
+ if (((bitField2_ & 0x00002000) != 0)
+ && desiredRollbackSafeUpgrade_ != null
+ && desiredRollbackSafeUpgrade_
+ != com.google.container.v1.RollbackSafeUpgrade.getDefaultInstance()) {
+ getDesiredRollbackSafeUpgradeBuilder().mergeFrom(value);
+ } else {
+ desiredRollbackSafeUpgrade_ = value;
+ }
+ } else {
+ desiredRollbackSafeUpgradeBuilder_.mergeFrom(value);
+ }
+ if (desiredRollbackSafeUpgrade_ != null) {
+ bitField2_ |= 0x00002000;
+ onChanged();
+ }
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. The desired rollback safe upgrade configuration.
+ *
+ *
+ *
+ * .google.container.v1.RollbackSafeUpgrade desired_rollback_safe_upgrade = 161 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public Builder clearDesiredRollbackSafeUpgrade() {
+ bitField2_ = (bitField2_ & ~0x00002000);
+ desiredRollbackSafeUpgrade_ = null;
+ if (desiredRollbackSafeUpgradeBuilder_ != null) {
+ desiredRollbackSafeUpgradeBuilder_.dispose();
+ desiredRollbackSafeUpgradeBuilder_ = null;
+ }
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. The desired rollback safe upgrade configuration.
+ *
+ *
+ *
+ * .google.container.v1.RollbackSafeUpgrade desired_rollback_safe_upgrade = 161 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public com.google.container.v1.RollbackSafeUpgrade.Builder
+ getDesiredRollbackSafeUpgradeBuilder() {
+ bitField2_ |= 0x00002000;
+ onChanged();
+ return internalGetDesiredRollbackSafeUpgradeFieldBuilder().getBuilder();
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. The desired rollback safe upgrade configuration.
+ *
+ *
+ *
+ * .google.container.v1.RollbackSafeUpgrade desired_rollback_safe_upgrade = 161 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public com.google.container.v1.RollbackSafeUpgradeOrBuilder
+ getDesiredRollbackSafeUpgradeOrBuilder() {
+ if (desiredRollbackSafeUpgradeBuilder_ != null) {
+ return desiredRollbackSafeUpgradeBuilder_.getMessageOrBuilder();
+ } else {
+ return desiredRollbackSafeUpgrade_ == null
+ ? com.google.container.v1.RollbackSafeUpgrade.getDefaultInstance()
+ : desiredRollbackSafeUpgrade_;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. The desired rollback safe upgrade configuration.
+ *
+ *
+ *
+ * .google.container.v1.RollbackSafeUpgrade desired_rollback_safe_upgrade = 161 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ private com.google.protobuf.SingleFieldBuilder<
+ com.google.container.v1.RollbackSafeUpgrade,
+ com.google.container.v1.RollbackSafeUpgrade.Builder,
+ com.google.container.v1.RollbackSafeUpgradeOrBuilder>
+ internalGetDesiredRollbackSafeUpgradeFieldBuilder() {
+ if (desiredRollbackSafeUpgradeBuilder_ == null) {
+ desiredRollbackSafeUpgradeBuilder_ =
+ new com.google.protobuf.SingleFieldBuilder<
+ com.google.container.v1.RollbackSafeUpgrade,
+ com.google.container.v1.RollbackSafeUpgrade.Builder,
+ com.google.container.v1.RollbackSafeUpgradeOrBuilder>(
+ getDesiredRollbackSafeUpgrade(), getParentForChildren(), isClean());
+ desiredRollbackSafeUpgrade_ = null;
+ }
+ return desiredRollbackSafeUpgradeBuilder_;
+ }
+
private com.google.container.v1.ManagedOpenTelemetryConfig desiredManagedOpentelemetryConfig_;
private com.google.protobuf.SingleFieldBuilder<
com.google.container.v1.ManagedOpenTelemetryConfig,
@@ -22689,7 +23111,7 @@ public Builder clearDesiredControlPlaneEgress() {
* @return Whether the desiredManagedOpentelemetryConfig field is set.
*/
public boolean hasDesiredManagedOpentelemetryConfig() {
- return ((bitField2_ & 0x00002000) != 0);
+ return ((bitField2_ & 0x00004000) != 0);
}
/**
@@ -22737,7 +23159,7 @@ public Builder setDesiredManagedOpentelemetryConfig(
} else {
desiredManagedOpentelemetryConfigBuilder_.setMessage(value);
}
- bitField2_ |= 0x00002000;
+ bitField2_ |= 0x00004000;
onChanged();
return this;
}
@@ -22760,7 +23182,7 @@ public Builder setDesiredManagedOpentelemetryConfig(
} else {
desiredManagedOpentelemetryConfigBuilder_.setMessage(builderForValue.build());
}
- bitField2_ |= 0x00002000;
+ bitField2_ |= 0x00004000;
onChanged();
return this;
}
@@ -22779,7 +23201,7 @@ public Builder setDesiredManagedOpentelemetryConfig(
public Builder mergeDesiredManagedOpentelemetryConfig(
com.google.container.v1.ManagedOpenTelemetryConfig value) {
if (desiredManagedOpentelemetryConfigBuilder_ == null) {
- if (((bitField2_ & 0x00002000) != 0)
+ if (((bitField2_ & 0x00004000) != 0)
&& desiredManagedOpentelemetryConfig_ != null
&& desiredManagedOpentelemetryConfig_
!= com.google.container.v1.ManagedOpenTelemetryConfig.getDefaultInstance()) {
@@ -22791,7 +23213,7 @@ public Builder mergeDesiredManagedOpentelemetryConfig(
desiredManagedOpentelemetryConfigBuilder_.mergeFrom(value);
}
if (desiredManagedOpentelemetryConfig_ != null) {
- bitField2_ |= 0x00002000;
+ bitField2_ |= 0x00004000;
onChanged();
}
return this;
@@ -22809,7 +23231,7 @@ public Builder mergeDesiredManagedOpentelemetryConfig(
*
*/
public Builder clearDesiredManagedOpentelemetryConfig() {
- bitField2_ = (bitField2_ & ~0x00002000);
+ bitField2_ = (bitField2_ & ~0x00004000);
desiredManagedOpentelemetryConfig_ = null;
if (desiredManagedOpentelemetryConfigBuilder_ != null) {
desiredManagedOpentelemetryConfigBuilder_.dispose();
@@ -22832,7 +23254,7 @@ public Builder clearDesiredManagedOpentelemetryConfig() {
*/
public com.google.container.v1.ManagedOpenTelemetryConfig.Builder
getDesiredManagedOpentelemetryConfigBuilder() {
- bitField2_ |= 0x00002000;
+ bitField2_ |= 0x00004000;
onChanged();
return internalGetDesiredManagedOpentelemetryConfigFieldBuilder().getBuilder();
}
@@ -22907,7 +23329,7 @@ public Builder clearDesiredManagedOpentelemetryConfig() {
* @return Whether the desiredAutopilotClusterPolicyConfig field is set.
*/
public boolean hasDesiredAutopilotClusterPolicyConfig() {
- return ((bitField2_ & 0x00004000) != 0);
+ return ((bitField2_ & 0x00008000) != 0);
}
/**
@@ -22952,7 +23374,7 @@ public Builder setDesiredAutopilotClusterPolicyConfig(
} else {
desiredAutopilotClusterPolicyConfigBuilder_.setMessage(value);
}
- bitField2_ |= 0x00004000;
+ bitField2_ |= 0x00008000;
onChanged();
return this;
}
@@ -22974,7 +23396,7 @@ public Builder setDesiredAutopilotClusterPolicyConfig(
} else {
desiredAutopilotClusterPolicyConfigBuilder_.setMessage(builderForValue.build());
}
- bitField2_ |= 0x00004000;
+ bitField2_ |= 0x00008000;
onChanged();
return this;
}
@@ -22992,7 +23414,7 @@ public Builder setDesiredAutopilotClusterPolicyConfig(
public Builder mergeDesiredAutopilotClusterPolicyConfig(
com.google.container.v1.ClusterPolicyConfig value) {
if (desiredAutopilotClusterPolicyConfigBuilder_ == null) {
- if (((bitField2_ & 0x00004000) != 0)
+ if (((bitField2_ & 0x00008000) != 0)
&& desiredAutopilotClusterPolicyConfig_ != null
&& desiredAutopilotClusterPolicyConfig_
!= com.google.container.v1.ClusterPolicyConfig.getDefaultInstance()) {
@@ -23004,7 +23426,7 @@ public Builder mergeDesiredAutopilotClusterPolicyConfig(
desiredAutopilotClusterPolicyConfigBuilder_.mergeFrom(value);
}
if (desiredAutopilotClusterPolicyConfig_ != null) {
- bitField2_ |= 0x00004000;
+ bitField2_ |= 0x00008000;
onChanged();
}
return this;
@@ -23021,7 +23443,7 @@ public Builder mergeDesiredAutopilotClusterPolicyConfig(
*
*/
public Builder clearDesiredAutopilotClusterPolicyConfig() {
- bitField2_ = (bitField2_ & ~0x00004000);
+ bitField2_ = (bitField2_ & ~0x00008000);
desiredAutopilotClusterPolicyConfig_ = null;
if (desiredAutopilotClusterPolicyConfigBuilder_ != null) {
desiredAutopilotClusterPolicyConfigBuilder_.dispose();
@@ -23043,7 +23465,7 @@ public Builder clearDesiredAutopilotClusterPolicyConfig() {
*/
public com.google.container.v1.ClusterPolicyConfig.Builder
getDesiredAutopilotClusterPolicyConfigBuilder() {
- bitField2_ |= 0x00004000;
+ bitField2_ |= 0x00008000;
onChanged();
return internalGetDesiredAutopilotClusterPolicyConfigFieldBuilder().getBuilder();
}
@@ -23118,7 +23540,7 @@ public Builder clearDesiredAutopilotClusterPolicyConfig() {
* @return Whether the desiredManagedMachineLearningDiagnosticsConfig field is set.
*/
public boolean hasDesiredManagedMachineLearningDiagnosticsConfig() {
- return ((bitField2_ & 0x00008000) != 0);
+ return ((bitField2_ & 0x00010000) != 0);
}
/**
@@ -23166,7 +23588,7 @@ public Builder setDesiredManagedMachineLearningDiagnosticsConfig(
} else {
desiredManagedMachineLearningDiagnosticsConfigBuilder_.setMessage(value);
}
- bitField2_ |= 0x00008000;
+ bitField2_ |= 0x00010000;
onChanged();
return this;
}
@@ -23189,7 +23611,7 @@ public Builder setDesiredManagedMachineLearningDiagnosticsConfig(
} else {
desiredManagedMachineLearningDiagnosticsConfigBuilder_.setMessage(builderForValue.build());
}
- bitField2_ |= 0x00008000;
+ bitField2_ |= 0x00010000;
onChanged();
return this;
}
@@ -23208,7 +23630,7 @@ public Builder setDesiredManagedMachineLearningDiagnosticsConfig(
public Builder mergeDesiredManagedMachineLearningDiagnosticsConfig(
com.google.container.v1.ManagedMachineLearningDiagnosticsConfig value) {
if (desiredManagedMachineLearningDiagnosticsConfigBuilder_ == null) {
- if (((bitField2_ & 0x00008000) != 0)
+ if (((bitField2_ & 0x00010000) != 0)
&& desiredManagedMachineLearningDiagnosticsConfig_ != null
&& desiredManagedMachineLearningDiagnosticsConfig_
!= com.google.container.v1.ManagedMachineLearningDiagnosticsConfig
@@ -23221,7 +23643,7 @@ public Builder mergeDesiredManagedMachineLearningDiagnosticsConfig(
desiredManagedMachineLearningDiagnosticsConfigBuilder_.mergeFrom(value);
}
if (desiredManagedMachineLearningDiagnosticsConfig_ != null) {
- bitField2_ |= 0x00008000;
+ bitField2_ |= 0x00010000;
onChanged();
}
return this;
@@ -23239,7 +23661,7 @@ public Builder mergeDesiredManagedMachineLearningDiagnosticsConfig(
*
*/
public Builder clearDesiredManagedMachineLearningDiagnosticsConfig() {
- bitField2_ = (bitField2_ & ~0x00008000);
+ bitField2_ = (bitField2_ & ~0x00010000);
desiredManagedMachineLearningDiagnosticsConfig_ = null;
if (desiredManagedMachineLearningDiagnosticsConfigBuilder_ != null) {
desiredManagedMachineLearningDiagnosticsConfigBuilder_.dispose();
@@ -23262,7 +23684,7 @@ public Builder clearDesiredManagedMachineLearningDiagnosticsConfig() {
*/
public com.google.container.v1.ManagedMachineLearningDiagnosticsConfig.Builder
getDesiredManagedMachineLearningDiagnosticsConfigBuilder() {
- bitField2_ |= 0x00008000;
+ bitField2_ |= 0x00010000;
onChanged();
return internalGetDesiredManagedMachineLearningDiagnosticsConfigFieldBuilder().getBuilder();
}
@@ -23340,7 +23762,7 @@ public Builder clearDesiredManagedMachineLearningDiagnosticsConfig() {
* @return Whether the desiredNodeCreationConfig field is set.
*/
public boolean hasDesiredNodeCreationConfig() {
- return ((bitField2_ & 0x00010000) != 0);
+ return ((bitField2_ & 0x00020000) != 0);
}
/**
@@ -23386,7 +23808,7 @@ public Builder setDesiredNodeCreationConfig(com.google.container.v1.NodeCreation
} else {
desiredNodeCreationConfigBuilder_.setMessage(value);
}
- bitField2_ |= 0x00010000;
+ bitField2_ |= 0x00020000;
onChanged();
return this;
}
@@ -23409,7 +23831,7 @@ public Builder setDesiredNodeCreationConfig(
} else {
desiredNodeCreationConfigBuilder_.setMessage(builderForValue.build());
}
- bitField2_ |= 0x00010000;
+ bitField2_ |= 0x00020000;
onChanged();
return this;
}
@@ -23428,7 +23850,7 @@ public Builder setDesiredNodeCreationConfig(
public Builder mergeDesiredNodeCreationConfig(
com.google.container.v1.NodeCreationConfig value) {
if (desiredNodeCreationConfigBuilder_ == null) {
- if (((bitField2_ & 0x00010000) != 0)
+ if (((bitField2_ & 0x00020000) != 0)
&& desiredNodeCreationConfig_ != null
&& desiredNodeCreationConfig_
!= com.google.container.v1.NodeCreationConfig.getDefaultInstance()) {
@@ -23440,7 +23862,7 @@ public Builder mergeDesiredNodeCreationConfig(
desiredNodeCreationConfigBuilder_.mergeFrom(value);
}
if (desiredNodeCreationConfig_ != null) {
- bitField2_ |= 0x00010000;
+ bitField2_ |= 0x00020000;
onChanged();
}
return this;
@@ -23458,7 +23880,7 @@ public Builder mergeDesiredNodeCreationConfig(
*
*/
public Builder clearDesiredNodeCreationConfig() {
- bitField2_ = (bitField2_ & ~0x00010000);
+ bitField2_ = (bitField2_ & ~0x00020000);
desiredNodeCreationConfig_ = null;
if (desiredNodeCreationConfigBuilder_ != null) {
desiredNodeCreationConfigBuilder_.dispose();
@@ -23481,7 +23903,7 @@ public Builder clearDesiredNodeCreationConfig() {
*/
public com.google.container.v1.NodeCreationConfig.Builder
getDesiredNodeCreationConfigBuilder() {
- bitField2_ |= 0x00010000;
+ bitField2_ |= 0x00020000;
onChanged();
return internalGetDesiredNodeCreationConfigFieldBuilder().getBuilder();
}
@@ -23536,6 +23958,144 @@ public Builder clearDesiredNodeCreationConfig() {
return desiredNodeCreationConfigBuilder_;
}
+ private java.lang.Object desiredEmulatedVersion_ = "";
+
+ /**
+ *
+ *
+ *
+ * Optional. The desired emulated version for the cluster.
+ *
+ *
+ *
+ * optional string desired_emulated_version = 182 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return Whether the desiredEmulatedVersion field is set.
+ */
+ public boolean hasDesiredEmulatedVersion() {
+ return ((bitField2_ & 0x00040000) != 0);
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. The desired emulated version for the cluster.
+ *
+ *
+ *
+ * optional string desired_emulated_version = 182 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return The desiredEmulatedVersion.
+ */
+ public java.lang.String getDesiredEmulatedVersion() {
+ java.lang.Object ref = desiredEmulatedVersion_;
+ if (!(ref instanceof java.lang.String)) {
+ com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ desiredEmulatedVersion_ = s;
+ return s;
+ } else {
+ return (java.lang.String) ref;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. The desired emulated version for the cluster.
+ *
+ *
+ *
+ * optional string desired_emulated_version = 182 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return The bytes for desiredEmulatedVersion.
+ */
+ public com.google.protobuf.ByteString getDesiredEmulatedVersionBytes() {
+ java.lang.Object ref = desiredEmulatedVersion_;
+ if (ref instanceof String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
+ desiredEmulatedVersion_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. The desired emulated version for the cluster.
+ *
+ *
+ *
+ * optional string desired_emulated_version = 182 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @param value The desiredEmulatedVersion to set.
+ * @return This builder for chaining.
+ */
+ public Builder setDesiredEmulatedVersion(java.lang.String value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ desiredEmulatedVersion_ = value;
+ bitField2_ |= 0x00040000;
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. The desired emulated version for the cluster.
+ *
+ *
+ *
+ * optional string desired_emulated_version = 182 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return This builder for chaining.
+ */
+ public Builder clearDesiredEmulatedVersion() {
+ desiredEmulatedVersion_ = getDefaultInstance().getDesiredEmulatedVersion();
+ bitField2_ = (bitField2_ & ~0x00040000);
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. The desired emulated version for the cluster.
+ *
+ *
+ *
+ * optional string desired_emulated_version = 182 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @param value The bytes for desiredEmulatedVersion to set.
+ * @return This builder for chaining.
+ */
+ public Builder setDesiredEmulatedVersionBytes(com.google.protobuf.ByteString value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ checkByteStringIsUtf8(value);
+ desiredEmulatedVersion_ = value;
+ bitField2_ |= 0x00040000;
+ onChanged();
+ return this;
+ }
+
// @@protoc_insertion_point(builder_scope:google.container.v1.ClusterUpdate)
}
diff --git a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/ClusterUpdateOrBuilder.java b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/ClusterUpdateOrBuilder.java
index 644777105f59..f490f239c432 100644
--- a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/ClusterUpdateOrBuilder.java
+++ b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/ClusterUpdateOrBuilder.java
@@ -645,7 +645,7 @@ public interface ClusterUpdateOrBuilder
*
*
* @deprecated google.container.v1.ClusterUpdate.desired_master_authorized_networks_config is
- * deprecated. See google/container/v1/cluster_service.proto;l=3648
+ * deprecated. See google/container/v1/cluster_service.proto;l=3704
* @return Whether the desiredMasterAuthorizedNetworksConfig field is set.
*/
@java.lang.Deprecated
@@ -667,7 +667,7 @@ public interface ClusterUpdateOrBuilder
*
*
* @deprecated google.container.v1.ClusterUpdate.desired_master_authorized_networks_config is
- * deprecated. See google/container/v1/cluster_service.proto;l=3648
+ * deprecated. See google/container/v1/cluster_service.proto;l=3704
* @return The desiredMasterAuthorizedNetworksConfig.
*/
@java.lang.Deprecated
@@ -912,7 +912,7 @@ public interface ClusterUpdateOrBuilder
*
*
* @deprecated google.container.v1.ClusterUpdate.desired_private_cluster_config is deprecated. See
- * google/container/v1/cluster_service.proto;l=3686
+ * google/container/v1/cluster_service.proto;l=3742
* @return Whether the desiredPrivateClusterConfig field is set.
*/
@java.lang.Deprecated
@@ -939,7 +939,7 @@ public interface ClusterUpdateOrBuilder
*
*
* @deprecated google.container.v1.ClusterUpdate.desired_private_cluster_config is deprecated. See
- * google/container/v1/cluster_service.proto;l=3686
+ * google/container/v1/cluster_service.proto;l=3742
* @return The desiredPrivateClusterConfig.
*/
@java.lang.Deprecated
@@ -1422,7 +1422,7 @@ public interface ClusterUpdateOrBuilder
* optional bool desired_enable_private_endpoint = 71 [deprecated = true];
*
* @deprecated google.container.v1.ClusterUpdate.desired_enable_private_endpoint is deprecated.
- * See google/container/v1/cluster_service.proto;l=3731
+ * See google/container/v1/cluster_service.proto;l=3787
* @return Whether the desiredEnablePrivateEndpoint field is set.
*/
@java.lang.Deprecated
@@ -1443,7 +1443,7 @@ public interface ClusterUpdateOrBuilder
* optional bool desired_enable_private_endpoint = 71 [deprecated = true];
*
* @deprecated google.container.v1.ClusterUpdate.desired_enable_private_endpoint is deprecated.
- * See google/container/v1/cluster_service.proto;l=3731
+ * See google/container/v1/cluster_service.proto;l=3787
* @return The desiredEnablePrivateEndpoint.
*/
@java.lang.Deprecated
@@ -2409,7 +2409,7 @@ public interface ClusterUpdateOrBuilder
*
*
* @deprecated google.container.v1.ClusterUpdate.desired_compliance_posture_config is deprecated.
- * See google/container/v1/cluster_service.proto;l=3836
+ * See google/container/v1/cluster_service.proto;l=3892
* @return Whether the desiredCompliancePostureConfig field is set.
*/
@java.lang.Deprecated
@@ -2431,7 +2431,7 @@ public interface ClusterUpdateOrBuilder
*
*
* @deprecated google.container.v1.ClusterUpdate.desired_compliance_posture_config is deprecated.
- * See google/container/v1/cluster_service.proto;l=3836
+ * See google/container/v1/cluster_service.proto;l=3892
* @return The desiredCompliancePostureConfig.
*/
@java.lang.Deprecated
@@ -2557,7 +2557,7 @@ public interface ClusterUpdateOrBuilder
*
*
* @deprecated google.container.v1.ClusterUpdate.user_managed_keys_config is deprecated. See
- * google/container/v1/cluster_service.proto;l=3852
+ * google/container/v1/cluster_service.proto;l=3908
* @return Whether the userManagedKeysConfig field is set.
*/
@java.lang.Deprecated
@@ -2580,7 +2580,7 @@ public interface ClusterUpdateOrBuilder
*
*
* @deprecated google.container.v1.ClusterUpdate.user_managed_keys_config is deprecated. See
- * google/container/v1/cluster_service.proto;l=3852
+ * google/container/v1/cluster_service.proto;l=3908
* @return The userManagedKeysConfig.
*/
@java.lang.Deprecated
@@ -2704,7 +2704,7 @@ public interface ClusterUpdateOrBuilder
*
*
* @deprecated google.container.v1.ClusterUpdate.desired_enterprise_config is deprecated. See
- * google/container/v1/cluster_service.proto;l=3865
+ * google/container/v1/cluster_service.proto;l=3921
* @return Whether the desiredEnterpriseConfig field is set.
*/
@java.lang.Deprecated
@@ -2725,7 +2725,7 @@ public interface ClusterUpdateOrBuilder
*
*
* @deprecated google.container.v1.ClusterUpdate.desired_enterprise_config is deprecated. See
- * google/container/v1/cluster_service.proto;l=3865
+ * google/container/v1/cluster_service.proto;l=3921
* @return The desiredEnterpriseConfig.
*/
@java.lang.Deprecated
@@ -3137,6 +3137,49 @@ public interface ClusterUpdateOrBuilder
*/
com.google.container.v1.ControlPlaneEgressOrBuilder getDesiredControlPlaneEgressOrBuilder();
+ /**
+ *
+ *
+ *
+ * Optional. The desired rollback safe upgrade configuration.
+ *
+ *
+ *
+ * .google.container.v1.RollbackSafeUpgrade desired_rollback_safe_upgrade = 161 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return Whether the desiredRollbackSafeUpgrade field is set.
+ */
+ boolean hasDesiredRollbackSafeUpgrade();
+
+ /**
+ *
+ *
+ *
+ * Optional. The desired rollback safe upgrade configuration.
+ *
+ *
+ *
+ * .google.container.v1.RollbackSafeUpgrade desired_rollback_safe_upgrade = 161 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return The desiredRollbackSafeUpgrade.
+ */
+ com.google.container.v1.RollbackSafeUpgrade getDesiredRollbackSafeUpgrade();
+
+ /**
+ *
+ *
+ *
+ * Optional. The desired rollback safe upgrade configuration.
+ *
+ *
+ *
+ * .google.container.v1.RollbackSafeUpgrade desired_rollback_safe_upgrade = 161 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ com.google.container.v1.RollbackSafeUpgradeOrBuilder getDesiredRollbackSafeUpgradeOrBuilder();
+
/**
*
*
@@ -3309,4 +3352,46 @@ public interface ClusterUpdateOrBuilder
*
*/
com.google.container.v1.NodeCreationConfigOrBuilder getDesiredNodeCreationConfigOrBuilder();
+
+ /**
+ *
+ *
+ *
+ * Optional. The desired emulated version for the cluster.
+ *
+ *
+ * optional string desired_emulated_version = 182 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return Whether the desiredEmulatedVersion field is set.
+ */
+ boolean hasDesiredEmulatedVersion();
+
+ /**
+ *
+ *
+ *
+ * Optional. The desired emulated version for the cluster.
+ *
+ *
+ * optional string desired_emulated_version = 182 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return The desiredEmulatedVersion.
+ */
+ java.lang.String getDesiredEmulatedVersion();
+
+ /**
+ *
+ *
+ *
+ * Optional. The desired emulated version for the cluster.
+ *
+ *
+ * optional string desired_emulated_version = 182 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return The bytes for desiredEmulatedVersion.
+ */
+ com.google.protobuf.ByteString getDesiredEmulatedVersionBytes();
}
diff --git a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/ClusterUpgradeInfo.java b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/ClusterUpgradeInfo.java
index 5f83322a608c..64daddfd140e 100644
--- a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/ClusterUpgradeInfo.java
+++ b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/ClusterUpgradeInfo.java
@@ -1137,6 +1137,66 @@ public com.google.protobuf.ByteString getEndOfExtendedSupportTimestampBytes() {
}
}
+ public static final int ROLLBACK_SAFE_UPGRADE_STATUS_FIELD_NUMBER = 9;
+ private com.google.container.v1.RollbackSafeUpgradeStatus rollbackSafeUpgradeStatus_;
+
+ /**
+ *
+ *
+ *
+ * Output only. The cluster's rollback-safe upgrade status.
+ *
+ *
+ *
+ * .google.container.v1.RollbackSafeUpgradeStatus rollback_safe_upgrade_status = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ *
+ * @return Whether the rollbackSafeUpgradeStatus field is set.
+ */
+ @java.lang.Override
+ public boolean hasRollbackSafeUpgradeStatus() {
+ return ((bitField0_ & 0x00000010) != 0);
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The cluster's rollback-safe upgrade status.
+ *
+ *
+ *
+ * .google.container.v1.RollbackSafeUpgradeStatus rollback_safe_upgrade_status = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ *
+ * @return The rollbackSafeUpgradeStatus.
+ */
+ @java.lang.Override
+ public com.google.container.v1.RollbackSafeUpgradeStatus getRollbackSafeUpgradeStatus() {
+ return rollbackSafeUpgradeStatus_ == null
+ ? com.google.container.v1.RollbackSafeUpgradeStatus.getDefaultInstance()
+ : rollbackSafeUpgradeStatus_;
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The cluster's rollback-safe upgrade status.
+ *
+ *
+ *
+ * .google.container.v1.RollbackSafeUpgradeStatus rollback_safe_upgrade_status = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ @java.lang.Override
+ public com.google.container.v1.RollbackSafeUpgradeStatusOrBuilder
+ getRollbackSafeUpgradeStatusOrBuilder() {
+ return rollbackSafeUpgradeStatus_ == null
+ ? com.google.container.v1.RollbackSafeUpgradeStatus.getDefaultInstance()
+ : rollbackSafeUpgradeStatus_;
+ }
+
private byte memoizedIsInitialized = -1;
@java.lang.Override
@@ -1181,6 +1241,9 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io
if (((bitField0_ & 0x00000002) != 0)) {
com.google.protobuf.GeneratedMessage.writeString(output, 8, patchTargetVersion_);
}
+ if (((bitField0_ & 0x00000010) != 0)) {
+ output.writeMessage(9, getRollbackSafeUpgradeStatus());
+ }
getUnknownFields().writeTo(output);
}
@@ -1234,6 +1297,11 @@ public int getSerializedSize() {
if (((bitField0_ & 0x00000002) != 0)) {
size += com.google.protobuf.GeneratedMessage.computeStringSize(8, patchTargetVersion_);
}
+ if (((bitField0_ & 0x00000010) != 0)) {
+ size +=
+ com.google.protobuf.CodedOutputStream.computeMessageSize(
+ 9, getRollbackSafeUpgradeStatus());
+ }
size += getUnknownFields().getSerializedSize();
memoizedSize = size;
return size;
@@ -1273,6 +1341,11 @@ public boolean equals(final java.lang.Object obj) {
if (!getEndOfExtendedSupportTimestamp().equals(other.getEndOfExtendedSupportTimestamp()))
return false;
}
+ if (hasRollbackSafeUpgradeStatus() != other.hasRollbackSafeUpgradeStatus()) return false;
+ if (hasRollbackSafeUpgradeStatus()) {
+ if (!getRollbackSafeUpgradeStatus().equals(other.getRollbackSafeUpgradeStatus()))
+ return false;
+ }
if (!getUnknownFields().equals(other.getUnknownFields())) return false;
return true;
}
@@ -1312,6 +1385,10 @@ public int hashCode() {
hash = (37 * hash) + END_OF_EXTENDED_SUPPORT_TIMESTAMP_FIELD_NUMBER;
hash = (53 * hash) + getEndOfExtendedSupportTimestamp().hashCode();
}
+ if (hasRollbackSafeUpgradeStatus()) {
+ hash = (37 * hash) + ROLLBACK_SAFE_UPGRADE_STATUS_FIELD_NUMBER;
+ hash = (53 * hash) + getRollbackSafeUpgradeStatus().hashCode();
+ }
hash = (29 * hash) + getUnknownFields().hashCode();
memoizedHashCode = hash;
return hash;
@@ -1442,10 +1519,20 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
}
// Construct using com.google.container.v1.ClusterUpgradeInfo.newBuilder()
- private Builder() {}
+ private Builder() {
+ maybeForceBuilderInitialization();
+ }
private Builder(com.google.protobuf.GeneratedMessage.BuilderParent parent) {
super(parent);
+ maybeForceBuilderInitialization();
+ }
+
+ private void maybeForceBuilderInitialization() {
+ if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
+ internalGetUpgradeDetailsFieldBuilder();
+ internalGetRollbackSafeUpgradeStatusFieldBuilder();
+ }
}
@java.lang.Override
@@ -1465,6 +1552,11 @@ public Builder clear() {
bitField0_ = (bitField0_ & ~0x00000010);
endOfStandardSupportTimestamp_ = "";
endOfExtendedSupportTimestamp_ = "";
+ rollbackSafeUpgradeStatus_ = null;
+ if (rollbackSafeUpgradeStatusBuilder_ != null) {
+ rollbackSafeUpgradeStatusBuilder_.dispose();
+ rollbackSafeUpgradeStatusBuilder_ = null;
+ }
return this;
}
@@ -1539,6 +1631,13 @@ private void buildPartial0(com.google.container.v1.ClusterUpgradeInfo result) {
result.endOfExtendedSupportTimestamp_ = endOfExtendedSupportTimestamp_;
to_bitField0_ |= 0x00000008;
}
+ if (((from_bitField0_ & 0x00000080) != 0)) {
+ result.rollbackSafeUpgradeStatus_ =
+ rollbackSafeUpgradeStatusBuilder_ == null
+ ? rollbackSafeUpgradeStatus_
+ : rollbackSafeUpgradeStatusBuilder_.build();
+ to_bitField0_ |= 0x00000010;
+ }
result.bitField0_ |= to_bitField0_;
}
@@ -1623,6 +1722,9 @@ public Builder mergeFrom(com.google.container.v1.ClusterUpgradeInfo other) {
bitField0_ |= 0x00000040;
onChanged();
}
+ if (other.hasRollbackSafeUpgradeStatus()) {
+ mergeRollbackSafeUpgradeStatus(other.getRollbackSafeUpgradeStatus());
+ }
this.mergeUnknownFields(other.getUnknownFields());
onChanged();
return this;
@@ -1722,6 +1824,14 @@ public Builder mergeFrom(
bitField0_ |= 0x00000002;
break;
} // case 66
+ case 74:
+ {
+ input.readMessage(
+ internalGetRollbackSafeUpgradeStatusFieldBuilder().getBuilder(),
+ extensionRegistry);
+ bitField0_ |= 0x00000080;
+ break;
+ } // case 74
default:
{
if (!super.parseUnknownField(input, extensionRegistry, tag)) {
@@ -3143,6 +3253,224 @@ public Builder setEndOfExtendedSupportTimestampBytes(com.google.protobuf.ByteStr
return this;
}
+ private com.google.container.v1.RollbackSafeUpgradeStatus rollbackSafeUpgradeStatus_;
+ private com.google.protobuf.SingleFieldBuilder<
+ com.google.container.v1.RollbackSafeUpgradeStatus,
+ com.google.container.v1.RollbackSafeUpgradeStatus.Builder,
+ com.google.container.v1.RollbackSafeUpgradeStatusOrBuilder>
+ rollbackSafeUpgradeStatusBuilder_;
+
+ /**
+ *
+ *
+ *
+ * Output only. The cluster's rollback-safe upgrade status.
+ *
+ *
+ *
+ * .google.container.v1.RollbackSafeUpgradeStatus rollback_safe_upgrade_status = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ *
+ * @return Whether the rollbackSafeUpgradeStatus field is set.
+ */
+ public boolean hasRollbackSafeUpgradeStatus() {
+ return ((bitField0_ & 0x00000080) != 0);
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The cluster's rollback-safe upgrade status.
+ *
+ *
+ *
+ * .google.container.v1.RollbackSafeUpgradeStatus rollback_safe_upgrade_status = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ *
+ * @return The rollbackSafeUpgradeStatus.
+ */
+ public com.google.container.v1.RollbackSafeUpgradeStatus getRollbackSafeUpgradeStatus() {
+ if (rollbackSafeUpgradeStatusBuilder_ == null) {
+ return rollbackSafeUpgradeStatus_ == null
+ ? com.google.container.v1.RollbackSafeUpgradeStatus.getDefaultInstance()
+ : rollbackSafeUpgradeStatus_;
+ } else {
+ return rollbackSafeUpgradeStatusBuilder_.getMessage();
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The cluster's rollback-safe upgrade status.
+ *
+ *
+ *
+ * .google.container.v1.RollbackSafeUpgradeStatus rollback_safe_upgrade_status = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ public Builder setRollbackSafeUpgradeStatus(
+ com.google.container.v1.RollbackSafeUpgradeStatus value) {
+ if (rollbackSafeUpgradeStatusBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ rollbackSafeUpgradeStatus_ = value;
+ } else {
+ rollbackSafeUpgradeStatusBuilder_.setMessage(value);
+ }
+ bitField0_ |= 0x00000080;
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The cluster's rollback-safe upgrade status.
+ *
+ *
+ *
+ * .google.container.v1.RollbackSafeUpgradeStatus rollback_safe_upgrade_status = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ public Builder setRollbackSafeUpgradeStatus(
+ com.google.container.v1.RollbackSafeUpgradeStatus.Builder builderForValue) {
+ if (rollbackSafeUpgradeStatusBuilder_ == null) {
+ rollbackSafeUpgradeStatus_ = builderForValue.build();
+ } else {
+ rollbackSafeUpgradeStatusBuilder_.setMessage(builderForValue.build());
+ }
+ bitField0_ |= 0x00000080;
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The cluster's rollback-safe upgrade status.
+ *
+ *
+ *
+ * .google.container.v1.RollbackSafeUpgradeStatus rollback_safe_upgrade_status = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ public Builder mergeRollbackSafeUpgradeStatus(
+ com.google.container.v1.RollbackSafeUpgradeStatus value) {
+ if (rollbackSafeUpgradeStatusBuilder_ == null) {
+ if (((bitField0_ & 0x00000080) != 0)
+ && rollbackSafeUpgradeStatus_ != null
+ && rollbackSafeUpgradeStatus_
+ != com.google.container.v1.RollbackSafeUpgradeStatus.getDefaultInstance()) {
+ getRollbackSafeUpgradeStatusBuilder().mergeFrom(value);
+ } else {
+ rollbackSafeUpgradeStatus_ = value;
+ }
+ } else {
+ rollbackSafeUpgradeStatusBuilder_.mergeFrom(value);
+ }
+ if (rollbackSafeUpgradeStatus_ != null) {
+ bitField0_ |= 0x00000080;
+ onChanged();
+ }
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The cluster's rollback-safe upgrade status.
+ *
+ *
+ *
+ * .google.container.v1.RollbackSafeUpgradeStatus rollback_safe_upgrade_status = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ public Builder clearRollbackSafeUpgradeStatus() {
+ bitField0_ = (bitField0_ & ~0x00000080);
+ rollbackSafeUpgradeStatus_ = null;
+ if (rollbackSafeUpgradeStatusBuilder_ != null) {
+ rollbackSafeUpgradeStatusBuilder_.dispose();
+ rollbackSafeUpgradeStatusBuilder_ = null;
+ }
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The cluster's rollback-safe upgrade status.
+ *
+ *
+ *
+ * .google.container.v1.RollbackSafeUpgradeStatus rollback_safe_upgrade_status = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ public com.google.container.v1.RollbackSafeUpgradeStatus.Builder
+ getRollbackSafeUpgradeStatusBuilder() {
+ bitField0_ |= 0x00000080;
+ onChanged();
+ return internalGetRollbackSafeUpgradeStatusFieldBuilder().getBuilder();
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The cluster's rollback-safe upgrade status.
+ *
+ *
+ *
+ * .google.container.v1.RollbackSafeUpgradeStatus rollback_safe_upgrade_status = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ public com.google.container.v1.RollbackSafeUpgradeStatusOrBuilder
+ getRollbackSafeUpgradeStatusOrBuilder() {
+ if (rollbackSafeUpgradeStatusBuilder_ != null) {
+ return rollbackSafeUpgradeStatusBuilder_.getMessageOrBuilder();
+ } else {
+ return rollbackSafeUpgradeStatus_ == null
+ ? com.google.container.v1.RollbackSafeUpgradeStatus.getDefaultInstance()
+ : rollbackSafeUpgradeStatus_;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The cluster's rollback-safe upgrade status.
+ *
+ *
+ *
+ * .google.container.v1.RollbackSafeUpgradeStatus rollback_safe_upgrade_status = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ private com.google.protobuf.SingleFieldBuilder<
+ com.google.container.v1.RollbackSafeUpgradeStatus,
+ com.google.container.v1.RollbackSafeUpgradeStatus.Builder,
+ com.google.container.v1.RollbackSafeUpgradeStatusOrBuilder>
+ internalGetRollbackSafeUpgradeStatusFieldBuilder() {
+ if (rollbackSafeUpgradeStatusBuilder_ == null) {
+ rollbackSafeUpgradeStatusBuilder_ =
+ new com.google.protobuf.SingleFieldBuilder<
+ com.google.container.v1.RollbackSafeUpgradeStatus,
+ com.google.container.v1.RollbackSafeUpgradeStatus.Builder,
+ com.google.container.v1.RollbackSafeUpgradeStatusOrBuilder>(
+ getRollbackSafeUpgradeStatus(), getParentForChildren(), isClean());
+ rollbackSafeUpgradeStatus_ = null;
+ }
+ return rollbackSafeUpgradeStatusBuilder_;
+ }
+
// @@protoc_insertion_point(builder_scope:google.container.v1.ClusterUpgradeInfo)
}
diff --git a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/ClusterUpgradeInfoOrBuilder.java b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/ClusterUpgradeInfoOrBuilder.java
index dd4420532a34..20885b9464b0 100644
--- a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/ClusterUpgradeInfoOrBuilder.java
+++ b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/ClusterUpgradeInfoOrBuilder.java
@@ -393,4 +393,48 @@ public interface ClusterUpgradeInfoOrBuilder
* @return The bytes for endOfExtendedSupportTimestamp.
*/
com.google.protobuf.ByteString getEndOfExtendedSupportTimestampBytes();
+
+ /**
+ *
+ *
+ *
+ * Output only. The cluster's rollback-safe upgrade status.
+ *
+ *
+ *
+ * .google.container.v1.RollbackSafeUpgradeStatus rollback_safe_upgrade_status = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ *
+ * @return Whether the rollbackSafeUpgradeStatus field is set.
+ */
+ boolean hasRollbackSafeUpgradeStatus();
+
+ /**
+ *
+ *
+ *
+ * Output only. The cluster's rollback-safe upgrade status.
+ *
+ *
+ *
+ * .google.container.v1.RollbackSafeUpgradeStatus rollback_safe_upgrade_status = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ *
+ * @return The rollbackSafeUpgradeStatus.
+ */
+ com.google.container.v1.RollbackSafeUpgradeStatus getRollbackSafeUpgradeStatus();
+
+ /**
+ *
+ *
+ *
+ * Output only. The cluster's rollback-safe upgrade status.
+ *
+ *
+ *
+ * .google.container.v1.RollbackSafeUpgradeStatus rollback_safe_upgrade_status = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ com.google.container.v1.RollbackSafeUpgradeStatusOrBuilder
+ getRollbackSafeUpgradeStatusOrBuilder();
}
diff --git a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/CompleteControlPlaneUpgradeRequest.java b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/CompleteControlPlaneUpgradeRequest.java
new file mode 100644
index 000000000000..0da496cff056
--- /dev/null
+++ b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/CompleteControlPlaneUpgradeRequest.java
@@ -0,0 +1,796 @@
+/*
+ * Copyright 2026 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!
+// NO CHECKED-IN PROTOBUF GENCODE
+// source: google/container/v1/cluster_service.proto
+// Protobuf Java Version: 4.33.6
+
+package com.google.container.v1;
+
+/**
+ *
+ *
+ *
+ * CompleteControlPlaneUpgradeRequest sets the name of target cluster to
+ * complete upgrade.
+ *
+ *
+ * Protobuf type {@code google.container.v1.CompleteControlPlaneUpgradeRequest}
+ */
+@com.google.protobuf.Generated
+public final class CompleteControlPlaneUpgradeRequest extends com.google.protobuf.GeneratedMessage
+ implements
+ // @@protoc_insertion_point(message_implements:google.container.v1.CompleteControlPlaneUpgradeRequest)
+ CompleteControlPlaneUpgradeRequestOrBuilder {
+ private static final long serialVersionUID = 0L;
+
+ static {
+ com.google.protobuf.RuntimeVersion.validateProtobufGencodeVersion(
+ com.google.protobuf.RuntimeVersion.RuntimeDomain.PUBLIC,
+ /* major= */ 4,
+ /* minor= */ 33,
+ /* patch= */ 6,
+ /* suffix= */ "",
+ "CompleteControlPlaneUpgradeRequest");
+ }
+
+ // Use CompleteControlPlaneUpgradeRequest.newBuilder() to construct.
+ private CompleteControlPlaneUpgradeRequest(
+ com.google.protobuf.GeneratedMessage.Builder> builder) {
+ super(builder);
+ }
+
+ private CompleteControlPlaneUpgradeRequest() {
+ name_ = "";
+ version_ = "";
+ }
+
+ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
+ return com.google.container.v1.ClusterServiceProto
+ .internal_static_google_container_v1_CompleteControlPlaneUpgradeRequest_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return com.google.container.v1.ClusterServiceProto
+ .internal_static_google_container_v1_CompleteControlPlaneUpgradeRequest_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ com.google.container.v1.CompleteControlPlaneUpgradeRequest.class,
+ com.google.container.v1.CompleteControlPlaneUpgradeRequest.Builder.class);
+ }
+
+ public static final int NAME_FIELD_NUMBER = 1;
+
+ @SuppressWarnings("serial")
+ private volatile java.lang.Object name_ = "";
+
+ /**
+ *
+ *
+ *
+ * Required. The name (project, location, cluster) of the cluster to complete
+ * upgrade. Specified in the format `projects/*/locations/*/clusters/*`.
+ *
+ *
+ * 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 name (project, location, cluster) of the cluster to complete
+ * upgrade. Specified in the format `projects/*/locations/*/clusters/*`.
+ *
+ *
+ * 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;
+ }
+ }
+
+ public static final int VERSION_FIELD_NUMBER = 2;
+
+ @SuppressWarnings("serial")
+ private volatile java.lang.Object version_ = "";
+
+ /**
+ *
+ *
+ *
+ * Optional. API request version that initiates this operation.
+ *
+ *
+ * string version = 2 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @return The version.
+ */
+ @java.lang.Override
+ public java.lang.String getVersion() {
+ java.lang.Object ref = version_;
+ 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();
+ version_ = s;
+ return s;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. API request version that initiates this operation.
+ *
+ *
+ * string version = 2 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @return The bytes for version.
+ */
+ @java.lang.Override
+ public com.google.protobuf.ByteString getVersionBytes() {
+ java.lang.Object ref = version_;
+ if (ref instanceof java.lang.String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
+ version_ = 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.GeneratedMessage.isStringEmpty(name_)) {
+ com.google.protobuf.GeneratedMessage.writeString(output, 1, name_);
+ }
+ if (!com.google.protobuf.GeneratedMessage.isStringEmpty(version_)) {
+ com.google.protobuf.GeneratedMessage.writeString(output, 2, version_);
+ }
+ getUnknownFields().writeTo(output);
+ }
+
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ if (!com.google.protobuf.GeneratedMessage.isStringEmpty(name_)) {
+ size += com.google.protobuf.GeneratedMessage.computeStringSize(1, name_);
+ }
+ if (!com.google.protobuf.GeneratedMessage.isStringEmpty(version_)) {
+ size += com.google.protobuf.GeneratedMessage.computeStringSize(2, version_);
+ }
+ 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.container.v1.CompleteControlPlaneUpgradeRequest)) {
+ return super.equals(obj);
+ }
+ com.google.container.v1.CompleteControlPlaneUpgradeRequest other =
+ (com.google.container.v1.CompleteControlPlaneUpgradeRequest) obj;
+
+ if (!getName().equals(other.getName())) return false;
+ if (!getVersion().equals(other.getVersion())) 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_FIELD_NUMBER;
+ hash = (53 * hash) + getVersion().hashCode();
+ hash = (29 * hash) + getUnknownFields().hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static com.google.container.v1.CompleteControlPlaneUpgradeRequest parseFrom(
+ java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.container.v1.CompleteControlPlaneUpgradeRequest parseFrom(
+ java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static com.google.container.v1.CompleteControlPlaneUpgradeRequest parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.container.v1.CompleteControlPlaneUpgradeRequest 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.container.v1.CompleteControlPlaneUpgradeRequest parseFrom(byte[] data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.container.v1.CompleteControlPlaneUpgradeRequest parseFrom(
+ byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static com.google.container.v1.CompleteControlPlaneUpgradeRequest parseFrom(
+ java.io.InputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(PARSER, input);
+ }
+
+ public static com.google.container.v1.CompleteControlPlaneUpgradeRequest parseFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static com.google.container.v1.CompleteControlPlaneUpgradeRequest parseDelimitedFrom(
+ java.io.InputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseDelimitedWithIOException(PARSER, input);
+ }
+
+ public static com.google.container.v1.CompleteControlPlaneUpgradeRequest parseDelimitedFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseDelimitedWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static com.google.container.v1.CompleteControlPlaneUpgradeRequest parseFrom(
+ com.google.protobuf.CodedInputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(PARSER, input);
+ }
+
+ public static com.google.container.v1.CompleteControlPlaneUpgradeRequest parseFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.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.container.v1.CompleteControlPlaneUpgradeRequest 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.GeneratedMessage.BuilderParent parent) {
+ Builder builder = new Builder(parent);
+ return builder;
+ }
+
+ /**
+ *
+ *
+ *
+ * CompleteControlPlaneUpgradeRequest sets the name of target cluster to
+ * complete upgrade.
+ *
+ *
+ * Protobuf type {@code google.container.v1.CompleteControlPlaneUpgradeRequest}
+ */
+ public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder
+ * Required. The name (project, location, cluster) of the cluster to complete
+ * upgrade. Specified in the format `projects/*/locations/*/clusters/*`.
+ *
+ *
+ * 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 name (project, location, cluster) of the cluster to complete
+ * upgrade. Specified in the format `projects/*/locations/*/clusters/*`.
+ *
+ *
+ * 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 name (project, location, cluster) of the cluster to complete
+ * upgrade. Specified in the format `projects/*/locations/*/clusters/*`.
+ *
+ *
+ * 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 name (project, location, cluster) of the cluster to complete
+ * upgrade. Specified in the format `projects/*/locations/*/clusters/*`.
+ *
+ *
+ * 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 name (project, location, cluster) of the cluster to complete
+ * upgrade. Specified in the format `projects/*/locations/*/clusters/*`.
+ *
+ *
+ * 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;
+ }
+
+ private java.lang.Object version_ = "";
+
+ /**
+ *
+ *
+ *
+ * Optional. API request version that initiates this operation.
+ *
+ *
+ * string version = 2 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @return The version.
+ */
+ public java.lang.String getVersion() {
+ java.lang.Object ref = version_;
+ if (!(ref instanceof java.lang.String)) {
+ com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ version_ = s;
+ return s;
+ } else {
+ return (java.lang.String) ref;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. API request version that initiates this operation.
+ *
+ *
+ * string version = 2 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @return The bytes for version.
+ */
+ public com.google.protobuf.ByteString getVersionBytes() {
+ java.lang.Object ref = version_;
+ if (ref instanceof String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
+ version_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. API request version that initiates this operation.
+ *
+ *
+ * string version = 2 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @param value The version to set.
+ * @return This builder for chaining.
+ */
+ public Builder setVersion(java.lang.String value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ version_ = value;
+ bitField0_ |= 0x00000002;
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. API request version that initiates this operation.
+ *
+ *
+ * string version = 2 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @return This builder for chaining.
+ */
+ public Builder clearVersion() {
+ version_ = getDefaultInstance().getVersion();
+ bitField0_ = (bitField0_ & ~0x00000002);
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. API request version that initiates this operation.
+ *
+ *
+ * string version = 2 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @param value The bytes for version to set.
+ * @return This builder for chaining.
+ */
+ public Builder setVersionBytes(com.google.protobuf.ByteString value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ checkByteStringIsUtf8(value);
+ version_ = value;
+ bitField0_ |= 0x00000002;
+ onChanged();
+ return this;
+ }
+
+ // @@protoc_insertion_point(builder_scope:google.container.v1.CompleteControlPlaneUpgradeRequest)
+ }
+
+ // @@protoc_insertion_point(class_scope:google.container.v1.CompleteControlPlaneUpgradeRequest)
+ private static final com.google.container.v1.CompleteControlPlaneUpgradeRequest DEFAULT_INSTANCE;
+
+ static {
+ DEFAULT_INSTANCE = new com.google.container.v1.CompleteControlPlaneUpgradeRequest();
+ }
+
+ public static com.google.container.v1.CompleteControlPlaneUpgradeRequest getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parser
+ * Required. The name (project, location, cluster) of the cluster to complete
+ * upgrade. Specified in the format `projects/*/locations/*/clusters/*`.
+ *
+ *
+ * string name = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ * @return The name.
+ */
+ java.lang.String getName();
+
+ /**
+ *
+ *
+ *
+ * Required. The name (project, location, cluster) of the cluster to complete
+ * upgrade. Specified in the format `projects/*/locations/*/clusters/*`.
+ *
+ *
+ * string name = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ * @return The bytes for name.
+ */
+ com.google.protobuf.ByteString getNameBytes();
+
+ /**
+ *
+ *
+ *
+ * Optional. API request version that initiates this operation.
+ *
+ *
+ * string version = 2 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @return The version.
+ */
+ java.lang.String getVersion();
+
+ /**
+ *
+ *
+ *
+ * Optional. API request version that initiates this operation.
+ *
+ *
+ * string version = 2 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @return The bytes for version.
+ */
+ com.google.protobuf.ByteString getVersionBytes();
+}
diff --git a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/CompleteIPRotationRequest.java b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/CompleteIPRotationRequest.java
index 0f14f469d866..794aaa625a21 100644
--- a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/CompleteIPRotationRequest.java
+++ b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/CompleteIPRotationRequest.java
@@ -90,7 +90,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.CompleteIPRotationRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=6046
+ * google/container/v1/cluster_service.proto;l=6131
* @return The projectId.
*/
@java.lang.Override
@@ -119,7 +119,7 @@ public java.lang.String getProjectId() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.CompleteIPRotationRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=6046
+ * google/container/v1/cluster_service.proto;l=6131
* @return The bytes for projectId.
*/
@java.lang.Override
@@ -154,7 +154,7 @@ public com.google.protobuf.ByteString getProjectIdBytes() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.CompleteIPRotationRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=6052
+ * google/container/v1/cluster_service.proto;l=6137
* @return The zone.
*/
@java.lang.Override
@@ -184,7 +184,7 @@ public java.lang.String getZone() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.CompleteIPRotationRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=6052
+ * google/container/v1/cluster_service.proto;l=6137
* @return The bytes for zone.
*/
@java.lang.Override
@@ -217,7 +217,7 @@ public com.google.protobuf.ByteString getZoneBytes() {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.CompleteIPRotationRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=6056
+ * google/container/v1/cluster_service.proto;l=6141
* @return The clusterId.
*/
@java.lang.Override
@@ -245,7 +245,7 @@ public java.lang.String getClusterId() {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.CompleteIPRotationRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=6056
+ * google/container/v1/cluster_service.proto;l=6141
* @return The bytes for clusterId.
*/
@java.lang.Override
@@ -713,7 +713,7 @@ public Builder mergeFrom(
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.CompleteIPRotationRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=6046
+ * google/container/v1/cluster_service.proto;l=6131
* @return The projectId.
*/
@java.lang.Deprecated
@@ -741,7 +741,7 @@ public java.lang.String getProjectId() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.CompleteIPRotationRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=6046
+ * google/container/v1/cluster_service.proto;l=6131
* @return The bytes for projectId.
*/
@java.lang.Deprecated
@@ -769,7 +769,7 @@ public com.google.protobuf.ByteString getProjectIdBytes() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.CompleteIPRotationRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=6046
+ * google/container/v1/cluster_service.proto;l=6131
* @param value The projectId to set.
* @return This builder for chaining.
*/
@@ -796,7 +796,7 @@ public Builder setProjectId(java.lang.String value) {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.CompleteIPRotationRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=6046
+ * google/container/v1/cluster_service.proto;l=6131
* @return This builder for chaining.
*/
@java.lang.Deprecated
@@ -819,7 +819,7 @@ public Builder clearProjectId() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.CompleteIPRotationRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=6046
+ * google/container/v1/cluster_service.proto;l=6131
* @param value The bytes for projectId to set.
* @return This builder for chaining.
*/
@@ -850,7 +850,7 @@ public Builder setProjectIdBytes(com.google.protobuf.ByteString value) {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.CompleteIPRotationRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=6052
+ * google/container/v1/cluster_service.proto;l=6137
* @return The zone.
*/
@java.lang.Deprecated
@@ -879,7 +879,7 @@ public java.lang.String getZone() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.CompleteIPRotationRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=6052
+ * google/container/v1/cluster_service.proto;l=6137
* @return The bytes for zone.
*/
@java.lang.Deprecated
@@ -908,7 +908,7 @@ public com.google.protobuf.ByteString getZoneBytes() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.CompleteIPRotationRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=6052
+ * google/container/v1/cluster_service.proto;l=6137
* @param value The zone to set.
* @return This builder for chaining.
*/
@@ -936,7 +936,7 @@ public Builder setZone(java.lang.String value) {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.CompleteIPRotationRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=6052
+ * google/container/v1/cluster_service.proto;l=6137
* @return This builder for chaining.
*/
@java.lang.Deprecated
@@ -960,7 +960,7 @@ public Builder clearZone() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.CompleteIPRotationRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=6052
+ * google/container/v1/cluster_service.proto;l=6137
* @param value The bytes for zone to set.
* @return This builder for chaining.
*/
@@ -989,7 +989,7 @@ public Builder setZoneBytes(com.google.protobuf.ByteString value) {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.CompleteIPRotationRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=6056
+ * google/container/v1/cluster_service.proto;l=6141
* @return The clusterId.
*/
@java.lang.Deprecated
@@ -1016,7 +1016,7 @@ public java.lang.String getClusterId() {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.CompleteIPRotationRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=6056
+ * google/container/v1/cluster_service.proto;l=6141
* @return The bytes for clusterId.
*/
@java.lang.Deprecated
@@ -1043,7 +1043,7 @@ public com.google.protobuf.ByteString getClusterIdBytes() {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.CompleteIPRotationRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=6056
+ * google/container/v1/cluster_service.proto;l=6141
* @param value The clusterId to set.
* @return This builder for chaining.
*/
@@ -1069,7 +1069,7 @@ public Builder setClusterId(java.lang.String value) {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.CompleteIPRotationRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=6056
+ * google/container/v1/cluster_service.proto;l=6141
* @return This builder for chaining.
*/
@java.lang.Deprecated
@@ -1091,7 +1091,7 @@ public Builder clearClusterId() {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.CompleteIPRotationRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=6056
+ * google/container/v1/cluster_service.proto;l=6141
* @param value The bytes for clusterId to set.
* @return This builder for chaining.
*/
diff --git a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/CompleteIPRotationRequestOrBuilder.java b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/CompleteIPRotationRequestOrBuilder.java
index 7d618e945cf8..82793fe83525 100644
--- a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/CompleteIPRotationRequestOrBuilder.java
+++ b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/CompleteIPRotationRequestOrBuilder.java
@@ -38,7 +38,7 @@ public interface CompleteIPRotationRequestOrBuilder
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.CompleteIPRotationRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=6046
+ * google/container/v1/cluster_service.proto;l=6131
* @return The projectId.
*/
@java.lang.Deprecated
@@ -56,7 +56,7 @@ public interface CompleteIPRotationRequestOrBuilder
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.CompleteIPRotationRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=6046
+ * google/container/v1/cluster_service.proto;l=6131
* @return The bytes for projectId.
*/
@java.lang.Deprecated
@@ -75,7 +75,7 @@ public interface CompleteIPRotationRequestOrBuilder
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.CompleteIPRotationRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=6052
+ * google/container/v1/cluster_service.proto;l=6137
* @return The zone.
*/
@java.lang.Deprecated
@@ -94,7 +94,7 @@ public interface CompleteIPRotationRequestOrBuilder
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.CompleteIPRotationRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=6052
+ * google/container/v1/cluster_service.proto;l=6137
* @return The bytes for zone.
*/
@java.lang.Deprecated
@@ -111,7 +111,7 @@ public interface CompleteIPRotationRequestOrBuilder
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.CompleteIPRotationRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=6056
+ * google/container/v1/cluster_service.proto;l=6141
* @return The clusterId.
*/
@java.lang.Deprecated
@@ -128,7 +128,7 @@ public interface CompleteIPRotationRequestOrBuilder
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.CompleteIPRotationRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=6056
+ * google/container/v1/cluster_service.proto;l=6141
* @return The bytes for clusterId.
*/
@java.lang.Deprecated
diff --git a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/CreateClusterRequest.java b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/CreateClusterRequest.java
index b0c4bfe1372c..a1c84be68944 100644
--- a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/CreateClusterRequest.java
+++ b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/CreateClusterRequest.java
@@ -90,7 +90,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.CreateClusterRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4266
+ * google/container/v1/cluster_service.proto;l=4330
* @return The projectId.
*/
@java.lang.Override
@@ -119,7 +119,7 @@ public java.lang.String getProjectId() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.CreateClusterRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4266
+ * google/container/v1/cluster_service.proto;l=4330
* @return The bytes for projectId.
*/
@java.lang.Override
@@ -154,7 +154,7 @@ public com.google.protobuf.ByteString getProjectIdBytes() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.CreateClusterRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4272
+ * google/container/v1/cluster_service.proto;l=4336
* @return The zone.
*/
@java.lang.Override
@@ -184,7 +184,7 @@ public java.lang.String getZone() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.CreateClusterRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4272
+ * google/container/v1/cluster_service.proto;l=4336
* @return The bytes for zone.
*/
@java.lang.Override
@@ -725,7 +725,7 @@ public Builder mergeFrom(
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.CreateClusterRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4266
+ * google/container/v1/cluster_service.proto;l=4330
* @return The projectId.
*/
@java.lang.Deprecated
@@ -753,7 +753,7 @@ public java.lang.String getProjectId() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.CreateClusterRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4266
+ * google/container/v1/cluster_service.proto;l=4330
* @return The bytes for projectId.
*/
@java.lang.Deprecated
@@ -781,7 +781,7 @@ public com.google.protobuf.ByteString getProjectIdBytes() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.CreateClusterRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4266
+ * google/container/v1/cluster_service.proto;l=4330
* @param value The projectId to set.
* @return This builder for chaining.
*/
@@ -808,7 +808,7 @@ public Builder setProjectId(java.lang.String value) {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.CreateClusterRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4266
+ * google/container/v1/cluster_service.proto;l=4330
* @return This builder for chaining.
*/
@java.lang.Deprecated
@@ -831,7 +831,7 @@ public Builder clearProjectId() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.CreateClusterRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4266
+ * google/container/v1/cluster_service.proto;l=4330
* @param value The bytes for projectId to set.
* @return This builder for chaining.
*/
@@ -862,7 +862,7 @@ public Builder setProjectIdBytes(com.google.protobuf.ByteString value) {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.CreateClusterRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4272
+ * google/container/v1/cluster_service.proto;l=4336
* @return The zone.
*/
@java.lang.Deprecated
@@ -891,7 +891,7 @@ public java.lang.String getZone() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.CreateClusterRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4272
+ * google/container/v1/cluster_service.proto;l=4336
* @return The bytes for zone.
*/
@java.lang.Deprecated
@@ -920,7 +920,7 @@ public com.google.protobuf.ByteString getZoneBytes() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.CreateClusterRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4272
+ * google/container/v1/cluster_service.proto;l=4336
* @param value The zone to set.
* @return This builder for chaining.
*/
@@ -948,7 +948,7 @@ public Builder setZone(java.lang.String value) {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.CreateClusterRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4272
+ * google/container/v1/cluster_service.proto;l=4336
* @return This builder for chaining.
*/
@java.lang.Deprecated
@@ -972,7 +972,7 @@ public Builder clearZone() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.CreateClusterRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4272
+ * google/container/v1/cluster_service.proto;l=4336
* @param value The bytes for zone to set.
* @return This builder for chaining.
*/
diff --git a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/CreateClusterRequestOrBuilder.java b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/CreateClusterRequestOrBuilder.java
index c6284d3a395a..a1a151c0fd83 100644
--- a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/CreateClusterRequestOrBuilder.java
+++ b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/CreateClusterRequestOrBuilder.java
@@ -38,7 +38,7 @@ public interface CreateClusterRequestOrBuilder
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.CreateClusterRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4266
+ * google/container/v1/cluster_service.proto;l=4330
* @return The projectId.
*/
@java.lang.Deprecated
@@ -56,7 +56,7 @@ public interface CreateClusterRequestOrBuilder
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.CreateClusterRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4266
+ * google/container/v1/cluster_service.proto;l=4330
* @return The bytes for projectId.
*/
@java.lang.Deprecated
@@ -75,7 +75,7 @@ public interface CreateClusterRequestOrBuilder
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.CreateClusterRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4272
+ * google/container/v1/cluster_service.proto;l=4336
* @return The zone.
*/
@java.lang.Deprecated
@@ -94,7 +94,7 @@ public interface CreateClusterRequestOrBuilder
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.CreateClusterRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4272
+ * google/container/v1/cluster_service.proto;l=4336
* @return The bytes for zone.
*/
@java.lang.Deprecated
diff --git a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/CreateNodePoolRequest.java b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/CreateNodePoolRequest.java
index 6af6d4062e2f..5ee680fa31b1 100644
--- a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/CreateNodePoolRequest.java
+++ b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/CreateNodePoolRequest.java
@@ -91,7 +91,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.CreateNodePoolRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4941
+ * google/container/v1/cluster_service.proto;l=5010
* @return The projectId.
*/
@java.lang.Override
@@ -120,7 +120,7 @@ public java.lang.String getProjectId() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.CreateNodePoolRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4941
+ * google/container/v1/cluster_service.proto;l=5010
* @return The bytes for projectId.
*/
@java.lang.Override
@@ -155,7 +155,7 @@ public com.google.protobuf.ByteString getProjectIdBytes() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.CreateNodePoolRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4947
+ * google/container/v1/cluster_service.proto;l=5016
* @return The zone.
*/
@java.lang.Override
@@ -185,7 +185,7 @@ public java.lang.String getZone() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.CreateNodePoolRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4947
+ * google/container/v1/cluster_service.proto;l=5016
* @return The bytes for zone.
*/
@java.lang.Override
@@ -218,7 +218,7 @@ public com.google.protobuf.ByteString getZoneBytes() {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.CreateNodePoolRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4951
+ * google/container/v1/cluster_service.proto;l=5020
* @return The clusterId.
*/
@java.lang.Override
@@ -246,7 +246,7 @@ public java.lang.String getClusterId() {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.CreateNodePoolRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4951
+ * google/container/v1/cluster_service.proto;l=5020
* @return The bytes for clusterId.
*/
@java.lang.Override
@@ -811,7 +811,7 @@ public Builder mergeFrom(
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.CreateNodePoolRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4941
+ * google/container/v1/cluster_service.proto;l=5010
* @return The projectId.
*/
@java.lang.Deprecated
@@ -839,7 +839,7 @@ public java.lang.String getProjectId() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.CreateNodePoolRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4941
+ * google/container/v1/cluster_service.proto;l=5010
* @return The bytes for projectId.
*/
@java.lang.Deprecated
@@ -867,7 +867,7 @@ public com.google.protobuf.ByteString getProjectIdBytes() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.CreateNodePoolRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4941
+ * google/container/v1/cluster_service.proto;l=5010
* @param value The projectId to set.
* @return This builder for chaining.
*/
@@ -894,7 +894,7 @@ public Builder setProjectId(java.lang.String value) {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.CreateNodePoolRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4941
+ * google/container/v1/cluster_service.proto;l=5010
* @return This builder for chaining.
*/
@java.lang.Deprecated
@@ -917,7 +917,7 @@ public Builder clearProjectId() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.CreateNodePoolRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4941
+ * google/container/v1/cluster_service.proto;l=5010
* @param value The bytes for projectId to set.
* @return This builder for chaining.
*/
@@ -948,7 +948,7 @@ public Builder setProjectIdBytes(com.google.protobuf.ByteString value) {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.CreateNodePoolRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4947
+ * google/container/v1/cluster_service.proto;l=5016
* @return The zone.
*/
@java.lang.Deprecated
@@ -977,7 +977,7 @@ public java.lang.String getZone() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.CreateNodePoolRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4947
+ * google/container/v1/cluster_service.proto;l=5016
* @return The bytes for zone.
*/
@java.lang.Deprecated
@@ -1006,7 +1006,7 @@ public com.google.protobuf.ByteString getZoneBytes() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.CreateNodePoolRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4947
+ * google/container/v1/cluster_service.proto;l=5016
* @param value The zone to set.
* @return This builder for chaining.
*/
@@ -1034,7 +1034,7 @@ public Builder setZone(java.lang.String value) {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.CreateNodePoolRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4947
+ * google/container/v1/cluster_service.proto;l=5016
* @return This builder for chaining.
*/
@java.lang.Deprecated
@@ -1058,7 +1058,7 @@ public Builder clearZone() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.CreateNodePoolRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4947
+ * google/container/v1/cluster_service.proto;l=5016
* @param value The bytes for zone to set.
* @return This builder for chaining.
*/
@@ -1087,7 +1087,7 @@ public Builder setZoneBytes(com.google.protobuf.ByteString value) {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.CreateNodePoolRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4951
+ * google/container/v1/cluster_service.proto;l=5020
* @return The clusterId.
*/
@java.lang.Deprecated
@@ -1114,7 +1114,7 @@ public java.lang.String getClusterId() {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.CreateNodePoolRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4951
+ * google/container/v1/cluster_service.proto;l=5020
* @return The bytes for clusterId.
*/
@java.lang.Deprecated
@@ -1141,7 +1141,7 @@ public com.google.protobuf.ByteString getClusterIdBytes() {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.CreateNodePoolRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4951
+ * google/container/v1/cluster_service.proto;l=5020
* @param value The clusterId to set.
* @return This builder for chaining.
*/
@@ -1167,7 +1167,7 @@ public Builder setClusterId(java.lang.String value) {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.CreateNodePoolRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4951
+ * google/container/v1/cluster_service.proto;l=5020
* @return This builder for chaining.
*/
@java.lang.Deprecated
@@ -1189,7 +1189,7 @@ public Builder clearClusterId() {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.CreateNodePoolRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4951
+ * google/container/v1/cluster_service.proto;l=5020
* @param value The bytes for clusterId to set.
* @return This builder for chaining.
*/
diff --git a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/CreateNodePoolRequestOrBuilder.java b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/CreateNodePoolRequestOrBuilder.java
index c1ad92479e64..26dbb644cfcd 100644
--- a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/CreateNodePoolRequestOrBuilder.java
+++ b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/CreateNodePoolRequestOrBuilder.java
@@ -38,7 +38,7 @@ public interface CreateNodePoolRequestOrBuilder
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.CreateNodePoolRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4941
+ * google/container/v1/cluster_service.proto;l=5010
* @return The projectId.
*/
@java.lang.Deprecated
@@ -56,7 +56,7 @@ public interface CreateNodePoolRequestOrBuilder
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.CreateNodePoolRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4941
+ * google/container/v1/cluster_service.proto;l=5010
* @return The bytes for projectId.
*/
@java.lang.Deprecated
@@ -75,7 +75,7 @@ public interface CreateNodePoolRequestOrBuilder
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.CreateNodePoolRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4947
+ * google/container/v1/cluster_service.proto;l=5016
* @return The zone.
*/
@java.lang.Deprecated
@@ -94,7 +94,7 @@ public interface CreateNodePoolRequestOrBuilder
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.CreateNodePoolRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4947
+ * google/container/v1/cluster_service.proto;l=5016
* @return The bytes for zone.
*/
@java.lang.Deprecated
@@ -111,7 +111,7 @@ public interface CreateNodePoolRequestOrBuilder
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.CreateNodePoolRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4951
+ * google/container/v1/cluster_service.proto;l=5020
* @return The clusterId.
*/
@java.lang.Deprecated
@@ -128,7 +128,7 @@ public interface CreateNodePoolRequestOrBuilder
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.CreateNodePoolRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4951
+ * google/container/v1/cluster_service.proto;l=5020
* @return The bytes for clusterId.
*/
@java.lang.Deprecated
diff --git a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/CustomImageInfo.java b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/CustomImageInfo.java
new file mode 100644
index 000000000000..75e6ea206037
--- /dev/null
+++ b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/CustomImageInfo.java
@@ -0,0 +1,594 @@
+/*
+ * Copyright 2026 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!
+// NO CHECKED-IN PROTOBUF GENCODE
+// source: google/container/v1/cluster_service.proto
+// Protobuf Java Version: 4.33.6
+
+package com.google.container.v1;
+
+/**
+ *
+ *
+ *
+ * Contains the custom image info for a node pool.
+ *
+ *
+ * Protobuf type {@code google.container.v1.CustomImageInfo}
+ */
+@com.google.protobuf.Generated
+public final class CustomImageInfo extends com.google.protobuf.GeneratedMessage
+ implements
+ // @@protoc_insertion_point(message_implements:google.container.v1.CustomImageInfo)
+ CustomImageInfoOrBuilder {
+ private static final long serialVersionUID = 0L;
+
+ static {
+ com.google.protobuf.RuntimeVersion.validateProtobufGencodeVersion(
+ com.google.protobuf.RuntimeVersion.RuntimeDomain.PUBLIC,
+ /* major= */ 4,
+ /* minor= */ 33,
+ /* patch= */ 6,
+ /* suffix= */ "",
+ "CustomImageInfo");
+ }
+
+ // Use CustomImageInfo.newBuilder() to construct.
+ private CustomImageInfo(com.google.protobuf.GeneratedMessage.Builder> builder) {
+ super(builder);
+ }
+
+ private CustomImageInfo() {
+ upgradeMessage_ = "";
+ }
+
+ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
+ return com.google.container.v1.ClusterServiceProto
+ .internal_static_google_container_v1_CustomImageInfo_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return com.google.container.v1.ClusterServiceProto
+ .internal_static_google_container_v1_CustomImageInfo_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ com.google.container.v1.CustomImageInfo.class,
+ com.google.container.v1.CustomImageInfo.Builder.class);
+ }
+
+ public static final int UPGRADE_MESSAGE_FIELD_NUMBER = 1;
+
+ @SuppressWarnings("serial")
+ private volatile java.lang.Object upgradeMessage_ = "";
+
+ /**
+ *
+ *
+ *
+ * Output only. The human-readable upgrade message for the custom image.
+ *
+ *
+ * string upgrade_message = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @return The upgradeMessage.
+ */
+ @java.lang.Override
+ public java.lang.String getUpgradeMessage() {
+ java.lang.Object ref = upgradeMessage_;
+ 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();
+ upgradeMessage_ = s;
+ return s;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The human-readable upgrade message for the custom image.
+ *
+ *
+ * string upgrade_message = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @return The bytes for upgradeMessage.
+ */
+ @java.lang.Override
+ public com.google.protobuf.ByteString getUpgradeMessageBytes() {
+ java.lang.Object ref = upgradeMessage_;
+ if (ref instanceof java.lang.String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
+ upgradeMessage_ = 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.GeneratedMessage.isStringEmpty(upgradeMessage_)) {
+ com.google.protobuf.GeneratedMessage.writeString(output, 1, upgradeMessage_);
+ }
+ getUnknownFields().writeTo(output);
+ }
+
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ if (!com.google.protobuf.GeneratedMessage.isStringEmpty(upgradeMessage_)) {
+ size += com.google.protobuf.GeneratedMessage.computeStringSize(1, upgradeMessage_);
+ }
+ 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.container.v1.CustomImageInfo)) {
+ return super.equals(obj);
+ }
+ com.google.container.v1.CustomImageInfo other = (com.google.container.v1.CustomImageInfo) obj;
+
+ if (!getUpgradeMessage().equals(other.getUpgradeMessage())) 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) + UPGRADE_MESSAGE_FIELD_NUMBER;
+ hash = (53 * hash) + getUpgradeMessage().hashCode();
+ hash = (29 * hash) + getUnknownFields().hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static com.google.container.v1.CustomImageInfo parseFrom(java.nio.ByteBuffer data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.container.v1.CustomImageInfo parseFrom(
+ java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static com.google.container.v1.CustomImageInfo parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.container.v1.CustomImageInfo 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.container.v1.CustomImageInfo parseFrom(byte[] data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.container.v1.CustomImageInfo parseFrom(
+ byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static com.google.container.v1.CustomImageInfo parseFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(PARSER, input);
+ }
+
+ public static com.google.container.v1.CustomImageInfo parseFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static com.google.container.v1.CustomImageInfo parseDelimitedFrom(
+ java.io.InputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseDelimitedWithIOException(PARSER, input);
+ }
+
+ public static com.google.container.v1.CustomImageInfo parseDelimitedFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseDelimitedWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static com.google.container.v1.CustomImageInfo parseFrom(
+ com.google.protobuf.CodedInputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(PARSER, input);
+ }
+
+ public static com.google.container.v1.CustomImageInfo parseFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.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.container.v1.CustomImageInfo 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.GeneratedMessage.BuilderParent parent) {
+ Builder builder = new Builder(parent);
+ return builder;
+ }
+
+ /**
+ *
+ *
+ *
+ * Contains the custom image info for a node pool.
+ *
+ *
+ * Protobuf type {@code google.container.v1.CustomImageInfo}
+ */
+ public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder
+ * Output only. The human-readable upgrade message for the custom image.
+ *
+ *
+ * string upgrade_message = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @return The upgradeMessage.
+ */
+ public java.lang.String getUpgradeMessage() {
+ java.lang.Object ref = upgradeMessage_;
+ if (!(ref instanceof java.lang.String)) {
+ com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ upgradeMessage_ = s;
+ return s;
+ } else {
+ return (java.lang.String) ref;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The human-readable upgrade message for the custom image.
+ *
+ *
+ * string upgrade_message = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @return The bytes for upgradeMessage.
+ */
+ public com.google.protobuf.ByteString getUpgradeMessageBytes() {
+ java.lang.Object ref = upgradeMessage_;
+ if (ref instanceof String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
+ upgradeMessage_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The human-readable upgrade message for the custom image.
+ *
+ *
+ * string upgrade_message = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @param value The upgradeMessage to set.
+ * @return This builder for chaining.
+ */
+ public Builder setUpgradeMessage(java.lang.String value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ upgradeMessage_ = value;
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The human-readable upgrade message for the custom image.
+ *
+ *
+ * string upgrade_message = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @return This builder for chaining.
+ */
+ public Builder clearUpgradeMessage() {
+ upgradeMessage_ = getDefaultInstance().getUpgradeMessage();
+ bitField0_ = (bitField0_ & ~0x00000001);
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The human-readable upgrade message for the custom image.
+ *
+ *
+ * string upgrade_message = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @param value The bytes for upgradeMessage to set.
+ * @return This builder for chaining.
+ */
+ public Builder setUpgradeMessageBytes(com.google.protobuf.ByteString value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ checkByteStringIsUtf8(value);
+ upgradeMessage_ = value;
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return this;
+ }
+
+ // @@protoc_insertion_point(builder_scope:google.container.v1.CustomImageInfo)
+ }
+
+ // @@protoc_insertion_point(class_scope:google.container.v1.CustomImageInfo)
+ private static final com.google.container.v1.CustomImageInfo DEFAULT_INSTANCE;
+
+ static {
+ DEFAULT_INSTANCE = new com.google.container.v1.CustomImageInfo();
+ }
+
+ public static com.google.container.v1.CustomImageInfo getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parser
+ * Output only. The human-readable upgrade message for the custom image.
+ *
+ *
+ * string upgrade_message = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @return The upgradeMessage.
+ */
+ java.lang.String getUpgradeMessage();
+
+ /**
+ *
+ *
+ *
+ * Output only. The human-readable upgrade message for the custom image.
+ *
+ *
+ * string upgrade_message = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @return The bytes for upgradeMessage.
+ */
+ com.google.protobuf.ByteString getUpgradeMessageBytes();
+}
diff --git a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/DeleteClusterRequest.java b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/DeleteClusterRequest.java
index 7d3de2379eb8..ad898bf079b5 100644
--- a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/DeleteClusterRequest.java
+++ b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/DeleteClusterRequest.java
@@ -90,7 +90,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.DeleteClusterRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4762
+ * google/container/v1/cluster_service.proto;l=4831
* @return The projectId.
*/
@java.lang.Override
@@ -119,7 +119,7 @@ public java.lang.String getProjectId() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.DeleteClusterRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4762
+ * google/container/v1/cluster_service.proto;l=4831
* @return The bytes for projectId.
*/
@java.lang.Override
@@ -154,7 +154,7 @@ public com.google.protobuf.ByteString getProjectIdBytes() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.DeleteClusterRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4768
+ * google/container/v1/cluster_service.proto;l=4837
* @return The zone.
*/
@java.lang.Override
@@ -184,7 +184,7 @@ public java.lang.String getZone() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.DeleteClusterRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4768
+ * google/container/v1/cluster_service.proto;l=4837
* @return The bytes for zone.
*/
@java.lang.Override
@@ -217,7 +217,7 @@ public com.google.protobuf.ByteString getZoneBytes() {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.DeleteClusterRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4772
+ * google/container/v1/cluster_service.proto;l=4841
* @return The clusterId.
*/
@java.lang.Override
@@ -245,7 +245,7 @@ public java.lang.String getClusterId() {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.DeleteClusterRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4772
+ * google/container/v1/cluster_service.proto;l=4841
* @return The bytes for clusterId.
*/
@java.lang.Override
@@ -712,7 +712,7 @@ public Builder mergeFrom(
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.DeleteClusterRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4762
+ * google/container/v1/cluster_service.proto;l=4831
* @return The projectId.
*/
@java.lang.Deprecated
@@ -740,7 +740,7 @@ public java.lang.String getProjectId() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.DeleteClusterRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4762
+ * google/container/v1/cluster_service.proto;l=4831
* @return The bytes for projectId.
*/
@java.lang.Deprecated
@@ -768,7 +768,7 @@ public com.google.protobuf.ByteString getProjectIdBytes() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.DeleteClusterRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4762
+ * google/container/v1/cluster_service.proto;l=4831
* @param value The projectId to set.
* @return This builder for chaining.
*/
@@ -795,7 +795,7 @@ public Builder setProjectId(java.lang.String value) {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.DeleteClusterRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4762
+ * google/container/v1/cluster_service.proto;l=4831
* @return This builder for chaining.
*/
@java.lang.Deprecated
@@ -818,7 +818,7 @@ public Builder clearProjectId() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.DeleteClusterRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4762
+ * google/container/v1/cluster_service.proto;l=4831
* @param value The bytes for projectId to set.
* @return This builder for chaining.
*/
@@ -849,7 +849,7 @@ public Builder setProjectIdBytes(com.google.protobuf.ByteString value) {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.DeleteClusterRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4768
+ * google/container/v1/cluster_service.proto;l=4837
* @return The zone.
*/
@java.lang.Deprecated
@@ -878,7 +878,7 @@ public java.lang.String getZone() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.DeleteClusterRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4768
+ * google/container/v1/cluster_service.proto;l=4837
* @return The bytes for zone.
*/
@java.lang.Deprecated
@@ -907,7 +907,7 @@ public com.google.protobuf.ByteString getZoneBytes() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.DeleteClusterRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4768
+ * google/container/v1/cluster_service.proto;l=4837
* @param value The zone to set.
* @return This builder for chaining.
*/
@@ -935,7 +935,7 @@ public Builder setZone(java.lang.String value) {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.DeleteClusterRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4768
+ * google/container/v1/cluster_service.proto;l=4837
* @return This builder for chaining.
*/
@java.lang.Deprecated
@@ -959,7 +959,7 @@ public Builder clearZone() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.DeleteClusterRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4768
+ * google/container/v1/cluster_service.proto;l=4837
* @param value The bytes for zone to set.
* @return This builder for chaining.
*/
@@ -988,7 +988,7 @@ public Builder setZoneBytes(com.google.protobuf.ByteString value) {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.DeleteClusterRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4772
+ * google/container/v1/cluster_service.proto;l=4841
* @return The clusterId.
*/
@java.lang.Deprecated
@@ -1015,7 +1015,7 @@ public java.lang.String getClusterId() {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.DeleteClusterRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4772
+ * google/container/v1/cluster_service.proto;l=4841
* @return The bytes for clusterId.
*/
@java.lang.Deprecated
@@ -1042,7 +1042,7 @@ public com.google.protobuf.ByteString getClusterIdBytes() {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.DeleteClusterRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4772
+ * google/container/v1/cluster_service.proto;l=4841
* @param value The clusterId to set.
* @return This builder for chaining.
*/
@@ -1068,7 +1068,7 @@ public Builder setClusterId(java.lang.String value) {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.DeleteClusterRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4772
+ * google/container/v1/cluster_service.proto;l=4841
* @return This builder for chaining.
*/
@java.lang.Deprecated
@@ -1090,7 +1090,7 @@ public Builder clearClusterId() {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.DeleteClusterRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4772
+ * google/container/v1/cluster_service.proto;l=4841
* @param value The bytes for clusterId to set.
* @return This builder for chaining.
*/
diff --git a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/DeleteClusterRequestOrBuilder.java b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/DeleteClusterRequestOrBuilder.java
index c10afa5cd26c..5e883c68ea2b 100644
--- a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/DeleteClusterRequestOrBuilder.java
+++ b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/DeleteClusterRequestOrBuilder.java
@@ -38,7 +38,7 @@ public interface DeleteClusterRequestOrBuilder
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.DeleteClusterRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4762
+ * google/container/v1/cluster_service.proto;l=4831
* @return The projectId.
*/
@java.lang.Deprecated
@@ -56,7 +56,7 @@ public interface DeleteClusterRequestOrBuilder
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.DeleteClusterRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4762
+ * google/container/v1/cluster_service.proto;l=4831
* @return The bytes for projectId.
*/
@java.lang.Deprecated
@@ -75,7 +75,7 @@ public interface DeleteClusterRequestOrBuilder
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.DeleteClusterRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4768
+ * google/container/v1/cluster_service.proto;l=4837
* @return The zone.
*/
@java.lang.Deprecated
@@ -94,7 +94,7 @@ public interface DeleteClusterRequestOrBuilder
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.DeleteClusterRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4768
+ * google/container/v1/cluster_service.proto;l=4837
* @return The bytes for zone.
*/
@java.lang.Deprecated
@@ -111,7 +111,7 @@ public interface DeleteClusterRequestOrBuilder
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.DeleteClusterRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4772
+ * google/container/v1/cluster_service.proto;l=4841
* @return The clusterId.
*/
@java.lang.Deprecated
@@ -128,7 +128,7 @@ public interface DeleteClusterRequestOrBuilder
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.DeleteClusterRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4772
+ * google/container/v1/cluster_service.proto;l=4841
* @return The bytes for clusterId.
*/
@java.lang.Deprecated
diff --git a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/DeleteNodePoolRequest.java b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/DeleteNodePoolRequest.java
index e0c99e0b3ec2..3802eadbcb59 100644
--- a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/DeleteNodePoolRequest.java
+++ b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/DeleteNodePoolRequest.java
@@ -91,7 +91,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.DeleteNodePoolRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4967
+ * google/container/v1/cluster_service.proto;l=5036
* @return The projectId.
*/
@java.lang.Override
@@ -120,7 +120,7 @@ public java.lang.String getProjectId() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.DeleteNodePoolRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4967
+ * google/container/v1/cluster_service.proto;l=5036
* @return The bytes for projectId.
*/
@java.lang.Override
@@ -155,7 +155,7 @@ public com.google.protobuf.ByteString getProjectIdBytes() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.DeleteNodePoolRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4973
+ * google/container/v1/cluster_service.proto;l=5042
* @return The zone.
*/
@java.lang.Override
@@ -185,7 +185,7 @@ public java.lang.String getZone() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.DeleteNodePoolRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4973
+ * google/container/v1/cluster_service.proto;l=5042
* @return The bytes for zone.
*/
@java.lang.Override
@@ -218,7 +218,7 @@ public com.google.protobuf.ByteString getZoneBytes() {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.DeleteNodePoolRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4977
+ * google/container/v1/cluster_service.proto;l=5046
* @return The clusterId.
*/
@java.lang.Override
@@ -246,7 +246,7 @@ public java.lang.String getClusterId() {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.DeleteNodePoolRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4977
+ * google/container/v1/cluster_service.proto;l=5046
* @return The bytes for clusterId.
*/
@java.lang.Override
@@ -279,7 +279,7 @@ public com.google.protobuf.ByteString getClusterIdBytes() {
* string node_pool_id = 4 [deprecated = true];
*
* @deprecated google.container.v1.DeleteNodePoolRequest.node_pool_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4981
+ * google/container/v1/cluster_service.proto;l=5050
* @return The nodePoolId.
*/
@java.lang.Override
@@ -307,7 +307,7 @@ public java.lang.String getNodePoolId() {
* string node_pool_id = 4 [deprecated = true];
*
* @deprecated google.container.v1.DeleteNodePoolRequest.node_pool_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4981
+ * google/container/v1/cluster_service.proto;l=5050
* @return The bytes for nodePoolId.
*/
@java.lang.Override
@@ -800,7 +800,7 @@ public Builder mergeFrom(
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.DeleteNodePoolRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4967
+ * google/container/v1/cluster_service.proto;l=5036
* @return The projectId.
*/
@java.lang.Deprecated
@@ -828,7 +828,7 @@ public java.lang.String getProjectId() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.DeleteNodePoolRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4967
+ * google/container/v1/cluster_service.proto;l=5036
* @return The bytes for projectId.
*/
@java.lang.Deprecated
@@ -856,7 +856,7 @@ public com.google.protobuf.ByteString getProjectIdBytes() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.DeleteNodePoolRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4967
+ * google/container/v1/cluster_service.proto;l=5036
* @param value The projectId to set.
* @return This builder for chaining.
*/
@@ -883,7 +883,7 @@ public Builder setProjectId(java.lang.String value) {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.DeleteNodePoolRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4967
+ * google/container/v1/cluster_service.proto;l=5036
* @return This builder for chaining.
*/
@java.lang.Deprecated
@@ -906,7 +906,7 @@ public Builder clearProjectId() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.DeleteNodePoolRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4967
+ * google/container/v1/cluster_service.proto;l=5036
* @param value The bytes for projectId to set.
* @return This builder for chaining.
*/
@@ -937,7 +937,7 @@ public Builder setProjectIdBytes(com.google.protobuf.ByteString value) {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.DeleteNodePoolRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4973
+ * google/container/v1/cluster_service.proto;l=5042
* @return The zone.
*/
@java.lang.Deprecated
@@ -966,7 +966,7 @@ public java.lang.String getZone() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.DeleteNodePoolRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4973
+ * google/container/v1/cluster_service.proto;l=5042
* @return The bytes for zone.
*/
@java.lang.Deprecated
@@ -995,7 +995,7 @@ public com.google.protobuf.ByteString getZoneBytes() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.DeleteNodePoolRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4973
+ * google/container/v1/cluster_service.proto;l=5042
* @param value The zone to set.
* @return This builder for chaining.
*/
@@ -1023,7 +1023,7 @@ public Builder setZone(java.lang.String value) {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.DeleteNodePoolRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4973
+ * google/container/v1/cluster_service.proto;l=5042
* @return This builder for chaining.
*/
@java.lang.Deprecated
@@ -1047,7 +1047,7 @@ public Builder clearZone() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.DeleteNodePoolRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4973
+ * google/container/v1/cluster_service.proto;l=5042
* @param value The bytes for zone to set.
* @return This builder for chaining.
*/
@@ -1076,7 +1076,7 @@ public Builder setZoneBytes(com.google.protobuf.ByteString value) {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.DeleteNodePoolRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4977
+ * google/container/v1/cluster_service.proto;l=5046
* @return The clusterId.
*/
@java.lang.Deprecated
@@ -1103,7 +1103,7 @@ public java.lang.String getClusterId() {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.DeleteNodePoolRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4977
+ * google/container/v1/cluster_service.proto;l=5046
* @return The bytes for clusterId.
*/
@java.lang.Deprecated
@@ -1130,7 +1130,7 @@ public com.google.protobuf.ByteString getClusterIdBytes() {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.DeleteNodePoolRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4977
+ * google/container/v1/cluster_service.proto;l=5046
* @param value The clusterId to set.
* @return This builder for chaining.
*/
@@ -1156,7 +1156,7 @@ public Builder setClusterId(java.lang.String value) {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.DeleteNodePoolRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4977
+ * google/container/v1/cluster_service.proto;l=5046
* @return This builder for chaining.
*/
@java.lang.Deprecated
@@ -1178,7 +1178,7 @@ public Builder clearClusterId() {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.DeleteNodePoolRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4977
+ * google/container/v1/cluster_service.proto;l=5046
* @param value The bytes for clusterId to set.
* @return This builder for chaining.
*/
@@ -1207,7 +1207,7 @@ public Builder setClusterIdBytes(com.google.protobuf.ByteString value) {
* string node_pool_id = 4 [deprecated = true];
*
* @deprecated google.container.v1.DeleteNodePoolRequest.node_pool_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4981
+ * google/container/v1/cluster_service.proto;l=5050
* @return The nodePoolId.
*/
@java.lang.Deprecated
@@ -1234,7 +1234,7 @@ public java.lang.String getNodePoolId() {
* string node_pool_id = 4 [deprecated = true];
*
* @deprecated google.container.v1.DeleteNodePoolRequest.node_pool_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4981
+ * google/container/v1/cluster_service.proto;l=5050
* @return The bytes for nodePoolId.
*/
@java.lang.Deprecated
@@ -1261,7 +1261,7 @@ public com.google.protobuf.ByteString getNodePoolIdBytes() {
* string node_pool_id = 4 [deprecated = true];
*
* @deprecated google.container.v1.DeleteNodePoolRequest.node_pool_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4981
+ * google/container/v1/cluster_service.proto;l=5050
* @param value The nodePoolId to set.
* @return This builder for chaining.
*/
@@ -1287,7 +1287,7 @@ public Builder setNodePoolId(java.lang.String value) {
* string node_pool_id = 4 [deprecated = true];
*
* @deprecated google.container.v1.DeleteNodePoolRequest.node_pool_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4981
+ * google/container/v1/cluster_service.proto;l=5050
* @return This builder for chaining.
*/
@java.lang.Deprecated
@@ -1309,7 +1309,7 @@ public Builder clearNodePoolId() {
* string node_pool_id = 4 [deprecated = true];
*
* @deprecated google.container.v1.DeleteNodePoolRequest.node_pool_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4981
+ * google/container/v1/cluster_service.proto;l=5050
* @param value The bytes for nodePoolId to set.
* @return This builder for chaining.
*/
diff --git a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/DeleteNodePoolRequestOrBuilder.java b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/DeleteNodePoolRequestOrBuilder.java
index 43d80845664d..a0402e3145be 100644
--- a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/DeleteNodePoolRequestOrBuilder.java
+++ b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/DeleteNodePoolRequestOrBuilder.java
@@ -38,7 +38,7 @@ public interface DeleteNodePoolRequestOrBuilder
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.DeleteNodePoolRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4967
+ * google/container/v1/cluster_service.proto;l=5036
* @return The projectId.
*/
@java.lang.Deprecated
@@ -56,7 +56,7 @@ public interface DeleteNodePoolRequestOrBuilder
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.DeleteNodePoolRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4967
+ * google/container/v1/cluster_service.proto;l=5036
* @return The bytes for projectId.
*/
@java.lang.Deprecated
@@ -75,7 +75,7 @@ public interface DeleteNodePoolRequestOrBuilder
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.DeleteNodePoolRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4973
+ * google/container/v1/cluster_service.proto;l=5042
* @return The zone.
*/
@java.lang.Deprecated
@@ -94,7 +94,7 @@ public interface DeleteNodePoolRequestOrBuilder
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.DeleteNodePoolRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4973
+ * google/container/v1/cluster_service.proto;l=5042
* @return The bytes for zone.
*/
@java.lang.Deprecated
@@ -111,7 +111,7 @@ public interface DeleteNodePoolRequestOrBuilder
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.DeleteNodePoolRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4977
+ * google/container/v1/cluster_service.proto;l=5046
* @return The clusterId.
*/
@java.lang.Deprecated
@@ -128,7 +128,7 @@ public interface DeleteNodePoolRequestOrBuilder
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.DeleteNodePoolRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4977
+ * google/container/v1/cluster_service.proto;l=5046
* @return The bytes for clusterId.
*/
@java.lang.Deprecated
@@ -145,7 +145,7 @@ public interface DeleteNodePoolRequestOrBuilder
* string node_pool_id = 4 [deprecated = true];
*
* @deprecated google.container.v1.DeleteNodePoolRequest.node_pool_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4981
+ * google/container/v1/cluster_service.proto;l=5050
* @return The nodePoolId.
*/
@java.lang.Deprecated
@@ -162,7 +162,7 @@ public interface DeleteNodePoolRequestOrBuilder
* string node_pool_id = 4 [deprecated = true];
*
* @deprecated google.container.v1.DeleteNodePoolRequest.node_pool_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4981
+ * google/container/v1/cluster_service.proto;l=5050
* @return The bytes for nodePoolId.
*/
@java.lang.Deprecated
diff --git a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/DiskIoScheduler.java b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/DiskIoScheduler.java
new file mode 100644
index 000000000000..0ab96a4dee90
--- /dev/null
+++ b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/DiskIoScheduler.java
@@ -0,0 +1,813 @@
+/*
+ * Copyright 2026 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!
+// NO CHECKED-IN PROTOBUF GENCODE
+// source: google/container/v1/cluster_service.proto
+// Protobuf Java Version: 4.33.6
+
+package com.google.container.v1;
+
+/**
+ *
+ *
+ *
+ * DiskIoScheduler contains the configuration for the disk IO scheduler.
+ *
+ *
+ * Protobuf type {@code google.container.v1.DiskIoScheduler}
+ */
+@com.google.protobuf.Generated
+public final class DiskIoScheduler extends com.google.protobuf.GeneratedMessage
+ implements
+ // @@protoc_insertion_point(message_implements:google.container.v1.DiskIoScheduler)
+ DiskIoSchedulerOrBuilder {
+ private static final long serialVersionUID = 0L;
+
+ static {
+ com.google.protobuf.RuntimeVersion.validateProtobufGencodeVersion(
+ com.google.protobuf.RuntimeVersion.RuntimeDomain.PUBLIC,
+ /* major= */ 4,
+ /* minor= */ 33,
+ /* patch= */ 6,
+ /* suffix= */ "",
+ "DiskIoScheduler");
+ }
+
+ // Use DiskIoScheduler.newBuilder() to construct.
+ private DiskIoScheduler(com.google.protobuf.GeneratedMessage.Builder> builder) {
+ super(builder);
+ }
+
+ private DiskIoScheduler() {
+ nodeSystemIoScheduler_ = "";
+ nodeAttachedDiskIoScheduler_ = "";
+ }
+
+ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
+ return com.google.container.v1.ClusterServiceProto
+ .internal_static_google_container_v1_DiskIoScheduler_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return com.google.container.v1.ClusterServiceProto
+ .internal_static_google_container_v1_DiskIoScheduler_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ com.google.container.v1.DiskIoScheduler.class,
+ com.google.container.v1.DiskIoScheduler.Builder.class);
+ }
+
+ public static final int NODE_SYSTEM_IO_SCHEDULER_FIELD_NUMBER = 1;
+
+ @SuppressWarnings("serial")
+ private volatile java.lang.Object nodeSystemIoScheduler_ = "";
+
+ /**
+ *
+ *
+ *
+ * Optional. Configures the IO scheduler for the boot disk or ephemeral lssd
+ * that runs node system workloads. Supported values are `mq-deadline`, `bfq`,
+ * `kyber`, `none`.
+ *
+ *
+ * string node_system_io_scheduler = 1 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @return The nodeSystemIoScheduler.
+ */
+ @java.lang.Override
+ public java.lang.String getNodeSystemIoScheduler() {
+ java.lang.Object ref = nodeSystemIoScheduler_;
+ 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();
+ nodeSystemIoScheduler_ = s;
+ return s;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Configures the IO scheduler for the boot disk or ephemeral lssd
+ * that runs node system workloads. Supported values are `mq-deadline`, `bfq`,
+ * `kyber`, `none`.
+ *
+ *
+ * string node_system_io_scheduler = 1 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @return The bytes for nodeSystemIoScheduler.
+ */
+ @java.lang.Override
+ public com.google.protobuf.ByteString getNodeSystemIoSchedulerBytes() {
+ java.lang.Object ref = nodeSystemIoScheduler_;
+ if (ref instanceof java.lang.String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
+ nodeSystemIoScheduler_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ public static final int NODE_ATTACHED_DISK_IO_SCHEDULER_FIELD_NUMBER = 2;
+
+ @SuppressWarnings("serial")
+ private volatile java.lang.Object nodeAttachedDiskIoScheduler_ = "";
+
+ /**
+ *
+ *
+ *
+ * Optional. Configures the IO scheduler for the attached disks.
+ * Supported values are `mq-deadline`, `bfq`, `kyber`, `none`.
+ *
+ *
+ * string node_attached_disk_io_scheduler = 2 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return The nodeAttachedDiskIoScheduler.
+ */
+ @java.lang.Override
+ public java.lang.String getNodeAttachedDiskIoScheduler() {
+ java.lang.Object ref = nodeAttachedDiskIoScheduler_;
+ 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();
+ nodeAttachedDiskIoScheduler_ = s;
+ return s;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Configures the IO scheduler for the attached disks.
+ * Supported values are `mq-deadline`, `bfq`, `kyber`, `none`.
+ *
+ *
+ * string node_attached_disk_io_scheduler = 2 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return The bytes for nodeAttachedDiskIoScheduler.
+ */
+ @java.lang.Override
+ public com.google.protobuf.ByteString getNodeAttachedDiskIoSchedulerBytes() {
+ java.lang.Object ref = nodeAttachedDiskIoScheduler_;
+ if (ref instanceof java.lang.String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
+ nodeAttachedDiskIoScheduler_ = 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.GeneratedMessage.isStringEmpty(nodeSystemIoScheduler_)) {
+ com.google.protobuf.GeneratedMessage.writeString(output, 1, nodeSystemIoScheduler_);
+ }
+ if (!com.google.protobuf.GeneratedMessage.isStringEmpty(nodeAttachedDiskIoScheduler_)) {
+ com.google.protobuf.GeneratedMessage.writeString(output, 2, nodeAttachedDiskIoScheduler_);
+ }
+ getUnknownFields().writeTo(output);
+ }
+
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ if (!com.google.protobuf.GeneratedMessage.isStringEmpty(nodeSystemIoScheduler_)) {
+ size += com.google.protobuf.GeneratedMessage.computeStringSize(1, nodeSystemIoScheduler_);
+ }
+ if (!com.google.protobuf.GeneratedMessage.isStringEmpty(nodeAttachedDiskIoScheduler_)) {
+ size +=
+ com.google.protobuf.GeneratedMessage.computeStringSize(2, nodeAttachedDiskIoScheduler_);
+ }
+ 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.container.v1.DiskIoScheduler)) {
+ return super.equals(obj);
+ }
+ com.google.container.v1.DiskIoScheduler other = (com.google.container.v1.DiskIoScheduler) obj;
+
+ if (!getNodeSystemIoScheduler().equals(other.getNodeSystemIoScheduler())) return false;
+ if (!getNodeAttachedDiskIoScheduler().equals(other.getNodeAttachedDiskIoScheduler()))
+ 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) + NODE_SYSTEM_IO_SCHEDULER_FIELD_NUMBER;
+ hash = (53 * hash) + getNodeSystemIoScheduler().hashCode();
+ hash = (37 * hash) + NODE_ATTACHED_DISK_IO_SCHEDULER_FIELD_NUMBER;
+ hash = (53 * hash) + getNodeAttachedDiskIoScheduler().hashCode();
+ hash = (29 * hash) + getUnknownFields().hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static com.google.container.v1.DiskIoScheduler parseFrom(java.nio.ByteBuffer data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.container.v1.DiskIoScheduler parseFrom(
+ java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static com.google.container.v1.DiskIoScheduler parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.container.v1.DiskIoScheduler 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.container.v1.DiskIoScheduler parseFrom(byte[] data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.container.v1.DiskIoScheduler parseFrom(
+ byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static com.google.container.v1.DiskIoScheduler parseFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(PARSER, input);
+ }
+
+ public static com.google.container.v1.DiskIoScheduler parseFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static com.google.container.v1.DiskIoScheduler parseDelimitedFrom(
+ java.io.InputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseDelimitedWithIOException(PARSER, input);
+ }
+
+ public static com.google.container.v1.DiskIoScheduler parseDelimitedFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseDelimitedWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static com.google.container.v1.DiskIoScheduler parseFrom(
+ com.google.protobuf.CodedInputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(PARSER, input);
+ }
+
+ public static com.google.container.v1.DiskIoScheduler parseFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.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.container.v1.DiskIoScheduler 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.GeneratedMessage.BuilderParent parent) {
+ Builder builder = new Builder(parent);
+ return builder;
+ }
+
+ /**
+ *
+ *
+ *
+ * DiskIoScheduler contains the configuration for the disk IO scheduler.
+ *
+ *
+ * Protobuf type {@code google.container.v1.DiskIoScheduler}
+ */
+ public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder
+ * Optional. Configures the IO scheduler for the boot disk or ephemeral lssd
+ * that runs node system workloads. Supported values are `mq-deadline`, `bfq`,
+ * `kyber`, `none`.
+ *
+ *
+ * string node_system_io_scheduler = 1 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @return The nodeSystemIoScheduler.
+ */
+ public java.lang.String getNodeSystemIoScheduler() {
+ java.lang.Object ref = nodeSystemIoScheduler_;
+ if (!(ref instanceof java.lang.String)) {
+ com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ nodeSystemIoScheduler_ = s;
+ return s;
+ } else {
+ return (java.lang.String) ref;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Configures the IO scheduler for the boot disk or ephemeral lssd
+ * that runs node system workloads. Supported values are `mq-deadline`, `bfq`,
+ * `kyber`, `none`.
+ *
+ *
+ * string node_system_io_scheduler = 1 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @return The bytes for nodeSystemIoScheduler.
+ */
+ public com.google.protobuf.ByteString getNodeSystemIoSchedulerBytes() {
+ java.lang.Object ref = nodeSystemIoScheduler_;
+ if (ref instanceof String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
+ nodeSystemIoScheduler_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Configures the IO scheduler for the boot disk or ephemeral lssd
+ * that runs node system workloads. Supported values are `mq-deadline`, `bfq`,
+ * `kyber`, `none`.
+ *
+ *
+ * string node_system_io_scheduler = 1 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @param value The nodeSystemIoScheduler to set.
+ * @return This builder for chaining.
+ */
+ public Builder setNodeSystemIoScheduler(java.lang.String value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ nodeSystemIoScheduler_ = value;
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Configures the IO scheduler for the boot disk or ephemeral lssd
+ * that runs node system workloads. Supported values are `mq-deadline`, `bfq`,
+ * `kyber`, `none`.
+ *
+ *
+ * string node_system_io_scheduler = 1 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @return This builder for chaining.
+ */
+ public Builder clearNodeSystemIoScheduler() {
+ nodeSystemIoScheduler_ = getDefaultInstance().getNodeSystemIoScheduler();
+ bitField0_ = (bitField0_ & ~0x00000001);
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Configures the IO scheduler for the boot disk or ephemeral lssd
+ * that runs node system workloads. Supported values are `mq-deadline`, `bfq`,
+ * `kyber`, `none`.
+ *
+ *
+ * string node_system_io_scheduler = 1 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @param value The bytes for nodeSystemIoScheduler to set.
+ * @return This builder for chaining.
+ */
+ public Builder setNodeSystemIoSchedulerBytes(com.google.protobuf.ByteString value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ checkByteStringIsUtf8(value);
+ nodeSystemIoScheduler_ = value;
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return this;
+ }
+
+ private java.lang.Object nodeAttachedDiskIoScheduler_ = "";
+
+ /**
+ *
+ *
+ *
+ * Optional. Configures the IO scheduler for the attached disks.
+ * Supported values are `mq-deadline`, `bfq`, `kyber`, `none`.
+ *
+ *
+ * string node_attached_disk_io_scheduler = 2 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return The nodeAttachedDiskIoScheduler.
+ */
+ public java.lang.String getNodeAttachedDiskIoScheduler() {
+ java.lang.Object ref = nodeAttachedDiskIoScheduler_;
+ if (!(ref instanceof java.lang.String)) {
+ com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ nodeAttachedDiskIoScheduler_ = s;
+ return s;
+ } else {
+ return (java.lang.String) ref;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Configures the IO scheduler for the attached disks.
+ * Supported values are `mq-deadline`, `bfq`, `kyber`, `none`.
+ *
+ *
+ * string node_attached_disk_io_scheduler = 2 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return The bytes for nodeAttachedDiskIoScheduler.
+ */
+ public com.google.protobuf.ByteString getNodeAttachedDiskIoSchedulerBytes() {
+ java.lang.Object ref = nodeAttachedDiskIoScheduler_;
+ if (ref instanceof String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
+ nodeAttachedDiskIoScheduler_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Configures the IO scheduler for the attached disks.
+ * Supported values are `mq-deadline`, `bfq`, `kyber`, `none`.
+ *
+ *
+ * string node_attached_disk_io_scheduler = 2 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @param value The nodeAttachedDiskIoScheduler to set.
+ * @return This builder for chaining.
+ */
+ public Builder setNodeAttachedDiskIoScheduler(java.lang.String value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ nodeAttachedDiskIoScheduler_ = value;
+ bitField0_ |= 0x00000002;
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Configures the IO scheduler for the attached disks.
+ * Supported values are `mq-deadline`, `bfq`, `kyber`, `none`.
+ *
+ *
+ * string node_attached_disk_io_scheduler = 2 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return This builder for chaining.
+ */
+ public Builder clearNodeAttachedDiskIoScheduler() {
+ nodeAttachedDiskIoScheduler_ = getDefaultInstance().getNodeAttachedDiskIoScheduler();
+ bitField0_ = (bitField0_ & ~0x00000002);
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Configures the IO scheduler for the attached disks.
+ * Supported values are `mq-deadline`, `bfq`, `kyber`, `none`.
+ *
+ *
+ * string node_attached_disk_io_scheduler = 2 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @param value The bytes for nodeAttachedDiskIoScheduler to set.
+ * @return This builder for chaining.
+ */
+ public Builder setNodeAttachedDiskIoSchedulerBytes(com.google.protobuf.ByteString value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ checkByteStringIsUtf8(value);
+ nodeAttachedDiskIoScheduler_ = value;
+ bitField0_ |= 0x00000002;
+ onChanged();
+ return this;
+ }
+
+ // @@protoc_insertion_point(builder_scope:google.container.v1.DiskIoScheduler)
+ }
+
+ // @@protoc_insertion_point(class_scope:google.container.v1.DiskIoScheduler)
+ private static final com.google.container.v1.DiskIoScheduler DEFAULT_INSTANCE;
+
+ static {
+ DEFAULT_INSTANCE = new com.google.container.v1.DiskIoScheduler();
+ }
+
+ public static com.google.container.v1.DiskIoScheduler getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parser
+ * Optional. Configures the IO scheduler for the boot disk or ephemeral lssd
+ * that runs node system workloads. Supported values are `mq-deadline`, `bfq`,
+ * `kyber`, `none`.
+ *
+ *
+ * string node_system_io_scheduler = 1 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @return The nodeSystemIoScheduler.
+ */
+ java.lang.String getNodeSystemIoScheduler();
+
+ /**
+ *
+ *
+ *
+ * Optional. Configures the IO scheduler for the boot disk or ephemeral lssd
+ * that runs node system workloads. Supported values are `mq-deadline`, `bfq`,
+ * `kyber`, `none`.
+ *
+ *
+ * string node_system_io_scheduler = 1 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @return The bytes for nodeSystemIoScheduler.
+ */
+ com.google.protobuf.ByteString getNodeSystemIoSchedulerBytes();
+
+ /**
+ *
+ *
+ *
+ * Optional. Configures the IO scheduler for the attached disks.
+ * Supported values are `mq-deadline`, `bfq`, `kyber`, `none`.
+ *
+ *
+ * string node_attached_disk_io_scheduler = 2 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return The nodeAttachedDiskIoScheduler.
+ */
+ java.lang.String getNodeAttachedDiskIoScheduler();
+
+ /**
+ *
+ *
+ *
+ * Optional. Configures the IO scheduler for the attached disks.
+ * Supported values are `mq-deadline`, `bfq`, `kyber`, `none`.
+ *
+ *
+ * string node_attached_disk_io_scheduler = 2 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return The bytes for nodeAttachedDiskIoScheduler.
+ */
+ com.google.protobuf.ByteString getNodeAttachedDiskIoSchedulerBytes();
+}
diff --git a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/GetClusterRequest.java b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/GetClusterRequest.java
index b684476007e9..3f27e2d01d26 100644
--- a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/GetClusterRequest.java
+++ b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/GetClusterRequest.java
@@ -90,7 +90,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.GetClusterRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4288
+ * google/container/v1/cluster_service.proto;l=4352
* @return The projectId.
*/
@java.lang.Override
@@ -119,7 +119,7 @@ public java.lang.String getProjectId() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.GetClusterRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4288
+ * google/container/v1/cluster_service.proto;l=4352
* @return The bytes for projectId.
*/
@java.lang.Override
@@ -154,7 +154,7 @@ public com.google.protobuf.ByteString getProjectIdBytes() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.GetClusterRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4294
+ * google/container/v1/cluster_service.proto;l=4358
* @return The zone.
*/
@java.lang.Override
@@ -184,7 +184,7 @@ public java.lang.String getZone() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.GetClusterRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4294
+ * google/container/v1/cluster_service.proto;l=4358
* @return The bytes for zone.
*/
@java.lang.Override
@@ -217,7 +217,7 @@ public com.google.protobuf.ByteString getZoneBytes() {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.GetClusterRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4298
+ * google/container/v1/cluster_service.proto;l=4362
* @return The clusterId.
*/
@java.lang.Override
@@ -245,7 +245,7 @@ public java.lang.String getClusterId() {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.GetClusterRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4298
+ * google/container/v1/cluster_service.proto;l=4362
* @return The bytes for clusterId.
*/
@java.lang.Override
@@ -712,7 +712,7 @@ public Builder mergeFrom(
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.GetClusterRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4288
+ * google/container/v1/cluster_service.proto;l=4352
* @return The projectId.
*/
@java.lang.Deprecated
@@ -740,7 +740,7 @@ public java.lang.String getProjectId() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.GetClusterRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4288
+ * google/container/v1/cluster_service.proto;l=4352
* @return The bytes for projectId.
*/
@java.lang.Deprecated
@@ -768,7 +768,7 @@ public com.google.protobuf.ByteString getProjectIdBytes() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.GetClusterRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4288
+ * google/container/v1/cluster_service.proto;l=4352
* @param value The projectId to set.
* @return This builder for chaining.
*/
@@ -795,7 +795,7 @@ public Builder setProjectId(java.lang.String value) {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.GetClusterRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4288
+ * google/container/v1/cluster_service.proto;l=4352
* @return This builder for chaining.
*/
@java.lang.Deprecated
@@ -818,7 +818,7 @@ public Builder clearProjectId() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.GetClusterRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4288
+ * google/container/v1/cluster_service.proto;l=4352
* @param value The bytes for projectId to set.
* @return This builder for chaining.
*/
@@ -849,7 +849,7 @@ public Builder setProjectIdBytes(com.google.protobuf.ByteString value) {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.GetClusterRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4294
+ * google/container/v1/cluster_service.proto;l=4358
* @return The zone.
*/
@java.lang.Deprecated
@@ -878,7 +878,7 @@ public java.lang.String getZone() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.GetClusterRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4294
+ * google/container/v1/cluster_service.proto;l=4358
* @return The bytes for zone.
*/
@java.lang.Deprecated
@@ -907,7 +907,7 @@ public com.google.protobuf.ByteString getZoneBytes() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.GetClusterRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4294
+ * google/container/v1/cluster_service.proto;l=4358
* @param value The zone to set.
* @return This builder for chaining.
*/
@@ -935,7 +935,7 @@ public Builder setZone(java.lang.String value) {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.GetClusterRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4294
+ * google/container/v1/cluster_service.proto;l=4358
* @return This builder for chaining.
*/
@java.lang.Deprecated
@@ -959,7 +959,7 @@ public Builder clearZone() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.GetClusterRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4294
+ * google/container/v1/cluster_service.proto;l=4358
* @param value The bytes for zone to set.
* @return This builder for chaining.
*/
@@ -988,7 +988,7 @@ public Builder setZoneBytes(com.google.protobuf.ByteString value) {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.GetClusterRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4298
+ * google/container/v1/cluster_service.proto;l=4362
* @return The clusterId.
*/
@java.lang.Deprecated
@@ -1015,7 +1015,7 @@ public java.lang.String getClusterId() {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.GetClusterRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4298
+ * google/container/v1/cluster_service.proto;l=4362
* @return The bytes for clusterId.
*/
@java.lang.Deprecated
@@ -1042,7 +1042,7 @@ public com.google.protobuf.ByteString getClusterIdBytes() {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.GetClusterRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4298
+ * google/container/v1/cluster_service.proto;l=4362
* @param value The clusterId to set.
* @return This builder for chaining.
*/
@@ -1068,7 +1068,7 @@ public Builder setClusterId(java.lang.String value) {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.GetClusterRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4298
+ * google/container/v1/cluster_service.proto;l=4362
* @return This builder for chaining.
*/
@java.lang.Deprecated
@@ -1090,7 +1090,7 @@ public Builder clearClusterId() {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.GetClusterRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4298
+ * google/container/v1/cluster_service.proto;l=4362
* @param value The bytes for clusterId to set.
* @return This builder for chaining.
*/
diff --git a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/GetClusterRequestOrBuilder.java b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/GetClusterRequestOrBuilder.java
index 39b2784b7866..04e46c1e8f3d 100644
--- a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/GetClusterRequestOrBuilder.java
+++ b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/GetClusterRequestOrBuilder.java
@@ -38,7 +38,7 @@ public interface GetClusterRequestOrBuilder
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.GetClusterRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4288
+ * google/container/v1/cluster_service.proto;l=4352
* @return The projectId.
*/
@java.lang.Deprecated
@@ -56,7 +56,7 @@ public interface GetClusterRequestOrBuilder
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.GetClusterRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4288
+ * google/container/v1/cluster_service.proto;l=4352
* @return The bytes for projectId.
*/
@java.lang.Deprecated
@@ -75,7 +75,7 @@ public interface GetClusterRequestOrBuilder
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.GetClusterRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4294
+ * google/container/v1/cluster_service.proto;l=4358
* @return The zone.
*/
@java.lang.Deprecated
@@ -94,7 +94,7 @@ public interface GetClusterRequestOrBuilder
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.GetClusterRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4294
+ * google/container/v1/cluster_service.proto;l=4358
* @return The bytes for zone.
*/
@java.lang.Deprecated
@@ -111,7 +111,7 @@ public interface GetClusterRequestOrBuilder
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.GetClusterRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4298
+ * google/container/v1/cluster_service.proto;l=4362
* @return The clusterId.
*/
@java.lang.Deprecated
@@ -128,7 +128,7 @@ public interface GetClusterRequestOrBuilder
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.GetClusterRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4298
+ * google/container/v1/cluster_service.proto;l=4362
* @return The bytes for clusterId.
*/
@java.lang.Deprecated
diff --git a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/GetNodePoolRequest.java b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/GetNodePoolRequest.java
index cc4522f459ba..bf62a1b61c74 100644
--- a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/GetNodePoolRequest.java
+++ b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/GetNodePoolRequest.java
@@ -91,7 +91,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.GetNodePoolRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=5016
+ * google/container/v1/cluster_service.proto;l=5085
* @return The projectId.
*/
@java.lang.Override
@@ -120,7 +120,7 @@ public java.lang.String getProjectId() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.GetNodePoolRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=5016
+ * google/container/v1/cluster_service.proto;l=5085
* @return The bytes for projectId.
*/
@java.lang.Override
@@ -155,7 +155,7 @@ public com.google.protobuf.ByteString getProjectIdBytes() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.GetNodePoolRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=5022
+ * google/container/v1/cluster_service.proto;l=5091
* @return The zone.
*/
@java.lang.Override
@@ -185,7 +185,7 @@ public java.lang.String getZone() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.GetNodePoolRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=5022
+ * google/container/v1/cluster_service.proto;l=5091
* @return The bytes for zone.
*/
@java.lang.Override
@@ -218,7 +218,7 @@ public com.google.protobuf.ByteString getZoneBytes() {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.GetNodePoolRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=5026
+ * google/container/v1/cluster_service.proto;l=5095
* @return The clusterId.
*/
@java.lang.Override
@@ -246,7 +246,7 @@ public java.lang.String getClusterId() {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.GetNodePoolRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=5026
+ * google/container/v1/cluster_service.proto;l=5095
* @return The bytes for clusterId.
*/
@java.lang.Override
@@ -279,7 +279,7 @@ public com.google.protobuf.ByteString getClusterIdBytes() {
* string node_pool_id = 4 [deprecated = true];
*
* @deprecated google.container.v1.GetNodePoolRequest.node_pool_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=5030
+ * google/container/v1/cluster_service.proto;l=5099
* @return The nodePoolId.
*/
@java.lang.Override
@@ -307,7 +307,7 @@ public java.lang.String getNodePoolId() {
* string node_pool_id = 4 [deprecated = true];
*
* @deprecated google.container.v1.GetNodePoolRequest.node_pool_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=5030
+ * google/container/v1/cluster_service.proto;l=5099
* @return The bytes for nodePoolId.
*/
@java.lang.Override
@@ -800,7 +800,7 @@ public Builder mergeFrom(
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.GetNodePoolRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=5016
+ * google/container/v1/cluster_service.proto;l=5085
* @return The projectId.
*/
@java.lang.Deprecated
@@ -828,7 +828,7 @@ public java.lang.String getProjectId() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.GetNodePoolRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=5016
+ * google/container/v1/cluster_service.proto;l=5085
* @return The bytes for projectId.
*/
@java.lang.Deprecated
@@ -856,7 +856,7 @@ public com.google.protobuf.ByteString getProjectIdBytes() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.GetNodePoolRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=5016
+ * google/container/v1/cluster_service.proto;l=5085
* @param value The projectId to set.
* @return This builder for chaining.
*/
@@ -883,7 +883,7 @@ public Builder setProjectId(java.lang.String value) {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.GetNodePoolRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=5016
+ * google/container/v1/cluster_service.proto;l=5085
* @return This builder for chaining.
*/
@java.lang.Deprecated
@@ -906,7 +906,7 @@ public Builder clearProjectId() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.GetNodePoolRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=5016
+ * google/container/v1/cluster_service.proto;l=5085
* @param value The bytes for projectId to set.
* @return This builder for chaining.
*/
@@ -937,7 +937,7 @@ public Builder setProjectIdBytes(com.google.protobuf.ByteString value) {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.GetNodePoolRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=5022
+ * google/container/v1/cluster_service.proto;l=5091
* @return The zone.
*/
@java.lang.Deprecated
@@ -966,7 +966,7 @@ public java.lang.String getZone() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.GetNodePoolRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=5022
+ * google/container/v1/cluster_service.proto;l=5091
* @return The bytes for zone.
*/
@java.lang.Deprecated
@@ -995,7 +995,7 @@ public com.google.protobuf.ByteString getZoneBytes() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.GetNodePoolRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=5022
+ * google/container/v1/cluster_service.proto;l=5091
* @param value The zone to set.
* @return This builder for chaining.
*/
@@ -1023,7 +1023,7 @@ public Builder setZone(java.lang.String value) {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.GetNodePoolRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=5022
+ * google/container/v1/cluster_service.proto;l=5091
* @return This builder for chaining.
*/
@java.lang.Deprecated
@@ -1047,7 +1047,7 @@ public Builder clearZone() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.GetNodePoolRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=5022
+ * google/container/v1/cluster_service.proto;l=5091
* @param value The bytes for zone to set.
* @return This builder for chaining.
*/
@@ -1076,7 +1076,7 @@ public Builder setZoneBytes(com.google.protobuf.ByteString value) {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.GetNodePoolRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=5026
+ * google/container/v1/cluster_service.proto;l=5095
* @return The clusterId.
*/
@java.lang.Deprecated
@@ -1103,7 +1103,7 @@ public java.lang.String getClusterId() {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.GetNodePoolRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=5026
+ * google/container/v1/cluster_service.proto;l=5095
* @return The bytes for clusterId.
*/
@java.lang.Deprecated
@@ -1130,7 +1130,7 @@ public com.google.protobuf.ByteString getClusterIdBytes() {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.GetNodePoolRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=5026
+ * google/container/v1/cluster_service.proto;l=5095
* @param value The clusterId to set.
* @return This builder for chaining.
*/
@@ -1156,7 +1156,7 @@ public Builder setClusterId(java.lang.String value) {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.GetNodePoolRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=5026
+ * google/container/v1/cluster_service.proto;l=5095
* @return This builder for chaining.
*/
@java.lang.Deprecated
@@ -1178,7 +1178,7 @@ public Builder clearClusterId() {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.GetNodePoolRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=5026
+ * google/container/v1/cluster_service.proto;l=5095
* @param value The bytes for clusterId to set.
* @return This builder for chaining.
*/
@@ -1207,7 +1207,7 @@ public Builder setClusterIdBytes(com.google.protobuf.ByteString value) {
* string node_pool_id = 4 [deprecated = true];
*
* @deprecated google.container.v1.GetNodePoolRequest.node_pool_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=5030
+ * google/container/v1/cluster_service.proto;l=5099
* @return The nodePoolId.
*/
@java.lang.Deprecated
@@ -1234,7 +1234,7 @@ public java.lang.String getNodePoolId() {
* string node_pool_id = 4 [deprecated = true];
*
* @deprecated google.container.v1.GetNodePoolRequest.node_pool_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=5030
+ * google/container/v1/cluster_service.proto;l=5099
* @return The bytes for nodePoolId.
*/
@java.lang.Deprecated
@@ -1261,7 +1261,7 @@ public com.google.protobuf.ByteString getNodePoolIdBytes() {
* string node_pool_id = 4 [deprecated = true];
*
* @deprecated google.container.v1.GetNodePoolRequest.node_pool_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=5030
+ * google/container/v1/cluster_service.proto;l=5099
* @param value The nodePoolId to set.
* @return This builder for chaining.
*/
@@ -1287,7 +1287,7 @@ public Builder setNodePoolId(java.lang.String value) {
* string node_pool_id = 4 [deprecated = true];
*
* @deprecated google.container.v1.GetNodePoolRequest.node_pool_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=5030
+ * google/container/v1/cluster_service.proto;l=5099
* @return This builder for chaining.
*/
@java.lang.Deprecated
@@ -1309,7 +1309,7 @@ public Builder clearNodePoolId() {
* string node_pool_id = 4 [deprecated = true];
*
* @deprecated google.container.v1.GetNodePoolRequest.node_pool_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=5030
+ * google/container/v1/cluster_service.proto;l=5099
* @param value The bytes for nodePoolId to set.
* @return This builder for chaining.
*/
diff --git a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/GetNodePoolRequestOrBuilder.java b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/GetNodePoolRequestOrBuilder.java
index 2392bf91c9cd..f49dcc4d1bfc 100644
--- a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/GetNodePoolRequestOrBuilder.java
+++ b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/GetNodePoolRequestOrBuilder.java
@@ -38,7 +38,7 @@ public interface GetNodePoolRequestOrBuilder
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.GetNodePoolRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=5016
+ * google/container/v1/cluster_service.proto;l=5085
* @return The projectId.
*/
@java.lang.Deprecated
@@ -56,7 +56,7 @@ public interface GetNodePoolRequestOrBuilder
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.GetNodePoolRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=5016
+ * google/container/v1/cluster_service.proto;l=5085
* @return The bytes for projectId.
*/
@java.lang.Deprecated
@@ -75,7 +75,7 @@ public interface GetNodePoolRequestOrBuilder
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.GetNodePoolRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=5022
+ * google/container/v1/cluster_service.proto;l=5091
* @return The zone.
*/
@java.lang.Deprecated
@@ -94,7 +94,7 @@ public interface GetNodePoolRequestOrBuilder
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.GetNodePoolRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=5022
+ * google/container/v1/cluster_service.proto;l=5091
* @return The bytes for zone.
*/
@java.lang.Deprecated
@@ -111,7 +111,7 @@ public interface GetNodePoolRequestOrBuilder
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.GetNodePoolRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=5026
+ * google/container/v1/cluster_service.proto;l=5095
* @return The clusterId.
*/
@java.lang.Deprecated
@@ -128,7 +128,7 @@ public interface GetNodePoolRequestOrBuilder
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.GetNodePoolRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=5026
+ * google/container/v1/cluster_service.proto;l=5095
* @return The bytes for clusterId.
*/
@java.lang.Deprecated
@@ -145,7 +145,7 @@ public interface GetNodePoolRequestOrBuilder
* string node_pool_id = 4 [deprecated = true];
*
* @deprecated google.container.v1.GetNodePoolRequest.node_pool_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=5030
+ * google/container/v1/cluster_service.proto;l=5099
* @return The nodePoolId.
*/
@java.lang.Deprecated
@@ -162,7 +162,7 @@ public interface GetNodePoolRequestOrBuilder
* string node_pool_id = 4 [deprecated = true];
*
* @deprecated google.container.v1.GetNodePoolRequest.node_pool_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=5030
+ * google/container/v1/cluster_service.proto;l=5099
* @return The bytes for nodePoolId.
*/
@java.lang.Deprecated
diff --git a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/GetOperationRequest.java b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/GetOperationRequest.java
index 87508898bb06..054303e81cb8 100644
--- a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/GetOperationRequest.java
+++ b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/GetOperationRequest.java
@@ -90,7 +90,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.GetOperationRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4814
+ * google/container/v1/cluster_service.proto;l=4883
* @return The projectId.
*/
@java.lang.Override
@@ -119,7 +119,7 @@ public java.lang.String getProjectId() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.GetOperationRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4814
+ * google/container/v1/cluster_service.proto;l=4883
* @return The bytes for projectId.
*/
@java.lang.Override
@@ -154,7 +154,7 @@ public com.google.protobuf.ByteString getProjectIdBytes() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.GetOperationRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4820
+ * google/container/v1/cluster_service.proto;l=4889
* @return The zone.
*/
@java.lang.Override
@@ -184,7 +184,7 @@ public java.lang.String getZone() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.GetOperationRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4820
+ * google/container/v1/cluster_service.proto;l=4889
* @return The bytes for zone.
*/
@java.lang.Override
@@ -217,7 +217,7 @@ public com.google.protobuf.ByteString getZoneBytes() {
* string operation_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.GetOperationRequest.operation_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4824
+ * google/container/v1/cluster_service.proto;l=4893
* @return The operationId.
*/
@java.lang.Override
@@ -245,7 +245,7 @@ public java.lang.String getOperationId() {
* string operation_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.GetOperationRequest.operation_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4824
+ * google/container/v1/cluster_service.proto;l=4893
* @return The bytes for operationId.
*/
@java.lang.Override
@@ -712,7 +712,7 @@ public Builder mergeFrom(
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.GetOperationRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4814
+ * google/container/v1/cluster_service.proto;l=4883
* @return The projectId.
*/
@java.lang.Deprecated
@@ -740,7 +740,7 @@ public java.lang.String getProjectId() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.GetOperationRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4814
+ * google/container/v1/cluster_service.proto;l=4883
* @return The bytes for projectId.
*/
@java.lang.Deprecated
@@ -768,7 +768,7 @@ public com.google.protobuf.ByteString getProjectIdBytes() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.GetOperationRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4814
+ * google/container/v1/cluster_service.proto;l=4883
* @param value The projectId to set.
* @return This builder for chaining.
*/
@@ -795,7 +795,7 @@ public Builder setProjectId(java.lang.String value) {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.GetOperationRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4814
+ * google/container/v1/cluster_service.proto;l=4883
* @return This builder for chaining.
*/
@java.lang.Deprecated
@@ -818,7 +818,7 @@ public Builder clearProjectId() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.GetOperationRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4814
+ * google/container/v1/cluster_service.proto;l=4883
* @param value The bytes for projectId to set.
* @return This builder for chaining.
*/
@@ -849,7 +849,7 @@ public Builder setProjectIdBytes(com.google.protobuf.ByteString value) {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.GetOperationRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4820
+ * google/container/v1/cluster_service.proto;l=4889
* @return The zone.
*/
@java.lang.Deprecated
@@ -878,7 +878,7 @@ public java.lang.String getZone() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.GetOperationRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4820
+ * google/container/v1/cluster_service.proto;l=4889
* @return The bytes for zone.
*/
@java.lang.Deprecated
@@ -907,7 +907,7 @@ public com.google.protobuf.ByteString getZoneBytes() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.GetOperationRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4820
+ * google/container/v1/cluster_service.proto;l=4889
* @param value The zone to set.
* @return This builder for chaining.
*/
@@ -935,7 +935,7 @@ public Builder setZone(java.lang.String value) {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.GetOperationRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4820
+ * google/container/v1/cluster_service.proto;l=4889
* @return This builder for chaining.
*/
@java.lang.Deprecated
@@ -959,7 +959,7 @@ public Builder clearZone() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.GetOperationRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4820
+ * google/container/v1/cluster_service.proto;l=4889
* @param value The bytes for zone to set.
* @return This builder for chaining.
*/
@@ -988,7 +988,7 @@ public Builder setZoneBytes(com.google.protobuf.ByteString value) {
* string operation_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.GetOperationRequest.operation_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4824
+ * google/container/v1/cluster_service.proto;l=4893
* @return The operationId.
*/
@java.lang.Deprecated
@@ -1015,7 +1015,7 @@ public java.lang.String getOperationId() {
* string operation_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.GetOperationRequest.operation_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4824
+ * google/container/v1/cluster_service.proto;l=4893
* @return The bytes for operationId.
*/
@java.lang.Deprecated
@@ -1042,7 +1042,7 @@ public com.google.protobuf.ByteString getOperationIdBytes() {
* string operation_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.GetOperationRequest.operation_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4824
+ * google/container/v1/cluster_service.proto;l=4893
* @param value The operationId to set.
* @return This builder for chaining.
*/
@@ -1068,7 +1068,7 @@ public Builder setOperationId(java.lang.String value) {
* string operation_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.GetOperationRequest.operation_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4824
+ * google/container/v1/cluster_service.proto;l=4893
* @return This builder for chaining.
*/
@java.lang.Deprecated
@@ -1090,7 +1090,7 @@ public Builder clearOperationId() {
* string operation_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.GetOperationRequest.operation_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4824
+ * google/container/v1/cluster_service.proto;l=4893
* @param value The bytes for operationId to set.
* @return This builder for chaining.
*/
diff --git a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/GetOperationRequestOrBuilder.java b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/GetOperationRequestOrBuilder.java
index cfc5d4f6a2c3..b136d3c88fc5 100644
--- a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/GetOperationRequestOrBuilder.java
+++ b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/GetOperationRequestOrBuilder.java
@@ -38,7 +38,7 @@ public interface GetOperationRequestOrBuilder
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.GetOperationRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4814
+ * google/container/v1/cluster_service.proto;l=4883
* @return The projectId.
*/
@java.lang.Deprecated
@@ -56,7 +56,7 @@ public interface GetOperationRequestOrBuilder
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.GetOperationRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4814
+ * google/container/v1/cluster_service.proto;l=4883
* @return The bytes for projectId.
*/
@java.lang.Deprecated
@@ -75,7 +75,7 @@ public interface GetOperationRequestOrBuilder
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.GetOperationRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4820
+ * google/container/v1/cluster_service.proto;l=4889
* @return The zone.
*/
@java.lang.Deprecated
@@ -94,7 +94,7 @@ public interface GetOperationRequestOrBuilder
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.GetOperationRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4820
+ * google/container/v1/cluster_service.proto;l=4889
* @return The bytes for zone.
*/
@java.lang.Deprecated
@@ -111,7 +111,7 @@ public interface GetOperationRequestOrBuilder
* string operation_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.GetOperationRequest.operation_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4824
+ * google/container/v1/cluster_service.proto;l=4893
* @return The operationId.
*/
@java.lang.Deprecated
@@ -128,7 +128,7 @@ public interface GetOperationRequestOrBuilder
* string operation_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.GetOperationRequest.operation_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4824
+ * google/container/v1/cluster_service.proto;l=4893
* @return The bytes for operationId.
*/
@java.lang.Deprecated
diff --git a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/GetServerConfigRequest.java b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/GetServerConfigRequest.java
index b9bb00e18bd1..64b3594087d1 100644
--- a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/GetServerConfigRequest.java
+++ b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/GetServerConfigRequest.java
@@ -89,7 +89,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.GetServerConfigRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4887
+ * google/container/v1/cluster_service.proto;l=4956
* @return The projectId.
*/
@java.lang.Override
@@ -118,7 +118,7 @@ public java.lang.String getProjectId() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.GetServerConfigRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4887
+ * google/container/v1/cluster_service.proto;l=4956
* @return The bytes for projectId.
*/
@java.lang.Override
@@ -153,7 +153,7 @@ public com.google.protobuf.ByteString getProjectIdBytes() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.GetServerConfigRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4893
+ * google/container/v1/cluster_service.proto;l=4962
* @return The zone.
*/
@java.lang.Override
@@ -183,7 +183,7 @@ public java.lang.String getZone() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.GetServerConfigRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4893
+ * google/container/v1/cluster_service.proto;l=4962
* @return The bytes for zone.
*/
@java.lang.Override
@@ -626,7 +626,7 @@ public Builder mergeFrom(
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.GetServerConfigRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4887
+ * google/container/v1/cluster_service.proto;l=4956
* @return The projectId.
*/
@java.lang.Deprecated
@@ -654,7 +654,7 @@ public java.lang.String getProjectId() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.GetServerConfigRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4887
+ * google/container/v1/cluster_service.proto;l=4956
* @return The bytes for projectId.
*/
@java.lang.Deprecated
@@ -682,7 +682,7 @@ public com.google.protobuf.ByteString getProjectIdBytes() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.GetServerConfigRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4887
+ * google/container/v1/cluster_service.proto;l=4956
* @param value The projectId to set.
* @return This builder for chaining.
*/
@@ -709,7 +709,7 @@ public Builder setProjectId(java.lang.String value) {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.GetServerConfigRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4887
+ * google/container/v1/cluster_service.proto;l=4956
* @return This builder for chaining.
*/
@java.lang.Deprecated
@@ -732,7 +732,7 @@ public Builder clearProjectId() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.GetServerConfigRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4887
+ * google/container/v1/cluster_service.proto;l=4956
* @param value The bytes for projectId to set.
* @return This builder for chaining.
*/
@@ -763,7 +763,7 @@ public Builder setProjectIdBytes(com.google.protobuf.ByteString value) {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.GetServerConfigRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4893
+ * google/container/v1/cluster_service.proto;l=4962
* @return The zone.
*/
@java.lang.Deprecated
@@ -792,7 +792,7 @@ public java.lang.String getZone() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.GetServerConfigRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4893
+ * google/container/v1/cluster_service.proto;l=4962
* @return The bytes for zone.
*/
@java.lang.Deprecated
@@ -821,7 +821,7 @@ public com.google.protobuf.ByteString getZoneBytes() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.GetServerConfigRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4893
+ * google/container/v1/cluster_service.proto;l=4962
* @param value The zone to set.
* @return This builder for chaining.
*/
@@ -849,7 +849,7 @@ public Builder setZone(java.lang.String value) {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.GetServerConfigRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4893
+ * google/container/v1/cluster_service.proto;l=4962
* @return This builder for chaining.
*/
@java.lang.Deprecated
@@ -873,7 +873,7 @@ public Builder clearZone() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.GetServerConfigRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4893
+ * google/container/v1/cluster_service.proto;l=4962
* @param value The bytes for zone to set.
* @return This builder for chaining.
*/
diff --git a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/GetServerConfigRequestOrBuilder.java b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/GetServerConfigRequestOrBuilder.java
index 2892364973d2..31a8d6760886 100644
--- a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/GetServerConfigRequestOrBuilder.java
+++ b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/GetServerConfigRequestOrBuilder.java
@@ -38,7 +38,7 @@ public interface GetServerConfigRequestOrBuilder
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.GetServerConfigRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4887
+ * google/container/v1/cluster_service.proto;l=4956
* @return The projectId.
*/
@java.lang.Deprecated
@@ -56,7 +56,7 @@ public interface GetServerConfigRequestOrBuilder
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.GetServerConfigRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4887
+ * google/container/v1/cluster_service.proto;l=4956
* @return The bytes for projectId.
*/
@java.lang.Deprecated
@@ -75,7 +75,7 @@ public interface GetServerConfigRequestOrBuilder
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.GetServerConfigRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4893
+ * google/container/v1/cluster_service.proto;l=4962
* @return The zone.
*/
@java.lang.Deprecated
@@ -94,7 +94,7 @@ public interface GetServerConfigRequestOrBuilder
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.GetServerConfigRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4893
+ * google/container/v1/cluster_service.proto;l=4962
* @return The bytes for zone.
*/
@java.lang.Deprecated
diff --git a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/IPAllocationPolicy.java b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/IPAllocationPolicy.java
index 0ee0b64db60f..d3b7ecc39ffb 100644
--- a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/IPAllocationPolicy.java
+++ b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/IPAllocationPolicy.java
@@ -200,7 +200,7 @@ public com.google.protobuf.ByteString getSubnetworkNameBytes() {
* string cluster_ipv4_cidr = 4 [deprecated = true];
*
* @deprecated google.container.v1.IPAllocationPolicy.cluster_ipv4_cidr is deprecated. See
- * google/container/v1/cluster_service.proto;l=2675
+ * google/container/v1/cluster_service.proto;l=2720
* @return The clusterIpv4Cidr.
*/
@java.lang.Override
@@ -227,7 +227,7 @@ public java.lang.String getClusterIpv4Cidr() {
* string cluster_ipv4_cidr = 4 [deprecated = true];
*
* @deprecated google.container.v1.IPAllocationPolicy.cluster_ipv4_cidr is deprecated. See
- * google/container/v1/cluster_service.proto;l=2675
+ * google/container/v1/cluster_service.proto;l=2720
* @return The bytes for clusterIpv4Cidr.
*/
@java.lang.Override
@@ -259,7 +259,7 @@ public com.google.protobuf.ByteString getClusterIpv4CidrBytes() {
* string node_ipv4_cidr = 5 [deprecated = true];
*
* @deprecated google.container.v1.IPAllocationPolicy.node_ipv4_cidr is deprecated. See
- * google/container/v1/cluster_service.proto;l=2678
+ * google/container/v1/cluster_service.proto;l=2723
* @return The nodeIpv4Cidr.
*/
@java.lang.Override
@@ -286,7 +286,7 @@ public java.lang.String getNodeIpv4Cidr() {
* string node_ipv4_cidr = 5 [deprecated = true];
*
* @deprecated google.container.v1.IPAllocationPolicy.node_ipv4_cidr is deprecated. See
- * google/container/v1/cluster_service.proto;l=2678
+ * google/container/v1/cluster_service.proto;l=2723
* @return The bytes for nodeIpv4Cidr.
*/
@java.lang.Override
@@ -318,7 +318,7 @@ public com.google.protobuf.ByteString getNodeIpv4CidrBytes() {
* string services_ipv4_cidr = 6 [deprecated = true];
*
* @deprecated google.container.v1.IPAllocationPolicy.services_ipv4_cidr is deprecated. See
- * google/container/v1/cluster_service.proto;l=2681
+ * google/container/v1/cluster_service.proto;l=2726
* @return The servicesIpv4Cidr.
*/
@java.lang.Override
@@ -345,7 +345,7 @@ public java.lang.String getServicesIpv4Cidr() {
* string services_ipv4_cidr = 6 [deprecated = true];
*
* @deprecated google.container.v1.IPAllocationPolicy.services_ipv4_cidr is deprecated. See
- * google/container/v1/cluster_service.proto;l=2681
+ * google/container/v1/cluster_service.proto;l=2726
* @return The bytes for servicesIpv4Cidr.
*/
@java.lang.Override
@@ -765,7 +765,7 @@ public com.google.protobuf.ByteString getServicesIpv4CidrBlockBytes() {
* string tpu_ipv4_cidr_block = 13 [deprecated = true];
*
* @deprecated google.container.v1.IPAllocationPolicy.tpu_ipv4_cidr_block is deprecated. See
- * google/container/v1/cluster_service.proto;l=2769
+ * google/container/v1/cluster_service.proto;l=2814
* @return The tpuIpv4CidrBlock.
*/
@java.lang.Override
@@ -809,7 +809,7 @@ public java.lang.String getTpuIpv4CidrBlock() {
* string tpu_ipv4_cidr_block = 13 [deprecated = true];
*
* @deprecated google.container.v1.IPAllocationPolicy.tpu_ipv4_cidr_block is deprecated. See
- * google/container/v1/cluster_service.proto;l=2769
+ * google/container/v1/cluster_service.proto;l=2814
* @return The bytes for tpuIpv4CidrBlock.
*/
@java.lang.Override
@@ -2654,7 +2654,7 @@ public Builder setSubnetworkNameBytes(com.google.protobuf.ByteString value) {
* string cluster_ipv4_cidr = 4 [deprecated = true];
*
* @deprecated google.container.v1.IPAllocationPolicy.cluster_ipv4_cidr is deprecated. See
- * google/container/v1/cluster_service.proto;l=2675
+ * google/container/v1/cluster_service.proto;l=2720
* @return The clusterIpv4Cidr.
*/
@java.lang.Deprecated
@@ -2680,7 +2680,7 @@ public java.lang.String getClusterIpv4Cidr() {
* string cluster_ipv4_cidr = 4 [deprecated = true];
*
* @deprecated google.container.v1.IPAllocationPolicy.cluster_ipv4_cidr is deprecated. See
- * google/container/v1/cluster_service.proto;l=2675
+ * google/container/v1/cluster_service.proto;l=2720
* @return The bytes for clusterIpv4Cidr.
*/
@java.lang.Deprecated
@@ -2706,7 +2706,7 @@ public com.google.protobuf.ByteString getClusterIpv4CidrBytes() {
* string cluster_ipv4_cidr = 4 [deprecated = true];
*
* @deprecated google.container.v1.IPAllocationPolicy.cluster_ipv4_cidr is deprecated. See
- * google/container/v1/cluster_service.proto;l=2675
+ * google/container/v1/cluster_service.proto;l=2720
* @param value The clusterIpv4Cidr to set.
* @return This builder for chaining.
*/
@@ -2731,7 +2731,7 @@ public Builder setClusterIpv4Cidr(java.lang.String value) {
* string cluster_ipv4_cidr = 4 [deprecated = true];
*
* @deprecated google.container.v1.IPAllocationPolicy.cluster_ipv4_cidr is deprecated. See
- * google/container/v1/cluster_service.proto;l=2675
+ * google/container/v1/cluster_service.proto;l=2720
* @return This builder for chaining.
*/
@java.lang.Deprecated
@@ -2752,7 +2752,7 @@ public Builder clearClusterIpv4Cidr() {
* string cluster_ipv4_cidr = 4 [deprecated = true];
*
* @deprecated google.container.v1.IPAllocationPolicy.cluster_ipv4_cidr is deprecated. See
- * google/container/v1/cluster_service.proto;l=2675
+ * google/container/v1/cluster_service.proto;l=2720
* @param value The bytes for clusterIpv4Cidr to set.
* @return This builder for chaining.
*/
@@ -2780,7 +2780,7 @@ public Builder setClusterIpv4CidrBytes(com.google.protobuf.ByteString value) {
* string node_ipv4_cidr = 5 [deprecated = true];
*
* @deprecated google.container.v1.IPAllocationPolicy.node_ipv4_cidr is deprecated. See
- * google/container/v1/cluster_service.proto;l=2678
+ * google/container/v1/cluster_service.proto;l=2723
* @return The nodeIpv4Cidr.
*/
@java.lang.Deprecated
@@ -2806,7 +2806,7 @@ public java.lang.String getNodeIpv4Cidr() {
* string node_ipv4_cidr = 5 [deprecated = true];
*
* @deprecated google.container.v1.IPAllocationPolicy.node_ipv4_cidr is deprecated. See
- * google/container/v1/cluster_service.proto;l=2678
+ * google/container/v1/cluster_service.proto;l=2723
* @return The bytes for nodeIpv4Cidr.
*/
@java.lang.Deprecated
@@ -2832,7 +2832,7 @@ public com.google.protobuf.ByteString getNodeIpv4CidrBytes() {
* string node_ipv4_cidr = 5 [deprecated = true];
*
* @deprecated google.container.v1.IPAllocationPolicy.node_ipv4_cidr is deprecated. See
- * google/container/v1/cluster_service.proto;l=2678
+ * google/container/v1/cluster_service.proto;l=2723
* @param value The nodeIpv4Cidr to set.
* @return This builder for chaining.
*/
@@ -2857,7 +2857,7 @@ public Builder setNodeIpv4Cidr(java.lang.String value) {
* string node_ipv4_cidr = 5 [deprecated = true];
*
* @deprecated google.container.v1.IPAllocationPolicy.node_ipv4_cidr is deprecated. See
- * google/container/v1/cluster_service.proto;l=2678
+ * google/container/v1/cluster_service.proto;l=2723
* @return This builder for chaining.
*/
@java.lang.Deprecated
@@ -2878,7 +2878,7 @@ public Builder clearNodeIpv4Cidr() {
* string node_ipv4_cidr = 5 [deprecated = true];
*
* @deprecated google.container.v1.IPAllocationPolicy.node_ipv4_cidr is deprecated. See
- * google/container/v1/cluster_service.proto;l=2678
+ * google/container/v1/cluster_service.proto;l=2723
* @param value The bytes for nodeIpv4Cidr to set.
* @return This builder for chaining.
*/
@@ -2906,7 +2906,7 @@ public Builder setNodeIpv4CidrBytes(com.google.protobuf.ByteString value) {
* string services_ipv4_cidr = 6 [deprecated = true];
*
* @deprecated google.container.v1.IPAllocationPolicy.services_ipv4_cidr is deprecated. See
- * google/container/v1/cluster_service.proto;l=2681
+ * google/container/v1/cluster_service.proto;l=2726
* @return The servicesIpv4Cidr.
*/
@java.lang.Deprecated
@@ -2932,7 +2932,7 @@ public java.lang.String getServicesIpv4Cidr() {
* string services_ipv4_cidr = 6 [deprecated = true];
*
* @deprecated google.container.v1.IPAllocationPolicy.services_ipv4_cidr is deprecated. See
- * google/container/v1/cluster_service.proto;l=2681
+ * google/container/v1/cluster_service.proto;l=2726
* @return The bytes for servicesIpv4Cidr.
*/
@java.lang.Deprecated
@@ -2958,7 +2958,7 @@ public com.google.protobuf.ByteString getServicesIpv4CidrBytes() {
* string services_ipv4_cidr = 6 [deprecated = true];
*
* @deprecated google.container.v1.IPAllocationPolicy.services_ipv4_cidr is deprecated. See
- * google/container/v1/cluster_service.proto;l=2681
+ * google/container/v1/cluster_service.proto;l=2726
* @param value The servicesIpv4Cidr to set.
* @return This builder for chaining.
*/
@@ -2983,7 +2983,7 @@ public Builder setServicesIpv4Cidr(java.lang.String value) {
* string services_ipv4_cidr = 6 [deprecated = true];
*
* @deprecated google.container.v1.IPAllocationPolicy.services_ipv4_cidr is deprecated. See
- * google/container/v1/cluster_service.proto;l=2681
+ * google/container/v1/cluster_service.proto;l=2726
* @return This builder for chaining.
*/
@java.lang.Deprecated
@@ -3004,7 +3004,7 @@ public Builder clearServicesIpv4Cidr() {
* string services_ipv4_cidr = 6 [deprecated = true];
*
* @deprecated google.container.v1.IPAllocationPolicy.services_ipv4_cidr is deprecated. See
- * google/container/v1/cluster_service.proto;l=2681
+ * google/container/v1/cluster_service.proto;l=2726
* @param value The bytes for servicesIpv4Cidr to set.
* @return This builder for chaining.
*/
@@ -3869,7 +3869,7 @@ public Builder setServicesIpv4CidrBlockBytes(com.google.protobuf.ByteString valu
* string tpu_ipv4_cidr_block = 13 [deprecated = true];
*
* @deprecated google.container.v1.IPAllocationPolicy.tpu_ipv4_cidr_block is deprecated. See
- * google/container/v1/cluster_service.proto;l=2769
+ * google/container/v1/cluster_service.proto;l=2814
* @return The tpuIpv4CidrBlock.
*/
@java.lang.Deprecated
@@ -3912,7 +3912,7 @@ public java.lang.String getTpuIpv4CidrBlock() {
* string tpu_ipv4_cidr_block = 13 [deprecated = true];
*
* @deprecated google.container.v1.IPAllocationPolicy.tpu_ipv4_cidr_block is deprecated. See
- * google/container/v1/cluster_service.proto;l=2769
+ * google/container/v1/cluster_service.proto;l=2814
* @return The bytes for tpuIpv4CidrBlock.
*/
@java.lang.Deprecated
@@ -3955,7 +3955,7 @@ public com.google.protobuf.ByteString getTpuIpv4CidrBlockBytes() {
* string tpu_ipv4_cidr_block = 13 [deprecated = true];
*
* @deprecated google.container.v1.IPAllocationPolicy.tpu_ipv4_cidr_block is deprecated. See
- * google/container/v1/cluster_service.proto;l=2769
+ * google/container/v1/cluster_service.proto;l=2814
* @param value The tpuIpv4CidrBlock to set.
* @return This builder for chaining.
*/
@@ -3997,7 +3997,7 @@ public Builder setTpuIpv4CidrBlock(java.lang.String value) {
* string tpu_ipv4_cidr_block = 13 [deprecated = true];
*
* @deprecated google.container.v1.IPAllocationPolicy.tpu_ipv4_cidr_block is deprecated. See
- * google/container/v1/cluster_service.proto;l=2769
+ * google/container/v1/cluster_service.proto;l=2814
* @return This builder for chaining.
*/
@java.lang.Deprecated
@@ -4035,7 +4035,7 @@ public Builder clearTpuIpv4CidrBlock() {
* string tpu_ipv4_cidr_block = 13 [deprecated = true];
*
* @deprecated google.container.v1.IPAllocationPolicy.tpu_ipv4_cidr_block is deprecated. See
- * google/container/v1/cluster_service.proto;l=2769
+ * google/container/v1/cluster_service.proto;l=2814
* @param value The bytes for tpuIpv4CidrBlock to set.
* @return This builder for chaining.
*/
diff --git a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/IPAllocationPolicyOrBuilder.java b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/IPAllocationPolicyOrBuilder.java
index 9883e55569fe..1bcfbbd5077b 100644
--- a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/IPAllocationPolicyOrBuilder.java
+++ b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/IPAllocationPolicyOrBuilder.java
@@ -97,7 +97,7 @@ public interface IPAllocationPolicyOrBuilder
* string cluster_ipv4_cidr = 4 [deprecated = true];
*
* @deprecated google.container.v1.IPAllocationPolicy.cluster_ipv4_cidr is deprecated. See
- * google/container/v1/cluster_service.proto;l=2675
+ * google/container/v1/cluster_service.proto;l=2720
* @return The clusterIpv4Cidr.
*/
@java.lang.Deprecated
@@ -113,7 +113,7 @@ public interface IPAllocationPolicyOrBuilder
* string cluster_ipv4_cidr = 4 [deprecated = true];
*
* @deprecated google.container.v1.IPAllocationPolicy.cluster_ipv4_cidr is deprecated. See
- * google/container/v1/cluster_service.proto;l=2675
+ * google/container/v1/cluster_service.proto;l=2720
* @return The bytes for clusterIpv4Cidr.
*/
@java.lang.Deprecated
@@ -129,7 +129,7 @@ public interface IPAllocationPolicyOrBuilder
* string node_ipv4_cidr = 5 [deprecated = true];
*
* @deprecated google.container.v1.IPAllocationPolicy.node_ipv4_cidr is deprecated. See
- * google/container/v1/cluster_service.proto;l=2678
+ * google/container/v1/cluster_service.proto;l=2723
* @return The nodeIpv4Cidr.
*/
@java.lang.Deprecated
@@ -145,7 +145,7 @@ public interface IPAllocationPolicyOrBuilder
* string node_ipv4_cidr = 5 [deprecated = true];
*
* @deprecated google.container.v1.IPAllocationPolicy.node_ipv4_cidr is deprecated. See
- * google/container/v1/cluster_service.proto;l=2678
+ * google/container/v1/cluster_service.proto;l=2723
* @return The bytes for nodeIpv4Cidr.
*/
@java.lang.Deprecated
@@ -161,7 +161,7 @@ public interface IPAllocationPolicyOrBuilder
* string services_ipv4_cidr = 6 [deprecated = true];
*
* @deprecated google.container.v1.IPAllocationPolicy.services_ipv4_cidr is deprecated. See
- * google/container/v1/cluster_service.proto;l=2681
+ * google/container/v1/cluster_service.proto;l=2726
* @return The servicesIpv4Cidr.
*/
@java.lang.Deprecated
@@ -177,7 +177,7 @@ public interface IPAllocationPolicyOrBuilder
* string services_ipv4_cidr = 6 [deprecated = true];
*
* @deprecated google.container.v1.IPAllocationPolicy.services_ipv4_cidr is deprecated. See
- * google/container/v1/cluster_service.proto;l=2681
+ * google/container/v1/cluster_service.proto;l=2726
* @return The bytes for servicesIpv4Cidr.
*/
@java.lang.Deprecated
@@ -446,7 +446,7 @@ public interface IPAllocationPolicyOrBuilder
* string tpu_ipv4_cidr_block = 13 [deprecated = true];
*
* @deprecated google.container.v1.IPAllocationPolicy.tpu_ipv4_cidr_block is deprecated. See
- * google/container/v1/cluster_service.proto;l=2769
+ * google/container/v1/cluster_service.proto;l=2814
* @return The tpuIpv4CidrBlock.
*/
@java.lang.Deprecated
@@ -479,7 +479,7 @@ public interface IPAllocationPolicyOrBuilder
* string tpu_ipv4_cidr_block = 13 [deprecated = true];
*
* @deprecated google.container.v1.IPAllocationPolicy.tpu_ipv4_cidr_block is deprecated. See
- * google/container/v1/cluster_service.proto;l=2769
+ * google/container/v1/cluster_service.proto;l=2814
* @return The bytes for tpuIpv4CidrBlock.
*/
@java.lang.Deprecated
diff --git a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/LinuxNodeConfig.java b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/LinuxNodeConfig.java
index 44b8609b5fd5..eb3061c31fb2 100644
--- a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/LinuxNodeConfig.java
+++ b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/LinuxNodeConfig.java
@@ -10005,6 +10005,628 @@ public com.google.container.v1.LinuxNodeConfig.AccurateTimeConfig getDefaultInst
}
}
+ public interface NodeVfioConfigOrBuilder
+ extends
+ // @@protoc_insertion_point(interface_extends:google.container.v1.LinuxNodeConfig.NodeVfioConfig)
+ com.google.protobuf.MessageOrBuilder {
+
+ /**
+ *
+ *
+ *
+ * Optional. Specifies the maximum number of DMA entries (pages) that can be
+ * mapped by the VFIO IOMMU type 1 driver for a container. This limit
+ * affects the total amount of host memory that can be pinned for direct
+ * device access, which is often critical for high-performance devices like
+ * TPUs and GPUs. This setting corresponds to the kernel parameter at:
+ * `/sys/module/vfio_iommu_type1/parameters/dma_entry_limit`.
+ * The default value in the kernel is `65535`. Higher values may be
+ * needed for workloads mapping large memory regions.
+ * Supported values are integers between `65535` and `4194304`.
+ *
+ *
+ * optional int32 dma_entry_limit = 1 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @return Whether the dmaEntryLimit field is set.
+ */
+ boolean hasDmaEntryLimit();
+
+ /**
+ *
+ *
+ *
+ * Optional. Specifies the maximum number of DMA entries (pages) that can be
+ * mapped by the VFIO IOMMU type 1 driver for a container. This limit
+ * affects the total amount of host memory that can be pinned for direct
+ * device access, which is often critical for high-performance devices like
+ * TPUs and GPUs. This setting corresponds to the kernel parameter at:
+ * `/sys/module/vfio_iommu_type1/parameters/dma_entry_limit`.
+ * The default value in the kernel is `65535`. Higher values may be
+ * needed for workloads mapping large memory regions.
+ * Supported values are integers between `65535` and `4194304`.
+ *
+ *
+ * optional int32 dma_entry_limit = 1 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @return The dmaEntryLimit.
+ */
+ int getDmaEntryLimit();
+ }
+
+ /**
+ *
+ *
+ *
+ * Configuration settings for VFIO (Virtual Function I/O) on a node.
+ * VFIO allows safe, unprivileged, userspace drivers to access I/O devices.
+ *
+ *
+ * Protobuf type {@code google.container.v1.LinuxNodeConfig.NodeVfioConfig}
+ */
+ public static final class NodeVfioConfig extends com.google.protobuf.GeneratedMessage
+ implements
+ // @@protoc_insertion_point(message_implements:google.container.v1.LinuxNodeConfig.NodeVfioConfig)
+ NodeVfioConfigOrBuilder {
+ private static final long serialVersionUID = 0L;
+
+ static {
+ com.google.protobuf.RuntimeVersion.validateProtobufGencodeVersion(
+ com.google.protobuf.RuntimeVersion.RuntimeDomain.PUBLIC,
+ /* major= */ 4,
+ /* minor= */ 33,
+ /* patch= */ 6,
+ /* suffix= */ "",
+ "NodeVfioConfig");
+ }
+
+ // Use NodeVfioConfig.newBuilder() to construct.
+ private NodeVfioConfig(com.google.protobuf.GeneratedMessage.Builder> builder) {
+ super(builder);
+ }
+
+ private NodeVfioConfig() {}
+
+ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
+ return com.google.container.v1.ClusterServiceProto
+ .internal_static_google_container_v1_LinuxNodeConfig_NodeVfioConfig_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return com.google.container.v1.ClusterServiceProto
+ .internal_static_google_container_v1_LinuxNodeConfig_NodeVfioConfig_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ com.google.container.v1.LinuxNodeConfig.NodeVfioConfig.class,
+ com.google.container.v1.LinuxNodeConfig.NodeVfioConfig.Builder.class);
+ }
+
+ private int bitField0_;
+ public static final int DMA_ENTRY_LIMIT_FIELD_NUMBER = 1;
+ private int dmaEntryLimit_ = 0;
+
+ /**
+ *
+ *
+ *
+ * Optional. Specifies the maximum number of DMA entries (pages) that can be
+ * mapped by the VFIO IOMMU type 1 driver for a container. This limit
+ * affects the total amount of host memory that can be pinned for direct
+ * device access, which is often critical for high-performance devices like
+ * TPUs and GPUs. This setting corresponds to the kernel parameter at:
+ * `/sys/module/vfio_iommu_type1/parameters/dma_entry_limit`.
+ * The default value in the kernel is `65535`. Higher values may be
+ * needed for workloads mapping large memory regions.
+ * Supported values are integers between `65535` and `4194304`.
+ *
+ *
+ * optional int32 dma_entry_limit = 1 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @return Whether the dmaEntryLimit field is set.
+ */
+ @java.lang.Override
+ public boolean hasDmaEntryLimit() {
+ return ((bitField0_ & 0x00000001) != 0);
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Specifies the maximum number of DMA entries (pages) that can be
+ * mapped by the VFIO IOMMU type 1 driver for a container. This limit
+ * affects the total amount of host memory that can be pinned for direct
+ * device access, which is often critical for high-performance devices like
+ * TPUs and GPUs. This setting corresponds to the kernel parameter at:
+ * `/sys/module/vfio_iommu_type1/parameters/dma_entry_limit`.
+ * The default value in the kernel is `65535`. Higher values may be
+ * needed for workloads mapping large memory regions.
+ * Supported values are integers between `65535` and `4194304`.
+ *
+ *
+ * optional int32 dma_entry_limit = 1 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @return The dmaEntryLimit.
+ */
+ @java.lang.Override
+ public int getDmaEntryLimit() {
+ return dmaEntryLimit_;
+ }
+
+ 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 (((bitField0_ & 0x00000001) != 0)) {
+ output.writeInt32(1, dmaEntryLimit_);
+ }
+ getUnknownFields().writeTo(output);
+ }
+
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ if (((bitField0_ & 0x00000001) != 0)) {
+ size += com.google.protobuf.CodedOutputStream.computeInt32Size(1, dmaEntryLimit_);
+ }
+ 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.container.v1.LinuxNodeConfig.NodeVfioConfig)) {
+ return super.equals(obj);
+ }
+ com.google.container.v1.LinuxNodeConfig.NodeVfioConfig other =
+ (com.google.container.v1.LinuxNodeConfig.NodeVfioConfig) obj;
+
+ if (hasDmaEntryLimit() != other.hasDmaEntryLimit()) return false;
+ if (hasDmaEntryLimit()) {
+ if (getDmaEntryLimit() != other.getDmaEntryLimit()) 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 (hasDmaEntryLimit()) {
+ hash = (37 * hash) + DMA_ENTRY_LIMIT_FIELD_NUMBER;
+ hash = (53 * hash) + getDmaEntryLimit();
+ }
+ hash = (29 * hash) + getUnknownFields().hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static com.google.container.v1.LinuxNodeConfig.NodeVfioConfig parseFrom(
+ java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.container.v1.LinuxNodeConfig.NodeVfioConfig parseFrom(
+ java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static com.google.container.v1.LinuxNodeConfig.NodeVfioConfig parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.container.v1.LinuxNodeConfig.NodeVfioConfig 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.container.v1.LinuxNodeConfig.NodeVfioConfig parseFrom(byte[] data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.container.v1.LinuxNodeConfig.NodeVfioConfig parseFrom(
+ byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static com.google.container.v1.LinuxNodeConfig.NodeVfioConfig parseFrom(
+ java.io.InputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(PARSER, input);
+ }
+
+ public static com.google.container.v1.LinuxNodeConfig.NodeVfioConfig parseFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static com.google.container.v1.LinuxNodeConfig.NodeVfioConfig parseDelimitedFrom(
+ java.io.InputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseDelimitedWithIOException(PARSER, input);
+ }
+
+ public static com.google.container.v1.LinuxNodeConfig.NodeVfioConfig parseDelimitedFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseDelimitedWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static com.google.container.v1.LinuxNodeConfig.NodeVfioConfig parseFrom(
+ com.google.protobuf.CodedInputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(PARSER, input);
+ }
+
+ public static com.google.container.v1.LinuxNodeConfig.NodeVfioConfig parseFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.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.container.v1.LinuxNodeConfig.NodeVfioConfig 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.GeneratedMessage.BuilderParent parent) {
+ Builder builder = new Builder(parent);
+ return builder;
+ }
+
+ /**
+ *
+ *
+ *
+ * Configuration settings for VFIO (Virtual Function I/O) on a node.
+ * VFIO allows safe, unprivileged, userspace drivers to access I/O devices.
+ *
+ *
+ * Protobuf type {@code google.container.v1.LinuxNodeConfig.NodeVfioConfig}
+ */
+ public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder
+ * Optional. Specifies the maximum number of DMA entries (pages) that can be
+ * mapped by the VFIO IOMMU type 1 driver for a container. This limit
+ * affects the total amount of host memory that can be pinned for direct
+ * device access, which is often critical for high-performance devices like
+ * TPUs and GPUs. This setting corresponds to the kernel parameter at:
+ * `/sys/module/vfio_iommu_type1/parameters/dma_entry_limit`.
+ * The default value in the kernel is `65535`. Higher values may be
+ * needed for workloads mapping large memory regions.
+ * Supported values are integers between `65535` and `4194304`.
+ *
+ *
+ * optional int32 dma_entry_limit = 1 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @return Whether the dmaEntryLimit field is set.
+ */
+ @java.lang.Override
+ public boolean hasDmaEntryLimit() {
+ return ((bitField0_ & 0x00000001) != 0);
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Specifies the maximum number of DMA entries (pages) that can be
+ * mapped by the VFIO IOMMU type 1 driver for a container. This limit
+ * affects the total amount of host memory that can be pinned for direct
+ * device access, which is often critical for high-performance devices like
+ * TPUs and GPUs. This setting corresponds to the kernel parameter at:
+ * `/sys/module/vfio_iommu_type1/parameters/dma_entry_limit`.
+ * The default value in the kernel is `65535`. Higher values may be
+ * needed for workloads mapping large memory regions.
+ * Supported values are integers between `65535` and `4194304`.
+ *
+ *
+ * optional int32 dma_entry_limit = 1 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @return The dmaEntryLimit.
+ */
+ @java.lang.Override
+ public int getDmaEntryLimit() {
+ return dmaEntryLimit_;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Specifies the maximum number of DMA entries (pages) that can be
+ * mapped by the VFIO IOMMU type 1 driver for a container. This limit
+ * affects the total amount of host memory that can be pinned for direct
+ * device access, which is often critical for high-performance devices like
+ * TPUs and GPUs. This setting corresponds to the kernel parameter at:
+ * `/sys/module/vfio_iommu_type1/parameters/dma_entry_limit`.
+ * The default value in the kernel is `65535`. Higher values may be
+ * needed for workloads mapping large memory regions.
+ * Supported values are integers between `65535` and `4194304`.
+ *
+ *
+ * optional int32 dma_entry_limit = 1 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @param value The dmaEntryLimit to set.
+ * @return This builder for chaining.
+ */
+ public Builder setDmaEntryLimit(int value) {
+
+ dmaEntryLimit_ = value;
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Specifies the maximum number of DMA entries (pages) that can be
+ * mapped by the VFIO IOMMU type 1 driver for a container. This limit
+ * affects the total amount of host memory that can be pinned for direct
+ * device access, which is often critical for high-performance devices like
+ * TPUs and GPUs. This setting corresponds to the kernel parameter at:
+ * `/sys/module/vfio_iommu_type1/parameters/dma_entry_limit`.
+ * The default value in the kernel is `65535`. Higher values may be
+ * needed for workloads mapping large memory regions.
+ * Supported values are integers between `65535` and `4194304`.
+ *
+ *
+ * optional int32 dma_entry_limit = 1 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @return This builder for chaining.
+ */
+ public Builder clearDmaEntryLimit() {
+ bitField0_ = (bitField0_ & ~0x00000001);
+ dmaEntryLimit_ = 0;
+ onChanged();
+ return this;
+ }
+
+ // @@protoc_insertion_point(builder_scope:google.container.v1.LinuxNodeConfig.NodeVfioConfig)
+ }
+
+ // @@protoc_insertion_point(class_scope:google.container.v1.LinuxNodeConfig.NodeVfioConfig)
+ private static final com.google.container.v1.LinuxNodeConfig.NodeVfioConfig DEFAULT_INSTANCE;
+
+ static {
+ DEFAULT_INSTANCE = new com.google.container.v1.LinuxNodeConfig.NodeVfioConfig();
+ }
+
+ public static com.google.container.v1.LinuxNodeConfig.NodeVfioConfig getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parser
+ * Optional. Contains VFIO-related configurations for this node.
+ *
+ *
+ *
+ * .google.container.v1.LinuxNodeConfig.NodeVfioConfig node_vfio_config = 15 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return Whether the nodeVfioConfig field is set.
+ */
+ @java.lang.Override
+ public boolean hasNodeVfioConfig() {
+ return ((bitField0_ & 0x00000020) != 0);
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Contains VFIO-related configurations for this node.
+ *
+ *
+ *
+ * .google.container.v1.LinuxNodeConfig.NodeVfioConfig node_vfio_config = 15 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return The nodeVfioConfig.
+ */
+ @java.lang.Override
+ public com.google.container.v1.LinuxNodeConfig.NodeVfioConfig getNodeVfioConfig() {
+ return nodeVfioConfig_ == null
+ ? com.google.container.v1.LinuxNodeConfig.NodeVfioConfig.getDefaultInstance()
+ : nodeVfioConfig_;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Contains VFIO-related configurations for this node.
+ *
+ *
+ *
+ * .google.container.v1.LinuxNodeConfig.NodeVfioConfig node_vfio_config = 15 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ @java.lang.Override
+ public com.google.container.v1.LinuxNodeConfig.NodeVfioConfigOrBuilder
+ getNodeVfioConfigOrBuilder() {
+ return nodeVfioConfig_ == null
+ ? com.google.container.v1.LinuxNodeConfig.NodeVfioConfig.getDefaultInstance()
+ : nodeVfioConfig_;
+ }
+
+ public static final int DISK_IO_SCHEDULER_FIELD_NUMBER = 16;
+ private com.google.container.v1.DiskIoScheduler diskIoScheduler_;
+
+ /**
+ *
+ *
+ *
+ * Optional. Controls the configuration for the disk IO scheduler.
+ *
+ *
+ *
+ * .google.container.v1.DiskIoScheduler disk_io_scheduler = 16 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return Whether the diskIoScheduler field is set.
+ */
+ @java.lang.Override
+ public boolean hasDiskIoScheduler() {
+ return ((bitField0_ & 0x00000040) != 0);
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Controls the configuration for the disk IO scheduler.
+ *
+ *
+ *
+ * .google.container.v1.DiskIoScheduler disk_io_scheduler = 16 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return The diskIoScheduler.
+ */
+ @java.lang.Override
+ public com.google.container.v1.DiskIoScheduler getDiskIoScheduler() {
+ return diskIoScheduler_ == null
+ ? com.google.container.v1.DiskIoScheduler.getDefaultInstance()
+ : diskIoScheduler_;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Controls the configuration for the disk IO scheduler.
+ *
+ *
+ *
+ * .google.container.v1.DiskIoScheduler disk_io_scheduler = 16 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ @java.lang.Override
+ public com.google.container.v1.DiskIoSchedulerOrBuilder getDiskIoSchedulerOrBuilder() {
+ return diskIoScheduler_ == null
+ ? com.google.container.v1.DiskIoScheduler.getDefaultInstance()
+ : diskIoScheduler_;
+ }
+
private byte memoizedIsInitialized = -1;
@java.lang.Override
@@ -10868,6 +11613,12 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io
if (((bitField0_ & 0x00000010) != 0)) {
output.writeMessage(14, getAccurateTimeConfig());
}
+ if (((bitField0_ & 0x00000020) != 0)) {
+ output.writeMessage(15, getNodeVfioConfig());
+ }
+ if (((bitField0_ & 0x00000040) != 0)) {
+ output.writeMessage(16, getDiskIoScheduler());
+ }
getUnknownFields().writeTo(output);
}
@@ -10920,6 +11671,12 @@ public int getSerializedSize() {
if (((bitField0_ & 0x00000010) != 0)) {
size += com.google.protobuf.CodedOutputStream.computeMessageSize(14, getAccurateTimeConfig());
}
+ if (((bitField0_ & 0x00000020) != 0)) {
+ size += com.google.protobuf.CodedOutputStream.computeMessageSize(15, getNodeVfioConfig());
+ }
+ if (((bitField0_ & 0x00000040) != 0)) {
+ size += com.google.protobuf.CodedOutputStream.computeMessageSize(16, getDiskIoScheduler());
+ }
size += getUnknownFields().getSerializedSize();
memoizedSize = size;
return size;
@@ -10959,6 +11716,14 @@ public boolean equals(final java.lang.Object obj) {
if (hasAccurateTimeConfig()) {
if (!getAccurateTimeConfig().equals(other.getAccurateTimeConfig())) return false;
}
+ if (hasNodeVfioConfig() != other.hasNodeVfioConfig()) return false;
+ if (hasNodeVfioConfig()) {
+ if (!getNodeVfioConfig().equals(other.getNodeVfioConfig())) return false;
+ }
+ if (hasDiskIoScheduler() != other.hasDiskIoScheduler()) return false;
+ if (hasDiskIoScheduler()) {
+ if (!getDiskIoScheduler().equals(other.getDiskIoScheduler())) return false;
+ }
if (!getUnknownFields().equals(other.getUnknownFields())) return false;
return true;
}
@@ -11000,6 +11765,14 @@ public int hashCode() {
hash = (37 * hash) + ACCURATE_TIME_CONFIG_FIELD_NUMBER;
hash = (53 * hash) + getAccurateTimeConfig().hashCode();
}
+ if (hasNodeVfioConfig()) {
+ hash = (37 * hash) + NODE_VFIO_CONFIG_FIELD_NUMBER;
+ hash = (53 * hash) + getNodeVfioConfig().hashCode();
+ }
+ if (hasDiskIoScheduler()) {
+ hash = (37 * hash) + DISK_IO_SCHEDULER_FIELD_NUMBER;
+ hash = (53 * hash) + getDiskIoScheduler().hashCode();
+ }
hash = (29 * hash) + getUnknownFields().hashCode();
memoizedHashCode = hash;
return hash;
@@ -11168,6 +11941,8 @@ private void maybeForceBuilderInitialization() {
internalGetSwapConfigFieldBuilder();
internalGetNodeKernelModuleLoadingFieldBuilder();
internalGetAccurateTimeConfigFieldBuilder();
+ internalGetNodeVfioConfigFieldBuilder();
+ internalGetDiskIoSchedulerFieldBuilder();
}
}
@@ -11204,6 +11979,16 @@ public Builder clear() {
accurateTimeConfigBuilder_.dispose();
accurateTimeConfigBuilder_ = null;
}
+ nodeVfioConfig_ = null;
+ if (nodeVfioConfigBuilder_ != null) {
+ nodeVfioConfigBuilder_.dispose();
+ nodeVfioConfigBuilder_ = null;
+ }
+ diskIoScheduler_ = null;
+ if (diskIoSchedulerBuilder_ != null) {
+ diskIoSchedulerBuilder_.dispose();
+ diskIoSchedulerBuilder_ = null;
+ }
return this;
}
@@ -11281,6 +12066,16 @@ private void buildPartial0(com.google.container.v1.LinuxNodeConfig result) {
: accurateTimeConfigBuilder_.build();
to_bitField0_ |= 0x00000010;
}
+ if (((from_bitField0_ & 0x00000200) != 0)) {
+ result.nodeVfioConfig_ =
+ nodeVfioConfigBuilder_ == null ? nodeVfioConfig_ : nodeVfioConfigBuilder_.build();
+ to_bitField0_ |= 0x00000020;
+ }
+ if (((from_bitField0_ & 0x00000400) != 0)) {
+ result.diskIoScheduler_ =
+ diskIoSchedulerBuilder_ == null ? diskIoScheduler_ : diskIoSchedulerBuilder_.build();
+ to_bitField0_ |= 0x00000040;
+ }
result.bitField0_ |= to_bitField0_;
}
@@ -11322,6 +12117,12 @@ public Builder mergeFrom(com.google.container.v1.LinuxNodeConfig other) {
if (other.hasAccurateTimeConfig()) {
mergeAccurateTimeConfig(other.getAccurateTimeConfig());
}
+ if (other.hasNodeVfioConfig()) {
+ mergeNodeVfioConfig(other.getNodeVfioConfig());
+ }
+ if (other.hasDiskIoScheduler()) {
+ mergeDiskIoScheduler(other.getDiskIoScheduler());
+ }
this.mergeUnknownFields(other.getUnknownFields());
onChanged();
return this;
@@ -11414,6 +12215,20 @@ public Builder mergeFrom(
bitField0_ |= 0x00000100;
break;
} // case 114
+ case 122:
+ {
+ input.readMessage(
+ internalGetNodeVfioConfigFieldBuilder().getBuilder(), extensionRegistry);
+ bitField0_ |= 0x00000200;
+ break;
+ } // case 122
+ case 130:
+ {
+ input.readMessage(
+ internalGetDiskIoSchedulerFieldBuilder().getBuilder(), extensionRegistry);
+ bitField0_ |= 0x00000400;
+ break;
+ } // case 130
default:
{
if (!super.parseUnknownField(input, extensionRegistry, tag)) {
@@ -11500,6 +12315,7 @@ public int getSysctlsCount() {
* kernel.shmmni
* kernel.shmmax
* kernel.shmall
+ * kernel.core_pattern
* kernel.perf_event_paranoid
* kernel.sched_rt_runtime_us
* kernel.softlockup_panic
@@ -11585,6 +12401,7 @@ public java.util.Mapmap<string, string> sysctls = 1;
+ */
+ @java.lang.Override
+ public /* nullable */ java.lang.String getSysctlsOrDefault(
+ java.lang.String key,
+ /* nullable */
+ java.lang.String defaultValue) {
+ if (key == null) {
+ throw new NullPointerException("map key");
+ }
+ java.util.Map
+ * The Linux kernel parameters to be applied to the nodes and all pods running
+ * on the nodes.
+ *
+ * The following parameters are supported.
+ *
+ * net.core.busy_poll
+ * net.core.busy_read
+ * net.core.netdev_max_backlog
+ * net.core.rmem_max
+ * net.core.rmem_default
+ * net.core.wmem_default
+ * net.core.wmem_max
+ * net.core.optmem_max
+ * net.core.somaxconn
+ * net.ipv4.neigh.default.gc_thresh1
+ * net.ipv4.neigh.default.gc_thresh2
+ * net.ipv4.neigh.default.gc_thresh3
+ * net.ipv4.tcp_rmem
+ * net.ipv4.tcp_wmem
+ * net.ipv4.tcp_tw_reuse
+ * net.ipv4.tcp_mtu_probing
+ * net.ipv4.tcp_max_orphans
+ * net.ipv4.tcp_max_tw_buckets
+ * net.ipv4.tcp_syn_retries
+ * net.ipv4.tcp_ecn
+ * net.ipv4.tcp_congestion_control
+ * net.netfilter.nf_conntrack_max
+ * net.netfilter.nf_conntrack_buckets
+ * net.netfilter.nf_conntrack_tcp_timeout_close_wait
+ * net.netfilter.nf_conntrack_tcp_timeout_time_wait
+ * net.netfilter.nf_conntrack_tcp_timeout_established
+ * net.netfilter.nf_conntrack_acct
+ * kernel.keys.maxkeys
+ * kernel.keys.maxbytes
+ * kernel.shmmni
+ * kernel.shmmax
+ * kernel.shmall
+ * kernel.core_pattern
+ * kernel.perf_event_paranoid
+ * kernel.sched_rt_runtime_us
+ * kernel.softlockup_panic
+ * kernel.yama.ptrace_scope
+ * kernel.kptr_restrict
+ * kernel.dmesg_restrict
+ * kernel.sysrq
+ * fs.aio-max-nr
+ * fs.file-max
+ * fs.inotify.max_user_instances
+ * fs.inotify.max_user_watches
+ * fs.nr_open
+ * vm.dirty_background_ratio
+ * vm.dirty_background_bytes
+ * vm.dirty_expire_centisecs
+ * vm.dirty_ratio
+ * vm.dirty_bytes
+ * vm.dirty_writeback_centisecs
+ * vm.max_map_count
+ * vm.overcommit_memory
+ * vm.overcommit_ratio
+ * vm.vfs_cache_pressure
+ * vm.swappiness
+ * vm.watermark_scale_factor
+ * vm.min_free_kbytes
+ *
+ *
+ * map<string, string> sysctls = 1;
+ */
+ @java.lang.Override
+ public java.lang.String getSysctlsOrThrow(java.lang.String key) {
+ if (key == null) {
+ throw new NullPointerException("map key");
+ }
+ java.util.Map
+ * The Linux kernel parameters to be applied to the nodes and all pods running
+ * on the nodes.
+ *
+ * The following parameters are supported.
+ *
+ * net.core.busy_poll
+ * net.core.busy_read
+ * net.core.netdev_max_backlog
+ * net.core.rmem_max
+ * net.core.rmem_default
+ * net.core.wmem_default
+ * net.core.wmem_max
+ * net.core.optmem_max
+ * net.core.somaxconn
+ * net.ipv4.neigh.default.gc_thresh1
+ * net.ipv4.neigh.default.gc_thresh2
+ * net.ipv4.neigh.default.gc_thresh3
+ * net.ipv4.tcp_rmem
+ * net.ipv4.tcp_wmem
+ * net.ipv4.tcp_tw_reuse
+ * net.ipv4.tcp_mtu_probing
+ * net.ipv4.tcp_max_orphans
+ * net.ipv4.tcp_max_tw_buckets
+ * net.ipv4.tcp_syn_retries
+ * net.ipv4.tcp_ecn
+ * net.ipv4.tcp_congestion_control
+ * net.netfilter.nf_conntrack_max
+ * net.netfilter.nf_conntrack_buckets
+ * net.netfilter.nf_conntrack_tcp_timeout_close_wait
+ * net.netfilter.nf_conntrack_tcp_timeout_time_wait
+ * net.netfilter.nf_conntrack_tcp_timeout_established
+ * net.netfilter.nf_conntrack_acct
+ * kernel.keys.maxkeys
+ * kernel.keys.maxbytes
+ * kernel.shmmni
+ * kernel.shmmax
+ * kernel.shmall
+ * kernel.core_pattern
+ * kernel.perf_event_paranoid
+ * kernel.sched_rt_runtime_us
+ * kernel.softlockup_panic
+ * kernel.yama.ptrace_scope
+ * kernel.kptr_restrict
+ * kernel.dmesg_restrict
+ * kernel.sysrq
+ * fs.aio-max-nr
+ * fs.file-max
+ * fs.inotify.max_user_instances
+ * fs.inotify.max_user_watches
+ * fs.nr_open
+ * vm.dirty_background_ratio
+ * vm.dirty_background_bytes
+ * vm.dirty_expire_centisecs
+ * vm.dirty_ratio
+ * vm.dirty_bytes
+ * vm.dirty_writeback_centisecs
+ * vm.max_map_count
+ * vm.overcommit_memory
+ * vm.overcommit_ratio
+ * vm.vfs_cache_pressure
+ * vm.swappiness
+ * vm.watermark_scale_factor
+ * vm.min_free_kbytes
+ *
+ *
+ * map<string, string> sysctls = 1;
+ */
+ public Builder removeSysctls(java.lang.String key) {
+ if (key == null) {
+ throw new NullPointerException("map key");
+ }
+ internalGetMutableSysctls().getMutableMap().remove(key);
+ return this;
+ }
+
+ /** Use alternate mutation accessors instead. */
+ @java.lang.Deprecated
+ public java.util.Map
+ * The Linux kernel parameters to be applied to the nodes and all pods running
+ * on the nodes.
+ *
+ * The following parameters are supported.
+ *
+ * net.core.busy_poll
+ * net.core.busy_read
+ * net.core.netdev_max_backlog
+ * net.core.rmem_max
+ * net.core.rmem_default
+ * net.core.wmem_default
+ * net.core.wmem_max
+ * net.core.optmem_max
+ * net.core.somaxconn
+ * net.ipv4.neigh.default.gc_thresh1
+ * net.ipv4.neigh.default.gc_thresh2
+ * net.ipv4.neigh.default.gc_thresh3
+ * net.ipv4.tcp_rmem
+ * net.ipv4.tcp_wmem
+ * net.ipv4.tcp_tw_reuse
+ * net.ipv4.tcp_mtu_probing
+ * net.ipv4.tcp_max_orphans
+ * net.ipv4.tcp_max_tw_buckets
+ * net.ipv4.tcp_syn_retries
+ * net.ipv4.tcp_ecn
+ * net.ipv4.tcp_congestion_control
+ * net.netfilter.nf_conntrack_max
+ * net.netfilter.nf_conntrack_buckets
+ * net.netfilter.nf_conntrack_tcp_timeout_close_wait
+ * net.netfilter.nf_conntrack_tcp_timeout_time_wait
+ * net.netfilter.nf_conntrack_tcp_timeout_established
+ * net.netfilter.nf_conntrack_acct
+ * kernel.keys.maxkeys
+ * kernel.keys.maxbytes
+ * kernel.shmmni
+ * kernel.shmmax
+ * kernel.shmall
+ * kernel.core_pattern
* kernel.perf_event_paranoid
* kernel.sched_rt_runtime_us
* kernel.softlockup_panic
@@ -11689,16 +12765,16 @@ public java.util.Map
*
- * map<string, string> sysctls = 1;
*/
- @java.lang.Override
- public /* nullable */ java.lang.String getSysctlsOrDefault(
- java.lang.String key,
- /* nullable */
- java.lang.String defaultValue) {
+ public Builder putSysctls(java.lang.String key, java.lang.String value) {
if (key == null) {
throw new NullPointerException("map key");
}
- java.util.Mapmap<string, string> sysctls = 1;
+ * map<string, string> sysctls = 1;
+ */
+ public Builder putAllSysctls(java.util.Map
+ * cgroup_mode specifies the cgroup mode to be used on the node.
+ *
+ *
+ * .google.container.v1.LinuxNodeConfig.CgroupMode cgroup_mode = 2;
+ *
+ * @return The enum numeric value on the wire for cgroupMode.
+ */
+ @java.lang.Override
+ public int getCgroupModeValue() {
+ return cgroupMode_;
+ }
+
+ /**
+ *
+ *
+ *
+ * cgroup_mode specifies the cgroup mode to be used on the node.
+ *
+ *
+ * .google.container.v1.LinuxNodeConfig.CgroupMode cgroup_mode = 2;
+ *
+ * @param value The enum numeric value on the wire for cgroupMode to set.
+ * @return This builder for chaining.
+ */
+ public Builder setCgroupModeValue(int value) {
+ cgroupMode_ = value;
+ bitField0_ |= 0x00000002;
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * cgroup_mode specifies the cgroup mode to be used on the node.
+ *
+ *
+ * .google.container.v1.LinuxNodeConfig.CgroupMode cgroup_mode = 2;
+ *
+ * @return The cgroupMode.
+ */
+ @java.lang.Override
+ public com.google.container.v1.LinuxNodeConfig.CgroupMode getCgroupMode() {
+ com.google.container.v1.LinuxNodeConfig.CgroupMode result =
+ com.google.container.v1.LinuxNodeConfig.CgroupMode.forNumber(cgroupMode_);
+ return result == null
+ ? com.google.container.v1.LinuxNodeConfig.CgroupMode.UNRECOGNIZED
+ : result;
+ }
+
+ /**
+ *
+ *
+ *
+ * cgroup_mode specifies the cgroup mode to be used on the node.
+ *
+ *
+ * .google.container.v1.LinuxNodeConfig.CgroupMode cgroup_mode = 2;
+ *
+ * @param value The cgroupMode to set.
+ * @return This builder for chaining.
+ */
+ public Builder setCgroupMode(com.google.container.v1.LinuxNodeConfig.CgroupMode value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ bitField0_ |= 0x00000002;
+ cgroupMode_ = value.getNumber();
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * cgroup_mode specifies the cgroup mode to be used on the node.
+ *
+ *
+ * .google.container.v1.LinuxNodeConfig.CgroupMode cgroup_mode = 2;
+ *
+ * @return This builder for chaining.
+ */
+ public Builder clearCgroupMode() {
+ bitField0_ = (bitField0_ & ~0x00000002);
+ cgroupMode_ = 0;
+ onChanged();
+ return this;
+ }
+
+ private com.google.container.v1.LinuxNodeConfig.HugepagesConfig hugepages_;
+ private com.google.protobuf.SingleFieldBuilder<
+ com.google.container.v1.LinuxNodeConfig.HugepagesConfig,
+ com.google.container.v1.LinuxNodeConfig.HugepagesConfig.Builder,
+ com.google.container.v1.LinuxNodeConfig.HugepagesConfigOrBuilder>
+ hugepagesBuilder_;
+
+ /**
+ *
+ *
+ *
+ * Optional. Amounts for 2M and 1G hugepages
+ *
+ *
+ *
+ * optional .google.container.v1.LinuxNodeConfig.HugepagesConfig hugepages = 3 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return Whether the hugepages field is set.
+ */
+ public boolean hasHugepages() {
+ return ((bitField0_ & 0x00000004) != 0);
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Amounts for 2M and 1G hugepages
+ *
+ *
+ *
+ * optional .google.container.v1.LinuxNodeConfig.HugepagesConfig hugepages = 3 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return The hugepages.
+ */
+ public com.google.container.v1.LinuxNodeConfig.HugepagesConfig getHugepages() {
+ if (hugepagesBuilder_ == null) {
+ return hugepages_ == null
+ ? com.google.container.v1.LinuxNodeConfig.HugepagesConfig.getDefaultInstance()
+ : hugepages_;
+ } else {
+ return hugepagesBuilder_.getMessage();
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Amounts for 2M and 1G hugepages
+ *
+ *
+ *
+ * optional .google.container.v1.LinuxNodeConfig.HugepagesConfig hugepages = 3 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public Builder setHugepages(com.google.container.v1.LinuxNodeConfig.HugepagesConfig value) {
+ if (hugepagesBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ hugepages_ = value;
+ } else {
+ hugepagesBuilder_.setMessage(value);
+ }
+ bitField0_ |= 0x00000004;
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Amounts for 2M and 1G hugepages
+ *
+ *
+ *
+ * optional .google.container.v1.LinuxNodeConfig.HugepagesConfig hugepages = 3 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public Builder setHugepages(
+ com.google.container.v1.LinuxNodeConfig.HugepagesConfig.Builder builderForValue) {
+ if (hugepagesBuilder_ == null) {
+ hugepages_ = builderForValue.build();
+ } else {
+ hugepagesBuilder_.setMessage(builderForValue.build());
+ }
+ bitField0_ |= 0x00000004;
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Amounts for 2M and 1G hugepages
+ *
+ *
+ *
+ * optional .google.container.v1.LinuxNodeConfig.HugepagesConfig hugepages = 3 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public Builder mergeHugepages(com.google.container.v1.LinuxNodeConfig.HugepagesConfig value) {
+ if (hugepagesBuilder_ == null) {
+ if (((bitField0_ & 0x00000004) != 0)
+ && hugepages_ != null
+ && hugepages_
+ != com.google.container.v1.LinuxNodeConfig.HugepagesConfig.getDefaultInstance()) {
+ getHugepagesBuilder().mergeFrom(value);
+ } else {
+ hugepages_ = value;
+ }
+ } else {
+ hugepagesBuilder_.mergeFrom(value);
+ }
+ if (hugepages_ != null) {
+ bitField0_ |= 0x00000004;
+ onChanged();
+ }
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Amounts for 2M and 1G hugepages
+ *
+ *
+ *
+ * optional .google.container.v1.LinuxNodeConfig.HugepagesConfig hugepages = 3 [(.google.api.field_behavior) = OPTIONAL];
+ *
*/
- @java.lang.Override
- public java.lang.String getSysctlsOrThrow(java.lang.String key) {
- if (key == null) {
- throw new NullPointerException("map key");
- }
- java.util.Map
+ * Optional. Amounts for 2M and 1G hugepages
+ *
+ *
+ *
+ * optional .google.container.v1.LinuxNodeConfig.HugepagesConfig hugepages = 3 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public com.google.container.v1.LinuxNodeConfig.HugepagesConfig.Builder getHugepagesBuilder() {
+ bitField0_ |= 0x00000004;
+ onChanged();
+ return internalGetHugepagesFieldBuilder().getBuilder();
}
/**
*
*
*
- * The Linux kernel parameters to be applied to the nodes and all pods running
- * on the nodes.
+ * Optional. Amounts for 2M and 1G hugepages
+ *
*
- * The following parameters are supported.
+ *
+ * optional .google.container.v1.LinuxNodeConfig.HugepagesConfig hugepages = 3 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public com.google.container.v1.LinuxNodeConfig.HugepagesConfigOrBuilder
+ getHugepagesOrBuilder() {
+ if (hugepagesBuilder_ != null) {
+ return hugepagesBuilder_.getMessageOrBuilder();
+ } else {
+ return hugepages_ == null
+ ? com.google.container.v1.LinuxNodeConfig.HugepagesConfig.getDefaultInstance()
+ : hugepages_;
+ }
+ }
+
+ /**
*
- * net.core.busy_poll
- * net.core.busy_read
- * net.core.netdev_max_backlog
- * net.core.rmem_max
- * net.core.rmem_default
- * net.core.wmem_default
- * net.core.wmem_max
- * net.core.optmem_max
- * net.core.somaxconn
- * net.ipv4.neigh.default.gc_thresh1
- * net.ipv4.neigh.default.gc_thresh2
- * net.ipv4.neigh.default.gc_thresh3
- * net.ipv4.tcp_rmem
- * net.ipv4.tcp_wmem
- * net.ipv4.tcp_tw_reuse
- * net.ipv4.tcp_mtu_probing
- * net.ipv4.tcp_max_orphans
- * net.ipv4.tcp_max_tw_buckets
- * net.ipv4.tcp_syn_retries
- * net.ipv4.tcp_ecn
- * net.ipv4.tcp_congestion_control
- * net.netfilter.nf_conntrack_max
- * net.netfilter.nf_conntrack_buckets
- * net.netfilter.nf_conntrack_tcp_timeout_close_wait
- * net.netfilter.nf_conntrack_tcp_timeout_time_wait
- * net.netfilter.nf_conntrack_tcp_timeout_established
- * net.netfilter.nf_conntrack_acct
- * kernel.keys.maxkeys
- * kernel.keys.maxbytes
- * kernel.shmmni
- * kernel.shmmax
- * kernel.shmall
- * kernel.perf_event_paranoid
- * kernel.sched_rt_runtime_us
- * kernel.softlockup_panic
- * kernel.yama.ptrace_scope
- * kernel.kptr_restrict
- * kernel.dmesg_restrict
- * kernel.sysrq
- * fs.aio-max-nr
- * fs.file-max
- * fs.inotify.max_user_instances
- * fs.inotify.max_user_watches
- * fs.nr_open
- * vm.dirty_background_ratio
- * vm.dirty_background_bytes
- * vm.dirty_expire_centisecs
- * vm.dirty_ratio
- * vm.dirty_bytes
- * vm.dirty_writeback_centisecs
- * vm.max_map_count
- * vm.overcommit_memory
- * vm.overcommit_ratio
- * vm.vfs_cache_pressure
- * vm.swappiness
- * vm.watermark_scale_factor
- * vm.min_free_kbytes
+ *
+ *
+ * Optional. Amounts for 2M and 1G hugepages
*
*
- * map<string, string> sysctls = 1;
+ *
+ * optional .google.container.v1.LinuxNodeConfig.HugepagesConfig hugepages = 3 [(.google.api.field_behavior) = OPTIONAL];
+ *
*/
- public Builder removeSysctls(java.lang.String key) {
- if (key == null) {
- throw new NullPointerException("map key");
+ private com.google.protobuf.SingleFieldBuilder<
+ com.google.container.v1.LinuxNodeConfig.HugepagesConfig,
+ com.google.container.v1.LinuxNodeConfig.HugepagesConfig.Builder,
+ com.google.container.v1.LinuxNodeConfig.HugepagesConfigOrBuilder>
+ internalGetHugepagesFieldBuilder() {
+ if (hugepagesBuilder_ == null) {
+ hugepagesBuilder_ =
+ new com.google.protobuf.SingleFieldBuilder<
+ com.google.container.v1.LinuxNodeConfig.HugepagesConfig,
+ com.google.container.v1.LinuxNodeConfig.HugepagesConfig.Builder,
+ com.google.container.v1.LinuxNodeConfig.HugepagesConfigOrBuilder>(
+ getHugepages(), getParentForChildren(), isClean());
+ hugepages_ = null;
}
- internalGetMutableSysctls().getMutableMap().remove(key);
- return this;
+ return hugepagesBuilder_;
}
- /** Use alternate mutation accessors instead. */
- @java.lang.Deprecated
- public java.util.Map
+ * Optional. Transparent hugepage support for anonymous memory can be entirely
+ * disabled (mostly for debugging purposes) or only enabled inside
+ * MADV_HUGEPAGE regions (to avoid the risk of consuming more memory
+ * resources) or enabled system wide.
+ *
+ * See https://docs.kernel.org/admin-guide/mm/transhuge.html
+ * for more details.
+ *
+ *
+ *
+ * .google.container.v1.LinuxNodeConfig.TransparentHugepageEnabled transparent_hugepage_enabled = 4 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return The enum numeric value on the wire for transparentHugepageEnabled.
+ */
+ @java.lang.Override
+ public int getTransparentHugepageEnabledValue() {
+ return transparentHugepageEnabled_;
}
/**
*
*
*
- * The Linux kernel parameters to be applied to the nodes and all pods running
- * on the nodes.
+ * Optional. Transparent hugepage support for anonymous memory can be entirely
+ * disabled (mostly for debugging purposes) or only enabled inside
+ * MADV_HUGEPAGE regions (to avoid the risk of consuming more memory
+ * resources) or enabled system wide.
*
- * The following parameters are supported.
+ * See https://docs.kernel.org/admin-guide/mm/transhuge.html
+ * for more details.
+ *
*
- * net.core.busy_poll
- * net.core.busy_read
- * net.core.netdev_max_backlog
- * net.core.rmem_max
- * net.core.rmem_default
- * net.core.wmem_default
- * net.core.wmem_max
- * net.core.optmem_max
- * net.core.somaxconn
- * net.ipv4.neigh.default.gc_thresh1
- * net.ipv4.neigh.default.gc_thresh2
- * net.ipv4.neigh.default.gc_thresh3
- * net.ipv4.tcp_rmem
- * net.ipv4.tcp_wmem
- * net.ipv4.tcp_tw_reuse
- * net.ipv4.tcp_mtu_probing
- * net.ipv4.tcp_max_orphans
- * net.ipv4.tcp_max_tw_buckets
- * net.ipv4.tcp_syn_retries
- * net.ipv4.tcp_ecn
- * net.ipv4.tcp_congestion_control
- * net.netfilter.nf_conntrack_max
- * net.netfilter.nf_conntrack_buckets
- * net.netfilter.nf_conntrack_tcp_timeout_close_wait
- * net.netfilter.nf_conntrack_tcp_timeout_time_wait
- * net.netfilter.nf_conntrack_tcp_timeout_established
- * net.netfilter.nf_conntrack_acct
- * kernel.keys.maxkeys
- * kernel.keys.maxbytes
- * kernel.shmmni
- * kernel.shmmax
- * kernel.shmall
- * kernel.perf_event_paranoid
- * kernel.sched_rt_runtime_us
- * kernel.softlockup_panic
- * kernel.yama.ptrace_scope
- * kernel.kptr_restrict
- * kernel.dmesg_restrict
- * kernel.sysrq
- * fs.aio-max-nr
- * fs.file-max
- * fs.inotify.max_user_instances
- * fs.inotify.max_user_watches
- * fs.nr_open
- * vm.dirty_background_ratio
- * vm.dirty_background_bytes
- * vm.dirty_expire_centisecs
- * vm.dirty_ratio
- * vm.dirty_bytes
- * vm.dirty_writeback_centisecs
- * vm.max_map_count
- * vm.overcommit_memory
- * vm.overcommit_ratio
- * vm.vfs_cache_pressure
- * vm.swappiness
- * vm.watermark_scale_factor
- * vm.min_free_kbytes
+ *
+ * .google.container.v1.LinuxNodeConfig.TransparentHugepageEnabled transparent_hugepage_enabled = 4 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @param value The enum numeric value on the wire for transparentHugepageEnabled to set.
+ * @return This builder for chaining.
+ */
+ public Builder setTransparentHugepageEnabledValue(int value) {
+ transparentHugepageEnabled_ = value;
+ bitField0_ |= 0x00000008;
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Transparent hugepage support for anonymous memory can be entirely
+ * disabled (mostly for debugging purposes) or only enabled inside
+ * MADV_HUGEPAGE regions (to avoid the risk of consuming more memory
+ * resources) or enabled system wide.
+ *
+ * See https://docs.kernel.org/admin-guide/mm/transhuge.html
+ * for more details.
*
*
- * map<string, string> sysctls = 1;
+ *
+ * .google.container.v1.LinuxNodeConfig.TransparentHugepageEnabled transparent_hugepage_enabled = 4 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return The transparentHugepageEnabled.
*/
- public Builder putSysctls(java.lang.String key, java.lang.String value) {
- if (key == null) {
- throw new NullPointerException("map key");
- }
+ @java.lang.Override
+ public com.google.container.v1.LinuxNodeConfig.TransparentHugepageEnabled
+ getTransparentHugepageEnabled() {
+ com.google.container.v1.LinuxNodeConfig.TransparentHugepageEnabled result =
+ com.google.container.v1.LinuxNodeConfig.TransparentHugepageEnabled.forNumber(
+ transparentHugepageEnabled_);
+ return result == null
+ ? com.google.container.v1.LinuxNodeConfig.TransparentHugepageEnabled.UNRECOGNIZED
+ : result;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Transparent hugepage support for anonymous memory can be entirely
+ * disabled (mostly for debugging purposes) or only enabled inside
+ * MADV_HUGEPAGE regions (to avoid the risk of consuming more memory
+ * resources) or enabled system wide.
+ *
+ * See https://docs.kernel.org/admin-guide/mm/transhuge.html
+ * for more details.
+ *
+ *
+ *
+ * .google.container.v1.LinuxNodeConfig.TransparentHugepageEnabled transparent_hugepage_enabled = 4 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @param value The transparentHugepageEnabled to set.
+ * @return This builder for chaining.
+ */
+ public Builder setTransparentHugepageEnabled(
+ com.google.container.v1.LinuxNodeConfig.TransparentHugepageEnabled value) {
if (value == null) {
- throw new NullPointerException("map value");
+ throw new NullPointerException();
}
- internalGetMutableSysctls().getMutableMap().put(key, value);
- bitField0_ |= 0x00000001;
+ bitField0_ |= 0x00000008;
+ transparentHugepageEnabled_ = value.getNumber();
+ onChanged();
return this;
}
@@ -11960,111 +13284,77 @@ public Builder putSysctls(java.lang.String key, java.lang.String value) {
*
*
*
- * The Linux kernel parameters to be applied to the nodes and all pods running
- * on the nodes.
- *
- * The following parameters are supported.
+ * Optional. Transparent hugepage support for anonymous memory can be entirely
+ * disabled (mostly for debugging purposes) or only enabled inside
+ * MADV_HUGEPAGE regions (to avoid the risk of consuming more memory
+ * resources) or enabled system wide.
*
- * net.core.busy_poll
- * net.core.busy_read
- * net.core.netdev_max_backlog
- * net.core.rmem_max
- * net.core.rmem_default
- * net.core.wmem_default
- * net.core.wmem_max
- * net.core.optmem_max
- * net.core.somaxconn
- * net.ipv4.neigh.default.gc_thresh1
- * net.ipv4.neigh.default.gc_thresh2
- * net.ipv4.neigh.default.gc_thresh3
- * net.ipv4.tcp_rmem
- * net.ipv4.tcp_wmem
- * net.ipv4.tcp_tw_reuse
- * net.ipv4.tcp_mtu_probing
- * net.ipv4.tcp_max_orphans
- * net.ipv4.tcp_max_tw_buckets
- * net.ipv4.tcp_syn_retries
- * net.ipv4.tcp_ecn
- * net.ipv4.tcp_congestion_control
- * net.netfilter.nf_conntrack_max
- * net.netfilter.nf_conntrack_buckets
- * net.netfilter.nf_conntrack_tcp_timeout_close_wait
- * net.netfilter.nf_conntrack_tcp_timeout_time_wait
- * net.netfilter.nf_conntrack_tcp_timeout_established
- * net.netfilter.nf_conntrack_acct
- * kernel.keys.maxkeys
- * kernel.keys.maxbytes
- * kernel.shmmni
- * kernel.shmmax
- * kernel.shmall
- * kernel.perf_event_paranoid
- * kernel.sched_rt_runtime_us
- * kernel.softlockup_panic
- * kernel.yama.ptrace_scope
- * kernel.kptr_restrict
- * kernel.dmesg_restrict
- * kernel.sysrq
- * fs.aio-max-nr
- * fs.file-max
- * fs.inotify.max_user_instances
- * fs.inotify.max_user_watches
- * fs.nr_open
- * vm.dirty_background_ratio
- * vm.dirty_background_bytes
- * vm.dirty_expire_centisecs
- * vm.dirty_ratio
- * vm.dirty_bytes
- * vm.dirty_writeback_centisecs
- * vm.max_map_count
- * vm.overcommit_memory
- * vm.overcommit_ratio
- * vm.vfs_cache_pressure
- * vm.swappiness
- * vm.watermark_scale_factor
- * vm.min_free_kbytes
+ * See https://docs.kernel.org/admin-guide/mm/transhuge.html
+ * for more details.
*
*
- * map<string, string> sysctls = 1;
+ *
+ * .google.container.v1.LinuxNodeConfig.TransparentHugepageEnabled transparent_hugepage_enabled = 4 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return This builder for chaining.
*/
- public Builder putAllSysctls(java.util.Map
- * cgroup_mode specifies the cgroup mode to be used on the node.
+ * Optional. Defines the transparent hugepage defrag configuration on the
+ * node. VM hugepage allocation can be managed by either limiting
+ * defragmentation for delayed allocation or skipping it entirely for
+ * immediate allocation only.
+ *
+ * See https://docs.kernel.org/admin-guide/mm/transhuge.html
+ * for more details.
*
*
- * .google.container.v1.LinuxNodeConfig.CgroupMode cgroup_mode = 2;
+ *
+ * .google.container.v1.LinuxNodeConfig.TransparentHugepageDefrag transparent_hugepage_defrag = 5 [(.google.api.field_behavior) = OPTIONAL];
+ *
*
- * @return The enum numeric value on the wire for cgroupMode.
+ * @return The enum numeric value on the wire for transparentHugepageDefrag.
*/
@java.lang.Override
- public int getCgroupModeValue() {
- return cgroupMode_;
+ public int getTransparentHugepageDefragValue() {
+ return transparentHugepageDefrag_;
}
/**
*
*
*
- * cgroup_mode specifies the cgroup mode to be used on the node.
+ * Optional. Defines the transparent hugepage defrag configuration on the
+ * node. VM hugepage allocation can be managed by either limiting
+ * defragmentation for delayed allocation or skipping it entirely for
+ * immediate allocation only.
+ *
+ * See https://docs.kernel.org/admin-guide/mm/transhuge.html
+ * for more details.
*
*
- * .google.container.v1.LinuxNodeConfig.CgroupMode cgroup_mode = 2;
+ *
+ * .google.container.v1.LinuxNodeConfig.TransparentHugepageDefrag transparent_hugepage_defrag = 5 [(.google.api.field_behavior) = OPTIONAL];
+ *
*
- * @param value The enum numeric value on the wire for cgroupMode to set.
+ * @param value The enum numeric value on the wire for transparentHugepageDefrag to set.
* @return This builder for chaining.
*/
- public Builder setCgroupModeValue(int value) {
- cgroupMode_ = value;
- bitField0_ |= 0x00000002;
+ public Builder setTransparentHugepageDefragValue(int value) {
+ transparentHugepageDefrag_ = value;
+ bitField0_ |= 0x00000010;
onChanged();
return this;
}
@@ -12073,19 +13363,29 @@ public Builder setCgroupModeValue(int value) {
*
*
*
- * cgroup_mode specifies the cgroup mode to be used on the node.
+ * Optional. Defines the transparent hugepage defrag configuration on the
+ * node. VM hugepage allocation can be managed by either limiting
+ * defragmentation for delayed allocation or skipping it entirely for
+ * immediate allocation only.
+ *
+ * See https://docs.kernel.org/admin-guide/mm/transhuge.html
+ * for more details.
*
*
- * .google.container.v1.LinuxNodeConfig.CgroupMode cgroup_mode = 2;
+ *
+ * .google.container.v1.LinuxNodeConfig.TransparentHugepageDefrag transparent_hugepage_defrag = 5 [(.google.api.field_behavior) = OPTIONAL];
+ *
*
- * @return The cgroupMode.
+ * @return The transparentHugepageDefrag.
*/
@java.lang.Override
- public com.google.container.v1.LinuxNodeConfig.CgroupMode getCgroupMode() {
- com.google.container.v1.LinuxNodeConfig.CgroupMode result =
- com.google.container.v1.LinuxNodeConfig.CgroupMode.forNumber(cgroupMode_);
+ public com.google.container.v1.LinuxNodeConfig.TransparentHugepageDefrag
+ getTransparentHugepageDefrag() {
+ com.google.container.v1.LinuxNodeConfig.TransparentHugepageDefrag result =
+ com.google.container.v1.LinuxNodeConfig.TransparentHugepageDefrag.forNumber(
+ transparentHugepageDefrag_);
return result == null
- ? com.google.container.v1.LinuxNodeConfig.CgroupMode.UNRECOGNIZED
+ ? com.google.container.v1.LinuxNodeConfig.TransparentHugepageDefrag.UNRECOGNIZED
: result;
}
@@ -12093,20 +13393,29 @@ public com.google.container.v1.LinuxNodeConfig.CgroupMode getCgroupMode() {
*
*
*
- * cgroup_mode specifies the cgroup mode to be used on the node.
+ * Optional. Defines the transparent hugepage defrag configuration on the
+ * node. VM hugepage allocation can be managed by either limiting
+ * defragmentation for delayed allocation or skipping it entirely for
+ * immediate allocation only.
+ *
+ * See https://docs.kernel.org/admin-guide/mm/transhuge.html
+ * for more details.
*
*
- * .google.container.v1.LinuxNodeConfig.CgroupMode cgroup_mode = 2;
+ *
+ * .google.container.v1.LinuxNodeConfig.TransparentHugepageDefrag transparent_hugepage_defrag = 5 [(.google.api.field_behavior) = OPTIONAL];
+ *
*
- * @param value The cgroupMode to set.
+ * @param value The transparentHugepageDefrag to set.
* @return This builder for chaining.
*/
- public Builder setCgroupMode(com.google.container.v1.LinuxNodeConfig.CgroupMode value) {
+ public Builder setTransparentHugepageDefrag(
+ com.google.container.v1.LinuxNodeConfig.TransparentHugepageDefrag value) {
if (value == null) {
throw new NullPointerException();
}
- bitField0_ |= 0x00000002;
- cgroupMode_ = value.getNumber();
+ bitField0_ |= 0x00000010;
+ transparentHugepageDefrag_ = value.getNumber();
onChanged();
return this;
}
@@ -12115,64 +13424,74 @@ public Builder setCgroupMode(com.google.container.v1.LinuxNodeConfig.CgroupMode
*
*
*
- * cgroup_mode specifies the cgroup mode to be used on the node.
+ * Optional. Defines the transparent hugepage defrag configuration on the
+ * node. VM hugepage allocation can be managed by either limiting
+ * defragmentation for delayed allocation or skipping it entirely for
+ * immediate allocation only.
+ *
+ * See https://docs.kernel.org/admin-guide/mm/transhuge.html
+ * for more details.
*
*
- * .google.container.v1.LinuxNodeConfig.CgroupMode cgroup_mode = 2;
+ *
+ * .google.container.v1.LinuxNodeConfig.TransparentHugepageDefrag transparent_hugepage_defrag = 5 [(.google.api.field_behavior) = OPTIONAL];
+ *
*
* @return This builder for chaining.
*/
- public Builder clearCgroupMode() {
- bitField0_ = (bitField0_ & ~0x00000002);
- cgroupMode_ = 0;
+ public Builder clearTransparentHugepageDefrag() {
+ bitField0_ = (bitField0_ & ~0x00000010);
+ transparentHugepageDefrag_ = 0;
onChanged();
return this;
}
- private com.google.container.v1.LinuxNodeConfig.HugepagesConfig hugepages_;
+ private com.google.container.v1.LinuxNodeConfig.CustomNodeInit customNodeInit_;
private com.google.protobuf.SingleFieldBuilder<
- com.google.container.v1.LinuxNodeConfig.HugepagesConfig,
- com.google.container.v1.LinuxNodeConfig.HugepagesConfig.Builder,
- com.google.container.v1.LinuxNodeConfig.HugepagesConfigOrBuilder>
- hugepagesBuilder_;
+ com.google.container.v1.LinuxNodeConfig.CustomNodeInit,
+ com.google.container.v1.LinuxNodeConfig.CustomNodeInit.Builder,
+ com.google.container.v1.LinuxNodeConfig.CustomNodeInitOrBuilder>
+ customNodeInitBuilder_;
/**
*
*
*
- * Optional. Amounts for 2M and 1G hugepages
+ * Optional. Allow users to run arbitrary bash script or container on the
+ * node.
*
*
*
- * optional .google.container.v1.LinuxNodeConfig.HugepagesConfig hugepages = 3 [(.google.api.field_behavior) = OPTIONAL];
+ * .google.container.v1.LinuxNodeConfig.CustomNodeInit custom_node_init = 11 [(.google.api.field_behavior) = OPTIONAL];
*
*
- * @return Whether the hugepages field is set.
+ * @return Whether the customNodeInit field is set.
*/
- public boolean hasHugepages() {
- return ((bitField0_ & 0x00000004) != 0);
+ public boolean hasCustomNodeInit() {
+ return ((bitField0_ & 0x00000020) != 0);
}
/**
*
*
*
- * Optional. Amounts for 2M and 1G hugepages
+ * Optional. Allow users to run arbitrary bash script or container on the
+ * node.
*
*
*
- * optional .google.container.v1.LinuxNodeConfig.HugepagesConfig hugepages = 3 [(.google.api.field_behavior) = OPTIONAL];
+ * .google.container.v1.LinuxNodeConfig.CustomNodeInit custom_node_init = 11 [(.google.api.field_behavior) = OPTIONAL];
*
*
- * @return The hugepages.
+ * @return The customNodeInit.
*/
- public com.google.container.v1.LinuxNodeConfig.HugepagesConfig getHugepages() {
- if (hugepagesBuilder_ == null) {
- return hugepages_ == null
- ? com.google.container.v1.LinuxNodeConfig.HugepagesConfig.getDefaultInstance()
- : hugepages_;
+ public com.google.container.v1.LinuxNodeConfig.CustomNodeInit getCustomNodeInit() {
+ if (customNodeInitBuilder_ == null) {
+ return customNodeInit_ == null
+ ? com.google.container.v1.LinuxNodeConfig.CustomNodeInit.getDefaultInstance()
+ : customNodeInit_;
} else {
- return hugepagesBuilder_.getMessage();
+ return customNodeInitBuilder_.getMessage();
}
}
@@ -12180,23 +13499,24 @@ public com.google.container.v1.LinuxNodeConfig.HugepagesConfig getHugepages() {
*
*
*
- * Optional. Amounts for 2M and 1G hugepages
+ * Optional. Allow users to run arbitrary bash script or container on the
+ * node.
*
*
*
- * optional .google.container.v1.LinuxNodeConfig.HugepagesConfig hugepages = 3 [(.google.api.field_behavior) = OPTIONAL];
+ * .google.container.v1.LinuxNodeConfig.CustomNodeInit custom_node_init = 11 [(.google.api.field_behavior) = OPTIONAL];
*
*/
- public Builder setHugepages(com.google.container.v1.LinuxNodeConfig.HugepagesConfig value) {
- if (hugepagesBuilder_ == null) {
+ public Builder setCustomNodeInit(com.google.container.v1.LinuxNodeConfig.CustomNodeInit value) {
+ if (customNodeInitBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
- hugepages_ = value;
+ customNodeInit_ = value;
} else {
- hugepagesBuilder_.setMessage(value);
+ customNodeInitBuilder_.setMessage(value);
}
- bitField0_ |= 0x00000004;
+ bitField0_ |= 0x00000020;
onChanged();
return this;
}
@@ -12205,21 +13525,22 @@ public Builder setHugepages(com.google.container.v1.LinuxNodeConfig.HugepagesCon
*
*
*
- * Optional. Amounts for 2M and 1G hugepages
+ * Optional. Allow users to run arbitrary bash script or container on the
+ * node.
*
*
*
- * optional .google.container.v1.LinuxNodeConfig.HugepagesConfig hugepages = 3 [(.google.api.field_behavior) = OPTIONAL];
+ * .google.container.v1.LinuxNodeConfig.CustomNodeInit custom_node_init = 11 [(.google.api.field_behavior) = OPTIONAL];
*
*/
- public Builder setHugepages(
- com.google.container.v1.LinuxNodeConfig.HugepagesConfig.Builder builderForValue) {
- if (hugepagesBuilder_ == null) {
- hugepages_ = builderForValue.build();
+ public Builder setCustomNodeInit(
+ com.google.container.v1.LinuxNodeConfig.CustomNodeInit.Builder builderForValue) {
+ if (customNodeInitBuilder_ == null) {
+ customNodeInit_ = builderForValue.build();
} else {
- hugepagesBuilder_.setMessage(builderForValue.build());
+ customNodeInitBuilder_.setMessage(builderForValue.build());
}
- bitField0_ |= 0x00000004;
+ bitField0_ |= 0x00000020;
onChanged();
return this;
}
@@ -12228,28 +13549,30 @@ public Builder setHugepages(
*
*
*
- * Optional. Amounts for 2M and 1G hugepages
+ * Optional. Allow users to run arbitrary bash script or container on the
+ * node.
*
*
*
- * optional .google.container.v1.LinuxNodeConfig.HugepagesConfig hugepages = 3 [(.google.api.field_behavior) = OPTIONAL];
+ * .google.container.v1.LinuxNodeConfig.CustomNodeInit custom_node_init = 11 [(.google.api.field_behavior) = OPTIONAL];
*
*/
- public Builder mergeHugepages(com.google.container.v1.LinuxNodeConfig.HugepagesConfig value) {
- if (hugepagesBuilder_ == null) {
- if (((bitField0_ & 0x00000004) != 0)
- && hugepages_ != null
- && hugepages_
- != com.google.container.v1.LinuxNodeConfig.HugepagesConfig.getDefaultInstance()) {
- getHugepagesBuilder().mergeFrom(value);
+ public Builder mergeCustomNodeInit(
+ com.google.container.v1.LinuxNodeConfig.CustomNodeInit value) {
+ if (customNodeInitBuilder_ == null) {
+ if (((bitField0_ & 0x00000020) != 0)
+ && customNodeInit_ != null
+ && customNodeInit_
+ != com.google.container.v1.LinuxNodeConfig.CustomNodeInit.getDefaultInstance()) {
+ getCustomNodeInitBuilder().mergeFrom(value);
} else {
- hugepages_ = value;
+ customNodeInit_ = value;
}
} else {
- hugepagesBuilder_.mergeFrom(value);
+ customNodeInitBuilder_.mergeFrom(value);
}
- if (hugepages_ != null) {
- bitField0_ |= 0x00000004;
+ if (customNodeInit_ != null) {
+ bitField0_ |= 0x00000020;
onChanged();
}
return this;
@@ -12259,19 +13582,20 @@ public Builder mergeHugepages(com.google.container.v1.LinuxNodeConfig.HugepagesC
*
*
*
- * Optional. Amounts for 2M and 1G hugepages
+ * Optional. Allow users to run arbitrary bash script or container on the
+ * node.
*
*
*
- * optional .google.container.v1.LinuxNodeConfig.HugepagesConfig hugepages = 3 [(.google.api.field_behavior) = OPTIONAL];
+ * .google.container.v1.LinuxNodeConfig.CustomNodeInit custom_node_init = 11 [(.google.api.field_behavior) = OPTIONAL];
*
*/
- public Builder clearHugepages() {
- bitField0_ = (bitField0_ & ~0x00000004);
- hugepages_ = null;
- if (hugepagesBuilder_ != null) {
- hugepagesBuilder_.dispose();
- hugepagesBuilder_ = null;
+ public Builder clearCustomNodeInit() {
+ bitField0_ = (bitField0_ & ~0x00000020);
+ customNodeInit_ = null;
+ if (customNodeInitBuilder_ != null) {
+ customNodeInitBuilder_.dispose();
+ customNodeInitBuilder_ = null;
}
onChanged();
return this;
@@ -12281,38 +13605,41 @@ public Builder clearHugepages() {
*
*
*
- * Optional. Amounts for 2M and 1G hugepages
+ * Optional. Allow users to run arbitrary bash script or container on the
+ * node.
*
*
*
- * optional .google.container.v1.LinuxNodeConfig.HugepagesConfig hugepages = 3 [(.google.api.field_behavior) = OPTIONAL];
+ * .google.container.v1.LinuxNodeConfig.CustomNodeInit custom_node_init = 11 [(.google.api.field_behavior) = OPTIONAL];
*
*/
- public com.google.container.v1.LinuxNodeConfig.HugepagesConfig.Builder getHugepagesBuilder() {
- bitField0_ |= 0x00000004;
+ public com.google.container.v1.LinuxNodeConfig.CustomNodeInit.Builder
+ getCustomNodeInitBuilder() {
+ bitField0_ |= 0x00000020;
onChanged();
- return internalGetHugepagesFieldBuilder().getBuilder();
+ return internalGetCustomNodeInitFieldBuilder().getBuilder();
}
/**
*
*
*
- * Optional. Amounts for 2M and 1G hugepages
+ * Optional. Allow users to run arbitrary bash script or container on the
+ * node.
*
*
*
- * optional .google.container.v1.LinuxNodeConfig.HugepagesConfig hugepages = 3 [(.google.api.field_behavior) = OPTIONAL];
+ * .google.container.v1.LinuxNodeConfig.CustomNodeInit custom_node_init = 11 [(.google.api.field_behavior) = OPTIONAL];
*
*/
- public com.google.container.v1.LinuxNodeConfig.HugepagesConfigOrBuilder
- getHugepagesOrBuilder() {
- if (hugepagesBuilder_ != null) {
- return hugepagesBuilder_.getMessageOrBuilder();
+ public com.google.container.v1.LinuxNodeConfig.CustomNodeInitOrBuilder
+ getCustomNodeInitOrBuilder() {
+ if (customNodeInitBuilder_ != null) {
+ return customNodeInitBuilder_.getMessageOrBuilder();
} else {
- return hugepages_ == null
- ? com.google.container.v1.LinuxNodeConfig.HugepagesConfig.getDefaultInstance()
- : hugepages_;
+ return customNodeInit_ == null
+ ? com.google.container.v1.LinuxNodeConfig.CustomNodeInit.getDefaultInstance()
+ : customNodeInit_;
}
}
@@ -12320,140 +13647,102 @@ public com.google.container.v1.LinuxNodeConfig.HugepagesConfig.Builder getHugepa
*
*
*
- * Optional. Amounts for 2M and 1G hugepages
+ * Optional. Allow users to run arbitrary bash script or container on the
+ * node.
*
*
*
- * optional .google.container.v1.LinuxNodeConfig.HugepagesConfig hugepages = 3 [(.google.api.field_behavior) = OPTIONAL];
+ * .google.container.v1.LinuxNodeConfig.CustomNodeInit custom_node_init = 11 [(.google.api.field_behavior) = OPTIONAL];
*
*/
private com.google.protobuf.SingleFieldBuilder<
- com.google.container.v1.LinuxNodeConfig.HugepagesConfig,
- com.google.container.v1.LinuxNodeConfig.HugepagesConfig.Builder,
- com.google.container.v1.LinuxNodeConfig.HugepagesConfigOrBuilder>
- internalGetHugepagesFieldBuilder() {
- if (hugepagesBuilder_ == null) {
- hugepagesBuilder_ =
+ com.google.container.v1.LinuxNodeConfig.CustomNodeInit,
+ com.google.container.v1.LinuxNodeConfig.CustomNodeInit.Builder,
+ com.google.container.v1.LinuxNodeConfig.CustomNodeInitOrBuilder>
+ internalGetCustomNodeInitFieldBuilder() {
+ if (customNodeInitBuilder_ == null) {
+ customNodeInitBuilder_ =
new com.google.protobuf.SingleFieldBuilder<
- com.google.container.v1.LinuxNodeConfig.HugepagesConfig,
- com.google.container.v1.LinuxNodeConfig.HugepagesConfig.Builder,
- com.google.container.v1.LinuxNodeConfig.HugepagesConfigOrBuilder>(
- getHugepages(), getParentForChildren(), isClean());
- hugepages_ = null;
+ com.google.container.v1.LinuxNodeConfig.CustomNodeInit,
+ com.google.container.v1.LinuxNodeConfig.CustomNodeInit.Builder,
+ com.google.container.v1.LinuxNodeConfig.CustomNodeInitOrBuilder>(
+ getCustomNodeInit(), getParentForChildren(), isClean());
+ customNodeInit_ = null;
}
- return hugepagesBuilder_;
+ return customNodeInitBuilder_;
}
- private int transparentHugepageEnabled_ = 0;
-
- /**
- *
- *
- *
- * Optional. Transparent hugepage support for anonymous memory can be entirely
- * disabled (mostly for debugging purposes) or only enabled inside
- * MADV_HUGEPAGE regions (to avoid the risk of consuming more memory
- * resources) or enabled system wide.
- *
- * See https://docs.kernel.org/admin-guide/mm/transhuge.html
- * for more details.
- *
- *
- *
- * .google.container.v1.LinuxNodeConfig.TransparentHugepageEnabled transparent_hugepage_enabled = 4 [(.google.api.field_behavior) = OPTIONAL];
- *
- *
- * @return The enum numeric value on the wire for transparentHugepageEnabled.
- */
- @java.lang.Override
- public int getTransparentHugepageEnabledValue() {
- return transparentHugepageEnabled_;
- }
+ private com.google.container.v1.LinuxNodeConfig.SwapConfig swapConfig_;
+ private com.google.protobuf.SingleFieldBuilder<
+ com.google.container.v1.LinuxNodeConfig.SwapConfig,
+ com.google.container.v1.LinuxNodeConfig.SwapConfig.Builder,
+ com.google.container.v1.LinuxNodeConfig.SwapConfigOrBuilder>
+ swapConfigBuilder_;
/**
*
*
*
- * Optional. Transparent hugepage support for anonymous memory can be entirely
- * disabled (mostly for debugging purposes) or only enabled inside
- * MADV_HUGEPAGE regions (to avoid the risk of consuming more memory
- * resources) or enabled system wide.
- *
- * See https://docs.kernel.org/admin-guide/mm/transhuge.html
- * for more details.
+ * Optional. Enables and configures swap space on nodes.
+ * If omitted, swap is disabled.
*
*
*
- * .google.container.v1.LinuxNodeConfig.TransparentHugepageEnabled transparent_hugepage_enabled = 4 [(.google.api.field_behavior) = OPTIONAL];
+ * optional .google.container.v1.LinuxNodeConfig.SwapConfig swap_config = 12 [(.google.api.field_behavior) = OPTIONAL];
*
*
- * @param value The enum numeric value on the wire for transparentHugepageEnabled to set.
- * @return This builder for chaining.
+ * @return Whether the swapConfig field is set.
*/
- public Builder setTransparentHugepageEnabledValue(int value) {
- transparentHugepageEnabled_ = value;
- bitField0_ |= 0x00000008;
- onChanged();
- return this;
+ public boolean hasSwapConfig() {
+ return ((bitField0_ & 0x00000040) != 0);
}
/**
*
*
*
- * Optional. Transparent hugepage support for anonymous memory can be entirely
- * disabled (mostly for debugging purposes) or only enabled inside
- * MADV_HUGEPAGE regions (to avoid the risk of consuming more memory
- * resources) or enabled system wide.
- *
- * See https://docs.kernel.org/admin-guide/mm/transhuge.html
- * for more details.
+ * Optional. Enables and configures swap space on nodes.
+ * If omitted, swap is disabled.
*
*
*
- * .google.container.v1.LinuxNodeConfig.TransparentHugepageEnabled transparent_hugepage_enabled = 4 [(.google.api.field_behavior) = OPTIONAL];
+ * optional .google.container.v1.LinuxNodeConfig.SwapConfig swap_config = 12 [(.google.api.field_behavior) = OPTIONAL];
*
*
- * @return The transparentHugepageEnabled.
+ * @return The swapConfig.
*/
- @java.lang.Override
- public com.google.container.v1.LinuxNodeConfig.TransparentHugepageEnabled
- getTransparentHugepageEnabled() {
- com.google.container.v1.LinuxNodeConfig.TransparentHugepageEnabled result =
- com.google.container.v1.LinuxNodeConfig.TransparentHugepageEnabled.forNumber(
- transparentHugepageEnabled_);
- return result == null
- ? com.google.container.v1.LinuxNodeConfig.TransparentHugepageEnabled.UNRECOGNIZED
- : result;
+ public com.google.container.v1.LinuxNodeConfig.SwapConfig getSwapConfig() {
+ if (swapConfigBuilder_ == null) {
+ return swapConfig_ == null
+ ? com.google.container.v1.LinuxNodeConfig.SwapConfig.getDefaultInstance()
+ : swapConfig_;
+ } else {
+ return swapConfigBuilder_.getMessage();
+ }
}
/**
*
*
- *
- * Optional. Transparent hugepage support for anonymous memory can be entirely
- * disabled (mostly for debugging purposes) or only enabled inside
- * MADV_HUGEPAGE regions (to avoid the risk of consuming more memory
- * resources) or enabled system wide.
- *
- * See https://docs.kernel.org/admin-guide/mm/transhuge.html
- * for more details.
+ *
*
*
+ * Optional. Enables and configures swap space on nodes.
+ * If omitted, swap is disabled.
*
*
*
- * .google.container.v1.LinuxNodeConfig.TransparentHugepageEnabled transparent_hugepage_enabled = 4 [(.google.api.field_behavior) = OPTIONAL];
+ * optional .google.container.v1.LinuxNodeConfig.SwapConfig swap_config = 12 [(.google.api.field_behavior) = OPTIONAL];
*
- *
- * @param value The transparentHugepageEnabled to set.
- * @return This builder for chaining.
*/
- public Builder setTransparentHugepageEnabled(
- com.google.container.v1.LinuxNodeConfig.TransparentHugepageEnabled value) {
- if (value == null) {
- throw new NullPointerException();
+ public Builder setSwapConfig(com.google.container.v1.LinuxNodeConfig.SwapConfig value) {
+ if (swapConfigBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ swapConfig_ = value;
+ } else {
+ swapConfigBuilder_.setMessage(value);
}
- bitField0_ |= 0x00000008;
- transparentHugepageEnabled_ = value.getNumber();
+ bitField0_ |= 0x00000040;
onChanged();
return this;
}
@@ -12462,77 +13751,77 @@ public Builder setTransparentHugepageEnabled(
*
*
*
- * Optional. Transparent hugepage support for anonymous memory can be entirely
- * disabled (mostly for debugging purposes) or only enabled inside
- * MADV_HUGEPAGE regions (to avoid the risk of consuming more memory
- * resources) or enabled system wide.
- *
- * See https://docs.kernel.org/admin-guide/mm/transhuge.html
- * for more details.
+ * Optional. Enables and configures swap space on nodes.
+ * If omitted, swap is disabled.
*
*
*
- * .google.container.v1.LinuxNodeConfig.TransparentHugepageEnabled transparent_hugepage_enabled = 4 [(.google.api.field_behavior) = OPTIONAL];
+ * optional .google.container.v1.LinuxNodeConfig.SwapConfig swap_config = 12 [(.google.api.field_behavior) = OPTIONAL];
*
- *
- * @return This builder for chaining.
*/
- public Builder clearTransparentHugepageEnabled() {
- bitField0_ = (bitField0_ & ~0x00000008);
- transparentHugepageEnabled_ = 0;
+ public Builder setSwapConfig(
+ com.google.container.v1.LinuxNodeConfig.SwapConfig.Builder builderForValue) {
+ if (swapConfigBuilder_ == null) {
+ swapConfig_ = builderForValue.build();
+ } else {
+ swapConfigBuilder_.setMessage(builderForValue.build());
+ }
+ bitField0_ |= 0x00000040;
onChanged();
return this;
}
- private int transparentHugepageDefrag_ = 0;
-
/**
*
*
*
- * Optional. Defines the transparent hugepage defrag configuration on the
- * node. VM hugepage allocation can be managed by either limiting
- * defragmentation for delayed allocation or skipping it entirely for
- * immediate allocation only.
- *
- * See https://docs.kernel.org/admin-guide/mm/transhuge.html
- * for more details.
+ * Optional. Enables and configures swap space on nodes.
+ * If omitted, swap is disabled.
*
*
*
- * .google.container.v1.LinuxNodeConfig.TransparentHugepageDefrag transparent_hugepage_defrag = 5 [(.google.api.field_behavior) = OPTIONAL];
+ * optional .google.container.v1.LinuxNodeConfig.SwapConfig swap_config = 12 [(.google.api.field_behavior) = OPTIONAL];
*
- *
- * @return The enum numeric value on the wire for transparentHugepageDefrag.
*/
- @java.lang.Override
- public int getTransparentHugepageDefragValue() {
- return transparentHugepageDefrag_;
+ public Builder mergeSwapConfig(com.google.container.v1.LinuxNodeConfig.SwapConfig value) {
+ if (swapConfigBuilder_ == null) {
+ if (((bitField0_ & 0x00000040) != 0)
+ && swapConfig_ != null
+ && swapConfig_
+ != com.google.container.v1.LinuxNodeConfig.SwapConfig.getDefaultInstance()) {
+ getSwapConfigBuilder().mergeFrom(value);
+ } else {
+ swapConfig_ = value;
+ }
+ } else {
+ swapConfigBuilder_.mergeFrom(value);
+ }
+ if (swapConfig_ != null) {
+ bitField0_ |= 0x00000040;
+ onChanged();
+ }
+ return this;
}
/**
*
*
*
- * Optional. Defines the transparent hugepage defrag configuration on the
- * node. VM hugepage allocation can be managed by either limiting
- * defragmentation for delayed allocation or skipping it entirely for
- * immediate allocation only.
- *
- * See https://docs.kernel.org/admin-guide/mm/transhuge.html
- * for more details.
+ * Optional. Enables and configures swap space on nodes.
+ * If omitted, swap is disabled.
*
*
*
- * .google.container.v1.LinuxNodeConfig.TransparentHugepageDefrag transparent_hugepage_defrag = 5 [(.google.api.field_behavior) = OPTIONAL];
+ * optional .google.container.v1.LinuxNodeConfig.SwapConfig swap_config = 12 [(.google.api.field_behavior) = OPTIONAL];
*
- *
- * @param value The enum numeric value on the wire for transparentHugepageDefrag to set.
- * @return This builder for chaining.
*/
- public Builder setTransparentHugepageDefragValue(int value) {
- transparentHugepageDefrag_ = value;
- bitField0_ |= 0x00000010;
+ public Builder clearSwapConfig() {
+ bitField0_ = (bitField0_ & ~0x00000040);
+ swapConfig_ = null;
+ if (swapConfigBuilder_ != null) {
+ swapConfigBuilder_.dispose();
+ swapConfigBuilder_ = null;
+ }
onChanged();
return this;
}
@@ -12541,135 +13830,121 @@ public Builder setTransparentHugepageDefragValue(int value) {
*
*
*
- * Optional. Defines the transparent hugepage defrag configuration on the
- * node. VM hugepage allocation can be managed by either limiting
- * defragmentation for delayed allocation or skipping it entirely for
- * immediate allocation only.
- *
- * See https://docs.kernel.org/admin-guide/mm/transhuge.html
- * for more details.
+ * Optional. Enables and configures swap space on nodes.
+ * If omitted, swap is disabled.
*
*
*
- * .google.container.v1.LinuxNodeConfig.TransparentHugepageDefrag transparent_hugepage_defrag = 5 [(.google.api.field_behavior) = OPTIONAL];
+ * optional .google.container.v1.LinuxNodeConfig.SwapConfig swap_config = 12 [(.google.api.field_behavior) = OPTIONAL];
*
- *
- * @return The transparentHugepageDefrag.
*/
- @java.lang.Override
- public com.google.container.v1.LinuxNodeConfig.TransparentHugepageDefrag
- getTransparentHugepageDefrag() {
- com.google.container.v1.LinuxNodeConfig.TransparentHugepageDefrag result =
- com.google.container.v1.LinuxNodeConfig.TransparentHugepageDefrag.forNumber(
- transparentHugepageDefrag_);
- return result == null
- ? com.google.container.v1.LinuxNodeConfig.TransparentHugepageDefrag.UNRECOGNIZED
- : result;
+ public com.google.container.v1.LinuxNodeConfig.SwapConfig.Builder getSwapConfigBuilder() {
+ bitField0_ |= 0x00000040;
+ onChanged();
+ return internalGetSwapConfigFieldBuilder().getBuilder();
}
/**
*
*
*
- * Optional. Defines the transparent hugepage defrag configuration on the
- * node. VM hugepage allocation can be managed by either limiting
- * defragmentation for delayed allocation or skipping it entirely for
- * immediate allocation only.
- *
- * See https://docs.kernel.org/admin-guide/mm/transhuge.html
- * for more details.
+ * Optional. Enables and configures swap space on nodes.
+ * If omitted, swap is disabled.
*
*
*
- * .google.container.v1.LinuxNodeConfig.TransparentHugepageDefrag transparent_hugepage_defrag = 5 [(.google.api.field_behavior) = OPTIONAL];
+ * optional .google.container.v1.LinuxNodeConfig.SwapConfig swap_config = 12 [(.google.api.field_behavior) = OPTIONAL];
*
- *
- * @param value The transparentHugepageDefrag to set.
- * @return This builder for chaining.
*/
- public Builder setTransparentHugepageDefrag(
- com.google.container.v1.LinuxNodeConfig.TransparentHugepageDefrag value) {
- if (value == null) {
- throw new NullPointerException();
+ public com.google.container.v1.LinuxNodeConfig.SwapConfigOrBuilder getSwapConfigOrBuilder() {
+ if (swapConfigBuilder_ != null) {
+ return swapConfigBuilder_.getMessageOrBuilder();
+ } else {
+ return swapConfig_ == null
+ ? com.google.container.v1.LinuxNodeConfig.SwapConfig.getDefaultInstance()
+ : swapConfig_;
}
- bitField0_ |= 0x00000010;
- transparentHugepageDefrag_ = value.getNumber();
- onChanged();
- return this;
}
/**
*
*
*
- * Optional. Defines the transparent hugepage defrag configuration on the
- * node. VM hugepage allocation can be managed by either limiting
- * defragmentation for delayed allocation or skipping it entirely for
- * immediate allocation only.
- *
- * See https://docs.kernel.org/admin-guide/mm/transhuge.html
- * for more details.
+ * Optional. Enables and configures swap space on nodes.
+ * If omitted, swap is disabled.
*
*
*
- * .google.container.v1.LinuxNodeConfig.TransparentHugepageDefrag transparent_hugepage_defrag = 5 [(.google.api.field_behavior) = OPTIONAL];
+ * optional .google.container.v1.LinuxNodeConfig.SwapConfig swap_config = 12 [(.google.api.field_behavior) = OPTIONAL];
*
- *
- * @return This builder for chaining.
*/
- public Builder clearTransparentHugepageDefrag() {
- bitField0_ = (bitField0_ & ~0x00000010);
- transparentHugepageDefrag_ = 0;
- onChanged();
- return this;
+ private com.google.protobuf.SingleFieldBuilder<
+ com.google.container.v1.LinuxNodeConfig.SwapConfig,
+ com.google.container.v1.LinuxNodeConfig.SwapConfig.Builder,
+ com.google.container.v1.LinuxNodeConfig.SwapConfigOrBuilder>
+ internalGetSwapConfigFieldBuilder() {
+ if (swapConfigBuilder_ == null) {
+ swapConfigBuilder_ =
+ new com.google.protobuf.SingleFieldBuilder<
+ com.google.container.v1.LinuxNodeConfig.SwapConfig,
+ com.google.container.v1.LinuxNodeConfig.SwapConfig.Builder,
+ com.google.container.v1.LinuxNodeConfig.SwapConfigOrBuilder>(
+ getSwapConfig(), getParentForChildren(), isClean());
+ swapConfig_ = null;
+ }
+ return swapConfigBuilder_;
}
- private com.google.container.v1.LinuxNodeConfig.CustomNodeInit customNodeInit_;
+ private com.google.container.v1.LinuxNodeConfig.NodeKernelModuleLoading
+ nodeKernelModuleLoading_;
private com.google.protobuf.SingleFieldBuilder<
- com.google.container.v1.LinuxNodeConfig.CustomNodeInit,
- com.google.container.v1.LinuxNodeConfig.CustomNodeInit.Builder,
- com.google.container.v1.LinuxNodeConfig.CustomNodeInitOrBuilder>
- customNodeInitBuilder_;
+ com.google.container.v1.LinuxNodeConfig.NodeKernelModuleLoading,
+ com.google.container.v1.LinuxNodeConfig.NodeKernelModuleLoading.Builder,
+ com.google.container.v1.LinuxNodeConfig.NodeKernelModuleLoadingOrBuilder>
+ nodeKernelModuleLoadingBuilder_;
/**
*
*
*
- * Optional. Allow users to run arbitrary bash script or container on the
- * node.
+ * Optional. Configuration for kernel module loading on nodes.
+ * When enabled, the node pool will be provisioned with a Container-Optimized
+ * OS image that enforces kernel module signature verification.
*
*
*
- * .google.container.v1.LinuxNodeConfig.CustomNodeInit custom_node_init = 11 [(.google.api.field_behavior) = OPTIONAL];
+ * .google.container.v1.LinuxNodeConfig.NodeKernelModuleLoading node_kernel_module_loading = 13 [(.google.api.field_behavior) = OPTIONAL];
*
*
- * @return Whether the customNodeInit field is set.
+ * @return Whether the nodeKernelModuleLoading field is set.
*/
- public boolean hasCustomNodeInit() {
- return ((bitField0_ & 0x00000020) != 0);
+ public boolean hasNodeKernelModuleLoading() {
+ return ((bitField0_ & 0x00000080) != 0);
}
/**
*
*
*
- * Optional. Allow users to run arbitrary bash script or container on the
- * node.
+ * Optional. Configuration for kernel module loading on nodes.
+ * When enabled, the node pool will be provisioned with a Container-Optimized
+ * OS image that enforces kernel module signature verification.
*
*
*
- * .google.container.v1.LinuxNodeConfig.CustomNodeInit custom_node_init = 11 [(.google.api.field_behavior) = OPTIONAL];
+ * .google.container.v1.LinuxNodeConfig.NodeKernelModuleLoading node_kernel_module_loading = 13 [(.google.api.field_behavior) = OPTIONAL];
*
*
- * @return The customNodeInit.
+ * @return The nodeKernelModuleLoading.
*/
- public com.google.container.v1.LinuxNodeConfig.CustomNodeInit getCustomNodeInit() {
- if (customNodeInitBuilder_ == null) {
- return customNodeInit_ == null
- ? com.google.container.v1.LinuxNodeConfig.CustomNodeInit.getDefaultInstance()
- : customNodeInit_;
+ public com.google.container.v1.LinuxNodeConfig.NodeKernelModuleLoading
+ getNodeKernelModuleLoading() {
+ if (nodeKernelModuleLoadingBuilder_ == null) {
+ return nodeKernelModuleLoading_ == null
+ ? com.google.container.v1.LinuxNodeConfig.NodeKernelModuleLoading.getDefaultInstance()
+ : nodeKernelModuleLoading_;
} else {
- return customNodeInitBuilder_.getMessage();
+ return nodeKernelModuleLoadingBuilder_.getMessage();
}
}
@@ -12677,24 +13952,26 @@ public com.google.container.v1.LinuxNodeConfig.CustomNodeInit getCustomNodeInit(
*
*
*
- * Optional. Allow users to run arbitrary bash script or container on the
- * node.
+ * Optional. Configuration for kernel module loading on nodes.
+ * When enabled, the node pool will be provisioned with a Container-Optimized
+ * OS image that enforces kernel module signature verification.
*
*
*
- * .google.container.v1.LinuxNodeConfig.CustomNodeInit custom_node_init = 11 [(.google.api.field_behavior) = OPTIONAL];
+ * .google.container.v1.LinuxNodeConfig.NodeKernelModuleLoading node_kernel_module_loading = 13 [(.google.api.field_behavior) = OPTIONAL];
*
*/
- public Builder setCustomNodeInit(com.google.container.v1.LinuxNodeConfig.CustomNodeInit value) {
- if (customNodeInitBuilder_ == null) {
+ public Builder setNodeKernelModuleLoading(
+ com.google.container.v1.LinuxNodeConfig.NodeKernelModuleLoading value) {
+ if (nodeKernelModuleLoadingBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
- customNodeInit_ = value;
+ nodeKernelModuleLoading_ = value;
} else {
- customNodeInitBuilder_.setMessage(value);
+ nodeKernelModuleLoadingBuilder_.setMessage(value);
}
- bitField0_ |= 0x00000020;
+ bitField0_ |= 0x00000080;
onChanged();
return this;
}
@@ -12703,22 +13980,23 @@ public Builder setCustomNodeInit(com.google.container.v1.LinuxNodeConfig.CustomN
*
*
*
- * Optional. Allow users to run arbitrary bash script or container on the
- * node.
+ * Optional. Configuration for kernel module loading on nodes.
+ * When enabled, the node pool will be provisioned with a Container-Optimized
+ * OS image that enforces kernel module signature verification.
*
*
*
- * .google.container.v1.LinuxNodeConfig.CustomNodeInit custom_node_init = 11 [(.google.api.field_behavior) = OPTIONAL];
+ * .google.container.v1.LinuxNodeConfig.NodeKernelModuleLoading node_kernel_module_loading = 13 [(.google.api.field_behavior) = OPTIONAL];
*
*/
- public Builder setCustomNodeInit(
- com.google.container.v1.LinuxNodeConfig.CustomNodeInit.Builder builderForValue) {
- if (customNodeInitBuilder_ == null) {
- customNodeInit_ = builderForValue.build();
+ public Builder setNodeKernelModuleLoading(
+ com.google.container.v1.LinuxNodeConfig.NodeKernelModuleLoading.Builder builderForValue) {
+ if (nodeKernelModuleLoadingBuilder_ == null) {
+ nodeKernelModuleLoading_ = builderForValue.build();
} else {
- customNodeInitBuilder_.setMessage(builderForValue.build());
+ nodeKernelModuleLoadingBuilder_.setMessage(builderForValue.build());
}
- bitField0_ |= 0x00000020;
+ bitField0_ |= 0x00000080;
onChanged();
return this;
}
@@ -12727,30 +14005,32 @@ public Builder setCustomNodeInit(
*
*
*
- * Optional. Allow users to run arbitrary bash script or container on the
- * node.
+ * Optional. Configuration for kernel module loading on nodes.
+ * When enabled, the node pool will be provisioned with a Container-Optimized
+ * OS image that enforces kernel module signature verification.
*
*
*
- * .google.container.v1.LinuxNodeConfig.CustomNodeInit custom_node_init = 11 [(.google.api.field_behavior) = OPTIONAL];
+ * .google.container.v1.LinuxNodeConfig.NodeKernelModuleLoading node_kernel_module_loading = 13 [(.google.api.field_behavior) = OPTIONAL];
*
*/
- public Builder mergeCustomNodeInit(
- com.google.container.v1.LinuxNodeConfig.CustomNodeInit value) {
- if (customNodeInitBuilder_ == null) {
- if (((bitField0_ & 0x00000020) != 0)
- && customNodeInit_ != null
- && customNodeInit_
- != com.google.container.v1.LinuxNodeConfig.CustomNodeInit.getDefaultInstance()) {
- getCustomNodeInitBuilder().mergeFrom(value);
+ public Builder mergeNodeKernelModuleLoading(
+ com.google.container.v1.LinuxNodeConfig.NodeKernelModuleLoading value) {
+ if (nodeKernelModuleLoadingBuilder_ == null) {
+ if (((bitField0_ & 0x00000080) != 0)
+ && nodeKernelModuleLoading_ != null
+ && nodeKernelModuleLoading_
+ != com.google.container.v1.LinuxNodeConfig.NodeKernelModuleLoading
+ .getDefaultInstance()) {
+ getNodeKernelModuleLoadingBuilder().mergeFrom(value);
} else {
- customNodeInit_ = value;
+ nodeKernelModuleLoading_ = value;
}
} else {
- customNodeInitBuilder_.mergeFrom(value);
+ nodeKernelModuleLoadingBuilder_.mergeFrom(value);
}
- if (customNodeInit_ != null) {
- bitField0_ |= 0x00000020;
+ if (nodeKernelModuleLoading_ != null) {
+ bitField0_ |= 0x00000080;
onChanged();
}
return this;
@@ -12760,20 +14040,21 @@ public Builder mergeCustomNodeInit(
*
*
*
- * Optional. Allow users to run arbitrary bash script or container on the
- * node.
+ * Optional. Configuration for kernel module loading on nodes.
+ * When enabled, the node pool will be provisioned with a Container-Optimized
+ * OS image that enforces kernel module signature verification.
*
*
*
- * .google.container.v1.LinuxNodeConfig.CustomNodeInit custom_node_init = 11 [(.google.api.field_behavior) = OPTIONAL];
+ * .google.container.v1.LinuxNodeConfig.NodeKernelModuleLoading node_kernel_module_loading = 13 [(.google.api.field_behavior) = OPTIONAL];
*
*/
- public Builder clearCustomNodeInit() {
- bitField0_ = (bitField0_ & ~0x00000020);
- customNodeInit_ = null;
- if (customNodeInitBuilder_ != null) {
- customNodeInitBuilder_.dispose();
- customNodeInitBuilder_ = null;
+ public Builder clearNodeKernelModuleLoading() {
+ bitField0_ = (bitField0_ & ~0x00000080);
+ nodeKernelModuleLoading_ = null;
+ if (nodeKernelModuleLoadingBuilder_ != null) {
+ nodeKernelModuleLoadingBuilder_.dispose();
+ nodeKernelModuleLoadingBuilder_ = null;
}
onChanged();
return this;
@@ -12783,41 +14064,43 @@ public Builder clearCustomNodeInit() {
*
*
*
- * Optional. Allow users to run arbitrary bash script or container on the
- * node.
+ * Optional. Configuration for kernel module loading on nodes.
+ * When enabled, the node pool will be provisioned with a Container-Optimized
+ * OS image that enforces kernel module signature verification.
*
*
*
- * .google.container.v1.LinuxNodeConfig.CustomNodeInit custom_node_init = 11 [(.google.api.field_behavior) = OPTIONAL];
+ * .google.container.v1.LinuxNodeConfig.NodeKernelModuleLoading node_kernel_module_loading = 13 [(.google.api.field_behavior) = OPTIONAL];
*
*/
- public com.google.container.v1.LinuxNodeConfig.CustomNodeInit.Builder
- getCustomNodeInitBuilder() {
- bitField0_ |= 0x00000020;
+ public com.google.container.v1.LinuxNodeConfig.NodeKernelModuleLoading.Builder
+ getNodeKernelModuleLoadingBuilder() {
+ bitField0_ |= 0x00000080;
onChanged();
- return internalGetCustomNodeInitFieldBuilder().getBuilder();
+ return internalGetNodeKernelModuleLoadingFieldBuilder().getBuilder();
}
/**
*
*
*
- * Optional. Allow users to run arbitrary bash script or container on the
- * node.
+ * Optional. Configuration for kernel module loading on nodes.
+ * When enabled, the node pool will be provisioned with a Container-Optimized
+ * OS image that enforces kernel module signature verification.
*
*
*
- * .google.container.v1.LinuxNodeConfig.CustomNodeInit custom_node_init = 11 [(.google.api.field_behavior) = OPTIONAL];
+ * .google.container.v1.LinuxNodeConfig.NodeKernelModuleLoading node_kernel_module_loading = 13 [(.google.api.field_behavior) = OPTIONAL];
*
*/
- public com.google.container.v1.LinuxNodeConfig.CustomNodeInitOrBuilder
- getCustomNodeInitOrBuilder() {
- if (customNodeInitBuilder_ != null) {
- return customNodeInitBuilder_.getMessageOrBuilder();
+ public com.google.container.v1.LinuxNodeConfig.NodeKernelModuleLoadingOrBuilder
+ getNodeKernelModuleLoadingOrBuilder() {
+ if (nodeKernelModuleLoadingBuilder_ != null) {
+ return nodeKernelModuleLoadingBuilder_.getMessageOrBuilder();
} else {
- return customNodeInit_ == null
- ? com.google.container.v1.LinuxNodeConfig.CustomNodeInit.getDefaultInstance()
- : customNodeInit_;
+ return nodeKernelModuleLoading_ == null
+ ? com.google.container.v1.LinuxNodeConfig.NodeKernelModuleLoading.getDefaultInstance()
+ : nodeKernelModuleLoading_;
}
}
@@ -12825,77 +14108,76 @@ public Builder clearCustomNodeInit() {
*
*
*
- * Optional. Allow users to run arbitrary bash script or container on the
- * node.
+ * Optional. Configuration for kernel module loading on nodes.
+ * When enabled, the node pool will be provisioned with a Container-Optimized
+ * OS image that enforces kernel module signature verification.
*
*
*
- * .google.container.v1.LinuxNodeConfig.CustomNodeInit custom_node_init = 11 [(.google.api.field_behavior) = OPTIONAL];
+ * .google.container.v1.LinuxNodeConfig.NodeKernelModuleLoading node_kernel_module_loading = 13 [(.google.api.field_behavior) = OPTIONAL];
*
*/
private com.google.protobuf.SingleFieldBuilder<
- com.google.container.v1.LinuxNodeConfig.CustomNodeInit,
- com.google.container.v1.LinuxNodeConfig.CustomNodeInit.Builder,
- com.google.container.v1.LinuxNodeConfig.CustomNodeInitOrBuilder>
- internalGetCustomNodeInitFieldBuilder() {
- if (customNodeInitBuilder_ == null) {
- customNodeInitBuilder_ =
+ com.google.container.v1.LinuxNodeConfig.NodeKernelModuleLoading,
+ com.google.container.v1.LinuxNodeConfig.NodeKernelModuleLoading.Builder,
+ com.google.container.v1.LinuxNodeConfig.NodeKernelModuleLoadingOrBuilder>
+ internalGetNodeKernelModuleLoadingFieldBuilder() {
+ if (nodeKernelModuleLoadingBuilder_ == null) {
+ nodeKernelModuleLoadingBuilder_ =
new com.google.protobuf.SingleFieldBuilder<
- com.google.container.v1.LinuxNodeConfig.CustomNodeInit,
- com.google.container.v1.LinuxNodeConfig.CustomNodeInit.Builder,
- com.google.container.v1.LinuxNodeConfig.CustomNodeInitOrBuilder>(
- getCustomNodeInit(), getParentForChildren(), isClean());
- customNodeInit_ = null;
+ com.google.container.v1.LinuxNodeConfig.NodeKernelModuleLoading,
+ com.google.container.v1.LinuxNodeConfig.NodeKernelModuleLoading.Builder,
+ com.google.container.v1.LinuxNodeConfig.NodeKernelModuleLoadingOrBuilder>(
+ getNodeKernelModuleLoading(), getParentForChildren(), isClean());
+ nodeKernelModuleLoading_ = null;
}
- return customNodeInitBuilder_;
+ return nodeKernelModuleLoadingBuilder_;
}
- private com.google.container.v1.LinuxNodeConfig.SwapConfig swapConfig_;
+ private com.google.container.v1.LinuxNodeConfig.AccurateTimeConfig accurateTimeConfig_;
private com.google.protobuf.SingleFieldBuilder<
- com.google.container.v1.LinuxNodeConfig.SwapConfig,
- com.google.container.v1.LinuxNodeConfig.SwapConfig.Builder,
- com.google.container.v1.LinuxNodeConfig.SwapConfigOrBuilder>
- swapConfigBuilder_;
+ com.google.container.v1.LinuxNodeConfig.AccurateTimeConfig,
+ com.google.container.v1.LinuxNodeConfig.AccurateTimeConfig.Builder,
+ com.google.container.v1.LinuxNodeConfig.AccurateTimeConfigOrBuilder>
+ accurateTimeConfigBuilder_;
/**
*
*
*
- * Optional. Enables and configures swap space on nodes.
- * If omitted, swap is disabled.
+ * Optional. The accurate time configuration for the node pool.
*
*
*
- * optional .google.container.v1.LinuxNodeConfig.SwapConfig swap_config = 12 [(.google.api.field_behavior) = OPTIONAL];
+ * optional .google.container.v1.LinuxNodeConfig.AccurateTimeConfig accurate_time_config = 14 [(.google.api.field_behavior) = OPTIONAL];
*
*
- * @return Whether the swapConfig field is set.
+ * @return Whether the accurateTimeConfig field is set.
*/
- public boolean hasSwapConfig() {
- return ((bitField0_ & 0x00000040) != 0);
+ public boolean hasAccurateTimeConfig() {
+ return ((bitField0_ & 0x00000100) != 0);
}
/**
*
*
*
- * Optional. Enables and configures swap space on nodes.
- * If omitted, swap is disabled.
+ * Optional. The accurate time configuration for the node pool.
*
*
*
- * optional .google.container.v1.LinuxNodeConfig.SwapConfig swap_config = 12 [(.google.api.field_behavior) = OPTIONAL];
+ * optional .google.container.v1.LinuxNodeConfig.AccurateTimeConfig accurate_time_config = 14 [(.google.api.field_behavior) = OPTIONAL];
*
*
- * @return The swapConfig.
+ * @return The accurateTimeConfig.
*/
- public com.google.container.v1.LinuxNodeConfig.SwapConfig getSwapConfig() {
- if (swapConfigBuilder_ == null) {
- return swapConfig_ == null
- ? com.google.container.v1.LinuxNodeConfig.SwapConfig.getDefaultInstance()
- : swapConfig_;
+ public com.google.container.v1.LinuxNodeConfig.AccurateTimeConfig getAccurateTimeConfig() {
+ if (accurateTimeConfigBuilder_ == null) {
+ return accurateTimeConfig_ == null
+ ? com.google.container.v1.LinuxNodeConfig.AccurateTimeConfig.getDefaultInstance()
+ : accurateTimeConfig_;
} else {
- return swapConfigBuilder_.getMessage();
+ return accurateTimeConfigBuilder_.getMessage();
}
}
@@ -12903,24 +14185,24 @@ public com.google.container.v1.LinuxNodeConfig.SwapConfig getSwapConfig() {
*
*
*
- * Optional. Enables and configures swap space on nodes.
- * If omitted, swap is disabled.
+ * Optional. The accurate time configuration for the node pool.
*
*
*
- * optional .google.container.v1.LinuxNodeConfig.SwapConfig swap_config = 12 [(.google.api.field_behavior) = OPTIONAL];
+ * optional .google.container.v1.LinuxNodeConfig.AccurateTimeConfig accurate_time_config = 14 [(.google.api.field_behavior) = OPTIONAL];
*
*/
- public Builder setSwapConfig(com.google.container.v1.LinuxNodeConfig.SwapConfig value) {
- if (swapConfigBuilder_ == null) {
+ public Builder setAccurateTimeConfig(
+ com.google.container.v1.LinuxNodeConfig.AccurateTimeConfig value) {
+ if (accurateTimeConfigBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
- swapConfig_ = value;
+ accurateTimeConfig_ = value;
} else {
- swapConfigBuilder_.setMessage(value);
+ accurateTimeConfigBuilder_.setMessage(value);
}
- bitField0_ |= 0x00000040;
+ bitField0_ |= 0x00000100;
onChanged();
return this;
}
@@ -12929,22 +14211,21 @@ public Builder setSwapConfig(com.google.container.v1.LinuxNodeConfig.SwapConfig
*
*
*
- * Optional. Enables and configures swap space on nodes.
- * If omitted, swap is disabled.
+ * Optional. The accurate time configuration for the node pool.
*
*
*
- * optional .google.container.v1.LinuxNodeConfig.SwapConfig swap_config = 12 [(.google.api.field_behavior) = OPTIONAL];
+ * optional .google.container.v1.LinuxNodeConfig.AccurateTimeConfig accurate_time_config = 14 [(.google.api.field_behavior) = OPTIONAL];
*
*/
- public Builder setSwapConfig(
- com.google.container.v1.LinuxNodeConfig.SwapConfig.Builder builderForValue) {
- if (swapConfigBuilder_ == null) {
- swapConfig_ = builderForValue.build();
+ public Builder setAccurateTimeConfig(
+ com.google.container.v1.LinuxNodeConfig.AccurateTimeConfig.Builder builderForValue) {
+ if (accurateTimeConfigBuilder_ == null) {
+ accurateTimeConfig_ = builderForValue.build();
} else {
- swapConfigBuilder_.setMessage(builderForValue.build());
+ accurateTimeConfigBuilder_.setMessage(builderForValue.build());
}
- bitField0_ |= 0x00000040;
+ bitField0_ |= 0x00000100;
onChanged();
return this;
}
@@ -12953,29 +14234,30 @@ public Builder setSwapConfig(
*
*
*
- * Optional. Enables and configures swap space on nodes.
- * If omitted, swap is disabled.
+ * Optional. The accurate time configuration for the node pool.
*
*
*
- * optional .google.container.v1.LinuxNodeConfig.SwapConfig swap_config = 12 [(.google.api.field_behavior) = OPTIONAL];
+ * optional .google.container.v1.LinuxNodeConfig.AccurateTimeConfig accurate_time_config = 14 [(.google.api.field_behavior) = OPTIONAL];
*
*/
- public Builder mergeSwapConfig(com.google.container.v1.LinuxNodeConfig.SwapConfig value) {
- if (swapConfigBuilder_ == null) {
- if (((bitField0_ & 0x00000040) != 0)
- && swapConfig_ != null
- && swapConfig_
- != com.google.container.v1.LinuxNodeConfig.SwapConfig.getDefaultInstance()) {
- getSwapConfigBuilder().mergeFrom(value);
+ public Builder mergeAccurateTimeConfig(
+ com.google.container.v1.LinuxNodeConfig.AccurateTimeConfig value) {
+ if (accurateTimeConfigBuilder_ == null) {
+ if (((bitField0_ & 0x00000100) != 0)
+ && accurateTimeConfig_ != null
+ && accurateTimeConfig_
+ != com.google.container.v1.LinuxNodeConfig.AccurateTimeConfig
+ .getDefaultInstance()) {
+ getAccurateTimeConfigBuilder().mergeFrom(value);
} else {
- swapConfig_ = value;
+ accurateTimeConfig_ = value;
}
} else {
- swapConfigBuilder_.mergeFrom(value);
+ accurateTimeConfigBuilder_.mergeFrom(value);
}
- if (swapConfig_ != null) {
- bitField0_ |= 0x00000040;
+ if (accurateTimeConfig_ != null) {
+ bitField0_ |= 0x00000100;
onChanged();
}
return this;
@@ -12985,20 +14267,19 @@ public Builder mergeSwapConfig(com.google.container.v1.LinuxNodeConfig.SwapConfi
*
*
*
- * Optional. Enables and configures swap space on nodes.
- * If omitted, swap is disabled.
+ * Optional. The accurate time configuration for the node pool.
*
*
*
- * optional .google.container.v1.LinuxNodeConfig.SwapConfig swap_config = 12 [(.google.api.field_behavior) = OPTIONAL];
+ * optional .google.container.v1.LinuxNodeConfig.AccurateTimeConfig accurate_time_config = 14 [(.google.api.field_behavior) = OPTIONAL];
*
*/
- public Builder clearSwapConfig() {
- bitField0_ = (bitField0_ & ~0x00000040);
- swapConfig_ = null;
- if (swapConfigBuilder_ != null) {
- swapConfigBuilder_.dispose();
- swapConfigBuilder_ = null;
+ public Builder clearAccurateTimeConfig() {
+ bitField0_ = (bitField0_ & ~0x00000100);
+ accurateTimeConfig_ = null;
+ if (accurateTimeConfigBuilder_ != null) {
+ accurateTimeConfigBuilder_.dispose();
+ accurateTimeConfigBuilder_ = null;
}
onChanged();
return this;
@@ -13008,39 +14289,39 @@ public Builder clearSwapConfig() {
*
*
*
- * Optional. Enables and configures swap space on nodes.
- * If omitted, swap is disabled.
+ * Optional. The accurate time configuration for the node pool.
*
*
*
- * optional .google.container.v1.LinuxNodeConfig.SwapConfig swap_config = 12 [(.google.api.field_behavior) = OPTIONAL];
+ * optional .google.container.v1.LinuxNodeConfig.AccurateTimeConfig accurate_time_config = 14 [(.google.api.field_behavior) = OPTIONAL];
*
*/
- public com.google.container.v1.LinuxNodeConfig.SwapConfig.Builder getSwapConfigBuilder() {
- bitField0_ |= 0x00000040;
+ public com.google.container.v1.LinuxNodeConfig.AccurateTimeConfig.Builder
+ getAccurateTimeConfigBuilder() {
+ bitField0_ |= 0x00000100;
onChanged();
- return internalGetSwapConfigFieldBuilder().getBuilder();
+ return internalGetAccurateTimeConfigFieldBuilder().getBuilder();
}
/**
*
*
*
- * Optional. Enables and configures swap space on nodes.
- * If omitted, swap is disabled.
+ * Optional. The accurate time configuration for the node pool.
*
*
*
- * optional .google.container.v1.LinuxNodeConfig.SwapConfig swap_config = 12 [(.google.api.field_behavior) = OPTIONAL];
+ * optional .google.container.v1.LinuxNodeConfig.AccurateTimeConfig accurate_time_config = 14 [(.google.api.field_behavior) = OPTIONAL];
*
*/
- public com.google.container.v1.LinuxNodeConfig.SwapConfigOrBuilder getSwapConfigOrBuilder() {
- if (swapConfigBuilder_ != null) {
- return swapConfigBuilder_.getMessageOrBuilder();
+ public com.google.container.v1.LinuxNodeConfig.AccurateTimeConfigOrBuilder
+ getAccurateTimeConfigOrBuilder() {
+ if (accurateTimeConfigBuilder_ != null) {
+ return accurateTimeConfigBuilder_.getMessageOrBuilder();
} else {
- return swapConfig_ == null
- ? com.google.container.v1.LinuxNodeConfig.SwapConfig.getDefaultInstance()
- : swapConfig_;
+ return accurateTimeConfig_ == null
+ ? com.google.container.v1.LinuxNodeConfig.AccurateTimeConfig.getDefaultInstance()
+ : accurateTimeConfig_;
}
}
@@ -13048,81 +14329,74 @@ public com.google.container.v1.LinuxNodeConfig.SwapConfigOrBuilder getSwapConfig
*
*
*
- * Optional. Enables and configures swap space on nodes.
- * If omitted, swap is disabled.
+ * Optional. The accurate time configuration for the node pool.
*
*
*
- * optional .google.container.v1.LinuxNodeConfig.SwapConfig swap_config = 12 [(.google.api.field_behavior) = OPTIONAL];
+ * optional .google.container.v1.LinuxNodeConfig.AccurateTimeConfig accurate_time_config = 14 [(.google.api.field_behavior) = OPTIONAL];
*
*/
private com.google.protobuf.SingleFieldBuilder<
- com.google.container.v1.LinuxNodeConfig.SwapConfig,
- com.google.container.v1.LinuxNodeConfig.SwapConfig.Builder,
- com.google.container.v1.LinuxNodeConfig.SwapConfigOrBuilder>
- internalGetSwapConfigFieldBuilder() {
- if (swapConfigBuilder_ == null) {
- swapConfigBuilder_ =
+ com.google.container.v1.LinuxNodeConfig.AccurateTimeConfig,
+ com.google.container.v1.LinuxNodeConfig.AccurateTimeConfig.Builder,
+ com.google.container.v1.LinuxNodeConfig.AccurateTimeConfigOrBuilder>
+ internalGetAccurateTimeConfigFieldBuilder() {
+ if (accurateTimeConfigBuilder_ == null) {
+ accurateTimeConfigBuilder_ =
new com.google.protobuf.SingleFieldBuilder<
- com.google.container.v1.LinuxNodeConfig.SwapConfig,
- com.google.container.v1.LinuxNodeConfig.SwapConfig.Builder,
- com.google.container.v1.LinuxNodeConfig.SwapConfigOrBuilder>(
- getSwapConfig(), getParentForChildren(), isClean());
- swapConfig_ = null;
+ com.google.container.v1.LinuxNodeConfig.AccurateTimeConfig,
+ com.google.container.v1.LinuxNodeConfig.AccurateTimeConfig.Builder,
+ com.google.container.v1.LinuxNodeConfig.AccurateTimeConfigOrBuilder>(
+ getAccurateTimeConfig(), getParentForChildren(), isClean());
+ accurateTimeConfig_ = null;
}
- return swapConfigBuilder_;
+ return accurateTimeConfigBuilder_;
}
- private com.google.container.v1.LinuxNodeConfig.NodeKernelModuleLoading
- nodeKernelModuleLoading_;
+ private com.google.container.v1.LinuxNodeConfig.NodeVfioConfig nodeVfioConfig_;
private com.google.protobuf.SingleFieldBuilder<
- com.google.container.v1.LinuxNodeConfig.NodeKernelModuleLoading,
- com.google.container.v1.LinuxNodeConfig.NodeKernelModuleLoading.Builder,
- com.google.container.v1.LinuxNodeConfig.NodeKernelModuleLoadingOrBuilder>
- nodeKernelModuleLoadingBuilder_;
+ com.google.container.v1.LinuxNodeConfig.NodeVfioConfig,
+ com.google.container.v1.LinuxNodeConfig.NodeVfioConfig.Builder,
+ com.google.container.v1.LinuxNodeConfig.NodeVfioConfigOrBuilder>
+ nodeVfioConfigBuilder_;
/**
*
*
*
- * Optional. Configuration for kernel module loading on nodes.
- * When enabled, the node pool will be provisioned with a Container-Optimized
- * OS image that enforces kernel module signature verification.
+ * Optional. Contains VFIO-related configurations for this node.
*
*
*
- * .google.container.v1.LinuxNodeConfig.NodeKernelModuleLoading node_kernel_module_loading = 13 [(.google.api.field_behavior) = OPTIONAL];
+ * .google.container.v1.LinuxNodeConfig.NodeVfioConfig node_vfio_config = 15 [(.google.api.field_behavior) = OPTIONAL];
*
*
- * @return Whether the nodeKernelModuleLoading field is set.
+ * @return Whether the nodeVfioConfig field is set.
*/
- public boolean hasNodeKernelModuleLoading() {
- return ((bitField0_ & 0x00000080) != 0);
+ public boolean hasNodeVfioConfig() {
+ return ((bitField0_ & 0x00000200) != 0);
}
/**
*
*
*
- * Optional. Configuration for kernel module loading on nodes.
- * When enabled, the node pool will be provisioned with a Container-Optimized
- * OS image that enforces kernel module signature verification.
+ * Optional. Contains VFIO-related configurations for this node.
*
*
*
- * .google.container.v1.LinuxNodeConfig.NodeKernelModuleLoading node_kernel_module_loading = 13 [(.google.api.field_behavior) = OPTIONAL];
+ * .google.container.v1.LinuxNodeConfig.NodeVfioConfig node_vfio_config = 15 [(.google.api.field_behavior) = OPTIONAL];
*
*
- * @return The nodeKernelModuleLoading.
+ * @return The nodeVfioConfig.
*/
- public com.google.container.v1.LinuxNodeConfig.NodeKernelModuleLoading
- getNodeKernelModuleLoading() {
- if (nodeKernelModuleLoadingBuilder_ == null) {
- return nodeKernelModuleLoading_ == null
- ? com.google.container.v1.LinuxNodeConfig.NodeKernelModuleLoading.getDefaultInstance()
- : nodeKernelModuleLoading_;
+ public com.google.container.v1.LinuxNodeConfig.NodeVfioConfig getNodeVfioConfig() {
+ if (nodeVfioConfigBuilder_ == null) {
+ return nodeVfioConfig_ == null
+ ? com.google.container.v1.LinuxNodeConfig.NodeVfioConfig.getDefaultInstance()
+ : nodeVfioConfig_;
} else {
- return nodeKernelModuleLoadingBuilder_.getMessage();
+ return nodeVfioConfigBuilder_.getMessage();
}
}
@@ -13130,26 +14404,23 @@ public boolean hasNodeKernelModuleLoading() {
*
*
*
- * Optional. Configuration for kernel module loading on nodes.
- * When enabled, the node pool will be provisioned with a Container-Optimized
- * OS image that enforces kernel module signature verification.
+ * Optional. Contains VFIO-related configurations for this node.
*
*
*
- * .google.container.v1.LinuxNodeConfig.NodeKernelModuleLoading node_kernel_module_loading = 13 [(.google.api.field_behavior) = OPTIONAL];
+ * .google.container.v1.LinuxNodeConfig.NodeVfioConfig node_vfio_config = 15 [(.google.api.field_behavior) = OPTIONAL];
*
*/
- public Builder setNodeKernelModuleLoading(
- com.google.container.v1.LinuxNodeConfig.NodeKernelModuleLoading value) {
- if (nodeKernelModuleLoadingBuilder_ == null) {
+ public Builder setNodeVfioConfig(com.google.container.v1.LinuxNodeConfig.NodeVfioConfig value) {
+ if (nodeVfioConfigBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
- nodeKernelModuleLoading_ = value;
+ nodeVfioConfig_ = value;
} else {
- nodeKernelModuleLoadingBuilder_.setMessage(value);
+ nodeVfioConfigBuilder_.setMessage(value);
}
- bitField0_ |= 0x00000080;
+ bitField0_ |= 0x00000200;
onChanged();
return this;
}
@@ -13158,23 +14429,21 @@ public Builder setNodeKernelModuleLoading(
*
*
*
- * Optional. Configuration for kernel module loading on nodes.
- * When enabled, the node pool will be provisioned with a Container-Optimized
- * OS image that enforces kernel module signature verification.
+ * Optional. Contains VFIO-related configurations for this node.
*
*
*
- * .google.container.v1.LinuxNodeConfig.NodeKernelModuleLoading node_kernel_module_loading = 13 [(.google.api.field_behavior) = OPTIONAL];
+ * .google.container.v1.LinuxNodeConfig.NodeVfioConfig node_vfio_config = 15 [(.google.api.field_behavior) = OPTIONAL];
*
*/
- public Builder setNodeKernelModuleLoading(
- com.google.container.v1.LinuxNodeConfig.NodeKernelModuleLoading.Builder builderForValue) {
- if (nodeKernelModuleLoadingBuilder_ == null) {
- nodeKernelModuleLoading_ = builderForValue.build();
+ public Builder setNodeVfioConfig(
+ com.google.container.v1.LinuxNodeConfig.NodeVfioConfig.Builder builderForValue) {
+ if (nodeVfioConfigBuilder_ == null) {
+ nodeVfioConfig_ = builderForValue.build();
} else {
- nodeKernelModuleLoadingBuilder_.setMessage(builderForValue.build());
+ nodeVfioConfigBuilder_.setMessage(builderForValue.build());
}
- bitField0_ |= 0x00000080;
+ bitField0_ |= 0x00000200;
onChanged();
return this;
}
@@ -13183,32 +14452,29 @@ public Builder setNodeKernelModuleLoading(
*
*
*
- * Optional. Configuration for kernel module loading on nodes.
- * When enabled, the node pool will be provisioned with a Container-Optimized
- * OS image that enforces kernel module signature verification.
+ * Optional. Contains VFIO-related configurations for this node.
*
*
*
- * .google.container.v1.LinuxNodeConfig.NodeKernelModuleLoading node_kernel_module_loading = 13 [(.google.api.field_behavior) = OPTIONAL];
+ * .google.container.v1.LinuxNodeConfig.NodeVfioConfig node_vfio_config = 15 [(.google.api.field_behavior) = OPTIONAL];
*
*/
- public Builder mergeNodeKernelModuleLoading(
- com.google.container.v1.LinuxNodeConfig.NodeKernelModuleLoading value) {
- if (nodeKernelModuleLoadingBuilder_ == null) {
- if (((bitField0_ & 0x00000080) != 0)
- && nodeKernelModuleLoading_ != null
- && nodeKernelModuleLoading_
- != com.google.container.v1.LinuxNodeConfig.NodeKernelModuleLoading
- .getDefaultInstance()) {
- getNodeKernelModuleLoadingBuilder().mergeFrom(value);
+ public Builder mergeNodeVfioConfig(
+ com.google.container.v1.LinuxNodeConfig.NodeVfioConfig value) {
+ if (nodeVfioConfigBuilder_ == null) {
+ if (((bitField0_ & 0x00000200) != 0)
+ && nodeVfioConfig_ != null
+ && nodeVfioConfig_
+ != com.google.container.v1.LinuxNodeConfig.NodeVfioConfig.getDefaultInstance()) {
+ getNodeVfioConfigBuilder().mergeFrom(value);
} else {
- nodeKernelModuleLoading_ = value;
+ nodeVfioConfig_ = value;
}
} else {
- nodeKernelModuleLoadingBuilder_.mergeFrom(value);
+ nodeVfioConfigBuilder_.mergeFrom(value);
}
- if (nodeKernelModuleLoading_ != null) {
- bitField0_ |= 0x00000080;
+ if (nodeVfioConfig_ != null) {
+ bitField0_ |= 0x00000200;
onChanged();
}
return this;
@@ -13218,21 +14484,19 @@ public Builder mergeNodeKernelModuleLoading(
*
*
*
- * Optional. Configuration for kernel module loading on nodes.
- * When enabled, the node pool will be provisioned with a Container-Optimized
- * OS image that enforces kernel module signature verification.
+ * Optional. Contains VFIO-related configurations for this node.
*
*
*
- * .google.container.v1.LinuxNodeConfig.NodeKernelModuleLoading node_kernel_module_loading = 13 [(.google.api.field_behavior) = OPTIONAL];
+ * .google.container.v1.LinuxNodeConfig.NodeVfioConfig node_vfio_config = 15 [(.google.api.field_behavior) = OPTIONAL];
*
*/
- public Builder clearNodeKernelModuleLoading() {
- bitField0_ = (bitField0_ & ~0x00000080);
- nodeKernelModuleLoading_ = null;
- if (nodeKernelModuleLoadingBuilder_ != null) {
- nodeKernelModuleLoadingBuilder_.dispose();
- nodeKernelModuleLoadingBuilder_ = null;
+ public Builder clearNodeVfioConfig() {
+ bitField0_ = (bitField0_ & ~0x00000200);
+ nodeVfioConfig_ = null;
+ if (nodeVfioConfigBuilder_ != null) {
+ nodeVfioConfigBuilder_.dispose();
+ nodeVfioConfigBuilder_ = null;
}
onChanged();
return this;
@@ -13242,43 +14506,39 @@ public Builder clearNodeKernelModuleLoading() {
*
*
*
- * Optional. Configuration for kernel module loading on nodes.
- * When enabled, the node pool will be provisioned with a Container-Optimized
- * OS image that enforces kernel module signature verification.
+ * Optional. Contains VFIO-related configurations for this node.
*
*
*
- * .google.container.v1.LinuxNodeConfig.NodeKernelModuleLoading node_kernel_module_loading = 13 [(.google.api.field_behavior) = OPTIONAL];
+ * .google.container.v1.LinuxNodeConfig.NodeVfioConfig node_vfio_config = 15 [(.google.api.field_behavior) = OPTIONAL];
*
*/
- public com.google.container.v1.LinuxNodeConfig.NodeKernelModuleLoading.Builder
- getNodeKernelModuleLoadingBuilder() {
- bitField0_ |= 0x00000080;
+ public com.google.container.v1.LinuxNodeConfig.NodeVfioConfig.Builder
+ getNodeVfioConfigBuilder() {
+ bitField0_ |= 0x00000200;
onChanged();
- return internalGetNodeKernelModuleLoadingFieldBuilder().getBuilder();
+ return internalGetNodeVfioConfigFieldBuilder().getBuilder();
}
/**
*
*
*
- * Optional. Configuration for kernel module loading on nodes.
- * When enabled, the node pool will be provisioned with a Container-Optimized
- * OS image that enforces kernel module signature verification.
+ * Optional. Contains VFIO-related configurations for this node.
*
*
*
- * .google.container.v1.LinuxNodeConfig.NodeKernelModuleLoading node_kernel_module_loading = 13 [(.google.api.field_behavior) = OPTIONAL];
+ * .google.container.v1.LinuxNodeConfig.NodeVfioConfig node_vfio_config = 15 [(.google.api.field_behavior) = OPTIONAL];
*
*/
- public com.google.container.v1.LinuxNodeConfig.NodeKernelModuleLoadingOrBuilder
- getNodeKernelModuleLoadingOrBuilder() {
- if (nodeKernelModuleLoadingBuilder_ != null) {
- return nodeKernelModuleLoadingBuilder_.getMessageOrBuilder();
+ public com.google.container.v1.LinuxNodeConfig.NodeVfioConfigOrBuilder
+ getNodeVfioConfigOrBuilder() {
+ if (nodeVfioConfigBuilder_ != null) {
+ return nodeVfioConfigBuilder_.getMessageOrBuilder();
} else {
- return nodeKernelModuleLoading_ == null
- ? com.google.container.v1.LinuxNodeConfig.NodeKernelModuleLoading.getDefaultInstance()
- : nodeKernelModuleLoading_;
+ return nodeVfioConfig_ == null
+ ? com.google.container.v1.LinuxNodeConfig.NodeVfioConfig.getDefaultInstance()
+ : nodeVfioConfig_;
}
}
@@ -13286,76 +14546,74 @@ public Builder clearNodeKernelModuleLoading() {
*
*
*
- * Optional. Configuration for kernel module loading on nodes.
- * When enabled, the node pool will be provisioned with a Container-Optimized
- * OS image that enforces kernel module signature verification.
+ * Optional. Contains VFIO-related configurations for this node.
*
*
*
- * .google.container.v1.LinuxNodeConfig.NodeKernelModuleLoading node_kernel_module_loading = 13 [(.google.api.field_behavior) = OPTIONAL];
+ * .google.container.v1.LinuxNodeConfig.NodeVfioConfig node_vfio_config = 15 [(.google.api.field_behavior) = OPTIONAL];
*
*/
private com.google.protobuf.SingleFieldBuilder<
- com.google.container.v1.LinuxNodeConfig.NodeKernelModuleLoading,
- com.google.container.v1.LinuxNodeConfig.NodeKernelModuleLoading.Builder,
- com.google.container.v1.LinuxNodeConfig.NodeKernelModuleLoadingOrBuilder>
- internalGetNodeKernelModuleLoadingFieldBuilder() {
- if (nodeKernelModuleLoadingBuilder_ == null) {
- nodeKernelModuleLoadingBuilder_ =
+ com.google.container.v1.LinuxNodeConfig.NodeVfioConfig,
+ com.google.container.v1.LinuxNodeConfig.NodeVfioConfig.Builder,
+ com.google.container.v1.LinuxNodeConfig.NodeVfioConfigOrBuilder>
+ internalGetNodeVfioConfigFieldBuilder() {
+ if (nodeVfioConfigBuilder_ == null) {
+ nodeVfioConfigBuilder_ =
new com.google.protobuf.SingleFieldBuilder<
- com.google.container.v1.LinuxNodeConfig.NodeKernelModuleLoading,
- com.google.container.v1.LinuxNodeConfig.NodeKernelModuleLoading.Builder,
- com.google.container.v1.LinuxNodeConfig.NodeKernelModuleLoadingOrBuilder>(
- getNodeKernelModuleLoading(), getParentForChildren(), isClean());
- nodeKernelModuleLoading_ = null;
+ com.google.container.v1.LinuxNodeConfig.NodeVfioConfig,
+ com.google.container.v1.LinuxNodeConfig.NodeVfioConfig.Builder,
+ com.google.container.v1.LinuxNodeConfig.NodeVfioConfigOrBuilder>(
+ getNodeVfioConfig(), getParentForChildren(), isClean());
+ nodeVfioConfig_ = null;
}
- return nodeKernelModuleLoadingBuilder_;
+ return nodeVfioConfigBuilder_;
}
- private com.google.container.v1.LinuxNodeConfig.AccurateTimeConfig accurateTimeConfig_;
+ private com.google.container.v1.DiskIoScheduler diskIoScheduler_;
private com.google.protobuf.SingleFieldBuilder<
- com.google.container.v1.LinuxNodeConfig.AccurateTimeConfig,
- com.google.container.v1.LinuxNodeConfig.AccurateTimeConfig.Builder,
- com.google.container.v1.LinuxNodeConfig.AccurateTimeConfigOrBuilder>
- accurateTimeConfigBuilder_;
+ com.google.container.v1.DiskIoScheduler,
+ com.google.container.v1.DiskIoScheduler.Builder,
+ com.google.container.v1.DiskIoSchedulerOrBuilder>
+ diskIoSchedulerBuilder_;
/**
*
*
*
- * Optional. The accurate time configuration for the node pool.
+ * Optional. Controls the configuration for the disk IO scheduler.
*
*
*
- * optional .google.container.v1.LinuxNodeConfig.AccurateTimeConfig accurate_time_config = 14 [(.google.api.field_behavior) = OPTIONAL];
+ * .google.container.v1.DiskIoScheduler disk_io_scheduler = 16 [(.google.api.field_behavior) = OPTIONAL];
*
*
- * @return Whether the accurateTimeConfig field is set.
+ * @return Whether the diskIoScheduler field is set.
*/
- public boolean hasAccurateTimeConfig() {
- return ((bitField0_ & 0x00000100) != 0);
+ public boolean hasDiskIoScheduler() {
+ return ((bitField0_ & 0x00000400) != 0);
}
/**
*
*
*
- * Optional. The accurate time configuration for the node pool.
+ * Optional. Controls the configuration for the disk IO scheduler.
*
*
*
- * optional .google.container.v1.LinuxNodeConfig.AccurateTimeConfig accurate_time_config = 14 [(.google.api.field_behavior) = OPTIONAL];
+ * .google.container.v1.DiskIoScheduler disk_io_scheduler = 16 [(.google.api.field_behavior) = OPTIONAL];
*
*
- * @return The accurateTimeConfig.
+ * @return The diskIoScheduler.
*/
- public com.google.container.v1.LinuxNodeConfig.AccurateTimeConfig getAccurateTimeConfig() {
- if (accurateTimeConfigBuilder_ == null) {
- return accurateTimeConfig_ == null
- ? com.google.container.v1.LinuxNodeConfig.AccurateTimeConfig.getDefaultInstance()
- : accurateTimeConfig_;
+ public com.google.container.v1.DiskIoScheduler getDiskIoScheduler() {
+ if (diskIoSchedulerBuilder_ == null) {
+ return diskIoScheduler_ == null
+ ? com.google.container.v1.DiskIoScheduler.getDefaultInstance()
+ : diskIoScheduler_;
} else {
- return accurateTimeConfigBuilder_.getMessage();
+ return diskIoSchedulerBuilder_.getMessage();
}
}
@@ -13363,24 +14621,23 @@ public com.google.container.v1.LinuxNodeConfig.AccurateTimeConfig getAccurateTim
*
*
*
- * Optional. The accurate time configuration for the node pool.
+ * Optional. Controls the configuration for the disk IO scheduler.
*
*
*
- * optional .google.container.v1.LinuxNodeConfig.AccurateTimeConfig accurate_time_config = 14 [(.google.api.field_behavior) = OPTIONAL];
+ * .google.container.v1.DiskIoScheduler disk_io_scheduler = 16 [(.google.api.field_behavior) = OPTIONAL];
*
*/
- public Builder setAccurateTimeConfig(
- com.google.container.v1.LinuxNodeConfig.AccurateTimeConfig value) {
- if (accurateTimeConfigBuilder_ == null) {
+ public Builder setDiskIoScheduler(com.google.container.v1.DiskIoScheduler value) {
+ if (diskIoSchedulerBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
- accurateTimeConfig_ = value;
+ diskIoScheduler_ = value;
} else {
- accurateTimeConfigBuilder_.setMessage(value);
+ diskIoSchedulerBuilder_.setMessage(value);
}
- bitField0_ |= 0x00000100;
+ bitField0_ |= 0x00000400;
onChanged();
return this;
}
@@ -13389,21 +14646,21 @@ public Builder setAccurateTimeConfig(
*
*
*
- * Optional. The accurate time configuration for the node pool.
+ * Optional. Controls the configuration for the disk IO scheduler.
*
*
*
- * optional .google.container.v1.LinuxNodeConfig.AccurateTimeConfig accurate_time_config = 14 [(.google.api.field_behavior) = OPTIONAL];
+ * .google.container.v1.DiskIoScheduler disk_io_scheduler = 16 [(.google.api.field_behavior) = OPTIONAL];
*
*/
- public Builder setAccurateTimeConfig(
- com.google.container.v1.LinuxNodeConfig.AccurateTimeConfig.Builder builderForValue) {
- if (accurateTimeConfigBuilder_ == null) {
- accurateTimeConfig_ = builderForValue.build();
+ public Builder setDiskIoScheduler(
+ com.google.container.v1.DiskIoScheduler.Builder builderForValue) {
+ if (diskIoSchedulerBuilder_ == null) {
+ diskIoScheduler_ = builderForValue.build();
} else {
- accurateTimeConfigBuilder_.setMessage(builderForValue.build());
+ diskIoSchedulerBuilder_.setMessage(builderForValue.build());
}
- bitField0_ |= 0x00000100;
+ bitField0_ |= 0x00000400;
onChanged();
return this;
}
@@ -13412,30 +14669,27 @@ public Builder setAccurateTimeConfig(
*
*
*
- * Optional. The accurate time configuration for the node pool.
+ * Optional. Controls the configuration for the disk IO scheduler.
*
*
*
- * optional .google.container.v1.LinuxNodeConfig.AccurateTimeConfig accurate_time_config = 14 [(.google.api.field_behavior) = OPTIONAL];
+ * .google.container.v1.DiskIoScheduler disk_io_scheduler = 16 [(.google.api.field_behavior) = OPTIONAL];
*
*/
- public Builder mergeAccurateTimeConfig(
- com.google.container.v1.LinuxNodeConfig.AccurateTimeConfig value) {
- if (accurateTimeConfigBuilder_ == null) {
- if (((bitField0_ & 0x00000100) != 0)
- && accurateTimeConfig_ != null
- && accurateTimeConfig_
- != com.google.container.v1.LinuxNodeConfig.AccurateTimeConfig
- .getDefaultInstance()) {
- getAccurateTimeConfigBuilder().mergeFrom(value);
+ public Builder mergeDiskIoScheduler(com.google.container.v1.DiskIoScheduler value) {
+ if (diskIoSchedulerBuilder_ == null) {
+ if (((bitField0_ & 0x00000400) != 0)
+ && diskIoScheduler_ != null
+ && diskIoScheduler_ != com.google.container.v1.DiskIoScheduler.getDefaultInstance()) {
+ getDiskIoSchedulerBuilder().mergeFrom(value);
} else {
- accurateTimeConfig_ = value;
+ diskIoScheduler_ = value;
}
} else {
- accurateTimeConfigBuilder_.mergeFrom(value);
+ diskIoSchedulerBuilder_.mergeFrom(value);
}
- if (accurateTimeConfig_ != null) {
- bitField0_ |= 0x00000100;
+ if (diskIoScheduler_ != null) {
+ bitField0_ |= 0x00000400;
onChanged();
}
return this;
@@ -13445,19 +14699,19 @@ public Builder mergeAccurateTimeConfig(
*
*
*
- * Optional. The accurate time configuration for the node pool.
+ * Optional. Controls the configuration for the disk IO scheduler.
*
*
*
- * optional .google.container.v1.LinuxNodeConfig.AccurateTimeConfig accurate_time_config = 14 [(.google.api.field_behavior) = OPTIONAL];
+ * .google.container.v1.DiskIoScheduler disk_io_scheduler = 16 [(.google.api.field_behavior) = OPTIONAL];
*
*/
- public Builder clearAccurateTimeConfig() {
- bitField0_ = (bitField0_ & ~0x00000100);
- accurateTimeConfig_ = null;
- if (accurateTimeConfigBuilder_ != null) {
- accurateTimeConfigBuilder_.dispose();
- accurateTimeConfigBuilder_ = null;
+ public Builder clearDiskIoScheduler() {
+ bitField0_ = (bitField0_ & ~0x00000400);
+ diskIoScheduler_ = null;
+ if (diskIoSchedulerBuilder_ != null) {
+ diskIoSchedulerBuilder_.dispose();
+ diskIoSchedulerBuilder_ = null;
}
onChanged();
return this;
@@ -13467,39 +14721,37 @@ public Builder clearAccurateTimeConfig() {
*
*
*
- * Optional. The accurate time configuration for the node pool.
+ * Optional. Controls the configuration for the disk IO scheduler.
*
*
*
- * optional .google.container.v1.LinuxNodeConfig.AccurateTimeConfig accurate_time_config = 14 [(.google.api.field_behavior) = OPTIONAL];
+ * .google.container.v1.DiskIoScheduler disk_io_scheduler = 16 [(.google.api.field_behavior) = OPTIONAL];
*
*/
- public com.google.container.v1.LinuxNodeConfig.AccurateTimeConfig.Builder
- getAccurateTimeConfigBuilder() {
- bitField0_ |= 0x00000100;
+ public com.google.container.v1.DiskIoScheduler.Builder getDiskIoSchedulerBuilder() {
+ bitField0_ |= 0x00000400;
onChanged();
- return internalGetAccurateTimeConfigFieldBuilder().getBuilder();
+ return internalGetDiskIoSchedulerFieldBuilder().getBuilder();
}
/**
*
*
*
- * Optional. The accurate time configuration for the node pool.
+ * Optional. Controls the configuration for the disk IO scheduler.
*
*
*
- * optional .google.container.v1.LinuxNodeConfig.AccurateTimeConfig accurate_time_config = 14 [(.google.api.field_behavior) = OPTIONAL];
+ * .google.container.v1.DiskIoScheduler disk_io_scheduler = 16 [(.google.api.field_behavior) = OPTIONAL];
*
*/
- public com.google.container.v1.LinuxNodeConfig.AccurateTimeConfigOrBuilder
- getAccurateTimeConfigOrBuilder() {
- if (accurateTimeConfigBuilder_ != null) {
- return accurateTimeConfigBuilder_.getMessageOrBuilder();
+ public com.google.container.v1.DiskIoSchedulerOrBuilder getDiskIoSchedulerOrBuilder() {
+ if (diskIoSchedulerBuilder_ != null) {
+ return diskIoSchedulerBuilder_.getMessageOrBuilder();
} else {
- return accurateTimeConfig_ == null
- ? com.google.container.v1.LinuxNodeConfig.AccurateTimeConfig.getDefaultInstance()
- : accurateTimeConfig_;
+ return diskIoScheduler_ == null
+ ? com.google.container.v1.DiskIoScheduler.getDefaultInstance()
+ : diskIoScheduler_;
}
}
@@ -13507,28 +14759,28 @@ public Builder clearAccurateTimeConfig() {
*
*
*
- * Optional. The accurate time configuration for the node pool.
+ * Optional. Controls the configuration for the disk IO scheduler.
*
*
*
- * optional .google.container.v1.LinuxNodeConfig.AccurateTimeConfig accurate_time_config = 14 [(.google.api.field_behavior) = OPTIONAL];
+ * .google.container.v1.DiskIoScheduler disk_io_scheduler = 16 [(.google.api.field_behavior) = OPTIONAL];
*
*/
private com.google.protobuf.SingleFieldBuilder<
- com.google.container.v1.LinuxNodeConfig.AccurateTimeConfig,
- com.google.container.v1.LinuxNodeConfig.AccurateTimeConfig.Builder,
- com.google.container.v1.LinuxNodeConfig.AccurateTimeConfigOrBuilder>
- internalGetAccurateTimeConfigFieldBuilder() {
- if (accurateTimeConfigBuilder_ == null) {
- accurateTimeConfigBuilder_ =
+ com.google.container.v1.DiskIoScheduler,
+ com.google.container.v1.DiskIoScheduler.Builder,
+ com.google.container.v1.DiskIoSchedulerOrBuilder>
+ internalGetDiskIoSchedulerFieldBuilder() {
+ if (diskIoSchedulerBuilder_ == null) {
+ diskIoSchedulerBuilder_ =
new com.google.protobuf.SingleFieldBuilder<
- com.google.container.v1.LinuxNodeConfig.AccurateTimeConfig,
- com.google.container.v1.LinuxNodeConfig.AccurateTimeConfig.Builder,
- com.google.container.v1.LinuxNodeConfig.AccurateTimeConfigOrBuilder>(
- getAccurateTimeConfig(), getParentForChildren(), isClean());
- accurateTimeConfig_ = null;
+ com.google.container.v1.DiskIoScheduler,
+ com.google.container.v1.DiskIoScheduler.Builder,
+ com.google.container.v1.DiskIoSchedulerOrBuilder>(
+ getDiskIoScheduler(), getParentForChildren(), isClean());
+ diskIoScheduler_ = null;
}
- return accurateTimeConfigBuilder_;
+ return diskIoSchedulerBuilder_;
}
// @@protoc_insertion_point(builder_scope:google.container.v1.LinuxNodeConfig)
diff --git a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/LinuxNodeConfigOrBuilder.java b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/LinuxNodeConfigOrBuilder.java
index 52c6d275e5ab..785ded5288ea 100644
--- a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/LinuxNodeConfigOrBuilder.java
+++ b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/LinuxNodeConfigOrBuilder.java
@@ -67,6 +67,7 @@ public interface LinuxNodeConfigOrBuilder
* kernel.shmmni
* kernel.shmmax
* kernel.shmall
+ * kernel.core_pattern
* kernel.perf_event_paranoid
* kernel.sched_rt_runtime_us
* kernel.softlockup_panic
@@ -139,6 +140,7 @@ public interface LinuxNodeConfigOrBuilder
* kernel.shmmni
* kernel.shmmax
* kernel.shmall
+ * kernel.core_pattern
* kernel.perf_event_paranoid
* kernel.sched_rt_runtime_us
* kernel.softlockup_panic
@@ -215,6 +217,7 @@ public interface LinuxNodeConfigOrBuilder
* kernel.shmmni
* kernel.shmmax
* kernel.shmall
+ * kernel.core_pattern
* kernel.perf_event_paranoid
* kernel.sched_rt_runtime_us
* kernel.softlockup_panic
@@ -287,6 +290,7 @@ public interface LinuxNodeConfigOrBuilder
* kernel.shmmni
* kernel.shmmax
* kernel.shmall
+ * kernel.core_pattern
* kernel.perf_event_paranoid
* kernel.sched_rt_runtime_us
* kernel.softlockup_panic
@@ -363,6 +367,7 @@ java.lang.String getSysctlsOrDefault(
* kernel.shmmni
* kernel.shmmax
* kernel.shmall
+ * kernel.core_pattern
* kernel.perf_event_paranoid
* kernel.sched_rt_runtime_us
* kernel.softlockup_panic
@@ -733,4 +738,90 @@ java.lang.String getSysctlsOrDefault(
*/
com.google.container.v1.LinuxNodeConfig.AccurateTimeConfigOrBuilder
getAccurateTimeConfigOrBuilder();
+
+ /**
+ *
+ *
+ *
+ * Optional. Contains VFIO-related configurations for this node.
+ *
+ *
+ *
+ * .google.container.v1.LinuxNodeConfig.NodeVfioConfig node_vfio_config = 15 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return Whether the nodeVfioConfig field is set.
+ */
+ boolean hasNodeVfioConfig();
+
+ /**
+ *
+ *
+ *
+ * Optional. Contains VFIO-related configurations for this node.
+ *
+ *
+ *
+ * .google.container.v1.LinuxNodeConfig.NodeVfioConfig node_vfio_config = 15 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return The nodeVfioConfig.
+ */
+ com.google.container.v1.LinuxNodeConfig.NodeVfioConfig getNodeVfioConfig();
+
+ /**
+ *
+ *
+ *
+ * Optional. Contains VFIO-related configurations for this node.
+ *
+ *
+ *
+ * .google.container.v1.LinuxNodeConfig.NodeVfioConfig node_vfio_config = 15 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ com.google.container.v1.LinuxNodeConfig.NodeVfioConfigOrBuilder getNodeVfioConfigOrBuilder();
+
+ /**
+ *
+ *
+ *
+ * Optional. Controls the configuration for the disk IO scheduler.
+ *
+ *
+ *
+ * .google.container.v1.DiskIoScheduler disk_io_scheduler = 16 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return Whether the diskIoScheduler field is set.
+ */
+ boolean hasDiskIoScheduler();
+
+ /**
+ *
+ *
+ *
+ * Optional. Controls the configuration for the disk IO scheduler.
+ *
+ *
+ *
+ * .google.container.v1.DiskIoScheduler disk_io_scheduler = 16 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return The diskIoScheduler.
+ */
+ com.google.container.v1.DiskIoScheduler getDiskIoScheduler();
+
+ /**
+ *
+ *
+ *
+ * Optional. Controls the configuration for the disk IO scheduler.
+ *
+ *
+ *
+ * .google.container.v1.DiskIoScheduler disk_io_scheduler = 16 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ com.google.container.v1.DiskIoSchedulerOrBuilder getDiskIoSchedulerOrBuilder();
}
diff --git a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/ListClustersRequest.java b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/ListClustersRequest.java
index 675c2903fc99..a426cb695a2b 100644
--- a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/ListClustersRequest.java
+++ b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/ListClustersRequest.java
@@ -89,7 +89,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.ListClustersRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4784
+ * google/container/v1/cluster_service.proto;l=4853
* @return The projectId.
*/
@java.lang.Override
@@ -118,7 +118,7 @@ public java.lang.String getProjectId() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.ListClustersRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4784
+ * google/container/v1/cluster_service.proto;l=4853
* @return The bytes for projectId.
*/
@java.lang.Override
@@ -153,7 +153,7 @@ public com.google.protobuf.ByteString getProjectIdBytes() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.ListClustersRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4790
+ * google/container/v1/cluster_service.proto;l=4859
* @return The zone.
*/
@java.lang.Override
@@ -183,7 +183,7 @@ public java.lang.String getZone() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.ListClustersRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4790
+ * google/container/v1/cluster_service.proto;l=4859
* @return The bytes for zone.
*/
@java.lang.Override
@@ -628,7 +628,7 @@ public Builder mergeFrom(
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.ListClustersRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4784
+ * google/container/v1/cluster_service.proto;l=4853
* @return The projectId.
*/
@java.lang.Deprecated
@@ -656,7 +656,7 @@ public java.lang.String getProjectId() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.ListClustersRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4784
+ * google/container/v1/cluster_service.proto;l=4853
* @return The bytes for projectId.
*/
@java.lang.Deprecated
@@ -684,7 +684,7 @@ public com.google.protobuf.ByteString getProjectIdBytes() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.ListClustersRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4784
+ * google/container/v1/cluster_service.proto;l=4853
* @param value The projectId to set.
* @return This builder for chaining.
*/
@@ -711,7 +711,7 @@ public Builder setProjectId(java.lang.String value) {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.ListClustersRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4784
+ * google/container/v1/cluster_service.proto;l=4853
* @return This builder for chaining.
*/
@java.lang.Deprecated
@@ -734,7 +734,7 @@ public Builder clearProjectId() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.ListClustersRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4784
+ * google/container/v1/cluster_service.proto;l=4853
* @param value The bytes for projectId to set.
* @return This builder for chaining.
*/
@@ -765,7 +765,7 @@ public Builder setProjectIdBytes(com.google.protobuf.ByteString value) {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.ListClustersRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4790
+ * google/container/v1/cluster_service.proto;l=4859
* @return The zone.
*/
@java.lang.Deprecated
@@ -794,7 +794,7 @@ public java.lang.String getZone() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.ListClustersRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4790
+ * google/container/v1/cluster_service.proto;l=4859
* @return The bytes for zone.
*/
@java.lang.Deprecated
@@ -823,7 +823,7 @@ public com.google.protobuf.ByteString getZoneBytes() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.ListClustersRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4790
+ * google/container/v1/cluster_service.proto;l=4859
* @param value The zone to set.
* @return This builder for chaining.
*/
@@ -851,7 +851,7 @@ public Builder setZone(java.lang.String value) {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.ListClustersRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4790
+ * google/container/v1/cluster_service.proto;l=4859
* @return This builder for chaining.
*/
@java.lang.Deprecated
@@ -875,7 +875,7 @@ public Builder clearZone() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.ListClustersRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4790
+ * google/container/v1/cluster_service.proto;l=4859
* @param value The bytes for zone to set.
* @return This builder for chaining.
*/
diff --git a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/ListClustersRequestOrBuilder.java b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/ListClustersRequestOrBuilder.java
index 81cbf630fdc2..64bf663842dd 100644
--- a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/ListClustersRequestOrBuilder.java
+++ b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/ListClustersRequestOrBuilder.java
@@ -38,7 +38,7 @@ public interface ListClustersRequestOrBuilder
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.ListClustersRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4784
+ * google/container/v1/cluster_service.proto;l=4853
* @return The projectId.
*/
@java.lang.Deprecated
@@ -56,7 +56,7 @@ public interface ListClustersRequestOrBuilder
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.ListClustersRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4784
+ * google/container/v1/cluster_service.proto;l=4853
* @return The bytes for projectId.
*/
@java.lang.Deprecated
@@ -75,7 +75,7 @@ public interface ListClustersRequestOrBuilder
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.ListClustersRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4790
+ * google/container/v1/cluster_service.proto;l=4859
* @return The zone.
*/
@java.lang.Deprecated
@@ -94,7 +94,7 @@ public interface ListClustersRequestOrBuilder
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.ListClustersRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4790
+ * google/container/v1/cluster_service.proto;l=4859
* @return The bytes for zone.
*/
@java.lang.Deprecated
diff --git a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/ListNodePoolsRequest.java b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/ListNodePoolsRequest.java
index 7a8046edad56..e847e29d53de 100644
--- a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/ListNodePoolsRequest.java
+++ b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/ListNodePoolsRequest.java
@@ -90,7 +90,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.ListNodePoolsRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4994
+ * google/container/v1/cluster_service.proto;l=5063
* @return The projectId.
*/
@java.lang.Override
@@ -119,7 +119,7 @@ public java.lang.String getProjectId() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.ListNodePoolsRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4994
+ * google/container/v1/cluster_service.proto;l=5063
* @return The bytes for projectId.
*/
@java.lang.Override
@@ -154,7 +154,7 @@ public com.google.protobuf.ByteString getProjectIdBytes() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.ListNodePoolsRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=5000
+ * google/container/v1/cluster_service.proto;l=5069
* @return The zone.
*/
@java.lang.Override
@@ -184,7 +184,7 @@ public java.lang.String getZone() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.ListNodePoolsRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=5000
+ * google/container/v1/cluster_service.proto;l=5069
* @return The bytes for zone.
*/
@java.lang.Override
@@ -217,7 +217,7 @@ public com.google.protobuf.ByteString getZoneBytes() {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.ListNodePoolsRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=5004
+ * google/container/v1/cluster_service.proto;l=5073
* @return The clusterId.
*/
@java.lang.Override
@@ -245,7 +245,7 @@ public java.lang.String getClusterId() {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.ListNodePoolsRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=5004
+ * google/container/v1/cluster_service.proto;l=5073
* @return The bytes for clusterId.
*/
@java.lang.Override
@@ -712,7 +712,7 @@ public Builder mergeFrom(
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.ListNodePoolsRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4994
+ * google/container/v1/cluster_service.proto;l=5063
* @return The projectId.
*/
@java.lang.Deprecated
@@ -740,7 +740,7 @@ public java.lang.String getProjectId() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.ListNodePoolsRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4994
+ * google/container/v1/cluster_service.proto;l=5063
* @return The bytes for projectId.
*/
@java.lang.Deprecated
@@ -768,7 +768,7 @@ public com.google.protobuf.ByteString getProjectIdBytes() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.ListNodePoolsRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4994
+ * google/container/v1/cluster_service.proto;l=5063
* @param value The projectId to set.
* @return This builder for chaining.
*/
@@ -795,7 +795,7 @@ public Builder setProjectId(java.lang.String value) {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.ListNodePoolsRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4994
+ * google/container/v1/cluster_service.proto;l=5063
* @return This builder for chaining.
*/
@java.lang.Deprecated
@@ -818,7 +818,7 @@ public Builder clearProjectId() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.ListNodePoolsRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4994
+ * google/container/v1/cluster_service.proto;l=5063
* @param value The bytes for projectId to set.
* @return This builder for chaining.
*/
@@ -849,7 +849,7 @@ public Builder setProjectIdBytes(com.google.protobuf.ByteString value) {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.ListNodePoolsRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=5000
+ * google/container/v1/cluster_service.proto;l=5069
* @return The zone.
*/
@java.lang.Deprecated
@@ -878,7 +878,7 @@ public java.lang.String getZone() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.ListNodePoolsRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=5000
+ * google/container/v1/cluster_service.proto;l=5069
* @return The bytes for zone.
*/
@java.lang.Deprecated
@@ -907,7 +907,7 @@ public com.google.protobuf.ByteString getZoneBytes() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.ListNodePoolsRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=5000
+ * google/container/v1/cluster_service.proto;l=5069
* @param value The zone to set.
* @return This builder for chaining.
*/
@@ -935,7 +935,7 @@ public Builder setZone(java.lang.String value) {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.ListNodePoolsRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=5000
+ * google/container/v1/cluster_service.proto;l=5069
* @return This builder for chaining.
*/
@java.lang.Deprecated
@@ -959,7 +959,7 @@ public Builder clearZone() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.ListNodePoolsRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=5000
+ * google/container/v1/cluster_service.proto;l=5069
* @param value The bytes for zone to set.
* @return This builder for chaining.
*/
@@ -988,7 +988,7 @@ public Builder setZoneBytes(com.google.protobuf.ByteString value) {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.ListNodePoolsRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=5004
+ * google/container/v1/cluster_service.proto;l=5073
* @return The clusterId.
*/
@java.lang.Deprecated
@@ -1015,7 +1015,7 @@ public java.lang.String getClusterId() {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.ListNodePoolsRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=5004
+ * google/container/v1/cluster_service.proto;l=5073
* @return The bytes for clusterId.
*/
@java.lang.Deprecated
@@ -1042,7 +1042,7 @@ public com.google.protobuf.ByteString getClusterIdBytes() {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.ListNodePoolsRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=5004
+ * google/container/v1/cluster_service.proto;l=5073
* @param value The clusterId to set.
* @return This builder for chaining.
*/
@@ -1068,7 +1068,7 @@ public Builder setClusterId(java.lang.String value) {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.ListNodePoolsRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=5004
+ * google/container/v1/cluster_service.proto;l=5073
* @return This builder for chaining.
*/
@java.lang.Deprecated
@@ -1090,7 +1090,7 @@ public Builder clearClusterId() {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.ListNodePoolsRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=5004
+ * google/container/v1/cluster_service.proto;l=5073
* @param value The bytes for clusterId to set.
* @return This builder for chaining.
*/
diff --git a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/ListNodePoolsRequestOrBuilder.java b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/ListNodePoolsRequestOrBuilder.java
index 8f561f2c9023..56ab2e74d44f 100644
--- a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/ListNodePoolsRequestOrBuilder.java
+++ b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/ListNodePoolsRequestOrBuilder.java
@@ -38,7 +38,7 @@ public interface ListNodePoolsRequestOrBuilder
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.ListNodePoolsRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4994
+ * google/container/v1/cluster_service.proto;l=5063
* @return The projectId.
*/
@java.lang.Deprecated
@@ -56,7 +56,7 @@ public interface ListNodePoolsRequestOrBuilder
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.ListNodePoolsRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4994
+ * google/container/v1/cluster_service.proto;l=5063
* @return The bytes for projectId.
*/
@java.lang.Deprecated
@@ -75,7 +75,7 @@ public interface ListNodePoolsRequestOrBuilder
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.ListNodePoolsRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=5000
+ * google/container/v1/cluster_service.proto;l=5069
* @return The zone.
*/
@java.lang.Deprecated
@@ -94,7 +94,7 @@ public interface ListNodePoolsRequestOrBuilder
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.ListNodePoolsRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=5000
+ * google/container/v1/cluster_service.proto;l=5069
* @return The bytes for zone.
*/
@java.lang.Deprecated
@@ -111,7 +111,7 @@ public interface ListNodePoolsRequestOrBuilder
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.ListNodePoolsRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=5004
+ * google/container/v1/cluster_service.proto;l=5073
* @return The clusterId.
*/
@java.lang.Deprecated
@@ -128,7 +128,7 @@ public interface ListNodePoolsRequestOrBuilder
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.ListNodePoolsRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=5004
+ * google/container/v1/cluster_service.proto;l=5073
* @return The bytes for clusterId.
*/
@java.lang.Deprecated
diff --git a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/ListOperationsRequest.java b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/ListOperationsRequest.java
index 700d74d7176c..d407b5e082e8 100644
--- a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/ListOperationsRequest.java
+++ b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/ListOperationsRequest.java
@@ -89,7 +89,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.ListOperationsRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4836
+ * google/container/v1/cluster_service.proto;l=4905
* @return The projectId.
*/
@java.lang.Override
@@ -118,7 +118,7 @@ public java.lang.String getProjectId() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.ListOperationsRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4836
+ * google/container/v1/cluster_service.proto;l=4905
* @return The bytes for projectId.
*/
@java.lang.Override
@@ -153,7 +153,7 @@ public com.google.protobuf.ByteString getProjectIdBytes() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.ListOperationsRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4842
+ * google/container/v1/cluster_service.proto;l=4911
* @return The zone.
*/
@java.lang.Override
@@ -183,7 +183,7 @@ public java.lang.String getZone() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.ListOperationsRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4842
+ * google/container/v1/cluster_service.proto;l=4911
* @return The bytes for zone.
*/
@java.lang.Override
@@ -628,7 +628,7 @@ public Builder mergeFrom(
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.ListOperationsRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4836
+ * google/container/v1/cluster_service.proto;l=4905
* @return The projectId.
*/
@java.lang.Deprecated
@@ -656,7 +656,7 @@ public java.lang.String getProjectId() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.ListOperationsRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4836
+ * google/container/v1/cluster_service.proto;l=4905
* @return The bytes for projectId.
*/
@java.lang.Deprecated
@@ -684,7 +684,7 @@ public com.google.protobuf.ByteString getProjectIdBytes() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.ListOperationsRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4836
+ * google/container/v1/cluster_service.proto;l=4905
* @param value The projectId to set.
* @return This builder for chaining.
*/
@@ -711,7 +711,7 @@ public Builder setProjectId(java.lang.String value) {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.ListOperationsRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4836
+ * google/container/v1/cluster_service.proto;l=4905
* @return This builder for chaining.
*/
@java.lang.Deprecated
@@ -734,7 +734,7 @@ public Builder clearProjectId() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.ListOperationsRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4836
+ * google/container/v1/cluster_service.proto;l=4905
* @param value The bytes for projectId to set.
* @return This builder for chaining.
*/
@@ -765,7 +765,7 @@ public Builder setProjectIdBytes(com.google.protobuf.ByteString value) {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.ListOperationsRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4842
+ * google/container/v1/cluster_service.proto;l=4911
* @return The zone.
*/
@java.lang.Deprecated
@@ -794,7 +794,7 @@ public java.lang.String getZone() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.ListOperationsRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4842
+ * google/container/v1/cluster_service.proto;l=4911
* @return The bytes for zone.
*/
@java.lang.Deprecated
@@ -823,7 +823,7 @@ public com.google.protobuf.ByteString getZoneBytes() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.ListOperationsRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4842
+ * google/container/v1/cluster_service.proto;l=4911
* @param value The zone to set.
* @return This builder for chaining.
*/
@@ -851,7 +851,7 @@ public Builder setZone(java.lang.String value) {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.ListOperationsRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4842
+ * google/container/v1/cluster_service.proto;l=4911
* @return This builder for chaining.
*/
@java.lang.Deprecated
@@ -875,7 +875,7 @@ public Builder clearZone() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.ListOperationsRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4842
+ * google/container/v1/cluster_service.proto;l=4911
* @param value The bytes for zone to set.
* @return This builder for chaining.
*/
diff --git a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/ListOperationsRequestOrBuilder.java b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/ListOperationsRequestOrBuilder.java
index ed63a4f73b90..362bc5dc6371 100644
--- a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/ListOperationsRequestOrBuilder.java
+++ b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/ListOperationsRequestOrBuilder.java
@@ -38,7 +38,7 @@ public interface ListOperationsRequestOrBuilder
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.ListOperationsRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4836
+ * google/container/v1/cluster_service.proto;l=4905
* @return The projectId.
*/
@java.lang.Deprecated
@@ -56,7 +56,7 @@ public interface ListOperationsRequestOrBuilder
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.ListOperationsRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4836
+ * google/container/v1/cluster_service.proto;l=4905
* @return The bytes for projectId.
*/
@java.lang.Deprecated
@@ -75,7 +75,7 @@ public interface ListOperationsRequestOrBuilder
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.ListOperationsRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4842
+ * google/container/v1/cluster_service.proto;l=4911
* @return The zone.
*/
@java.lang.Deprecated
@@ -94,7 +94,7 @@ public interface ListOperationsRequestOrBuilder
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.ListOperationsRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4842
+ * google/container/v1/cluster_service.proto;l=4911
* @return The bytes for zone.
*/
@java.lang.Deprecated
diff --git a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/LoggingComponentConfig.java b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/LoggingComponentConfig.java
index 22f84046b935..79059a599a82 100644
--- a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/LoggingComponentConfig.java
+++ b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/LoggingComponentConfig.java
@@ -170,6 +170,16 @@ public enum Component implements com.google.protobuf.ProtocolMessageEnum {
* KCP_HPA = 9;
*/
KCP_HPA(9),
+ /**
+ *
+ *
+ *
+ * vertical pod autoscaler decision logs
+ *
+ *
+ * KCP_VPA = 10;
+ */
+ KCP_VPA(10),
UNRECOGNIZED(-1),
;
@@ -282,6 +292,17 @@ public enum Component implements com.google.protobuf.ProtocolMessageEnum {
*/
public static final int KCP_HPA_VALUE = 9;
+ /**
+ *
+ *
+ *
+ * vertical pod autoscaler decision logs
+ *
+ *
+ * KCP_VPA = 10;
+ */
+ public static final int KCP_VPA_VALUE = 10;
+
public final int getNumber() {
if (this == UNRECOGNIZED) {
throw new java.lang.IllegalArgumentException(
@@ -324,6 +345,8 @@ public static Component forNumber(int value) {
return KCP_CONNECTION;
case 9:
return KCP_HPA;
+ case 10:
+ return KCP_VPA;
default:
return null;
}
diff --git a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/LustreCsiDriverConfig.java b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/LustreCsiDriverConfig.java
index cd9e97640e92..1aa043ea5238 100644
--- a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/LustreCsiDriverConfig.java
+++ b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/LustreCsiDriverConfig.java
@@ -110,7 +110,7 @@ public boolean getEnabled() {
* bool enable_legacy_lustre_port = 3 [deprecated = true];
*
* @deprecated google.container.v1.LustreCsiDriverConfig.enable_legacy_lustre_port is deprecated.
- * See google/container/v1/cluster_service.proto;l=2503
+ * See google/container/v1/cluster_service.proto;l=2548
* @return The enableLegacyLustrePort.
*/
@java.lang.Override
@@ -571,7 +571,7 @@ public Builder clearEnabled() {
* bool enable_legacy_lustre_port = 3 [deprecated = true];
*
* @deprecated google.container.v1.LustreCsiDriverConfig.enable_legacy_lustre_port is
- * deprecated. See google/container/v1/cluster_service.proto;l=2503
+ * deprecated. See google/container/v1/cluster_service.proto;l=2548
* @return The enableLegacyLustrePort.
*/
@java.lang.Override
@@ -600,7 +600,7 @@ public boolean getEnableLegacyLustrePort() {
* bool enable_legacy_lustre_port = 3 [deprecated = true];
*
* @deprecated google.container.v1.LustreCsiDriverConfig.enable_legacy_lustre_port is
- * deprecated. See google/container/v1/cluster_service.proto;l=2503
+ * deprecated. See google/container/v1/cluster_service.proto;l=2548
* @param value The enableLegacyLustrePort to set.
* @return This builder for chaining.
*/
@@ -633,7 +633,7 @@ public Builder setEnableLegacyLustrePort(boolean value) {
* bool enable_legacy_lustre_port = 3 [deprecated = true];
*
* @deprecated google.container.v1.LustreCsiDriverConfig.enable_legacy_lustre_port is
- * deprecated. See google/container/v1/cluster_service.proto;l=2503
+ * deprecated. See google/container/v1/cluster_service.proto;l=2548
* @return This builder for chaining.
*/
@java.lang.Deprecated
diff --git a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/LustreCsiDriverConfigOrBuilder.java b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/LustreCsiDriverConfigOrBuilder.java
index 77137a4573b1..e47c0c1003c9 100644
--- a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/LustreCsiDriverConfigOrBuilder.java
+++ b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/LustreCsiDriverConfigOrBuilder.java
@@ -59,7 +59,7 @@ public interface LustreCsiDriverConfigOrBuilder
* bool enable_legacy_lustre_port = 3 [deprecated = true];
*
* @deprecated google.container.v1.LustreCsiDriverConfig.enable_legacy_lustre_port is deprecated.
- * See google/container/v1/cluster_service.proto;l=2503
+ * See google/container/v1/cluster_service.proto;l=2548
* @return The enableLegacyLustrePort.
*/
@java.lang.Deprecated
diff --git a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/MasterAuth.java b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/MasterAuth.java
index f349ca51f56a..5fdfa649e2dd 100644
--- a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/MasterAuth.java
+++ b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/MasterAuth.java
@@ -99,7 +99,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
* string username = 1 [deprecated = true];
*
* @deprecated google.container.v1.MasterAuth.username is deprecated. See
- * google/container/v1/cluster_service.proto;l=2187
+ * google/container/v1/cluster_service.proto;l=2232
* @return The username.
*/
@java.lang.Override
@@ -133,7 +133,7 @@ public java.lang.String getUsername() {
* string username = 1 [deprecated = true];
*
* @deprecated google.container.v1.MasterAuth.username is deprecated. See
- * google/container/v1/cluster_service.proto;l=2187
+ * google/container/v1/cluster_service.proto;l=2232
* @return The bytes for username.
*/
@java.lang.Override
@@ -173,7 +173,7 @@ public com.google.protobuf.ByteString getUsernameBytes() {
* string password = 2 [deprecated = true];
*
* @deprecated google.container.v1.MasterAuth.password is deprecated. See
- * google/container/v1/cluster_service.proto;l=2198
+ * google/container/v1/cluster_service.proto;l=2243
* @return The password.
*/
@java.lang.Override
@@ -208,7 +208,7 @@ public java.lang.String getPassword() {
* string password = 2 [deprecated = true];
*
* @deprecated google.container.v1.MasterAuth.password is deprecated. See
- * google/container/v1/cluster_service.proto;l=2198
+ * google/container/v1/cluster_service.proto;l=2243
* @return The bytes for password.
*/
@java.lang.Override
@@ -924,7 +924,7 @@ public Builder mergeFrom(
* string username = 1 [deprecated = true];
*
* @deprecated google.container.v1.MasterAuth.username is deprecated. See
- * google/container/v1/cluster_service.proto;l=2187
+ * google/container/v1/cluster_service.proto;l=2232
* @return The username.
*/
@java.lang.Deprecated
@@ -957,7 +957,7 @@ public java.lang.String getUsername() {
* string username = 1 [deprecated = true];
*
* @deprecated google.container.v1.MasterAuth.username is deprecated. See
- * google/container/v1/cluster_service.proto;l=2187
+ * google/container/v1/cluster_service.proto;l=2232
* @return The bytes for username.
*/
@java.lang.Deprecated
@@ -990,7 +990,7 @@ public com.google.protobuf.ByteString getUsernameBytes() {
* string username = 1 [deprecated = true];
*
* @deprecated google.container.v1.MasterAuth.username is deprecated. See
- * google/container/v1/cluster_service.proto;l=2187
+ * google/container/v1/cluster_service.proto;l=2232
* @param value The username to set.
* @return This builder for chaining.
*/
@@ -1022,7 +1022,7 @@ public Builder setUsername(java.lang.String value) {
* string username = 1 [deprecated = true];
*
* @deprecated google.container.v1.MasterAuth.username is deprecated. See
- * google/container/v1/cluster_service.proto;l=2187
+ * google/container/v1/cluster_service.proto;l=2232
* @return This builder for chaining.
*/
@java.lang.Deprecated
@@ -1050,7 +1050,7 @@ public Builder clearUsername() {
* string username = 1 [deprecated = true];
*
* @deprecated google.container.v1.MasterAuth.username is deprecated. See
- * google/container/v1/cluster_service.proto;l=2187
+ * google/container/v1/cluster_service.proto;l=2232
* @param value The bytes for username to set.
* @return This builder for chaining.
*/
@@ -1086,7 +1086,7 @@ public Builder setUsernameBytes(com.google.protobuf.ByteString value) {
* string password = 2 [deprecated = true];
*
* @deprecated google.container.v1.MasterAuth.password is deprecated. See
- * google/container/v1/cluster_service.proto;l=2198
+ * google/container/v1/cluster_service.proto;l=2243
* @return The password.
*/
@java.lang.Deprecated
@@ -1120,7 +1120,7 @@ public java.lang.String getPassword() {
* string password = 2 [deprecated = true];
*
* @deprecated google.container.v1.MasterAuth.password is deprecated. See
- * google/container/v1/cluster_service.proto;l=2198
+ * google/container/v1/cluster_service.proto;l=2243
* @return The bytes for password.
*/
@java.lang.Deprecated
@@ -1154,7 +1154,7 @@ public com.google.protobuf.ByteString getPasswordBytes() {
* string password = 2 [deprecated = true];
*
* @deprecated google.container.v1.MasterAuth.password is deprecated. See
- * google/container/v1/cluster_service.proto;l=2198
+ * google/container/v1/cluster_service.proto;l=2243
* @param value The password to set.
* @return This builder for chaining.
*/
@@ -1187,7 +1187,7 @@ public Builder setPassword(java.lang.String value) {
* string password = 2 [deprecated = true];
*
* @deprecated google.container.v1.MasterAuth.password is deprecated. See
- * google/container/v1/cluster_service.proto;l=2198
+ * google/container/v1/cluster_service.proto;l=2243
* @return This builder for chaining.
*/
@java.lang.Deprecated
@@ -1216,7 +1216,7 @@ public Builder clearPassword() {
* string password = 2 [deprecated = true];
*
* @deprecated google.container.v1.MasterAuth.password is deprecated. See
- * google/container/v1/cluster_service.proto;l=2198
+ * google/container/v1/cluster_service.proto;l=2243
* @param value The bytes for password to set.
* @return This builder for chaining.
*/
diff --git a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/MasterAuthOrBuilder.java b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/MasterAuthOrBuilder.java
index 9250cfde2071..cc597338d6ca 100644
--- a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/MasterAuthOrBuilder.java
+++ b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/MasterAuthOrBuilder.java
@@ -43,7 +43,7 @@ public interface MasterAuthOrBuilder
* string username = 1 [deprecated = true];
*
* @deprecated google.container.v1.MasterAuth.username is deprecated. See
- * google/container/v1/cluster_service.proto;l=2187
+ * google/container/v1/cluster_service.proto;l=2232
* @return The username.
*/
@java.lang.Deprecated
@@ -66,7 +66,7 @@ public interface MasterAuthOrBuilder
* string username = 1 [deprecated = true];
*
* @deprecated google.container.v1.MasterAuth.username is deprecated. See
- * google/container/v1/cluster_service.proto;l=2187
+ * google/container/v1/cluster_service.proto;l=2232
* @return The bytes for username.
*/
@java.lang.Deprecated
@@ -90,7 +90,7 @@ public interface MasterAuthOrBuilder
* string password = 2 [deprecated = true];
*
* @deprecated google.container.v1.MasterAuth.password is deprecated. See
- * google/container/v1/cluster_service.proto;l=2198
+ * google/container/v1/cluster_service.proto;l=2243
* @return The password.
*/
@java.lang.Deprecated
@@ -114,7 +114,7 @@ public interface MasterAuthOrBuilder
* string password = 2 [deprecated = true];
*
* @deprecated google.container.v1.MasterAuth.password is deprecated. See
- * google/container/v1/cluster_service.proto;l=2198
+ * google/container/v1/cluster_service.proto;l=2243
* @return The bytes for password.
*/
@java.lang.Deprecated
diff --git a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/NodePool.java b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/NodePool.java
index 7065cacabd3f..bd54048a8cb4 100644
--- a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/NodePool.java
+++ b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/NodePool.java
@@ -9384,6 +9384,1123 @@ public com.google.container.v1.NodePool.NodePoolMaintenancePolicy getDefaultInst
}
}
+ public interface KubeletCertInfoOrBuilder
+ extends
+ // @@protoc_insertion_point(interface_extends:google.container.v1.NodePool.KubeletCertInfo)
+ com.google.protobuf.MessageOrBuilder {
+
+ /**
+ *
+ *
+ *
+ * Output only.
+ *
+ *
+ *
+ * .google.protobuf.Timestamp tpm_bootstrap_cert_expire_time = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ *
+ * @return Whether the tpmBootstrapCertExpireTime field is set.
+ */
+ boolean hasTpmBootstrapCertExpireTime();
+
+ /**
+ *
+ *
+ *
+ * Output only.
+ *
+ *
+ *
+ * .google.protobuf.Timestamp tpm_bootstrap_cert_expire_time = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ *
+ * @return The tpmBootstrapCertExpireTime.
+ */
+ com.google.protobuf.Timestamp getTpmBootstrapCertExpireTime();
+
+ /**
+ *
+ *
+ *
+ * Output only.
+ *
+ *
+ *
+ * .google.protobuf.Timestamp tpm_bootstrap_cert_expire_time = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ com.google.protobuf.TimestampOrBuilder getTpmBootstrapCertExpireTimeOrBuilder();
+
+ /**
+ *
+ *
+ *
+ * Output only.
+ *
+ *
+ *
+ * .google.protobuf.Timestamp non_tpm_bootstrap_cert_expire_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ *
+ * @return Whether the nonTpmBootstrapCertExpireTime field is set.
+ */
+ boolean hasNonTpmBootstrapCertExpireTime();
+
+ /**
+ *
+ *
+ *
+ * Output only.
+ *
+ *
+ *
+ * .google.protobuf.Timestamp non_tpm_bootstrap_cert_expire_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ *
+ * @return The nonTpmBootstrapCertExpireTime.
+ */
+ com.google.protobuf.Timestamp getNonTpmBootstrapCertExpireTime();
+
+ /**
+ *
+ *
+ *
+ * Output only.
+ *
+ *
+ *
+ * .google.protobuf.Timestamp non_tpm_bootstrap_cert_expire_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ com.google.protobuf.TimestampOrBuilder getNonTpmBootstrapCertExpireTimeOrBuilder();
+ }
+
+ /**
+ *
+ *
+ *
+ * Contains expiry information about the kubelet certificate.
+ *
+ *
+ * Protobuf type {@code google.container.v1.NodePool.KubeletCertInfo}
+ */
+ public static final class KubeletCertInfo extends com.google.protobuf.GeneratedMessage
+ implements
+ // @@protoc_insertion_point(message_implements:google.container.v1.NodePool.KubeletCertInfo)
+ KubeletCertInfoOrBuilder {
+ private static final long serialVersionUID = 0L;
+
+ static {
+ com.google.protobuf.RuntimeVersion.validateProtobufGencodeVersion(
+ com.google.protobuf.RuntimeVersion.RuntimeDomain.PUBLIC,
+ /* major= */ 4,
+ /* minor= */ 33,
+ /* patch= */ 6,
+ /* suffix= */ "",
+ "KubeletCertInfo");
+ }
+
+ // Use KubeletCertInfo.newBuilder() to construct.
+ private KubeletCertInfo(com.google.protobuf.GeneratedMessage.Builder> builder) {
+ super(builder);
+ }
+
+ private KubeletCertInfo() {}
+
+ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
+ return com.google.container.v1.ClusterServiceProto
+ .internal_static_google_container_v1_NodePool_KubeletCertInfo_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return com.google.container.v1.ClusterServiceProto
+ .internal_static_google_container_v1_NodePool_KubeletCertInfo_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ com.google.container.v1.NodePool.KubeletCertInfo.class,
+ com.google.container.v1.NodePool.KubeletCertInfo.Builder.class);
+ }
+
+ private int bitField0_;
+ public static final int TPM_BOOTSTRAP_CERT_EXPIRE_TIME_FIELD_NUMBER = 1;
+ private com.google.protobuf.Timestamp tpmBootstrapCertExpireTime_;
+
+ /**
+ *
+ *
+ *
+ * Output only.
+ *
+ *
+ *
+ * .google.protobuf.Timestamp tpm_bootstrap_cert_expire_time = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ *
+ * @return Whether the tpmBootstrapCertExpireTime field is set.
+ */
+ @java.lang.Override
+ public boolean hasTpmBootstrapCertExpireTime() {
+ return ((bitField0_ & 0x00000001) != 0);
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only.
+ *
+ *
+ *
+ * .google.protobuf.Timestamp tpm_bootstrap_cert_expire_time = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ *
+ * @return The tpmBootstrapCertExpireTime.
+ */
+ @java.lang.Override
+ public com.google.protobuf.Timestamp getTpmBootstrapCertExpireTime() {
+ return tpmBootstrapCertExpireTime_ == null
+ ? com.google.protobuf.Timestamp.getDefaultInstance()
+ : tpmBootstrapCertExpireTime_;
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only.
+ *
+ *
+ *
+ * .google.protobuf.Timestamp tpm_bootstrap_cert_expire_time = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ @java.lang.Override
+ public com.google.protobuf.TimestampOrBuilder getTpmBootstrapCertExpireTimeOrBuilder() {
+ return tpmBootstrapCertExpireTime_ == null
+ ? com.google.protobuf.Timestamp.getDefaultInstance()
+ : tpmBootstrapCertExpireTime_;
+ }
+
+ public static final int NON_TPM_BOOTSTRAP_CERT_EXPIRE_TIME_FIELD_NUMBER = 2;
+ private com.google.protobuf.Timestamp nonTpmBootstrapCertExpireTime_;
+
+ /**
+ *
+ *
+ *
+ * Output only.
+ *
+ *
+ *
+ * .google.protobuf.Timestamp non_tpm_bootstrap_cert_expire_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ *
+ * @return Whether the nonTpmBootstrapCertExpireTime field is set.
+ */
+ @java.lang.Override
+ public boolean hasNonTpmBootstrapCertExpireTime() {
+ return ((bitField0_ & 0x00000002) != 0);
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only.
+ *
+ *
+ *
+ * .google.protobuf.Timestamp non_tpm_bootstrap_cert_expire_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ *
+ * @return The nonTpmBootstrapCertExpireTime.
+ */
+ @java.lang.Override
+ public com.google.protobuf.Timestamp getNonTpmBootstrapCertExpireTime() {
+ return nonTpmBootstrapCertExpireTime_ == null
+ ? com.google.protobuf.Timestamp.getDefaultInstance()
+ : nonTpmBootstrapCertExpireTime_;
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only.
+ *
+ *
+ *
+ * .google.protobuf.Timestamp non_tpm_bootstrap_cert_expire_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ @java.lang.Override
+ public com.google.protobuf.TimestampOrBuilder getNonTpmBootstrapCertExpireTimeOrBuilder() {
+ return nonTpmBootstrapCertExpireTime_ == null
+ ? com.google.protobuf.Timestamp.getDefaultInstance()
+ : nonTpmBootstrapCertExpireTime_;
+ }
+
+ 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 (((bitField0_ & 0x00000001) != 0)) {
+ output.writeMessage(1, getTpmBootstrapCertExpireTime());
+ }
+ if (((bitField0_ & 0x00000002) != 0)) {
+ output.writeMessage(2, getNonTpmBootstrapCertExpireTime());
+ }
+ getUnknownFields().writeTo(output);
+ }
+
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ if (((bitField0_ & 0x00000001) != 0)) {
+ size +=
+ com.google.protobuf.CodedOutputStream.computeMessageSize(
+ 1, getTpmBootstrapCertExpireTime());
+ }
+ if (((bitField0_ & 0x00000002) != 0)) {
+ size +=
+ com.google.protobuf.CodedOutputStream.computeMessageSize(
+ 2, getNonTpmBootstrapCertExpireTime());
+ }
+ 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.container.v1.NodePool.KubeletCertInfo)) {
+ return super.equals(obj);
+ }
+ com.google.container.v1.NodePool.KubeletCertInfo other =
+ (com.google.container.v1.NodePool.KubeletCertInfo) obj;
+
+ if (hasTpmBootstrapCertExpireTime() != other.hasTpmBootstrapCertExpireTime()) return false;
+ if (hasTpmBootstrapCertExpireTime()) {
+ if (!getTpmBootstrapCertExpireTime().equals(other.getTpmBootstrapCertExpireTime()))
+ return false;
+ }
+ if (hasNonTpmBootstrapCertExpireTime() != other.hasNonTpmBootstrapCertExpireTime())
+ return false;
+ if (hasNonTpmBootstrapCertExpireTime()) {
+ if (!getNonTpmBootstrapCertExpireTime().equals(other.getNonTpmBootstrapCertExpireTime()))
+ 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 (hasTpmBootstrapCertExpireTime()) {
+ hash = (37 * hash) + TPM_BOOTSTRAP_CERT_EXPIRE_TIME_FIELD_NUMBER;
+ hash = (53 * hash) + getTpmBootstrapCertExpireTime().hashCode();
+ }
+ if (hasNonTpmBootstrapCertExpireTime()) {
+ hash = (37 * hash) + NON_TPM_BOOTSTRAP_CERT_EXPIRE_TIME_FIELD_NUMBER;
+ hash = (53 * hash) + getNonTpmBootstrapCertExpireTime().hashCode();
+ }
+ hash = (29 * hash) + getUnknownFields().hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static com.google.container.v1.NodePool.KubeletCertInfo parseFrom(
+ java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.container.v1.NodePool.KubeletCertInfo parseFrom(
+ java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static com.google.container.v1.NodePool.KubeletCertInfo parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.container.v1.NodePool.KubeletCertInfo 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.container.v1.NodePool.KubeletCertInfo parseFrom(byte[] data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.container.v1.NodePool.KubeletCertInfo parseFrom(
+ byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static com.google.container.v1.NodePool.KubeletCertInfo parseFrom(
+ java.io.InputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(PARSER, input);
+ }
+
+ public static com.google.container.v1.NodePool.KubeletCertInfo parseFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static com.google.container.v1.NodePool.KubeletCertInfo parseDelimitedFrom(
+ java.io.InputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseDelimitedWithIOException(PARSER, input);
+ }
+
+ public static com.google.container.v1.NodePool.KubeletCertInfo parseDelimitedFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseDelimitedWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static com.google.container.v1.NodePool.KubeletCertInfo parseFrom(
+ com.google.protobuf.CodedInputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(PARSER, input);
+ }
+
+ public static com.google.container.v1.NodePool.KubeletCertInfo parseFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.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.container.v1.NodePool.KubeletCertInfo 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.GeneratedMessage.BuilderParent parent) {
+ Builder builder = new Builder(parent);
+ return builder;
+ }
+
+ /**
+ *
+ *
+ *
+ * Contains expiry information about the kubelet certificate.
+ *
+ *
+ * Protobuf type {@code google.container.v1.NodePool.KubeletCertInfo}
+ */
+ public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder
+ * Output only.
+ *
+ *
+ *
+ * .google.protobuf.Timestamp tpm_bootstrap_cert_expire_time = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ *
+ * @return Whether the tpmBootstrapCertExpireTime field is set.
+ */
+ public boolean hasTpmBootstrapCertExpireTime() {
+ return ((bitField0_ & 0x00000001) != 0);
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only.
+ *
+ *
+ *
+ * .google.protobuf.Timestamp tpm_bootstrap_cert_expire_time = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ *
+ * @return The tpmBootstrapCertExpireTime.
+ */
+ public com.google.protobuf.Timestamp getTpmBootstrapCertExpireTime() {
+ if (tpmBootstrapCertExpireTimeBuilder_ == null) {
+ return tpmBootstrapCertExpireTime_ == null
+ ? com.google.protobuf.Timestamp.getDefaultInstance()
+ : tpmBootstrapCertExpireTime_;
+ } else {
+ return tpmBootstrapCertExpireTimeBuilder_.getMessage();
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only.
+ *
+ *
+ *
+ * .google.protobuf.Timestamp tpm_bootstrap_cert_expire_time = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ public Builder setTpmBootstrapCertExpireTime(com.google.protobuf.Timestamp value) {
+ if (tpmBootstrapCertExpireTimeBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ tpmBootstrapCertExpireTime_ = value;
+ } else {
+ tpmBootstrapCertExpireTimeBuilder_.setMessage(value);
+ }
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only.
+ *
+ *
+ *
+ * .google.protobuf.Timestamp tpm_bootstrap_cert_expire_time = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ public Builder setTpmBootstrapCertExpireTime(
+ com.google.protobuf.Timestamp.Builder builderForValue) {
+ if (tpmBootstrapCertExpireTimeBuilder_ == null) {
+ tpmBootstrapCertExpireTime_ = builderForValue.build();
+ } else {
+ tpmBootstrapCertExpireTimeBuilder_.setMessage(builderForValue.build());
+ }
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only.
+ *
+ *
+ *
+ * .google.protobuf.Timestamp tpm_bootstrap_cert_expire_time = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ public Builder mergeTpmBootstrapCertExpireTime(com.google.protobuf.Timestamp value) {
+ if (tpmBootstrapCertExpireTimeBuilder_ == null) {
+ if (((bitField0_ & 0x00000001) != 0)
+ && tpmBootstrapCertExpireTime_ != null
+ && tpmBootstrapCertExpireTime_
+ != com.google.protobuf.Timestamp.getDefaultInstance()) {
+ getTpmBootstrapCertExpireTimeBuilder().mergeFrom(value);
+ } else {
+ tpmBootstrapCertExpireTime_ = value;
+ }
+ } else {
+ tpmBootstrapCertExpireTimeBuilder_.mergeFrom(value);
+ }
+ if (tpmBootstrapCertExpireTime_ != null) {
+ bitField0_ |= 0x00000001;
+ onChanged();
+ }
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only.
+ *
+ *
+ *
+ * .google.protobuf.Timestamp tpm_bootstrap_cert_expire_time = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ public Builder clearTpmBootstrapCertExpireTime() {
+ bitField0_ = (bitField0_ & ~0x00000001);
+ tpmBootstrapCertExpireTime_ = null;
+ if (tpmBootstrapCertExpireTimeBuilder_ != null) {
+ tpmBootstrapCertExpireTimeBuilder_.dispose();
+ tpmBootstrapCertExpireTimeBuilder_ = null;
+ }
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only.
+ *
+ *
+ *
+ * .google.protobuf.Timestamp tpm_bootstrap_cert_expire_time = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ public com.google.protobuf.Timestamp.Builder getTpmBootstrapCertExpireTimeBuilder() {
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return internalGetTpmBootstrapCertExpireTimeFieldBuilder().getBuilder();
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only.
+ *
+ *
+ *
+ * .google.protobuf.Timestamp tpm_bootstrap_cert_expire_time = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ public com.google.protobuf.TimestampOrBuilder getTpmBootstrapCertExpireTimeOrBuilder() {
+ if (tpmBootstrapCertExpireTimeBuilder_ != null) {
+ return tpmBootstrapCertExpireTimeBuilder_.getMessageOrBuilder();
+ } else {
+ return tpmBootstrapCertExpireTime_ == null
+ ? com.google.protobuf.Timestamp.getDefaultInstance()
+ : tpmBootstrapCertExpireTime_;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only.
+ *
+ *
+ *
+ * .google.protobuf.Timestamp tpm_bootstrap_cert_expire_time = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ private com.google.protobuf.SingleFieldBuilder<
+ com.google.protobuf.Timestamp,
+ com.google.protobuf.Timestamp.Builder,
+ com.google.protobuf.TimestampOrBuilder>
+ internalGetTpmBootstrapCertExpireTimeFieldBuilder() {
+ if (tpmBootstrapCertExpireTimeBuilder_ == null) {
+ tpmBootstrapCertExpireTimeBuilder_ =
+ new com.google.protobuf.SingleFieldBuilder<
+ com.google.protobuf.Timestamp,
+ com.google.protobuf.Timestamp.Builder,
+ com.google.protobuf.TimestampOrBuilder>(
+ getTpmBootstrapCertExpireTime(), getParentForChildren(), isClean());
+ tpmBootstrapCertExpireTime_ = null;
+ }
+ return tpmBootstrapCertExpireTimeBuilder_;
+ }
+
+ private com.google.protobuf.Timestamp nonTpmBootstrapCertExpireTime_;
+ private com.google.protobuf.SingleFieldBuilder<
+ com.google.protobuf.Timestamp,
+ com.google.protobuf.Timestamp.Builder,
+ com.google.protobuf.TimestampOrBuilder>
+ nonTpmBootstrapCertExpireTimeBuilder_;
+
+ /**
+ *
+ *
+ *
+ * Output only.
+ *
+ *
+ *
+ * .google.protobuf.Timestamp non_tpm_bootstrap_cert_expire_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ *
+ * @return Whether the nonTpmBootstrapCertExpireTime field is set.
+ */
+ public boolean hasNonTpmBootstrapCertExpireTime() {
+ return ((bitField0_ & 0x00000002) != 0);
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only.
+ *
+ *
+ *
+ * .google.protobuf.Timestamp non_tpm_bootstrap_cert_expire_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ *
+ * @return The nonTpmBootstrapCertExpireTime.
+ */
+ public com.google.protobuf.Timestamp getNonTpmBootstrapCertExpireTime() {
+ if (nonTpmBootstrapCertExpireTimeBuilder_ == null) {
+ return nonTpmBootstrapCertExpireTime_ == null
+ ? com.google.protobuf.Timestamp.getDefaultInstance()
+ : nonTpmBootstrapCertExpireTime_;
+ } else {
+ return nonTpmBootstrapCertExpireTimeBuilder_.getMessage();
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only.
+ *
+ *
+ *
+ * .google.protobuf.Timestamp non_tpm_bootstrap_cert_expire_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ public Builder setNonTpmBootstrapCertExpireTime(com.google.protobuf.Timestamp value) {
+ if (nonTpmBootstrapCertExpireTimeBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ nonTpmBootstrapCertExpireTime_ = value;
+ } else {
+ nonTpmBootstrapCertExpireTimeBuilder_.setMessage(value);
+ }
+ bitField0_ |= 0x00000002;
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only.
+ *
+ *
+ *
+ * .google.protobuf.Timestamp non_tpm_bootstrap_cert_expire_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ public Builder setNonTpmBootstrapCertExpireTime(
+ com.google.protobuf.Timestamp.Builder builderForValue) {
+ if (nonTpmBootstrapCertExpireTimeBuilder_ == null) {
+ nonTpmBootstrapCertExpireTime_ = builderForValue.build();
+ } else {
+ nonTpmBootstrapCertExpireTimeBuilder_.setMessage(builderForValue.build());
+ }
+ bitField0_ |= 0x00000002;
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only.
+ *
+ *
+ *
+ * .google.protobuf.Timestamp non_tpm_bootstrap_cert_expire_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ public Builder mergeNonTpmBootstrapCertExpireTime(com.google.protobuf.Timestamp value) {
+ if (nonTpmBootstrapCertExpireTimeBuilder_ == null) {
+ if (((bitField0_ & 0x00000002) != 0)
+ && nonTpmBootstrapCertExpireTime_ != null
+ && nonTpmBootstrapCertExpireTime_
+ != com.google.protobuf.Timestamp.getDefaultInstance()) {
+ getNonTpmBootstrapCertExpireTimeBuilder().mergeFrom(value);
+ } else {
+ nonTpmBootstrapCertExpireTime_ = value;
+ }
+ } else {
+ nonTpmBootstrapCertExpireTimeBuilder_.mergeFrom(value);
+ }
+ if (nonTpmBootstrapCertExpireTime_ != null) {
+ bitField0_ |= 0x00000002;
+ onChanged();
+ }
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only.
+ *
+ *
+ *
+ * .google.protobuf.Timestamp non_tpm_bootstrap_cert_expire_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ public Builder clearNonTpmBootstrapCertExpireTime() {
+ bitField0_ = (bitField0_ & ~0x00000002);
+ nonTpmBootstrapCertExpireTime_ = null;
+ if (nonTpmBootstrapCertExpireTimeBuilder_ != null) {
+ nonTpmBootstrapCertExpireTimeBuilder_.dispose();
+ nonTpmBootstrapCertExpireTimeBuilder_ = null;
+ }
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only.
+ *
+ *
+ *
+ * .google.protobuf.Timestamp non_tpm_bootstrap_cert_expire_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ public com.google.protobuf.Timestamp.Builder getNonTpmBootstrapCertExpireTimeBuilder() {
+ bitField0_ |= 0x00000002;
+ onChanged();
+ return internalGetNonTpmBootstrapCertExpireTimeFieldBuilder().getBuilder();
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only.
+ *
+ *
+ *
+ * .google.protobuf.Timestamp non_tpm_bootstrap_cert_expire_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ public com.google.protobuf.TimestampOrBuilder getNonTpmBootstrapCertExpireTimeOrBuilder() {
+ if (nonTpmBootstrapCertExpireTimeBuilder_ != null) {
+ return nonTpmBootstrapCertExpireTimeBuilder_.getMessageOrBuilder();
+ } else {
+ return nonTpmBootstrapCertExpireTime_ == null
+ ? com.google.protobuf.Timestamp.getDefaultInstance()
+ : nonTpmBootstrapCertExpireTime_;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only.
+ *
+ *
+ *
+ * .google.protobuf.Timestamp non_tpm_bootstrap_cert_expire_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ private com.google.protobuf.SingleFieldBuilder<
+ com.google.protobuf.Timestamp,
+ com.google.protobuf.Timestamp.Builder,
+ com.google.protobuf.TimestampOrBuilder>
+ internalGetNonTpmBootstrapCertExpireTimeFieldBuilder() {
+ if (nonTpmBootstrapCertExpireTimeBuilder_ == null) {
+ nonTpmBootstrapCertExpireTimeBuilder_ =
+ new com.google.protobuf.SingleFieldBuilder<
+ com.google.protobuf.Timestamp,
+ com.google.protobuf.Timestamp.Builder,
+ com.google.protobuf.TimestampOrBuilder>(
+ getNonTpmBootstrapCertExpireTime(), getParentForChildren(), isClean());
+ nonTpmBootstrapCertExpireTime_ = null;
+ }
+ return nonTpmBootstrapCertExpireTimeBuilder_;
+ }
+
+ // @@protoc_insertion_point(builder_scope:google.container.v1.NodePool.KubeletCertInfo)
+ }
+
+ // @@protoc_insertion_point(class_scope:google.container.v1.NodePool.KubeletCertInfo)
+ private static final com.google.container.v1.NodePool.KubeletCertInfo DEFAULT_INSTANCE;
+
+ static {
+ DEFAULT_INSTANCE = new com.google.container.v1.NodePool.KubeletCertInfo();
+ }
+
+ public static com.google.container.v1.NodePool.KubeletCertInfo getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parser
- * Which conditions caused the current node pool state.
+ * Output only. Which conditions caused the current node pool state.
*
*
- * repeated .google.container.v1.StatusCondition conditions = 105;
+ *
+ * repeated .google.container.v1.StatusCondition conditions = 105 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
*/
@java.lang.Override
public java.util.List
- * Which conditions caused the current node pool state.
+ * Output only. Which conditions caused the current node pool state.
*
*
- * repeated .google.container.v1.StatusCondition conditions = 105;
+ *
+ * repeated .google.container.v1.StatusCondition conditions = 105 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
*/
@java.lang.Override
public java.util.List extends com.google.container.v1.StatusConditionOrBuilder>
@@ -10179,10 +11300,12 @@ public java.util.List
- * Which conditions caused the current node pool state.
+ * Output only. Which conditions caused the current node pool state.
*
*
- * repeated .google.container.v1.StatusCondition conditions = 105;
+ *
+ * repeated .google.container.v1.StatusCondition conditions = 105 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
*/
@java.lang.Override
public int getConditionsCount() {
@@ -10193,10 +11316,12 @@ public int getConditionsCount() {
*
*
*
- * Which conditions caused the current node pool state.
+ * Output only. Which conditions caused the current node pool state.
*
*
- * repeated .google.container.v1.StatusCondition conditions = 105;
+ *
+ * repeated .google.container.v1.StatusCondition conditions = 105 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
*/
@java.lang.Override
public com.google.container.v1.StatusCondition getConditions(int index) {
@@ -10207,10 +11332,12 @@ public com.google.container.v1.StatusCondition getConditions(int index) {
*
*
*
- * Which conditions caused the current node pool state.
+ * Output only. Which conditions caused the current node pool state.
*
*
- * repeated .google.container.v1.StatusCondition conditions = 105;
+ *
+ * repeated .google.container.v1.StatusCondition conditions = 105 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
*/
@java.lang.Override
public com.google.container.v1.StatusConditionOrBuilder getConditionsOrBuilder(int index) {
@@ -10413,12 +11540,12 @@ public com.google.container.v1.NodePool.UpdateInfoOrBuilder getUpdateInfoOrBuild
*
*
*
- * This checksum is computed by the server based on the value of node pool
- * fields, and may be sent on update requests to ensure the client has an
- * up-to-date value before proceeding.
+ * Output only. This checksum is computed by the server based on the value of
+ * node pool fields, and may be sent on update requests to ensure the client
+ * has an up-to-date value before proceeding.
*
*
- * string etag = 110;
+ * string etag = 110 [(.google.api.field_behavior) = OUTPUT_ONLY];
*
* @return The etag.
*/
@@ -10439,12 +11566,12 @@ public java.lang.String getEtag() {
*
*
*
- * This checksum is computed by the server based on the value of node pool
- * fields, and may be sent on update requests to ensure the client has an
- * up-to-date value before proceeding.
+ * Output only. This checksum is computed by the server based on the value of
+ * node pool fields, and may be sent on update requests to ensure the client
+ * has an up-to-date value before proceeding.
*
*
- * string etag = 110;
+ * string etag = 110 [(.google.api.field_behavior) = OUTPUT_ONLY];
*
* @return The bytes for etag.
*/
@@ -10682,6 +11809,65 @@ public com.google.container.v1.NodePool.NodePoolMaintenancePolicy getMaintenance
: maintenancePolicy_;
}
+ public static final int KUBELET_CERT_INFO_FIELD_NUMBER = 119;
+ private com.google.container.v1.NodePool.KubeletCertInfo kubeletCertInfo_;
+
+ /**
+ *
+ *
+ *
+ * Output only. Contains expiry information about the kubelet certificate.
+ *
+ *
+ *
+ * .google.container.v1.NodePool.KubeletCertInfo kubelet_cert_info = 119 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ *
+ * @return Whether the kubeletCertInfo field is set.
+ */
+ @java.lang.Override
+ public boolean hasKubeletCertInfo() {
+ return ((bitField0_ & 0x00001000) != 0);
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. Contains expiry information about the kubelet certificate.
+ *
+ *
+ *
+ * .google.container.v1.NodePool.KubeletCertInfo kubelet_cert_info = 119 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ *
+ * @return The kubeletCertInfo.
+ */
+ @java.lang.Override
+ public com.google.container.v1.NodePool.KubeletCertInfo getKubeletCertInfo() {
+ return kubeletCertInfo_ == null
+ ? com.google.container.v1.NodePool.KubeletCertInfo.getDefaultInstance()
+ : kubeletCertInfo_;
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. Contains expiry information about the kubelet certificate.
+ *
+ *
+ *
+ * .google.container.v1.NodePool.KubeletCertInfo kubelet_cert_info = 119 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ @java.lang.Override
+ public com.google.container.v1.NodePool.KubeletCertInfoOrBuilder getKubeletCertInfoOrBuilder() {
+ return kubeletCertInfo_ == null
+ ? com.google.container.v1.NodePool.KubeletCertInfo.getDefaultInstance()
+ : kubeletCertInfo_;
+ }
+
private byte memoizedIsInitialized = -1;
@java.lang.Override
@@ -10765,6 +11951,9 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io
if (((bitField0_ & 0x00000800) != 0)) {
output.writeMessage(118, getMaintenancePolicy());
}
+ if (((bitField0_ & 0x00001000) != 0)) {
+ output.writeMessage(119, getKubeletCertInfo());
+ }
getUnknownFields().writeTo(output);
}
@@ -10856,6 +12045,9 @@ public int getSerializedSize() {
if (((bitField0_ & 0x00000800) != 0)) {
size += com.google.protobuf.CodedOutputStream.computeMessageSize(118, getMaintenancePolicy());
}
+ if (((bitField0_ & 0x00001000) != 0)) {
+ size += com.google.protobuf.CodedOutputStream.computeMessageSize(119, getKubeletCertInfo());
+ }
size += getUnknownFields().getSerializedSize();
memoizedSize = size;
return size;
@@ -10930,6 +12122,10 @@ public boolean equals(final java.lang.Object obj) {
if (hasMaintenancePolicy()) {
if (!getMaintenancePolicy().equals(other.getMaintenancePolicy())) return false;
}
+ if (hasKubeletCertInfo() != other.hasKubeletCertInfo()) return false;
+ if (hasKubeletCertInfo()) {
+ if (!getKubeletCertInfo().equals(other.getKubeletCertInfo())) return false;
+ }
if (!getUnknownFields().equals(other.getUnknownFields())) return false;
return true;
}
@@ -11017,6 +12213,10 @@ public int hashCode() {
hash = (37 * hash) + MAINTENANCE_POLICY_FIELD_NUMBER;
hash = (53 * hash) + getMaintenancePolicy().hashCode();
}
+ if (hasKubeletCertInfo()) {
+ hash = (37 * hash) + KUBELET_CERT_INFO_FIELD_NUMBER;
+ hash = (53 * hash) + getKubeletCertInfo().hashCode();
+ }
hash = (29 * hash) + getUnknownFields().hashCode();
memoizedHashCode = hash;
return hash;
@@ -11175,6 +12375,7 @@ private void maybeForceBuilderInitialization() {
internalGetBestEffortProvisioningFieldBuilder();
internalGetNodeDrainConfigFieldBuilder();
internalGetMaintenancePolicyFieldBuilder();
+ internalGetKubeletCertInfoFieldBuilder();
}
}
@@ -11259,6 +12460,11 @@ public Builder clear() {
maintenancePolicyBuilder_.dispose();
maintenancePolicyBuilder_ = null;
}
+ kubeletCertInfo_ = null;
+ if (kubeletCertInfoBuilder_ != null) {
+ kubeletCertInfoBuilder_.dispose();
+ kubeletCertInfoBuilder_ = null;
+ }
return this;
}
@@ -11405,6 +12611,11 @@ private void buildPartial0(com.google.container.v1.NodePool result) {
: maintenancePolicyBuilder_.build();
to_bitField0_ |= 0x00000800;
}
+ if (((from_bitField0_ & 0x00800000) != 0)) {
+ result.kubeletCertInfo_ =
+ kubeletCertInfoBuilder_ == null ? kubeletCertInfo_ : kubeletCertInfoBuilder_.build();
+ to_bitField0_ |= 0x00001000;
+ }
result.bitField0_ |= to_bitField0_;
}
@@ -11537,6 +12748,9 @@ public Builder mergeFrom(com.google.container.v1.NodePool other) {
if (other.hasMaintenancePolicy()) {
mergeMaintenancePolicy(other.getMaintenancePolicy());
}
+ if (other.hasKubeletCertInfo()) {
+ mergeKubeletCertInfo(other.getKubeletCertInfo());
+ }
this.mergeUnknownFields(other.getUnknownFields());
onChanged();
return this;
@@ -11722,6 +12936,13 @@ public Builder mergeFrom(
bitField0_ |= 0x00400000;
break;
} // case 946
+ case 954:
+ {
+ input.readMessage(
+ internalGetKubeletCertInfoFieldBuilder().getBuilder(), extensionRegistry);
+ bitField0_ |= 0x00800000;
+ break;
+ } // case 954
default:
{
if (!super.parseUnknownField(input, extensionRegistry, tag)) {
@@ -13159,7 +14380,7 @@ public Builder clearStatus() {
*
*
* @deprecated google.container.v1.NodePool.status_message is deprecated. See
- * google/container/v1/cluster_service.proto;l=5361
+ * google/container/v1/cluster_service.proto;l=5441
* @return The statusMessage.
*/
@java.lang.Deprecated
@@ -13189,7 +14410,7 @@ public java.lang.String getStatusMessage() {
*
*
* @deprecated google.container.v1.NodePool.status_message is deprecated. See
- * google/container/v1/cluster_service.proto;l=5361
+ * google/container/v1/cluster_service.proto;l=5441
* @return The bytes for statusMessage.
*/
@java.lang.Deprecated
@@ -13219,7 +14440,7 @@ public com.google.protobuf.ByteString getStatusMessageBytes() {
*
*
* @deprecated google.container.v1.NodePool.status_message is deprecated. See
- * google/container/v1/cluster_service.proto;l=5361
+ * google/container/v1/cluster_service.proto;l=5441
* @param value The statusMessage to set.
* @return This builder for chaining.
*/
@@ -13248,7 +14469,7 @@ public Builder setStatusMessage(java.lang.String value) {
*
*
* @deprecated google.container.v1.NodePool.status_message is deprecated. See
- * google/container/v1/cluster_service.proto;l=5361
+ * google/container/v1/cluster_service.proto;l=5441
* @return This builder for chaining.
*/
@java.lang.Deprecated
@@ -13273,7 +14494,7 @@ public Builder clearStatusMessage() {
*
*
* @deprecated google.container.v1.NodePool.status_message is deprecated. See
- * google/container/v1/cluster_service.proto;l=5361
+ * google/container/v1/cluster_service.proto;l=5441
* @param value The bytes for statusMessage to set.
* @return This builder for chaining.
*/
@@ -13912,10 +15133,12 @@ private void ensureConditionsIsMutable() {
*
*
*
- * Which conditions caused the current node pool state.
+ * Output only. Which conditions caused the current node pool state.
*
*
- * repeated .google.container.v1.StatusCondition conditions = 105;
+ *
+ * repeated .google.container.v1.StatusCondition conditions = 105 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
*/
public java.util.List
- * Which conditions caused the current node pool state.
+ * Output only. Which conditions caused the current node pool state.
*
*
- * repeated .google.container.v1.StatusCondition conditions = 105;
+ *
+ * repeated .google.container.v1.StatusCondition conditions = 105 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
*/
public int getConditionsCount() {
if (conditionsBuilder_ == null) {
@@ -13946,10 +15171,12 @@ public int getConditionsCount() {
*
*
*
- * Which conditions caused the current node pool state.
+ * Output only. Which conditions caused the current node pool state.
*
*
- * repeated .google.container.v1.StatusCondition conditions = 105;
+ *
+ * repeated .google.container.v1.StatusCondition conditions = 105 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
*/
public com.google.container.v1.StatusCondition getConditions(int index) {
if (conditionsBuilder_ == null) {
@@ -13963,10 +15190,12 @@ public com.google.container.v1.StatusCondition getConditions(int index) {
*
*
*
- * Which conditions caused the current node pool state.
+ * Output only. Which conditions caused the current node pool state.
*
*
- * repeated .google.container.v1.StatusCondition conditions = 105;
+ *
+ * repeated .google.container.v1.StatusCondition conditions = 105 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
*/
public Builder setConditions(int index, com.google.container.v1.StatusCondition value) {
if (conditionsBuilder_ == null) {
@@ -13986,10 +15215,12 @@ public Builder setConditions(int index, com.google.container.v1.StatusCondition
*
*
*
- * Which conditions caused the current node pool state.
+ * Output only. Which conditions caused the current node pool state.
*
*
- * repeated .google.container.v1.StatusCondition conditions = 105;
+ *
+ * repeated .google.container.v1.StatusCondition conditions = 105 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
*/
public Builder setConditions(
int index, com.google.container.v1.StatusCondition.Builder builderForValue) {
@@ -14007,10 +15238,12 @@ public Builder setConditions(
*
*
*
- * Which conditions caused the current node pool state.
+ * Output only. Which conditions caused the current node pool state.
*
*
- * repeated .google.container.v1.StatusCondition conditions = 105;
+ *
+ * repeated .google.container.v1.StatusCondition conditions = 105 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
*/
public Builder addConditions(com.google.container.v1.StatusCondition value) {
if (conditionsBuilder_ == null) {
@@ -14030,10 +15263,12 @@ public Builder addConditions(com.google.container.v1.StatusCondition value) {
*
*
*
- * Which conditions caused the current node pool state.
+ * Output only. Which conditions caused the current node pool state.
*
*
- * repeated .google.container.v1.StatusCondition conditions = 105;
+ *
+ * repeated .google.container.v1.StatusCondition conditions = 105 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
*/
public Builder addConditions(int index, com.google.container.v1.StatusCondition value) {
if (conditionsBuilder_ == null) {
@@ -14053,10 +15288,12 @@ public Builder addConditions(int index, com.google.container.v1.StatusCondition
*
*
*
- * Which conditions caused the current node pool state.
+ * Output only. Which conditions caused the current node pool state.
*
*
- * repeated .google.container.v1.StatusCondition conditions = 105;
+ *
+ * repeated .google.container.v1.StatusCondition conditions = 105 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
*/
public Builder addConditions(com.google.container.v1.StatusCondition.Builder builderForValue) {
if (conditionsBuilder_ == null) {
@@ -14073,10 +15310,12 @@ public Builder addConditions(com.google.container.v1.StatusCondition.Builder bui
*
*
*
- * Which conditions caused the current node pool state.
+ * Output only. Which conditions caused the current node pool state.
*
*
- * repeated .google.container.v1.StatusCondition conditions = 105;
+ *
+ * repeated .google.container.v1.StatusCondition conditions = 105 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
*/
public Builder addConditions(
int index, com.google.container.v1.StatusCondition.Builder builderForValue) {
@@ -14094,10 +15333,12 @@ public Builder addConditions(
*
*
*
- * Which conditions caused the current node pool state.
+ * Output only. Which conditions caused the current node pool state.
*
*
- * repeated .google.container.v1.StatusCondition conditions = 105;
+ *
+ * repeated .google.container.v1.StatusCondition conditions = 105 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
*/
public Builder addAllConditions(
java.lang.Iterable extends com.google.container.v1.StatusCondition> values) {
@@ -14115,10 +15356,12 @@ public Builder addAllConditions(
*
*
*
- * Which conditions caused the current node pool state.
+ * Output only. Which conditions caused the current node pool state.
*
*
- * repeated .google.container.v1.StatusCondition conditions = 105;
+ *
+ * repeated .google.container.v1.StatusCondition conditions = 105 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
*/
public Builder clearConditions() {
if (conditionsBuilder_ == null) {
@@ -14135,10 +15378,12 @@ public Builder clearConditions() {
*
*
*
- * Which conditions caused the current node pool state.
+ * Output only. Which conditions caused the current node pool state.
*
*
- * repeated .google.container.v1.StatusCondition conditions = 105;
+ *
+ * repeated .google.container.v1.StatusCondition conditions = 105 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
*/
public Builder removeConditions(int index) {
if (conditionsBuilder_ == null) {
@@ -14155,10 +15400,12 @@ public Builder removeConditions(int index) {
*
*
*
- * Which conditions caused the current node pool state.
+ * Output only. Which conditions caused the current node pool state.
*
*
- * repeated .google.container.v1.StatusCondition conditions = 105;
+ *
+ * repeated .google.container.v1.StatusCondition conditions = 105 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
*/
public com.google.container.v1.StatusCondition.Builder getConditionsBuilder(int index) {
return internalGetConditionsFieldBuilder().getBuilder(index);
@@ -14168,10 +15415,12 @@ public com.google.container.v1.StatusCondition.Builder getConditionsBuilder(int
*
*
*
- * Which conditions caused the current node pool state.
+ * Output only. Which conditions caused the current node pool state.
*
*
- * repeated .google.container.v1.StatusCondition conditions = 105;
+ *
+ * repeated .google.container.v1.StatusCondition conditions = 105 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
*/
public com.google.container.v1.StatusConditionOrBuilder getConditionsOrBuilder(int index) {
if (conditionsBuilder_ == null) {
@@ -14185,10 +15434,12 @@ public com.google.container.v1.StatusConditionOrBuilder getConditionsOrBuilder(i
*
*
*
- * Which conditions caused the current node pool state.
+ * Output only. Which conditions caused the current node pool state.
*
*
- * repeated .google.container.v1.StatusCondition conditions = 105;
+ *
+ * repeated .google.container.v1.StatusCondition conditions = 105 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
*/
public java.util.List extends com.google.container.v1.StatusConditionOrBuilder>
getConditionsOrBuilderList() {
@@ -14203,10 +15454,12 @@ public com.google.container.v1.StatusConditionOrBuilder getConditionsOrBuilder(i
*
*
*
- * Which conditions caused the current node pool state.
+ * Output only. Which conditions caused the current node pool state.
*
*
- * repeated .google.container.v1.StatusCondition conditions = 105;
+ *
+ * repeated .google.container.v1.StatusCondition conditions = 105 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
*/
public com.google.container.v1.StatusCondition.Builder addConditionsBuilder() {
return internalGetConditionsFieldBuilder()
@@ -14217,10 +15470,12 @@ public com.google.container.v1.StatusCondition.Builder addConditionsBuilder() {
*
*
*
- * Which conditions caused the current node pool state.
+ * Output only. Which conditions caused the current node pool state.
*
*
- * repeated .google.container.v1.StatusCondition conditions = 105;
+ *
+ * repeated .google.container.v1.StatusCondition conditions = 105 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
*/
public com.google.container.v1.StatusCondition.Builder addConditionsBuilder(int index) {
return internalGetConditionsFieldBuilder()
@@ -14231,10 +15486,12 @@ public com.google.container.v1.StatusCondition.Builder addConditionsBuilder(int
*
*
*
- * Which conditions caused the current node pool state.
+ * Output only. Which conditions caused the current node pool state.
*
*
- * repeated .google.container.v1.StatusCondition conditions = 105;
+ *
+ * repeated .google.container.v1.StatusCondition conditions = 105 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
*/
public java.util.List
- * This checksum is computed by the server based on the value of node pool
- * fields, and may be sent on update requests to ensure the client has an
- * up-to-date value before proceeding.
+ * Output only. This checksum is computed by the server based on the value of
+ * node pool fields, and may be sent on update requests to ensure the client
+ * has an up-to-date value before proceeding.
*
*
- * string etag = 110;
+ * string etag = 110 [(.google.api.field_behavior) = OUTPUT_ONLY];
*
* @return The etag.
*/
@@ -14959,12 +16216,12 @@ public java.lang.String getEtag() {
*
*
*
- * This checksum is computed by the server based on the value of node pool
- * fields, and may be sent on update requests to ensure the client has an
- * up-to-date value before proceeding.
+ * Output only. This checksum is computed by the server based on the value of
+ * node pool fields, and may be sent on update requests to ensure the client
+ * has an up-to-date value before proceeding.
*
*
- * string etag = 110;
+ * string etag = 110 [(.google.api.field_behavior) = OUTPUT_ONLY];
*
* @return The bytes for etag.
*/
@@ -14984,12 +16241,12 @@ public com.google.protobuf.ByteString getEtagBytes() {
*
*
*
- * This checksum is computed by the server based on the value of node pool
- * fields, and may be sent on update requests to ensure the client has an
- * up-to-date value before proceeding.
+ * Output only. This checksum is computed by the server based on the value of
+ * node pool fields, and may be sent on update requests to ensure the client
+ * has an up-to-date value before proceeding.
*
*
- * string etag = 110;
+ * string etag = 110 [(.google.api.field_behavior) = OUTPUT_ONLY];
*
* @param value The etag to set.
* @return This builder for chaining.
@@ -15008,12 +16265,12 @@ public Builder setEtag(java.lang.String value) {
*
*
*
- * This checksum is computed by the server based on the value of node pool
- * fields, and may be sent on update requests to ensure the client has an
- * up-to-date value before proceeding.
+ * Output only. This checksum is computed by the server based on the value of
+ * node pool fields, and may be sent on update requests to ensure the client
+ * has an up-to-date value before proceeding.
*
*
- * string etag = 110;
+ * string etag = 110 [(.google.api.field_behavior) = OUTPUT_ONLY];
*
* @return This builder for chaining.
*/
@@ -15028,12 +16285,12 @@ public Builder clearEtag() {
*
*
*
- * This checksum is computed by the server based on the value of node pool
- * fields, and may be sent on update requests to ensure the client has an
- * up-to-date value before proceeding.
+ * Output only. This checksum is computed by the server based on the value of
+ * node pool fields, and may be sent on update requests to ensure the client
+ * has an up-to-date value before proceeding.
*
*
- * string etag = 110;
+ * string etag = 110 [(.google.api.field_behavior) = OUTPUT_ONLY];
*
* @param value The bytes for etag to set.
* @return This builder for chaining.
@@ -15863,6 +17120,220 @@ public Builder clearMaintenancePolicy() {
return maintenancePolicyBuilder_;
}
+ private com.google.container.v1.NodePool.KubeletCertInfo kubeletCertInfo_;
+ private com.google.protobuf.SingleFieldBuilder<
+ com.google.container.v1.NodePool.KubeletCertInfo,
+ com.google.container.v1.NodePool.KubeletCertInfo.Builder,
+ com.google.container.v1.NodePool.KubeletCertInfoOrBuilder>
+ kubeletCertInfoBuilder_;
+
+ /**
+ *
+ *
+ *
+ * Output only. Contains expiry information about the kubelet certificate.
+ *
+ *
+ *
+ * .google.container.v1.NodePool.KubeletCertInfo kubelet_cert_info = 119 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ *
+ * @return Whether the kubeletCertInfo field is set.
+ */
+ public boolean hasKubeletCertInfo() {
+ return ((bitField0_ & 0x00800000) != 0);
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. Contains expiry information about the kubelet certificate.
+ *
+ *
+ *
+ * .google.container.v1.NodePool.KubeletCertInfo kubelet_cert_info = 119 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ *
+ * @return The kubeletCertInfo.
+ */
+ public com.google.container.v1.NodePool.KubeletCertInfo getKubeletCertInfo() {
+ if (kubeletCertInfoBuilder_ == null) {
+ return kubeletCertInfo_ == null
+ ? com.google.container.v1.NodePool.KubeletCertInfo.getDefaultInstance()
+ : kubeletCertInfo_;
+ } else {
+ return kubeletCertInfoBuilder_.getMessage();
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. Contains expiry information about the kubelet certificate.
+ *
+ *
+ *
+ * .google.container.v1.NodePool.KubeletCertInfo kubelet_cert_info = 119 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ public Builder setKubeletCertInfo(com.google.container.v1.NodePool.KubeletCertInfo value) {
+ if (kubeletCertInfoBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ kubeletCertInfo_ = value;
+ } else {
+ kubeletCertInfoBuilder_.setMessage(value);
+ }
+ bitField0_ |= 0x00800000;
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. Contains expiry information about the kubelet certificate.
+ *
+ *
+ *
+ * .google.container.v1.NodePool.KubeletCertInfo kubelet_cert_info = 119 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ public Builder setKubeletCertInfo(
+ com.google.container.v1.NodePool.KubeletCertInfo.Builder builderForValue) {
+ if (kubeletCertInfoBuilder_ == null) {
+ kubeletCertInfo_ = builderForValue.build();
+ } else {
+ kubeletCertInfoBuilder_.setMessage(builderForValue.build());
+ }
+ bitField0_ |= 0x00800000;
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. Contains expiry information about the kubelet certificate.
+ *
+ *
+ *
+ * .google.container.v1.NodePool.KubeletCertInfo kubelet_cert_info = 119 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ public Builder mergeKubeletCertInfo(com.google.container.v1.NodePool.KubeletCertInfo value) {
+ if (kubeletCertInfoBuilder_ == null) {
+ if (((bitField0_ & 0x00800000) != 0)
+ && kubeletCertInfo_ != null
+ && kubeletCertInfo_
+ != com.google.container.v1.NodePool.KubeletCertInfo.getDefaultInstance()) {
+ getKubeletCertInfoBuilder().mergeFrom(value);
+ } else {
+ kubeletCertInfo_ = value;
+ }
+ } else {
+ kubeletCertInfoBuilder_.mergeFrom(value);
+ }
+ if (kubeletCertInfo_ != null) {
+ bitField0_ |= 0x00800000;
+ onChanged();
+ }
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. Contains expiry information about the kubelet certificate.
+ *
+ *
+ *
+ * .google.container.v1.NodePool.KubeletCertInfo kubelet_cert_info = 119 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ public Builder clearKubeletCertInfo() {
+ bitField0_ = (bitField0_ & ~0x00800000);
+ kubeletCertInfo_ = null;
+ if (kubeletCertInfoBuilder_ != null) {
+ kubeletCertInfoBuilder_.dispose();
+ kubeletCertInfoBuilder_ = null;
+ }
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. Contains expiry information about the kubelet certificate.
+ *
+ *
+ *
+ * .google.container.v1.NodePool.KubeletCertInfo kubelet_cert_info = 119 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ public com.google.container.v1.NodePool.KubeletCertInfo.Builder getKubeletCertInfoBuilder() {
+ bitField0_ |= 0x00800000;
+ onChanged();
+ return internalGetKubeletCertInfoFieldBuilder().getBuilder();
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. Contains expiry information about the kubelet certificate.
+ *
+ *
+ *
+ * .google.container.v1.NodePool.KubeletCertInfo kubelet_cert_info = 119 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ public com.google.container.v1.NodePool.KubeletCertInfoOrBuilder getKubeletCertInfoOrBuilder() {
+ if (kubeletCertInfoBuilder_ != null) {
+ return kubeletCertInfoBuilder_.getMessageOrBuilder();
+ } else {
+ return kubeletCertInfo_ == null
+ ? com.google.container.v1.NodePool.KubeletCertInfo.getDefaultInstance()
+ : kubeletCertInfo_;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. Contains expiry information about the kubelet certificate.
+ *
+ *
+ *
+ * .google.container.v1.NodePool.KubeletCertInfo kubelet_cert_info = 119 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ private com.google.protobuf.SingleFieldBuilder<
+ com.google.container.v1.NodePool.KubeletCertInfo,
+ com.google.container.v1.NodePool.KubeletCertInfo.Builder,
+ com.google.container.v1.NodePool.KubeletCertInfoOrBuilder>
+ internalGetKubeletCertInfoFieldBuilder() {
+ if (kubeletCertInfoBuilder_ == null) {
+ kubeletCertInfoBuilder_ =
+ new com.google.protobuf.SingleFieldBuilder<
+ com.google.container.v1.NodePool.KubeletCertInfo,
+ com.google.container.v1.NodePool.KubeletCertInfo.Builder,
+ com.google.container.v1.NodePool.KubeletCertInfoOrBuilder>(
+ getKubeletCertInfo(), getParentForChildren(), isClean());
+ kubeletCertInfo_ = null;
+ }
+ return kubeletCertInfoBuilder_;
+ }
+
// @@protoc_insertion_point(builder_scope:google.container.v1.NodePool)
}
diff --git a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/NodePoolOrBuilder.java b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/NodePoolOrBuilder.java
index d149e553284a..42be63bdd077 100644
--- a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/NodePoolOrBuilder.java
+++ b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/NodePoolOrBuilder.java
@@ -410,7 +410,7 @@ public interface NodePoolOrBuilder
*
*
* @deprecated google.container.v1.NodePool.status_message is deprecated. See
- * google/container/v1/cluster_service.proto;l=5361
+ * google/container/v1/cluster_service.proto;l=5441
* @return The statusMessage.
*/
@java.lang.Deprecated
@@ -430,7 +430,7 @@ public interface NodePoolOrBuilder
*
*
* @deprecated google.container.v1.NodePool.status_message is deprecated. See
- * google/container/v1/cluster_service.proto;l=5361
+ * google/container/v1/cluster_service.proto;l=5441
* @return The bytes for statusMessage.
*/
@java.lang.Deprecated
@@ -557,10 +557,12 @@ public interface NodePoolOrBuilder
*
*
*
- * Which conditions caused the current node pool state.
+ * Output only. Which conditions caused the current node pool state.
*
*
- * repeated .google.container.v1.StatusCondition conditions = 105;
+ *
+ * repeated .google.container.v1.StatusCondition conditions = 105 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
*/
java.util.List
- * Which conditions caused the current node pool state.
+ * Output only. Which conditions caused the current node pool state.
*
*
- * repeated .google.container.v1.StatusCondition conditions = 105;
+ *
+ * repeated .google.container.v1.StatusCondition conditions = 105 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
*/
com.google.container.v1.StatusCondition getConditions(int index);
@@ -579,10 +583,12 @@ public interface NodePoolOrBuilder
*
*
*
- * Which conditions caused the current node pool state.
+ * Output only. Which conditions caused the current node pool state.
*
*
- * repeated .google.container.v1.StatusCondition conditions = 105;
+ *
+ * repeated .google.container.v1.StatusCondition conditions = 105 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
*/
int getConditionsCount();
@@ -590,10 +596,12 @@ public interface NodePoolOrBuilder
*
*
*
- * Which conditions caused the current node pool state.
+ * Output only. Which conditions caused the current node pool state.
*
*
- * repeated .google.container.v1.StatusCondition conditions = 105;
+ *
+ * repeated .google.container.v1.StatusCondition conditions = 105 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
*/
java.util.List extends com.google.container.v1.StatusConditionOrBuilder>
getConditionsOrBuilderList();
@@ -602,10 +610,12 @@ public interface NodePoolOrBuilder
*
*
*
- * Which conditions caused the current node pool state.
+ * Output only. Which conditions caused the current node pool state.
*
*
- * repeated .google.container.v1.StatusCondition conditions = 105;
+ *
+ * repeated .google.container.v1.StatusCondition conditions = 105 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
*/
com.google.container.v1.StatusConditionOrBuilder getConditionsOrBuilder(int index);
@@ -746,12 +756,12 @@ public interface NodePoolOrBuilder
*
*
*
- * This checksum is computed by the server based on the value of node pool
- * fields, and may be sent on update requests to ensure the client has an
- * up-to-date value before proceeding.
+ * Output only. This checksum is computed by the server based on the value of
+ * node pool fields, and may be sent on update requests to ensure the client
+ * has an up-to-date value before proceeding.
*
*
- * string etag = 110;
+ * string etag = 110 [(.google.api.field_behavior) = OUTPUT_ONLY];
*
* @return The etag.
*/
@@ -761,12 +771,12 @@ public interface NodePoolOrBuilder
*
*
*
- * This checksum is computed by the server based on the value of node pool
- * fields, and may be sent on update requests to ensure the client has an
- * up-to-date value before proceeding.
+ * Output only. This checksum is computed by the server based on the value of
+ * node pool fields, and may be sent on update requests to ensure the client
+ * has an up-to-date value before proceeding.
*
*
- * string etag = 110;
+ * string etag = 110 [(.google.api.field_behavior) = OUTPUT_ONLY];
*
* @return The bytes for etag.
*/
@@ -926,4 +936,47 @@ public interface NodePoolOrBuilder
*/
com.google.container.v1.NodePool.NodePoolMaintenancePolicyOrBuilder
getMaintenancePolicyOrBuilder();
+
+ /**
+ *
+ *
+ *
+ * Output only. Contains expiry information about the kubelet certificate.
+ *
+ *
+ *
+ * .google.container.v1.NodePool.KubeletCertInfo kubelet_cert_info = 119 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ *
+ * @return Whether the kubeletCertInfo field is set.
+ */
+ boolean hasKubeletCertInfo();
+
+ /**
+ *
+ *
+ *
+ * Output only. Contains expiry information about the kubelet certificate.
+ *
+ *
+ *
+ * .google.container.v1.NodePool.KubeletCertInfo kubelet_cert_info = 119 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ *
+ * @return The kubeletCertInfo.
+ */
+ com.google.container.v1.NodePool.KubeletCertInfo getKubeletCertInfo();
+
+ /**
+ *
+ *
+ *
+ * Output only. Contains expiry information about the kubelet certificate.
+ *
+ *
+ *
+ * .google.container.v1.NodePool.KubeletCertInfo kubelet_cert_info = 119 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ com.google.container.v1.NodePool.KubeletCertInfoOrBuilder getKubeletCertInfoOrBuilder();
}
diff --git a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/NodePoolUpgradeInfo.java b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/NodePoolUpgradeInfo.java
index a0dd2bbcf6eb..9f963daf9d72 100644
--- a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/NodePoolUpgradeInfo.java
+++ b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/NodePoolUpgradeInfo.java
@@ -1087,6 +1087,68 @@ public com.google.protobuf.ByteString getEndOfExtendedSupportTimestampBytes() {
}
}
+ public static final int CUSTOM_IMAGE_INFO_FIELD_NUMBER = 8;
+ private com.google.container.v1.CustomImageInfo customImageInfo_;
+
+ /**
+ *
+ *
+ *
+ * Output only. Upgrade info for the node pool specific to the usage of custom
+ * images.
+ *
+ *
+ *
+ * .google.container.v1.CustomImageInfo custom_image_info = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ *
+ * @return Whether the customImageInfo field is set.
+ */
+ @java.lang.Override
+ public boolean hasCustomImageInfo() {
+ return ((bitField0_ & 0x00000010) != 0);
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. Upgrade info for the node pool specific to the usage of custom
+ * images.
+ *
+ *
+ *
+ * .google.container.v1.CustomImageInfo custom_image_info = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ *
+ * @return The customImageInfo.
+ */
+ @java.lang.Override
+ public com.google.container.v1.CustomImageInfo getCustomImageInfo() {
+ return customImageInfo_ == null
+ ? com.google.container.v1.CustomImageInfo.getDefaultInstance()
+ : customImageInfo_;
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. Upgrade info for the node pool specific to the usage of custom
+ * images.
+ *
+ *
+ *
+ * .google.container.v1.CustomImageInfo custom_image_info = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ @java.lang.Override
+ public com.google.container.v1.CustomImageInfoOrBuilder getCustomImageInfoOrBuilder() {
+ return customImageInfo_ == null
+ ? com.google.container.v1.CustomImageInfo.getDefaultInstance()
+ : customImageInfo_;
+ }
+
private byte memoizedIsInitialized = -1;
@java.lang.Override
@@ -1131,6 +1193,9 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io
if (((bitField0_ & 0x00000008) != 0)) {
com.google.protobuf.GeneratedMessage.writeString(output, 7, endOfExtendedSupportTimestamp_);
}
+ if (((bitField0_ & 0x00000010) != 0)) {
+ output.writeMessage(8, getCustomImageInfo());
+ }
getUnknownFields().writeTo(output);
}
@@ -1184,6 +1249,9 @@ public int getSerializedSize() {
size +=
com.google.protobuf.GeneratedMessage.computeStringSize(7, endOfExtendedSupportTimestamp_);
}
+ if (((bitField0_ & 0x00000010) != 0)) {
+ size += com.google.protobuf.CodedOutputStream.computeMessageSize(8, getCustomImageInfo());
+ }
size += getUnknownFields().getSerializedSize();
memoizedSize = size;
return size;
@@ -1223,6 +1291,10 @@ public boolean equals(final java.lang.Object obj) {
if (!getEndOfExtendedSupportTimestamp().equals(other.getEndOfExtendedSupportTimestamp()))
return false;
}
+ if (hasCustomImageInfo() != other.hasCustomImageInfo()) return false;
+ if (hasCustomImageInfo()) {
+ if (!getCustomImageInfo().equals(other.getCustomImageInfo())) return false;
+ }
if (!getUnknownFields().equals(other.getUnknownFields())) return false;
return true;
}
@@ -1262,6 +1334,10 @@ public int hashCode() {
hash = (37 * hash) + END_OF_EXTENDED_SUPPORT_TIMESTAMP_FIELD_NUMBER;
hash = (53 * hash) + getEndOfExtendedSupportTimestamp().hashCode();
}
+ if (hasCustomImageInfo()) {
+ hash = (37 * hash) + CUSTOM_IMAGE_INFO_FIELD_NUMBER;
+ hash = (53 * hash) + getCustomImageInfo().hashCode();
+ }
hash = (29 * hash) + getUnknownFields().hashCode();
memoizedHashCode = hash;
return hash;
@@ -1392,10 +1468,20 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
}
// Construct using com.google.container.v1.NodePoolUpgradeInfo.newBuilder()
- private Builder() {}
+ private Builder() {
+ maybeForceBuilderInitialization();
+ }
private Builder(com.google.protobuf.GeneratedMessage.BuilderParent parent) {
super(parent);
+ maybeForceBuilderInitialization();
+ }
+
+ private void maybeForceBuilderInitialization() {
+ if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
+ internalGetUpgradeDetailsFieldBuilder();
+ internalGetCustomImageInfoFieldBuilder();
+ }
}
@java.lang.Override
@@ -1415,6 +1501,11 @@ public Builder clear() {
bitField0_ = (bitField0_ & ~0x00000010);
endOfStandardSupportTimestamp_ = "";
endOfExtendedSupportTimestamp_ = "";
+ customImageInfo_ = null;
+ if (customImageInfoBuilder_ != null) {
+ customImageInfoBuilder_.dispose();
+ customImageInfoBuilder_ = null;
+ }
return this;
}
@@ -1489,6 +1580,11 @@ private void buildPartial0(com.google.container.v1.NodePoolUpgradeInfo result) {
result.endOfExtendedSupportTimestamp_ = endOfExtendedSupportTimestamp_;
to_bitField0_ |= 0x00000008;
}
+ if (((from_bitField0_ & 0x00000080) != 0)) {
+ result.customImageInfo_ =
+ customImageInfoBuilder_ == null ? customImageInfo_ : customImageInfoBuilder_.build();
+ to_bitField0_ |= 0x00000010;
+ }
result.bitField0_ |= to_bitField0_;
}
@@ -1573,6 +1669,9 @@ public Builder mergeFrom(com.google.container.v1.NodePoolUpgradeInfo other) {
bitField0_ |= 0x00000040;
onChanged();
}
+ if (other.hasCustomImageInfo()) {
+ mergeCustomImageInfo(other.getCustomImageInfo());
+ }
this.mergeUnknownFields(other.getUnknownFields());
onChanged();
return this;
@@ -1672,6 +1771,13 @@ public Builder mergeFrom(
bitField0_ |= 0x00000040;
break;
} // case 58
+ case 66:
+ {
+ input.readMessage(
+ internalGetCustomImageInfoFieldBuilder().getBuilder(), extensionRegistry);
+ bitField0_ |= 0x00000080;
+ break;
+ } // case 66
default:
{
if (!super.parseUnknownField(input, extensionRegistry, tag)) {
@@ -3093,6 +3199,228 @@ public Builder setEndOfExtendedSupportTimestampBytes(com.google.protobuf.ByteStr
return this;
}
+ private com.google.container.v1.CustomImageInfo customImageInfo_;
+ private com.google.protobuf.SingleFieldBuilder<
+ com.google.container.v1.CustomImageInfo,
+ com.google.container.v1.CustomImageInfo.Builder,
+ com.google.container.v1.CustomImageInfoOrBuilder>
+ customImageInfoBuilder_;
+
+ /**
+ *
+ *
+ *
+ * Output only. Upgrade info for the node pool specific to the usage of custom
+ * images.
+ *
+ *
+ *
+ * .google.container.v1.CustomImageInfo custom_image_info = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ *
+ * @return Whether the customImageInfo field is set.
+ */
+ public boolean hasCustomImageInfo() {
+ return ((bitField0_ & 0x00000080) != 0);
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. Upgrade info for the node pool specific to the usage of custom
+ * images.
+ *
+ *
+ *
+ * .google.container.v1.CustomImageInfo custom_image_info = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ *
+ * @return The customImageInfo.
+ */
+ public com.google.container.v1.CustomImageInfo getCustomImageInfo() {
+ if (customImageInfoBuilder_ == null) {
+ return customImageInfo_ == null
+ ? com.google.container.v1.CustomImageInfo.getDefaultInstance()
+ : customImageInfo_;
+ } else {
+ return customImageInfoBuilder_.getMessage();
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. Upgrade info for the node pool specific to the usage of custom
+ * images.
+ *
+ *
+ *
+ * .google.container.v1.CustomImageInfo custom_image_info = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ public Builder setCustomImageInfo(com.google.container.v1.CustomImageInfo value) {
+ if (customImageInfoBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ customImageInfo_ = value;
+ } else {
+ customImageInfoBuilder_.setMessage(value);
+ }
+ bitField0_ |= 0x00000080;
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. Upgrade info for the node pool specific to the usage of custom
+ * images.
+ *
+ *
+ *
+ * .google.container.v1.CustomImageInfo custom_image_info = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ public Builder setCustomImageInfo(
+ com.google.container.v1.CustomImageInfo.Builder builderForValue) {
+ if (customImageInfoBuilder_ == null) {
+ customImageInfo_ = builderForValue.build();
+ } else {
+ customImageInfoBuilder_.setMessage(builderForValue.build());
+ }
+ bitField0_ |= 0x00000080;
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. Upgrade info for the node pool specific to the usage of custom
+ * images.
+ *
+ *
+ *
+ * .google.container.v1.CustomImageInfo custom_image_info = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ public Builder mergeCustomImageInfo(com.google.container.v1.CustomImageInfo value) {
+ if (customImageInfoBuilder_ == null) {
+ if (((bitField0_ & 0x00000080) != 0)
+ && customImageInfo_ != null
+ && customImageInfo_ != com.google.container.v1.CustomImageInfo.getDefaultInstance()) {
+ getCustomImageInfoBuilder().mergeFrom(value);
+ } else {
+ customImageInfo_ = value;
+ }
+ } else {
+ customImageInfoBuilder_.mergeFrom(value);
+ }
+ if (customImageInfo_ != null) {
+ bitField0_ |= 0x00000080;
+ onChanged();
+ }
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. Upgrade info for the node pool specific to the usage of custom
+ * images.
+ *
+ *
+ *
+ * .google.container.v1.CustomImageInfo custom_image_info = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ public Builder clearCustomImageInfo() {
+ bitField0_ = (bitField0_ & ~0x00000080);
+ customImageInfo_ = null;
+ if (customImageInfoBuilder_ != null) {
+ customImageInfoBuilder_.dispose();
+ customImageInfoBuilder_ = null;
+ }
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. Upgrade info for the node pool specific to the usage of custom
+ * images.
+ *
+ *
+ *
+ * .google.container.v1.CustomImageInfo custom_image_info = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ public com.google.container.v1.CustomImageInfo.Builder getCustomImageInfoBuilder() {
+ bitField0_ |= 0x00000080;
+ onChanged();
+ return internalGetCustomImageInfoFieldBuilder().getBuilder();
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. Upgrade info for the node pool specific to the usage of custom
+ * images.
+ *
+ *
+ *
+ * .google.container.v1.CustomImageInfo custom_image_info = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ public com.google.container.v1.CustomImageInfoOrBuilder getCustomImageInfoOrBuilder() {
+ if (customImageInfoBuilder_ != null) {
+ return customImageInfoBuilder_.getMessageOrBuilder();
+ } else {
+ return customImageInfo_ == null
+ ? com.google.container.v1.CustomImageInfo.getDefaultInstance()
+ : customImageInfo_;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. Upgrade info for the node pool specific to the usage of custom
+ * images.
+ *
+ *
+ *
+ * .google.container.v1.CustomImageInfo custom_image_info = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ private com.google.protobuf.SingleFieldBuilder<
+ com.google.container.v1.CustomImageInfo,
+ com.google.container.v1.CustomImageInfo.Builder,
+ com.google.container.v1.CustomImageInfoOrBuilder>
+ internalGetCustomImageInfoFieldBuilder() {
+ if (customImageInfoBuilder_ == null) {
+ customImageInfoBuilder_ =
+ new com.google.protobuf.SingleFieldBuilder<
+ com.google.container.v1.CustomImageInfo,
+ com.google.container.v1.CustomImageInfo.Builder,
+ com.google.container.v1.CustomImageInfoOrBuilder>(
+ getCustomImageInfo(), getParentForChildren(), isClean());
+ customImageInfo_ = null;
+ }
+ return customImageInfoBuilder_;
+ }
+
// @@protoc_insertion_point(builder_scope:google.container.v1.NodePoolUpgradeInfo)
}
diff --git a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/NodePoolUpgradeInfoOrBuilder.java b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/NodePoolUpgradeInfoOrBuilder.java
index 0bc3a0c0e90c..556a57638c6a 100644
--- a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/NodePoolUpgradeInfoOrBuilder.java
+++ b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/NodePoolUpgradeInfoOrBuilder.java
@@ -393,4 +393,50 @@ public interface NodePoolUpgradeInfoOrBuilder
* @return The bytes for endOfExtendedSupportTimestamp.
*/
com.google.protobuf.ByteString getEndOfExtendedSupportTimestampBytes();
+
+ /**
+ *
+ *
+ *
+ * Output only. Upgrade info for the node pool specific to the usage of custom
+ * images.
+ *
+ *
+ *
+ * .google.container.v1.CustomImageInfo custom_image_info = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ *
+ * @return Whether the customImageInfo field is set.
+ */
+ boolean hasCustomImageInfo();
+
+ /**
+ *
+ *
+ *
+ * Output only. Upgrade info for the node pool specific to the usage of custom
+ * images.
+ *
+ *
+ *
+ * .google.container.v1.CustomImageInfo custom_image_info = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ *
+ * @return The customImageInfo.
+ */
+ com.google.container.v1.CustomImageInfo getCustomImageInfo();
+
+ /**
+ *
+ *
+ *
+ * Output only. Upgrade info for the node pool specific to the usage of custom
+ * images.
+ *
+ *
+ *
+ * .google.container.v1.CustomImageInfo custom_image_info = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ com.google.container.v1.CustomImageInfoOrBuilder getCustomImageInfoOrBuilder();
}
diff --git a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/Operation.java b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/Operation.java
index e3321c7f0389..2d889b1510bf 100644
--- a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/Operation.java
+++ b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/Operation.java
@@ -1044,7 +1044,7 @@ public com.google.protobuf.ByteString getNameBytes() {
* string zone = 2 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY];
*
* @deprecated google.container.v1.Operation.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4153
+ * google/container/v1/cluster_service.proto;l=4217
* @return The zone.
*/
@java.lang.Override
@@ -1074,7 +1074,7 @@ public java.lang.String getZone() {
* string zone = 2 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY];
*
* @deprecated google.container.v1.Operation.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4153
+ * google/container/v1/cluster_service.proto;l=4217
* @return The bytes for zone.
*/
@java.lang.Override
@@ -1244,7 +1244,7 @@ public com.google.protobuf.ByteString getDetailBytes() {
*
*
* @deprecated google.container.v1.Operation.status_message is deprecated. See
- * google/container/v1/cluster_service.proto;l=4167
+ * google/container/v1/cluster_service.proto;l=4231
* @return The statusMessage.
*/
@java.lang.Override
@@ -1274,7 +1274,7 @@ public java.lang.String getStatusMessage() {
*
*
* @deprecated google.container.v1.Operation.status_message is deprecated. See
- * google/container/v1/cluster_service.proto;l=4167
+ * google/container/v1/cluster_service.proto;l=4231
* @return The bytes for statusMessage.
*/
@java.lang.Override
@@ -2787,7 +2787,7 @@ public Builder setNameBytes(com.google.protobuf.ByteString value) {
* string zone = 2 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY];
*
* @deprecated google.container.v1.Operation.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4153
+ * google/container/v1/cluster_service.proto;l=4217
* @return The zone.
*/
@java.lang.Deprecated
@@ -2816,7 +2816,7 @@ public java.lang.String getZone() {
* string zone = 2 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY];
*
* @deprecated google.container.v1.Operation.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4153
+ * google/container/v1/cluster_service.proto;l=4217
* @return The bytes for zone.
*/
@java.lang.Deprecated
@@ -2845,7 +2845,7 @@ public com.google.protobuf.ByteString getZoneBytes() {
* string zone = 2 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY];
*
* @deprecated google.container.v1.Operation.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4153
+ * google/container/v1/cluster_service.proto;l=4217
* @param value The zone to set.
* @return This builder for chaining.
*/
@@ -2873,7 +2873,7 @@ public Builder setZone(java.lang.String value) {
* string zone = 2 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY];
*
* @deprecated google.container.v1.Operation.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4153
+ * google/container/v1/cluster_service.proto;l=4217
* @return This builder for chaining.
*/
@java.lang.Deprecated
@@ -2897,7 +2897,7 @@ public Builder clearZone() {
* string zone = 2 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY];
*
* @deprecated google.container.v1.Operation.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4153
+ * google/container/v1/cluster_service.proto;l=4217
* @param value The bytes for zone to set.
* @return This builder for chaining.
*/
@@ -3249,7 +3249,7 @@ public Builder setDetailBytes(com.google.protobuf.ByteString value) {
*
*
* @deprecated google.container.v1.Operation.status_message is deprecated. See
- * google/container/v1/cluster_service.proto;l=4167
+ * google/container/v1/cluster_service.proto;l=4231
* @return The statusMessage.
*/
@java.lang.Deprecated
@@ -3278,7 +3278,7 @@ public java.lang.String getStatusMessage() {
*
*
* @deprecated google.container.v1.Operation.status_message is deprecated. See
- * google/container/v1/cluster_service.proto;l=4167
+ * google/container/v1/cluster_service.proto;l=4231
* @return The bytes for statusMessage.
*/
@java.lang.Deprecated
@@ -3307,7 +3307,7 @@ public com.google.protobuf.ByteString getStatusMessageBytes() {
*
*
* @deprecated google.container.v1.Operation.status_message is deprecated. See
- * google/container/v1/cluster_service.proto;l=4167
+ * google/container/v1/cluster_service.proto;l=4231
* @param value The statusMessage to set.
* @return This builder for chaining.
*/
@@ -3335,7 +3335,7 @@ public Builder setStatusMessage(java.lang.String value) {
*
*
* @deprecated google.container.v1.Operation.status_message is deprecated. See
- * google/container/v1/cluster_service.proto;l=4167
+ * google/container/v1/cluster_service.proto;l=4231
* @return This builder for chaining.
*/
@java.lang.Deprecated
@@ -3359,7 +3359,7 @@ public Builder clearStatusMessage() {
*
*
* @deprecated google.container.v1.Operation.status_message is deprecated. See
- * google/container/v1/cluster_service.proto;l=4167
+ * google/container/v1/cluster_service.proto;l=4231
* @param value The bytes for statusMessage to set.
* @return This builder for chaining.
*/
diff --git a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/OperationOrBuilder.java b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/OperationOrBuilder.java
index 63853738211d..ee808db0453a 100644
--- a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/OperationOrBuilder.java
+++ b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/OperationOrBuilder.java
@@ -65,7 +65,7 @@ public interface OperationOrBuilder
* string zone = 2 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY];
*
* @deprecated google.container.v1.Operation.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4153
+ * google/container/v1/cluster_service.proto;l=4217
* @return The zone.
*/
@java.lang.Deprecated
@@ -84,7 +84,7 @@ public interface OperationOrBuilder
* string zone = 2 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY];
*
* @deprecated google.container.v1.Operation.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4153
+ * google/container/v1/cluster_service.proto;l=4217
* @return The bytes for zone.
*/
@java.lang.Deprecated
@@ -189,7 +189,7 @@ public interface OperationOrBuilder
*
*
* @deprecated google.container.v1.Operation.status_message is deprecated. See
- * google/container/v1/cluster_service.proto;l=4167
+ * google/container/v1/cluster_service.proto;l=4231
* @return The statusMessage.
*/
@java.lang.Deprecated
@@ -208,7 +208,7 @@ public interface OperationOrBuilder
*
*
* @deprecated google.container.v1.Operation.status_message is deprecated. See
- * google/container/v1/cluster_service.proto;l=4167
+ * google/container/v1/cluster_service.proto;l=4231
* @return The bytes for statusMessage.
*/
@java.lang.Deprecated
diff --git a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/PrivateClusterConfig.java b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/PrivateClusterConfig.java
index e5f59e629248..cfe6134e19ac 100644
--- a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/PrivateClusterConfig.java
+++ b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/PrivateClusterConfig.java
@@ -94,7 +94,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
* bool enable_private_nodes = 1 [deprecated = true];
*
* @deprecated google.container.v1.PrivateClusterConfig.enable_private_nodes is deprecated. See
- * google/container/v1/cluster_service.proto;l=2365
+ * google/container/v1/cluster_service.proto;l=2410
* @return The enablePrivateNodes.
*/
@java.lang.Override
@@ -121,7 +121,7 @@ public boolean getEnablePrivateNodes() {
* bool enable_private_endpoint = 2 [deprecated = true];
*
* @deprecated google.container.v1.PrivateClusterConfig.enable_private_endpoint is deprecated. See
- * google/container/v1/cluster_service.proto;l=2373
+ * google/container/v1/cluster_service.proto;l=2418
* @return The enablePrivateEndpoint.
*/
@java.lang.Override
@@ -210,7 +210,7 @@ public com.google.protobuf.ByteString getMasterIpv4CidrBlockBytes() {
*
*
* @deprecated google.container.v1.PrivateClusterConfig.private_endpoint is deprecated. See
- * google/container/v1/cluster_service.proto;l=2386
+ * google/container/v1/cluster_service.proto;l=2431
* @return The privateEndpoint.
*/
@java.lang.Override
@@ -243,7 +243,7 @@ public java.lang.String getPrivateEndpoint() {
*
*
* @deprecated google.container.v1.PrivateClusterConfig.private_endpoint is deprecated. See
- * google/container/v1/cluster_service.proto;l=2386
+ * google/container/v1/cluster_service.proto;l=2431
* @return The bytes for privateEndpoint.
*/
@java.lang.Override
@@ -281,7 +281,7 @@ public com.google.protobuf.ByteString getPrivateEndpointBytes() {
*
*
* @deprecated google.container.v1.PrivateClusterConfig.public_endpoint is deprecated. See
- * google/container/v1/cluster_service.proto;l=2394
+ * google/container/v1/cluster_service.proto;l=2439
* @return The publicEndpoint.
*/
@java.lang.Override
@@ -314,7 +314,7 @@ public java.lang.String getPublicEndpoint() {
*
*
* @deprecated google.container.v1.PrivateClusterConfig.public_endpoint is deprecated. See
- * google/container/v1/cluster_service.proto;l=2394
+ * google/container/v1/cluster_service.proto;l=2439
* @return The bytes for publicEndpoint.
*/
@java.lang.Override
@@ -403,7 +403,7 @@ public com.google.protobuf.ByteString getPeeringNameBytes() {
*
*
* @deprecated google.container.v1.PrivateClusterConfig.master_global_access_config is deprecated.
- * See google/container/v1/cluster_service.proto;l=2405
+ * See google/container/v1/cluster_service.proto;l=2450
* @return Whether the masterGlobalAccessConfig field is set.
*/
@java.lang.Override
@@ -428,7 +428,7 @@ public boolean hasMasterGlobalAccessConfig() {
*
*
* @deprecated google.container.v1.PrivateClusterConfig.master_global_access_config is deprecated.
- * See google/container/v1/cluster_service.proto;l=2405
+ * See google/container/v1/cluster_service.proto;l=2450
* @return The masterGlobalAccessConfig.
*/
@java.lang.Override
@@ -484,7 +484,7 @@ public boolean hasMasterGlobalAccessConfig() {
* string private_endpoint_subnetwork = 10 [deprecated = true];
*
* @deprecated google.container.v1.PrivateClusterConfig.private_endpoint_subnetwork is deprecated.
- * See google/container/v1/cluster_service.proto;l=2414
+ * See google/container/v1/cluster_service.proto;l=2459
* @return The privateEndpointSubnetwork.
*/
@java.lang.Override
@@ -516,7 +516,7 @@ public java.lang.String getPrivateEndpointSubnetwork() {
* string private_endpoint_subnetwork = 10 [deprecated = true];
*
* @deprecated google.container.v1.PrivateClusterConfig.private_endpoint_subnetwork is deprecated.
- * See google/container/v1/cluster_service.proto;l=2414
+ * See google/container/v1/cluster_service.proto;l=2459
* @return The bytes for privateEndpointSubnetwork.
*/
@java.lang.Override
@@ -1051,7 +1051,7 @@ public Builder mergeFrom(
* bool enable_private_nodes = 1 [deprecated = true];
*
* @deprecated google.container.v1.PrivateClusterConfig.enable_private_nodes is deprecated. See
- * google/container/v1/cluster_service.proto;l=2365
+ * google/container/v1/cluster_service.proto;l=2410
* @return The enablePrivateNodes.
*/
@java.lang.Override
@@ -1076,7 +1076,7 @@ public boolean getEnablePrivateNodes() {
* bool enable_private_nodes = 1 [deprecated = true];
*
* @deprecated google.container.v1.PrivateClusterConfig.enable_private_nodes is deprecated. See
- * google/container/v1/cluster_service.proto;l=2365
+ * google/container/v1/cluster_service.proto;l=2410
* @param value The enablePrivateNodes to set.
* @return This builder for chaining.
*/
@@ -1105,7 +1105,7 @@ public Builder setEnablePrivateNodes(boolean value) {
* bool enable_private_nodes = 1 [deprecated = true];
*
* @deprecated google.container.v1.PrivateClusterConfig.enable_private_nodes is deprecated. See
- * google/container/v1/cluster_service.proto;l=2365
+ * google/container/v1/cluster_service.proto;l=2410
* @return This builder for chaining.
*/
@java.lang.Deprecated
@@ -1133,7 +1133,7 @@ public Builder clearEnablePrivateNodes() {
* bool enable_private_endpoint = 2 [deprecated = true];
*
* @deprecated google.container.v1.PrivateClusterConfig.enable_private_endpoint is deprecated.
- * See google/container/v1/cluster_service.proto;l=2373
+ * See google/container/v1/cluster_service.proto;l=2418
* @return The enablePrivateEndpoint.
*/
@java.lang.Override
@@ -1157,7 +1157,7 @@ public boolean getEnablePrivateEndpoint() {
* bool enable_private_endpoint = 2 [deprecated = true];
*
* @deprecated google.container.v1.PrivateClusterConfig.enable_private_endpoint is deprecated.
- * See google/container/v1/cluster_service.proto;l=2373
+ * See google/container/v1/cluster_service.proto;l=2418
* @param value The enablePrivateEndpoint to set.
* @return This builder for chaining.
*/
@@ -1185,7 +1185,7 @@ public Builder setEnablePrivateEndpoint(boolean value) {
* bool enable_private_endpoint = 2 [deprecated = true];
*
* @deprecated google.container.v1.PrivateClusterConfig.enable_private_endpoint is deprecated.
- * See google/container/v1/cluster_service.proto;l=2373
+ * See google/container/v1/cluster_service.proto;l=2418
* @return This builder for chaining.
*/
@java.lang.Deprecated
@@ -1340,7 +1340,7 @@ public Builder setMasterIpv4CidrBlockBytes(com.google.protobuf.ByteString value)
*
*
* @deprecated google.container.v1.PrivateClusterConfig.private_endpoint is deprecated. See
- * google/container/v1/cluster_service.proto;l=2386
+ * google/container/v1/cluster_service.proto;l=2431
* @return The privateEndpoint.
*/
@java.lang.Deprecated
@@ -1372,7 +1372,7 @@ public java.lang.String getPrivateEndpoint() {
*
*
* @deprecated google.container.v1.PrivateClusterConfig.private_endpoint is deprecated. See
- * google/container/v1/cluster_service.proto;l=2386
+ * google/container/v1/cluster_service.proto;l=2431
* @return The bytes for privateEndpoint.
*/
@java.lang.Deprecated
@@ -1404,7 +1404,7 @@ public com.google.protobuf.ByteString getPrivateEndpointBytes() {
*
*
* @deprecated google.container.v1.PrivateClusterConfig.private_endpoint is deprecated. See
- * google/container/v1/cluster_service.proto;l=2386
+ * google/container/v1/cluster_service.proto;l=2431
* @param value The privateEndpoint to set.
* @return This builder for chaining.
*/
@@ -1435,7 +1435,7 @@ public Builder setPrivateEndpoint(java.lang.String value) {
*
*
* @deprecated google.container.v1.PrivateClusterConfig.private_endpoint is deprecated. See
- * google/container/v1/cluster_service.proto;l=2386
+ * google/container/v1/cluster_service.proto;l=2431
* @return This builder for chaining.
*/
@java.lang.Deprecated
@@ -1462,7 +1462,7 @@ public Builder clearPrivateEndpoint() {
*
*
* @deprecated google.container.v1.PrivateClusterConfig.private_endpoint is deprecated. See
- * google/container/v1/cluster_service.proto;l=2386
+ * google/container/v1/cluster_service.proto;l=2431
* @param value The bytes for privateEndpoint to set.
* @return This builder for chaining.
*/
@@ -1496,7 +1496,7 @@ public Builder setPrivateEndpointBytes(com.google.protobuf.ByteString value) {
*
*
* @deprecated google.container.v1.PrivateClusterConfig.public_endpoint is deprecated. See
- * google/container/v1/cluster_service.proto;l=2394
+ * google/container/v1/cluster_service.proto;l=2439
* @return The publicEndpoint.
*/
@java.lang.Deprecated
@@ -1528,7 +1528,7 @@ public java.lang.String getPublicEndpoint() {
*
*
* @deprecated google.container.v1.PrivateClusterConfig.public_endpoint is deprecated. See
- * google/container/v1/cluster_service.proto;l=2394
+ * google/container/v1/cluster_service.proto;l=2439
* @return The bytes for publicEndpoint.
*/
@java.lang.Deprecated
@@ -1560,7 +1560,7 @@ public com.google.protobuf.ByteString getPublicEndpointBytes() {
*
*
* @deprecated google.container.v1.PrivateClusterConfig.public_endpoint is deprecated. See
- * google/container/v1/cluster_service.proto;l=2394
+ * google/container/v1/cluster_service.proto;l=2439
* @param value The publicEndpoint to set.
* @return This builder for chaining.
*/
@@ -1591,7 +1591,7 @@ public Builder setPublicEndpoint(java.lang.String value) {
*
*
* @deprecated google.container.v1.PrivateClusterConfig.public_endpoint is deprecated. See
- * google/container/v1/cluster_service.proto;l=2394
+ * google/container/v1/cluster_service.proto;l=2439
* @return This builder for chaining.
*/
@java.lang.Deprecated
@@ -1618,7 +1618,7 @@ public Builder clearPublicEndpoint() {
*
*
* @deprecated google.container.v1.PrivateClusterConfig.public_endpoint is deprecated. See
- * google/container/v1/cluster_service.proto;l=2394
+ * google/container/v1/cluster_service.proto;l=2439
* @param value The bytes for publicEndpoint to set.
* @return This builder for chaining.
*/
@@ -1769,7 +1769,7 @@ public Builder setPeeringNameBytes(com.google.protobuf.ByteString value) {
*
*
* @deprecated google.container.v1.PrivateClusterConfig.master_global_access_config is
- * deprecated. See google/container/v1/cluster_service.proto;l=2405
+ * deprecated. See google/container/v1/cluster_service.proto;l=2450
* @return Whether the masterGlobalAccessConfig field is set.
*/
@java.lang.Deprecated
@@ -1793,7 +1793,7 @@ public boolean hasMasterGlobalAccessConfig() {
*
*
* @deprecated google.container.v1.PrivateClusterConfig.master_global_access_config is
- * deprecated. See google/container/v1/cluster_service.proto;l=2405
+ * deprecated. See google/container/v1/cluster_service.proto;l=2450
* @return The masterGlobalAccessConfig.
*/
@java.lang.Deprecated
@@ -2031,7 +2031,7 @@ public Builder clearMasterGlobalAccessConfig() {
* string private_endpoint_subnetwork = 10 [deprecated = true];
*
* @deprecated google.container.v1.PrivateClusterConfig.private_endpoint_subnetwork is
- * deprecated. See google/container/v1/cluster_service.proto;l=2414
+ * deprecated. See google/container/v1/cluster_service.proto;l=2459
* @return The privateEndpointSubnetwork.
*/
@java.lang.Deprecated
@@ -2062,7 +2062,7 @@ public java.lang.String getPrivateEndpointSubnetwork() {
* string private_endpoint_subnetwork = 10 [deprecated = true];
*
* @deprecated google.container.v1.PrivateClusterConfig.private_endpoint_subnetwork is
- * deprecated. See google/container/v1/cluster_service.proto;l=2414
+ * deprecated. See google/container/v1/cluster_service.proto;l=2459
* @return The bytes for privateEndpointSubnetwork.
*/
@java.lang.Deprecated
@@ -2093,7 +2093,7 @@ public com.google.protobuf.ByteString getPrivateEndpointSubnetworkBytes() {
* string private_endpoint_subnetwork = 10 [deprecated = true];
*
* @deprecated google.container.v1.PrivateClusterConfig.private_endpoint_subnetwork is
- * deprecated. See google/container/v1/cluster_service.proto;l=2414
+ * deprecated. See google/container/v1/cluster_service.proto;l=2459
* @param value The privateEndpointSubnetwork to set.
* @return This builder for chaining.
*/
@@ -2123,7 +2123,7 @@ public Builder setPrivateEndpointSubnetwork(java.lang.String value) {
* string private_endpoint_subnetwork = 10 [deprecated = true];
*
* @deprecated google.container.v1.PrivateClusterConfig.private_endpoint_subnetwork is
- * deprecated. See google/container/v1/cluster_service.proto;l=2414
+ * deprecated. See google/container/v1/cluster_service.proto;l=2459
* @return This builder for chaining.
*/
@java.lang.Deprecated
@@ -2149,7 +2149,7 @@ public Builder clearPrivateEndpointSubnetwork() {
* string private_endpoint_subnetwork = 10 [deprecated = true];
*
* @deprecated google.container.v1.PrivateClusterConfig.private_endpoint_subnetwork is
- * deprecated. See google/container/v1/cluster_service.proto;l=2414
+ * deprecated. See google/container/v1/cluster_service.proto;l=2459
* @param value The bytes for privateEndpointSubnetwork to set.
* @return This builder for chaining.
*/
diff --git a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/PrivateClusterConfigOrBuilder.java b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/PrivateClusterConfigOrBuilder.java
index 486a64c9c800..edf648f9894a 100644
--- a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/PrivateClusterConfigOrBuilder.java
+++ b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/PrivateClusterConfigOrBuilder.java
@@ -42,7 +42,7 @@ public interface PrivateClusterConfigOrBuilder
* bool enable_private_nodes = 1 [deprecated = true];
*
* @deprecated google.container.v1.PrivateClusterConfig.enable_private_nodes is deprecated. See
- * google/container/v1/cluster_service.proto;l=2365
+ * google/container/v1/cluster_service.proto;l=2410
* @return The enablePrivateNodes.
*/
@java.lang.Deprecated
@@ -63,7 +63,7 @@ public interface PrivateClusterConfigOrBuilder
* bool enable_private_endpoint = 2 [deprecated = true];
*
* @deprecated google.container.v1.PrivateClusterConfig.enable_private_endpoint is deprecated. See
- * google/container/v1/cluster_service.proto;l=2373
+ * google/container/v1/cluster_service.proto;l=2418
* @return The enablePrivateEndpoint.
*/
@java.lang.Deprecated
@@ -117,7 +117,7 @@ public interface PrivateClusterConfigOrBuilder
*
*
* @deprecated google.container.v1.PrivateClusterConfig.private_endpoint is deprecated. See
- * google/container/v1/cluster_service.proto;l=2386
+ * google/container/v1/cluster_service.proto;l=2431
* @return The privateEndpoint.
*/
@java.lang.Deprecated
@@ -139,7 +139,7 @@ public interface PrivateClusterConfigOrBuilder
*
*
* @deprecated google.container.v1.PrivateClusterConfig.private_endpoint is deprecated. See
- * google/container/v1/cluster_service.proto;l=2386
+ * google/container/v1/cluster_service.proto;l=2431
* @return The bytes for privateEndpoint.
*/
@java.lang.Deprecated
@@ -161,7 +161,7 @@ public interface PrivateClusterConfigOrBuilder
*
*
* @deprecated google.container.v1.PrivateClusterConfig.public_endpoint is deprecated. See
- * google/container/v1/cluster_service.proto;l=2394
+ * google/container/v1/cluster_service.proto;l=2439
* @return The publicEndpoint.
*/
@java.lang.Deprecated
@@ -183,7 +183,7 @@ public interface PrivateClusterConfigOrBuilder
*
*
* @deprecated google.container.v1.PrivateClusterConfig.public_endpoint is deprecated. See
- * google/container/v1/cluster_service.proto;l=2394
+ * google/container/v1/cluster_service.proto;l=2439
* @return The bytes for publicEndpoint.
*/
@java.lang.Deprecated
@@ -231,7 +231,7 @@ public interface PrivateClusterConfigOrBuilder
*
*
* @deprecated google.container.v1.PrivateClusterConfig.master_global_access_config is deprecated.
- * See google/container/v1/cluster_service.proto;l=2405
+ * See google/container/v1/cluster_service.proto;l=2450
* @return Whether the masterGlobalAccessConfig field is set.
*/
@java.lang.Deprecated
@@ -253,7 +253,7 @@ public interface PrivateClusterConfigOrBuilder
*
*
* @deprecated google.container.v1.PrivateClusterConfig.master_global_access_config is deprecated.
- * See google/container/v1/cluster_service.proto;l=2405
+ * See google/container/v1/cluster_service.proto;l=2450
* @return The masterGlobalAccessConfig.
*/
@java.lang.Deprecated
@@ -293,7 +293,7 @@ public interface PrivateClusterConfigOrBuilder
* string private_endpoint_subnetwork = 10 [deprecated = true];
*
* @deprecated google.container.v1.PrivateClusterConfig.private_endpoint_subnetwork is deprecated.
- * See google/container/v1/cluster_service.proto;l=2414
+ * See google/container/v1/cluster_service.proto;l=2459
* @return The privateEndpointSubnetwork.
*/
@java.lang.Deprecated
@@ -314,7 +314,7 @@ public interface PrivateClusterConfigOrBuilder
* string private_endpoint_subnetwork = 10 [deprecated = true];
*
* @deprecated google.container.v1.PrivateClusterConfig.private_endpoint_subnetwork is deprecated.
- * See google/container/v1/cluster_service.proto;l=2414
+ * See google/container/v1/cluster_service.proto;l=2459
* @return The bytes for privateEndpointSubnetwork.
*/
@java.lang.Deprecated
diff --git a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/ReleaseChannel.java b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/ReleaseChannel.java
index 416cdeff913c..1e7824e12fe1 100644
--- a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/ReleaseChannel.java
+++ b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/ReleaseChannel.java
@@ -89,11 +89,13 @@ public enum Channel implements com.google.protobuf.ProtocolMessageEnum {
*
*
*
- * No channel specified.
+ * Deprecated: No channel specified. it will be removed in the future, use
+ * RAPID, REGULAR, STABLE or EXTENDED instead.
*
*
- * UNSPECIFIED = 0;
+ * UNSPECIFIED = 0 [deprecated = true];
*/
+ @java.lang.Deprecated
UNSPECIFIED(0),
/**
*
@@ -161,12 +163,13 @@ public enum Channel implements com.google.protobuf.ProtocolMessageEnum {
*
*
*
- * No channel specified.
+ * Deprecated: No channel specified. it will be removed in the future, use
+ * RAPID, REGULAR, STABLE or EXTENDED instead.
*
*
- * UNSPECIFIED = 0;
+ * UNSPECIFIED = 0 [deprecated = true];
*/
- public static final int UNSPECIFIED_VALUE = 0;
+ @java.lang.Deprecated public static final int UNSPECIFIED_VALUE = 0;
/**
*
diff --git a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/ReservationAffinity.java b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/ReservationAffinity.java
index 724343b2f8ef..a2c53d137479 100644
--- a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/ReservationAffinity.java
+++ b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/ReservationAffinity.java
@@ -125,6 +125,17 @@ public enum Type implements com.google.protobuf.ProtocolMessageEnum {
* SPECIFIC_RESERVATION = 3;
*/
SPECIFIC_RESERVATION(3),
+ /**
+ *
+ *
+ *
+ * Consume any reservation available. If no reservation is available, fail
+ * the node creation.
+ *
+ *
+ * ANY_RESERVATION_THEN_FAIL = 4;
+ */
+ ANY_RESERVATION_THEN_FAIL(4),
UNRECOGNIZED(-1),
;
@@ -183,6 +194,18 @@ public enum Type implements com.google.protobuf.ProtocolMessageEnum {
*/
public static final int SPECIFIC_RESERVATION_VALUE = 3;
+ /**
+ *
+ *
+ *
+ * Consume any reservation available. If no reservation is available, fail
+ * the node creation.
+ *
+ *
+ * ANY_RESERVATION_THEN_FAIL = 4;
+ */
+ public static final int ANY_RESERVATION_THEN_FAIL_VALUE = 4;
+
public final int getNumber() {
if (this == UNRECOGNIZED) {
throw new java.lang.IllegalArgumentException(
@@ -215,6 +238,8 @@ public static Type forNumber(int value) {
return ANY_RESERVATION;
case 3:
return SPECIFIC_RESERVATION;
+ case 4:
+ return ANY_RESERVATION_THEN_FAIL;
default:
return null;
}
diff --git a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/RollbackNodePoolUpgradeRequest.java b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/RollbackNodePoolUpgradeRequest.java
index 9b31772d7705..8fbd56191c97 100644
--- a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/RollbackNodePoolUpgradeRequest.java
+++ b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/RollbackNodePoolUpgradeRequest.java
@@ -93,7 +93,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.RollbackNodePoolUpgradeRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=5738
+ * google/container/v1/cluster_service.proto;l=5823
* @return The projectId.
*/
@java.lang.Override
@@ -122,7 +122,7 @@ public java.lang.String getProjectId() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.RollbackNodePoolUpgradeRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=5738
+ * google/container/v1/cluster_service.proto;l=5823
* @return The bytes for projectId.
*/
@java.lang.Override
@@ -157,7 +157,7 @@ public com.google.protobuf.ByteString getProjectIdBytes() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.RollbackNodePoolUpgradeRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=5744
+ * google/container/v1/cluster_service.proto;l=5829
* @return The zone.
*/
@java.lang.Override
@@ -187,7 +187,7 @@ public java.lang.String getZone() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.RollbackNodePoolUpgradeRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=5744
+ * google/container/v1/cluster_service.proto;l=5829
* @return The bytes for zone.
*/
@java.lang.Override
@@ -220,7 +220,7 @@ public com.google.protobuf.ByteString getZoneBytes() {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.RollbackNodePoolUpgradeRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=5748
+ * google/container/v1/cluster_service.proto;l=5833
* @return The clusterId.
*/
@java.lang.Override
@@ -248,7 +248,7 @@ public java.lang.String getClusterId() {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.RollbackNodePoolUpgradeRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=5748
+ * google/container/v1/cluster_service.proto;l=5833
* @return The bytes for clusterId.
*/
@java.lang.Override
@@ -281,7 +281,7 @@ public com.google.protobuf.ByteString getClusterIdBytes() {
* string node_pool_id = 4 [deprecated = true];
*
* @deprecated google.container.v1.RollbackNodePoolUpgradeRequest.node_pool_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=5752
+ * google/container/v1/cluster_service.proto;l=5837
* @return The nodePoolId.
*/
@java.lang.Override
@@ -309,7 +309,7 @@ public java.lang.String getNodePoolId() {
* string node_pool_id = 4 [deprecated = true];
*
* @deprecated google.container.v1.RollbackNodePoolUpgradeRequest.node_pool_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=5752
+ * google/container/v1/cluster_service.proto;l=5837
* @return The bytes for nodePoolId.
*/
@java.lang.Override
@@ -848,7 +848,7 @@ public Builder mergeFrom(
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.RollbackNodePoolUpgradeRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=5738
+ * google/container/v1/cluster_service.proto;l=5823
* @return The projectId.
*/
@java.lang.Deprecated
@@ -876,7 +876,7 @@ public java.lang.String getProjectId() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.RollbackNodePoolUpgradeRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=5738
+ * google/container/v1/cluster_service.proto;l=5823
* @return The bytes for projectId.
*/
@java.lang.Deprecated
@@ -904,7 +904,7 @@ public com.google.protobuf.ByteString getProjectIdBytes() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.RollbackNodePoolUpgradeRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=5738
+ * google/container/v1/cluster_service.proto;l=5823
* @param value The projectId to set.
* @return This builder for chaining.
*/
@@ -931,7 +931,7 @@ public Builder setProjectId(java.lang.String value) {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.RollbackNodePoolUpgradeRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=5738
+ * google/container/v1/cluster_service.proto;l=5823
* @return This builder for chaining.
*/
@java.lang.Deprecated
@@ -954,7 +954,7 @@ public Builder clearProjectId() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.RollbackNodePoolUpgradeRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=5738
+ * google/container/v1/cluster_service.proto;l=5823
* @param value The bytes for projectId to set.
* @return This builder for chaining.
*/
@@ -985,7 +985,7 @@ public Builder setProjectIdBytes(com.google.protobuf.ByteString value) {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.RollbackNodePoolUpgradeRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=5744
+ * google/container/v1/cluster_service.proto;l=5829
* @return The zone.
*/
@java.lang.Deprecated
@@ -1014,7 +1014,7 @@ public java.lang.String getZone() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.RollbackNodePoolUpgradeRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=5744
+ * google/container/v1/cluster_service.proto;l=5829
* @return The bytes for zone.
*/
@java.lang.Deprecated
@@ -1043,7 +1043,7 @@ public com.google.protobuf.ByteString getZoneBytes() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.RollbackNodePoolUpgradeRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=5744
+ * google/container/v1/cluster_service.proto;l=5829
* @param value The zone to set.
* @return This builder for chaining.
*/
@@ -1071,7 +1071,7 @@ public Builder setZone(java.lang.String value) {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.RollbackNodePoolUpgradeRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=5744
+ * google/container/v1/cluster_service.proto;l=5829
* @return This builder for chaining.
*/
@java.lang.Deprecated
@@ -1095,7 +1095,7 @@ public Builder clearZone() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.RollbackNodePoolUpgradeRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=5744
+ * google/container/v1/cluster_service.proto;l=5829
* @param value The bytes for zone to set.
* @return This builder for chaining.
*/
@@ -1124,7 +1124,7 @@ public Builder setZoneBytes(com.google.protobuf.ByteString value) {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.RollbackNodePoolUpgradeRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=5748
+ * google/container/v1/cluster_service.proto;l=5833
* @return The clusterId.
*/
@java.lang.Deprecated
@@ -1151,7 +1151,7 @@ public java.lang.String getClusterId() {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.RollbackNodePoolUpgradeRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=5748
+ * google/container/v1/cluster_service.proto;l=5833
* @return The bytes for clusterId.
*/
@java.lang.Deprecated
@@ -1178,7 +1178,7 @@ public com.google.protobuf.ByteString getClusterIdBytes() {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.RollbackNodePoolUpgradeRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=5748
+ * google/container/v1/cluster_service.proto;l=5833
* @param value The clusterId to set.
* @return This builder for chaining.
*/
@@ -1204,7 +1204,7 @@ public Builder setClusterId(java.lang.String value) {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.RollbackNodePoolUpgradeRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=5748
+ * google/container/v1/cluster_service.proto;l=5833
* @return This builder for chaining.
*/
@java.lang.Deprecated
@@ -1226,7 +1226,7 @@ public Builder clearClusterId() {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.RollbackNodePoolUpgradeRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=5748
+ * google/container/v1/cluster_service.proto;l=5833
* @param value The bytes for clusterId to set.
* @return This builder for chaining.
*/
@@ -1255,7 +1255,7 @@ public Builder setClusterIdBytes(com.google.protobuf.ByteString value) {
* string node_pool_id = 4 [deprecated = true];
*
* @deprecated google.container.v1.RollbackNodePoolUpgradeRequest.node_pool_id is deprecated.
- * See google/container/v1/cluster_service.proto;l=5752
+ * See google/container/v1/cluster_service.proto;l=5837
* @return The nodePoolId.
*/
@java.lang.Deprecated
@@ -1282,7 +1282,7 @@ public java.lang.String getNodePoolId() {
* string node_pool_id = 4 [deprecated = true];
*
* @deprecated google.container.v1.RollbackNodePoolUpgradeRequest.node_pool_id is deprecated.
- * See google/container/v1/cluster_service.proto;l=5752
+ * See google/container/v1/cluster_service.proto;l=5837
* @return The bytes for nodePoolId.
*/
@java.lang.Deprecated
@@ -1309,7 +1309,7 @@ public com.google.protobuf.ByteString getNodePoolIdBytes() {
* string node_pool_id = 4 [deprecated = true];
*
* @deprecated google.container.v1.RollbackNodePoolUpgradeRequest.node_pool_id is deprecated.
- * See google/container/v1/cluster_service.proto;l=5752
+ * See google/container/v1/cluster_service.proto;l=5837
* @param value The nodePoolId to set.
* @return This builder for chaining.
*/
@@ -1335,7 +1335,7 @@ public Builder setNodePoolId(java.lang.String value) {
* string node_pool_id = 4 [deprecated = true];
*
* @deprecated google.container.v1.RollbackNodePoolUpgradeRequest.node_pool_id is deprecated.
- * See google/container/v1/cluster_service.proto;l=5752
+ * See google/container/v1/cluster_service.proto;l=5837
* @return This builder for chaining.
*/
@java.lang.Deprecated
@@ -1357,7 +1357,7 @@ public Builder clearNodePoolId() {
* string node_pool_id = 4 [deprecated = true];
*
* @deprecated google.container.v1.RollbackNodePoolUpgradeRequest.node_pool_id is deprecated.
- * See google/container/v1/cluster_service.proto;l=5752
+ * See google/container/v1/cluster_service.proto;l=5837
* @param value The bytes for nodePoolId to set.
* @return This builder for chaining.
*/
diff --git a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/RollbackNodePoolUpgradeRequestOrBuilder.java b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/RollbackNodePoolUpgradeRequestOrBuilder.java
index 65efe7d0edec..a3d55a46ed04 100644
--- a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/RollbackNodePoolUpgradeRequestOrBuilder.java
+++ b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/RollbackNodePoolUpgradeRequestOrBuilder.java
@@ -38,7 +38,7 @@ public interface RollbackNodePoolUpgradeRequestOrBuilder
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.RollbackNodePoolUpgradeRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=5738
+ * google/container/v1/cluster_service.proto;l=5823
* @return The projectId.
*/
@java.lang.Deprecated
@@ -56,7 +56,7 @@ public interface RollbackNodePoolUpgradeRequestOrBuilder
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.RollbackNodePoolUpgradeRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=5738
+ * google/container/v1/cluster_service.proto;l=5823
* @return The bytes for projectId.
*/
@java.lang.Deprecated
@@ -75,7 +75,7 @@ public interface RollbackNodePoolUpgradeRequestOrBuilder
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.RollbackNodePoolUpgradeRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=5744
+ * google/container/v1/cluster_service.proto;l=5829
* @return The zone.
*/
@java.lang.Deprecated
@@ -94,7 +94,7 @@ public interface RollbackNodePoolUpgradeRequestOrBuilder
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.RollbackNodePoolUpgradeRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=5744
+ * google/container/v1/cluster_service.proto;l=5829
* @return The bytes for zone.
*/
@java.lang.Deprecated
@@ -111,7 +111,7 @@ public interface RollbackNodePoolUpgradeRequestOrBuilder
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.RollbackNodePoolUpgradeRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=5748
+ * google/container/v1/cluster_service.proto;l=5833
* @return The clusterId.
*/
@java.lang.Deprecated
@@ -128,7 +128,7 @@ public interface RollbackNodePoolUpgradeRequestOrBuilder
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.RollbackNodePoolUpgradeRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=5748
+ * google/container/v1/cluster_service.proto;l=5833
* @return The bytes for clusterId.
*/
@java.lang.Deprecated
@@ -145,7 +145,7 @@ public interface RollbackNodePoolUpgradeRequestOrBuilder
* string node_pool_id = 4 [deprecated = true];
*
* @deprecated google.container.v1.RollbackNodePoolUpgradeRequest.node_pool_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=5752
+ * google/container/v1/cluster_service.proto;l=5837
* @return The nodePoolId.
*/
@java.lang.Deprecated
@@ -162,7 +162,7 @@ public interface RollbackNodePoolUpgradeRequestOrBuilder
* string node_pool_id = 4 [deprecated = true];
*
* @deprecated google.container.v1.RollbackNodePoolUpgradeRequest.node_pool_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=5752
+ * google/container/v1/cluster_service.proto;l=5837
* @return The bytes for nodePoolId.
*/
@java.lang.Deprecated
diff --git a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/RollbackSafeUpgrade.java b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/RollbackSafeUpgrade.java
new file mode 100644
index 000000000000..bf12efee1706
--- /dev/null
+++ b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/RollbackSafeUpgrade.java
@@ -0,0 +1,740 @@
+/*
+ * Copyright 2026 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!
+// NO CHECKED-IN PROTOBUF GENCODE
+// source: google/container/v1/cluster_service.proto
+// Protobuf Java Version: 4.33.6
+
+package com.google.container.v1;
+
+/**
+ *
+ *
+ *
+ * RollbackSafeUpgrade is the configuration for the rollback safe upgrade.
+ *
+ *
+ * Protobuf type {@code google.container.v1.RollbackSafeUpgrade}
+ */
+@com.google.protobuf.Generated
+public final class RollbackSafeUpgrade extends com.google.protobuf.GeneratedMessage
+ implements
+ // @@protoc_insertion_point(message_implements:google.container.v1.RollbackSafeUpgrade)
+ RollbackSafeUpgradeOrBuilder {
+ private static final long serialVersionUID = 0L;
+
+ static {
+ com.google.protobuf.RuntimeVersion.validateProtobufGencodeVersion(
+ com.google.protobuf.RuntimeVersion.RuntimeDomain.PUBLIC,
+ /* major= */ 4,
+ /* minor= */ 33,
+ /* patch= */ 6,
+ /* suffix= */ "",
+ "RollbackSafeUpgrade");
+ }
+
+ // Use RollbackSafeUpgrade.newBuilder() to construct.
+ private RollbackSafeUpgrade(com.google.protobuf.GeneratedMessage.Builder> builder) {
+ super(builder);
+ }
+
+ private RollbackSafeUpgrade() {}
+
+ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
+ return com.google.container.v1.ClusterServiceProto
+ .internal_static_google_container_v1_RollbackSafeUpgrade_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return com.google.container.v1.ClusterServiceProto
+ .internal_static_google_container_v1_RollbackSafeUpgrade_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ com.google.container.v1.RollbackSafeUpgrade.class,
+ com.google.container.v1.RollbackSafeUpgrade.Builder.class);
+ }
+
+ private int bitField0_;
+ public static final int CONTROL_PLANE_SOAK_DURATION_FIELD_NUMBER = 1;
+ private com.google.protobuf.Duration controlPlaneSoakDuration_;
+
+ /**
+ *
+ *
+ *
+ * Optional. A user-defined period for the cluster remains in the rollbackable
+ * state. ex: {seconds: 21600}.
+ *
+ *
+ *
+ * .google.protobuf.Duration control_plane_soak_duration = 1 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return Whether the controlPlaneSoakDuration field is set.
+ */
+ @java.lang.Override
+ public boolean hasControlPlaneSoakDuration() {
+ return ((bitField0_ & 0x00000001) != 0);
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. A user-defined period for the cluster remains in the rollbackable
+ * state. ex: {seconds: 21600}.
+ *
+ *
+ *
+ * .google.protobuf.Duration control_plane_soak_duration = 1 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return The controlPlaneSoakDuration.
+ */
+ @java.lang.Override
+ public com.google.protobuf.Duration getControlPlaneSoakDuration() {
+ return controlPlaneSoakDuration_ == null
+ ? com.google.protobuf.Duration.getDefaultInstance()
+ : controlPlaneSoakDuration_;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. A user-defined period for the cluster remains in the rollbackable
+ * state. ex: {seconds: 21600}.
+ *
+ *
+ *
+ * .google.protobuf.Duration control_plane_soak_duration = 1 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ @java.lang.Override
+ public com.google.protobuf.DurationOrBuilder getControlPlaneSoakDurationOrBuilder() {
+ return controlPlaneSoakDuration_ == null
+ ? com.google.protobuf.Duration.getDefaultInstance()
+ : controlPlaneSoakDuration_;
+ }
+
+ 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 (((bitField0_ & 0x00000001) != 0)) {
+ output.writeMessage(1, getControlPlaneSoakDuration());
+ }
+ getUnknownFields().writeTo(output);
+ }
+
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ if (((bitField0_ & 0x00000001) != 0)) {
+ size +=
+ com.google.protobuf.CodedOutputStream.computeMessageSize(
+ 1, getControlPlaneSoakDuration());
+ }
+ 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.container.v1.RollbackSafeUpgrade)) {
+ return super.equals(obj);
+ }
+ com.google.container.v1.RollbackSafeUpgrade other =
+ (com.google.container.v1.RollbackSafeUpgrade) obj;
+
+ if (hasControlPlaneSoakDuration() != other.hasControlPlaneSoakDuration()) return false;
+ if (hasControlPlaneSoakDuration()) {
+ if (!getControlPlaneSoakDuration().equals(other.getControlPlaneSoakDuration())) 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 (hasControlPlaneSoakDuration()) {
+ hash = (37 * hash) + CONTROL_PLANE_SOAK_DURATION_FIELD_NUMBER;
+ hash = (53 * hash) + getControlPlaneSoakDuration().hashCode();
+ }
+ hash = (29 * hash) + getUnknownFields().hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static com.google.container.v1.RollbackSafeUpgrade parseFrom(java.nio.ByteBuffer data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.container.v1.RollbackSafeUpgrade parseFrom(
+ java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static com.google.container.v1.RollbackSafeUpgrade parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.container.v1.RollbackSafeUpgrade 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.container.v1.RollbackSafeUpgrade parseFrom(byte[] data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.container.v1.RollbackSafeUpgrade parseFrom(
+ byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static com.google.container.v1.RollbackSafeUpgrade parseFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(PARSER, input);
+ }
+
+ public static com.google.container.v1.RollbackSafeUpgrade parseFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static com.google.container.v1.RollbackSafeUpgrade parseDelimitedFrom(
+ java.io.InputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseDelimitedWithIOException(PARSER, input);
+ }
+
+ public static com.google.container.v1.RollbackSafeUpgrade parseDelimitedFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseDelimitedWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static com.google.container.v1.RollbackSafeUpgrade parseFrom(
+ com.google.protobuf.CodedInputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(PARSER, input);
+ }
+
+ public static com.google.container.v1.RollbackSafeUpgrade parseFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.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.container.v1.RollbackSafeUpgrade 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.GeneratedMessage.BuilderParent parent) {
+ Builder builder = new Builder(parent);
+ return builder;
+ }
+
+ /**
+ *
+ *
+ *
+ * RollbackSafeUpgrade is the configuration for the rollback safe upgrade.
+ *
+ *
+ * Protobuf type {@code google.container.v1.RollbackSafeUpgrade}
+ */
+ public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder
+ * Optional. A user-defined period for the cluster remains in the rollbackable
+ * state. ex: {seconds: 21600}.
+ *
+ *
+ *
+ * .google.protobuf.Duration control_plane_soak_duration = 1 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return Whether the controlPlaneSoakDuration field is set.
+ */
+ public boolean hasControlPlaneSoakDuration() {
+ return ((bitField0_ & 0x00000001) != 0);
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. A user-defined period for the cluster remains in the rollbackable
+ * state. ex: {seconds: 21600}.
+ *
+ *
+ *
+ * .google.protobuf.Duration control_plane_soak_duration = 1 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return The controlPlaneSoakDuration.
+ */
+ public com.google.protobuf.Duration getControlPlaneSoakDuration() {
+ if (controlPlaneSoakDurationBuilder_ == null) {
+ return controlPlaneSoakDuration_ == null
+ ? com.google.protobuf.Duration.getDefaultInstance()
+ : controlPlaneSoakDuration_;
+ } else {
+ return controlPlaneSoakDurationBuilder_.getMessage();
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. A user-defined period for the cluster remains in the rollbackable
+ * state. ex: {seconds: 21600}.
+ *
+ *
+ *
+ * .google.protobuf.Duration control_plane_soak_duration = 1 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public Builder setControlPlaneSoakDuration(com.google.protobuf.Duration value) {
+ if (controlPlaneSoakDurationBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ controlPlaneSoakDuration_ = value;
+ } else {
+ controlPlaneSoakDurationBuilder_.setMessage(value);
+ }
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. A user-defined period for the cluster remains in the rollbackable
+ * state. ex: {seconds: 21600}.
+ *
+ *
+ *
+ * .google.protobuf.Duration control_plane_soak_duration = 1 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public Builder setControlPlaneSoakDuration(
+ com.google.protobuf.Duration.Builder builderForValue) {
+ if (controlPlaneSoakDurationBuilder_ == null) {
+ controlPlaneSoakDuration_ = builderForValue.build();
+ } else {
+ controlPlaneSoakDurationBuilder_.setMessage(builderForValue.build());
+ }
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. A user-defined period for the cluster remains in the rollbackable
+ * state. ex: {seconds: 21600}.
+ *
+ *
+ *
+ * .google.protobuf.Duration control_plane_soak_duration = 1 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public Builder mergeControlPlaneSoakDuration(com.google.protobuf.Duration value) {
+ if (controlPlaneSoakDurationBuilder_ == null) {
+ if (((bitField0_ & 0x00000001) != 0)
+ && controlPlaneSoakDuration_ != null
+ && controlPlaneSoakDuration_ != com.google.protobuf.Duration.getDefaultInstance()) {
+ getControlPlaneSoakDurationBuilder().mergeFrom(value);
+ } else {
+ controlPlaneSoakDuration_ = value;
+ }
+ } else {
+ controlPlaneSoakDurationBuilder_.mergeFrom(value);
+ }
+ if (controlPlaneSoakDuration_ != null) {
+ bitField0_ |= 0x00000001;
+ onChanged();
+ }
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. A user-defined period for the cluster remains in the rollbackable
+ * state. ex: {seconds: 21600}.
+ *
+ *
+ *
+ * .google.protobuf.Duration control_plane_soak_duration = 1 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public Builder clearControlPlaneSoakDuration() {
+ bitField0_ = (bitField0_ & ~0x00000001);
+ controlPlaneSoakDuration_ = null;
+ if (controlPlaneSoakDurationBuilder_ != null) {
+ controlPlaneSoakDurationBuilder_.dispose();
+ controlPlaneSoakDurationBuilder_ = null;
+ }
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. A user-defined period for the cluster remains in the rollbackable
+ * state. ex: {seconds: 21600}.
+ *
+ *
+ *
+ * .google.protobuf.Duration control_plane_soak_duration = 1 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public com.google.protobuf.Duration.Builder getControlPlaneSoakDurationBuilder() {
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return internalGetControlPlaneSoakDurationFieldBuilder().getBuilder();
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. A user-defined period for the cluster remains in the rollbackable
+ * state. ex: {seconds: 21600}.
+ *
+ *
+ *
+ * .google.protobuf.Duration control_plane_soak_duration = 1 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public com.google.protobuf.DurationOrBuilder getControlPlaneSoakDurationOrBuilder() {
+ if (controlPlaneSoakDurationBuilder_ != null) {
+ return controlPlaneSoakDurationBuilder_.getMessageOrBuilder();
+ } else {
+ return controlPlaneSoakDuration_ == null
+ ? com.google.protobuf.Duration.getDefaultInstance()
+ : controlPlaneSoakDuration_;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. A user-defined period for the cluster remains in the rollbackable
+ * state. ex: {seconds: 21600}.
+ *
+ *
+ *
+ * .google.protobuf.Duration control_plane_soak_duration = 1 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ private com.google.protobuf.SingleFieldBuilder<
+ com.google.protobuf.Duration,
+ com.google.protobuf.Duration.Builder,
+ com.google.protobuf.DurationOrBuilder>
+ internalGetControlPlaneSoakDurationFieldBuilder() {
+ if (controlPlaneSoakDurationBuilder_ == null) {
+ controlPlaneSoakDurationBuilder_ =
+ new com.google.protobuf.SingleFieldBuilder<
+ com.google.protobuf.Duration,
+ com.google.protobuf.Duration.Builder,
+ com.google.protobuf.DurationOrBuilder>(
+ getControlPlaneSoakDuration(), getParentForChildren(), isClean());
+ controlPlaneSoakDuration_ = null;
+ }
+ return controlPlaneSoakDurationBuilder_;
+ }
+
+ // @@protoc_insertion_point(builder_scope:google.container.v1.RollbackSafeUpgrade)
+ }
+
+ // @@protoc_insertion_point(class_scope:google.container.v1.RollbackSafeUpgrade)
+ private static final com.google.container.v1.RollbackSafeUpgrade DEFAULT_INSTANCE;
+
+ static {
+ DEFAULT_INSTANCE = new com.google.container.v1.RollbackSafeUpgrade();
+ }
+
+ public static com.google.container.v1.RollbackSafeUpgrade getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parser
+ * Optional. A user-defined period for the cluster remains in the rollbackable
+ * state. ex: {seconds: 21600}.
+ *
+ *
+ *
+ * .google.protobuf.Duration control_plane_soak_duration = 1 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return Whether the controlPlaneSoakDuration field is set.
+ */
+ boolean hasControlPlaneSoakDuration();
+
+ /**
+ *
+ *
+ *
+ * Optional. A user-defined period for the cluster remains in the rollbackable
+ * state. ex: {seconds: 21600}.
+ *
+ *
+ *
+ * .google.protobuf.Duration control_plane_soak_duration = 1 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return The controlPlaneSoakDuration.
+ */
+ com.google.protobuf.Duration getControlPlaneSoakDuration();
+
+ /**
+ *
+ *
+ *
+ * Optional. A user-defined period for the cluster remains in the rollbackable
+ * state. ex: {seconds: 21600}.
+ *
+ *
+ *
+ * .google.protobuf.Duration control_plane_soak_duration = 1 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ com.google.protobuf.DurationOrBuilder getControlPlaneSoakDurationOrBuilder();
+}
diff --git a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/RollbackSafeUpgradeStatus.java b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/RollbackSafeUpgradeStatus.java
new file mode 100644
index 000000000000..e39fa95ab1d9
--- /dev/null
+++ b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/RollbackSafeUpgradeStatus.java
@@ -0,0 +1,1256 @@
+/*
+ * Copyright 2026 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!
+// NO CHECKED-IN PROTOBUF GENCODE
+// source: google/container/v1/cluster_service.proto
+// Protobuf Java Version: 4.33.6
+
+package com.google.container.v1;
+
+/**
+ *
+ *
+ *
+ * RollbackSafeUpgradeStatus contains the rollback-safe upgrade status of a
+ * cluster.
+ *
+ *
+ * Protobuf type {@code google.container.v1.RollbackSafeUpgradeStatus}
+ */
+@com.google.protobuf.Generated
+public final class RollbackSafeUpgradeStatus extends com.google.protobuf.GeneratedMessage
+ implements
+ // @@protoc_insertion_point(message_implements:google.container.v1.RollbackSafeUpgradeStatus)
+ RollbackSafeUpgradeStatusOrBuilder {
+ private static final long serialVersionUID = 0L;
+
+ static {
+ com.google.protobuf.RuntimeVersion.validateProtobufGencodeVersion(
+ com.google.protobuf.RuntimeVersion.RuntimeDomain.PUBLIC,
+ /* major= */ 4,
+ /* minor= */ 33,
+ /* patch= */ 6,
+ /* suffix= */ "",
+ "RollbackSafeUpgradeStatus");
+ }
+
+ // Use RollbackSafeUpgradeStatus.newBuilder() to construct.
+ private RollbackSafeUpgradeStatus(com.google.protobuf.GeneratedMessage.Builder> builder) {
+ super(builder);
+ }
+
+ private RollbackSafeUpgradeStatus() {
+ mode_ = 0;
+ previousVersion_ = "";
+ }
+
+ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
+ return com.google.container.v1.ClusterServiceProto
+ .internal_static_google_container_v1_RollbackSafeUpgradeStatus_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return com.google.container.v1.ClusterServiceProto
+ .internal_static_google_container_v1_RollbackSafeUpgradeStatus_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ com.google.container.v1.RollbackSafeUpgradeStatus.class,
+ com.google.container.v1.RollbackSafeUpgradeStatus.Builder.class);
+ }
+
+ /**
+ *
+ *
+ *
+ * Mode indicates the mode of the rollback-safe upgrade.
+ *
+ *
+ * Protobuf enum {@code google.container.v1.RollbackSafeUpgradeStatus.Mode}
+ */
+ public enum Mode implements com.google.protobuf.ProtocolMessageEnum {
+ /**
+ *
+ *
+ *
+ * MODE_UNSPECIFIED means it's in regular upgrade mode.
+ *
+ *
+ * MODE_UNSPECIFIED = 0;
+ */
+ MODE_UNSPECIFIED(0),
+ /**
+ *
+ *
+ *
+ * KCP_MINOR_UPGRADE_ROLLBACK_SAFE_MODE means it's in rollback-safe mode
+ * after a KCP minor version step-one upgrade.
+ *
+ *
+ * KCP_MINOR_UPGRADE_ROLLBACK_SAFE_MODE = 1;
+ */
+ KCP_MINOR_UPGRADE_ROLLBACK_SAFE_MODE(1),
+ UNRECOGNIZED(-1),
+ ;
+
+ static {
+ com.google.protobuf.RuntimeVersion.validateProtobufGencodeVersion(
+ com.google.protobuf.RuntimeVersion.RuntimeDomain.PUBLIC,
+ /* major= */ 4,
+ /* minor= */ 33,
+ /* patch= */ 6,
+ /* suffix= */ "",
+ "Mode");
+ }
+
+ /**
+ *
+ *
+ *
+ * MODE_UNSPECIFIED means it's in regular upgrade mode.
+ *
+ *
+ * MODE_UNSPECIFIED = 0;
+ */
+ public static final int MODE_UNSPECIFIED_VALUE = 0;
+
+ /**
+ *
+ *
+ *
+ * KCP_MINOR_UPGRADE_ROLLBACK_SAFE_MODE means it's in rollback-safe mode
+ * after a KCP minor version step-one upgrade.
+ *
+ *
+ * KCP_MINOR_UPGRADE_ROLLBACK_SAFE_MODE = 1;
+ */
+ public static final int KCP_MINOR_UPGRADE_ROLLBACK_SAFE_MODE_VALUE = 1;
+
+ 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 Mode 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 Mode forNumber(int value) {
+ switch (value) {
+ case 0:
+ return MODE_UNSPECIFIED;
+ case 1:
+ return KCP_MINOR_UPGRADE_ROLLBACK_SAFE_MODE;
+ default:
+ return null;
+ }
+ }
+
+ public static com.google.protobuf.Internal.EnumLiteMap
+ * Output only. The mode of the rollback-safe upgrade.
+ *
+ *
+ *
+ * .google.container.v1.RollbackSafeUpgradeStatus.Mode mode = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ *
+ * @return The enum numeric value on the wire for mode.
+ */
+ @java.lang.Override
+ public int getModeValue() {
+ return mode_;
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The mode of the rollback-safe upgrade.
+ *
+ *
+ *
+ * .google.container.v1.RollbackSafeUpgradeStatus.Mode mode = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ *
+ * @return The mode.
+ */
+ @java.lang.Override
+ public com.google.container.v1.RollbackSafeUpgradeStatus.Mode getMode() {
+ com.google.container.v1.RollbackSafeUpgradeStatus.Mode result =
+ com.google.container.v1.RollbackSafeUpgradeStatus.Mode.forNumber(mode_);
+ return result == null
+ ? com.google.container.v1.RollbackSafeUpgradeStatus.Mode.UNRECOGNIZED
+ : result;
+ }
+
+ public static final int CONTROL_PLANE_UPGRADE_ROLLBACK_END_TIME_FIELD_NUMBER = 2;
+ private com.google.protobuf.Timestamp controlPlaneUpgradeRollbackEndTime_;
+
+ /**
+ *
+ *
+ *
+ * Output only. The rollback-safe mode expiration time.
+ *
+ *
+ *
+ * .google.protobuf.Timestamp control_plane_upgrade_rollback_end_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ *
+ * @return Whether the controlPlaneUpgradeRollbackEndTime field is set.
+ */
+ @java.lang.Override
+ public boolean hasControlPlaneUpgradeRollbackEndTime() {
+ return ((bitField0_ & 0x00000001) != 0);
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The rollback-safe mode expiration time.
+ *
+ *
+ *
+ * .google.protobuf.Timestamp control_plane_upgrade_rollback_end_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ *
+ * @return The controlPlaneUpgradeRollbackEndTime.
+ */
+ @java.lang.Override
+ public com.google.protobuf.Timestamp getControlPlaneUpgradeRollbackEndTime() {
+ return controlPlaneUpgradeRollbackEndTime_ == null
+ ? com.google.protobuf.Timestamp.getDefaultInstance()
+ : controlPlaneUpgradeRollbackEndTime_;
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The rollback-safe mode expiration time.
+ *
+ *
+ *
+ * .google.protobuf.Timestamp control_plane_upgrade_rollback_end_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ @java.lang.Override
+ public com.google.protobuf.TimestampOrBuilder getControlPlaneUpgradeRollbackEndTimeOrBuilder() {
+ return controlPlaneUpgradeRollbackEndTime_ == null
+ ? com.google.protobuf.Timestamp.getDefaultInstance()
+ : controlPlaneUpgradeRollbackEndTime_;
+ }
+
+ public static final int PREVIOUS_VERSION_FIELD_NUMBER = 3;
+
+ @SuppressWarnings("serial")
+ private volatile java.lang.Object previousVersion_ = "";
+
+ /**
+ *
+ *
+ *
+ * Output only. The GKE version that the cluster previously used before
+ * step-one upgrade.
+ *
+ *
+ * string previous_version = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @return The previousVersion.
+ */
+ @java.lang.Override
+ public java.lang.String getPreviousVersion() {
+ java.lang.Object ref = previousVersion_;
+ 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();
+ previousVersion_ = s;
+ return s;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The GKE version that the cluster previously used before
+ * step-one upgrade.
+ *
+ *
+ * string previous_version = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @return The bytes for previousVersion.
+ */
+ @java.lang.Override
+ public com.google.protobuf.ByteString getPreviousVersionBytes() {
+ java.lang.Object ref = previousVersion_;
+ if (ref instanceof java.lang.String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
+ previousVersion_ = 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 (mode_
+ != com.google.container.v1.RollbackSafeUpgradeStatus.Mode.MODE_UNSPECIFIED.getNumber()) {
+ output.writeEnum(1, mode_);
+ }
+ if (((bitField0_ & 0x00000001) != 0)) {
+ output.writeMessage(2, getControlPlaneUpgradeRollbackEndTime());
+ }
+ if (!com.google.protobuf.GeneratedMessage.isStringEmpty(previousVersion_)) {
+ com.google.protobuf.GeneratedMessage.writeString(output, 3, previousVersion_);
+ }
+ getUnknownFields().writeTo(output);
+ }
+
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ if (mode_
+ != com.google.container.v1.RollbackSafeUpgradeStatus.Mode.MODE_UNSPECIFIED.getNumber()) {
+ size += com.google.protobuf.CodedOutputStream.computeEnumSize(1, mode_);
+ }
+ if (((bitField0_ & 0x00000001) != 0)) {
+ size +=
+ com.google.protobuf.CodedOutputStream.computeMessageSize(
+ 2, getControlPlaneUpgradeRollbackEndTime());
+ }
+ if (!com.google.protobuf.GeneratedMessage.isStringEmpty(previousVersion_)) {
+ size += com.google.protobuf.GeneratedMessage.computeStringSize(3, previousVersion_);
+ }
+ 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.container.v1.RollbackSafeUpgradeStatus)) {
+ return super.equals(obj);
+ }
+ com.google.container.v1.RollbackSafeUpgradeStatus other =
+ (com.google.container.v1.RollbackSafeUpgradeStatus) obj;
+
+ if (mode_ != other.mode_) return false;
+ if (hasControlPlaneUpgradeRollbackEndTime() != other.hasControlPlaneUpgradeRollbackEndTime())
+ return false;
+ if (hasControlPlaneUpgradeRollbackEndTime()) {
+ if (!getControlPlaneUpgradeRollbackEndTime()
+ .equals(other.getControlPlaneUpgradeRollbackEndTime())) return false;
+ }
+ if (!getPreviousVersion().equals(other.getPreviousVersion())) 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) + MODE_FIELD_NUMBER;
+ hash = (53 * hash) + mode_;
+ if (hasControlPlaneUpgradeRollbackEndTime()) {
+ hash = (37 * hash) + CONTROL_PLANE_UPGRADE_ROLLBACK_END_TIME_FIELD_NUMBER;
+ hash = (53 * hash) + getControlPlaneUpgradeRollbackEndTime().hashCode();
+ }
+ hash = (37 * hash) + PREVIOUS_VERSION_FIELD_NUMBER;
+ hash = (53 * hash) + getPreviousVersion().hashCode();
+ hash = (29 * hash) + getUnknownFields().hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static com.google.container.v1.RollbackSafeUpgradeStatus parseFrom(
+ java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.container.v1.RollbackSafeUpgradeStatus parseFrom(
+ java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static com.google.container.v1.RollbackSafeUpgradeStatus parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.container.v1.RollbackSafeUpgradeStatus 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.container.v1.RollbackSafeUpgradeStatus parseFrom(byte[] data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.container.v1.RollbackSafeUpgradeStatus parseFrom(
+ byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static com.google.container.v1.RollbackSafeUpgradeStatus parseFrom(
+ java.io.InputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(PARSER, input);
+ }
+
+ public static com.google.container.v1.RollbackSafeUpgradeStatus parseFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static com.google.container.v1.RollbackSafeUpgradeStatus parseDelimitedFrom(
+ java.io.InputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseDelimitedWithIOException(PARSER, input);
+ }
+
+ public static com.google.container.v1.RollbackSafeUpgradeStatus parseDelimitedFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseDelimitedWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static com.google.container.v1.RollbackSafeUpgradeStatus parseFrom(
+ com.google.protobuf.CodedInputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(PARSER, input);
+ }
+
+ public static com.google.container.v1.RollbackSafeUpgradeStatus parseFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.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.container.v1.RollbackSafeUpgradeStatus 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.GeneratedMessage.BuilderParent parent) {
+ Builder builder = new Builder(parent);
+ return builder;
+ }
+
+ /**
+ *
+ *
+ *
+ * RollbackSafeUpgradeStatus contains the rollback-safe upgrade status of a
+ * cluster.
+ *
+ *
+ * Protobuf type {@code google.container.v1.RollbackSafeUpgradeStatus}
+ */
+ public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder
+ * Output only. The mode of the rollback-safe upgrade.
+ *
+ *
+ *
+ * .google.container.v1.RollbackSafeUpgradeStatus.Mode mode = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ *
+ * @return The enum numeric value on the wire for mode.
+ */
+ @java.lang.Override
+ public int getModeValue() {
+ return mode_;
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The mode of the rollback-safe upgrade.
+ *
+ *
+ *
+ * .google.container.v1.RollbackSafeUpgradeStatus.Mode mode = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ *
+ * @param value The enum numeric value on the wire for mode to set.
+ * @return This builder for chaining.
+ */
+ public Builder setModeValue(int value) {
+ mode_ = value;
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The mode of the rollback-safe upgrade.
+ *
+ *
+ *
+ * .google.container.v1.RollbackSafeUpgradeStatus.Mode mode = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ *
+ * @return The mode.
+ */
+ @java.lang.Override
+ public com.google.container.v1.RollbackSafeUpgradeStatus.Mode getMode() {
+ com.google.container.v1.RollbackSafeUpgradeStatus.Mode result =
+ com.google.container.v1.RollbackSafeUpgradeStatus.Mode.forNumber(mode_);
+ return result == null
+ ? com.google.container.v1.RollbackSafeUpgradeStatus.Mode.UNRECOGNIZED
+ : result;
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The mode of the rollback-safe upgrade.
+ *
+ *
+ *
+ * .google.container.v1.RollbackSafeUpgradeStatus.Mode mode = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ *
+ * @param value The mode to set.
+ * @return This builder for chaining.
+ */
+ public Builder setMode(com.google.container.v1.RollbackSafeUpgradeStatus.Mode value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ bitField0_ |= 0x00000001;
+ mode_ = value.getNumber();
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The mode of the rollback-safe upgrade.
+ *
+ *
+ *
+ * .google.container.v1.RollbackSafeUpgradeStatus.Mode mode = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ *
+ * @return This builder for chaining.
+ */
+ public Builder clearMode() {
+ bitField0_ = (bitField0_ & ~0x00000001);
+ mode_ = 0;
+ onChanged();
+ return this;
+ }
+
+ private com.google.protobuf.Timestamp controlPlaneUpgradeRollbackEndTime_;
+ private com.google.protobuf.SingleFieldBuilder<
+ com.google.protobuf.Timestamp,
+ com.google.protobuf.Timestamp.Builder,
+ com.google.protobuf.TimestampOrBuilder>
+ controlPlaneUpgradeRollbackEndTimeBuilder_;
+
+ /**
+ *
+ *
+ *
+ * Output only. The rollback-safe mode expiration time.
+ *
+ *
+ *
+ * .google.protobuf.Timestamp control_plane_upgrade_rollback_end_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ *
+ * @return Whether the controlPlaneUpgradeRollbackEndTime field is set.
+ */
+ public boolean hasControlPlaneUpgradeRollbackEndTime() {
+ return ((bitField0_ & 0x00000002) != 0);
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The rollback-safe mode expiration time.
+ *
+ *
+ *
+ * .google.protobuf.Timestamp control_plane_upgrade_rollback_end_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ *
+ * @return The controlPlaneUpgradeRollbackEndTime.
+ */
+ public com.google.protobuf.Timestamp getControlPlaneUpgradeRollbackEndTime() {
+ if (controlPlaneUpgradeRollbackEndTimeBuilder_ == null) {
+ return controlPlaneUpgradeRollbackEndTime_ == null
+ ? com.google.protobuf.Timestamp.getDefaultInstance()
+ : controlPlaneUpgradeRollbackEndTime_;
+ } else {
+ return controlPlaneUpgradeRollbackEndTimeBuilder_.getMessage();
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The rollback-safe mode expiration time.
+ *
+ *
+ *
+ * .google.protobuf.Timestamp control_plane_upgrade_rollback_end_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ public Builder setControlPlaneUpgradeRollbackEndTime(com.google.protobuf.Timestamp value) {
+ if (controlPlaneUpgradeRollbackEndTimeBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ controlPlaneUpgradeRollbackEndTime_ = value;
+ } else {
+ controlPlaneUpgradeRollbackEndTimeBuilder_.setMessage(value);
+ }
+ bitField0_ |= 0x00000002;
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The rollback-safe mode expiration time.
+ *
+ *
+ *
+ * .google.protobuf.Timestamp control_plane_upgrade_rollback_end_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ public Builder setControlPlaneUpgradeRollbackEndTime(
+ com.google.protobuf.Timestamp.Builder builderForValue) {
+ if (controlPlaneUpgradeRollbackEndTimeBuilder_ == null) {
+ controlPlaneUpgradeRollbackEndTime_ = builderForValue.build();
+ } else {
+ controlPlaneUpgradeRollbackEndTimeBuilder_.setMessage(builderForValue.build());
+ }
+ bitField0_ |= 0x00000002;
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The rollback-safe mode expiration time.
+ *
+ *
+ *
+ * .google.protobuf.Timestamp control_plane_upgrade_rollback_end_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ public Builder mergeControlPlaneUpgradeRollbackEndTime(com.google.protobuf.Timestamp value) {
+ if (controlPlaneUpgradeRollbackEndTimeBuilder_ == null) {
+ if (((bitField0_ & 0x00000002) != 0)
+ && controlPlaneUpgradeRollbackEndTime_ != null
+ && controlPlaneUpgradeRollbackEndTime_
+ != com.google.protobuf.Timestamp.getDefaultInstance()) {
+ getControlPlaneUpgradeRollbackEndTimeBuilder().mergeFrom(value);
+ } else {
+ controlPlaneUpgradeRollbackEndTime_ = value;
+ }
+ } else {
+ controlPlaneUpgradeRollbackEndTimeBuilder_.mergeFrom(value);
+ }
+ if (controlPlaneUpgradeRollbackEndTime_ != null) {
+ bitField0_ |= 0x00000002;
+ onChanged();
+ }
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The rollback-safe mode expiration time.
+ *
+ *
+ *
+ * .google.protobuf.Timestamp control_plane_upgrade_rollback_end_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ public Builder clearControlPlaneUpgradeRollbackEndTime() {
+ bitField0_ = (bitField0_ & ~0x00000002);
+ controlPlaneUpgradeRollbackEndTime_ = null;
+ if (controlPlaneUpgradeRollbackEndTimeBuilder_ != null) {
+ controlPlaneUpgradeRollbackEndTimeBuilder_.dispose();
+ controlPlaneUpgradeRollbackEndTimeBuilder_ = null;
+ }
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The rollback-safe mode expiration time.
+ *
+ *
+ *
+ * .google.protobuf.Timestamp control_plane_upgrade_rollback_end_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ public com.google.protobuf.Timestamp.Builder getControlPlaneUpgradeRollbackEndTimeBuilder() {
+ bitField0_ |= 0x00000002;
+ onChanged();
+ return internalGetControlPlaneUpgradeRollbackEndTimeFieldBuilder().getBuilder();
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The rollback-safe mode expiration time.
+ *
+ *
+ *
+ * .google.protobuf.Timestamp control_plane_upgrade_rollback_end_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ public com.google.protobuf.TimestampOrBuilder getControlPlaneUpgradeRollbackEndTimeOrBuilder() {
+ if (controlPlaneUpgradeRollbackEndTimeBuilder_ != null) {
+ return controlPlaneUpgradeRollbackEndTimeBuilder_.getMessageOrBuilder();
+ } else {
+ return controlPlaneUpgradeRollbackEndTime_ == null
+ ? com.google.protobuf.Timestamp.getDefaultInstance()
+ : controlPlaneUpgradeRollbackEndTime_;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The rollback-safe mode expiration time.
+ *
+ *
+ *
+ * .google.protobuf.Timestamp control_plane_upgrade_rollback_end_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ private com.google.protobuf.SingleFieldBuilder<
+ com.google.protobuf.Timestamp,
+ com.google.protobuf.Timestamp.Builder,
+ com.google.protobuf.TimestampOrBuilder>
+ internalGetControlPlaneUpgradeRollbackEndTimeFieldBuilder() {
+ if (controlPlaneUpgradeRollbackEndTimeBuilder_ == null) {
+ controlPlaneUpgradeRollbackEndTimeBuilder_ =
+ new com.google.protobuf.SingleFieldBuilder<
+ com.google.protobuf.Timestamp,
+ com.google.protobuf.Timestamp.Builder,
+ com.google.protobuf.TimestampOrBuilder>(
+ getControlPlaneUpgradeRollbackEndTime(), getParentForChildren(), isClean());
+ controlPlaneUpgradeRollbackEndTime_ = null;
+ }
+ return controlPlaneUpgradeRollbackEndTimeBuilder_;
+ }
+
+ private java.lang.Object previousVersion_ = "";
+
+ /**
+ *
+ *
+ *
+ * Output only. The GKE version that the cluster previously used before
+ * step-one upgrade.
+ *
+ *
+ * string previous_version = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @return The previousVersion.
+ */
+ public java.lang.String getPreviousVersion() {
+ java.lang.Object ref = previousVersion_;
+ if (!(ref instanceof java.lang.String)) {
+ com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ previousVersion_ = s;
+ return s;
+ } else {
+ return (java.lang.String) ref;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The GKE version that the cluster previously used before
+ * step-one upgrade.
+ *
+ *
+ * string previous_version = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @return The bytes for previousVersion.
+ */
+ public com.google.protobuf.ByteString getPreviousVersionBytes() {
+ java.lang.Object ref = previousVersion_;
+ if (ref instanceof String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
+ previousVersion_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The GKE version that the cluster previously used before
+ * step-one upgrade.
+ *
+ *
+ * string previous_version = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @param value The previousVersion to set.
+ * @return This builder for chaining.
+ */
+ public Builder setPreviousVersion(java.lang.String value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ previousVersion_ = value;
+ bitField0_ |= 0x00000004;
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The GKE version that the cluster previously used before
+ * step-one upgrade.
+ *
+ *
+ * string previous_version = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @return This builder for chaining.
+ */
+ public Builder clearPreviousVersion() {
+ previousVersion_ = getDefaultInstance().getPreviousVersion();
+ bitField0_ = (bitField0_ & ~0x00000004);
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The GKE version that the cluster previously used before
+ * step-one upgrade.
+ *
+ *
+ * string previous_version = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @param value The bytes for previousVersion to set.
+ * @return This builder for chaining.
+ */
+ public Builder setPreviousVersionBytes(com.google.protobuf.ByteString value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ checkByteStringIsUtf8(value);
+ previousVersion_ = value;
+ bitField0_ |= 0x00000004;
+ onChanged();
+ return this;
+ }
+
+ // @@protoc_insertion_point(builder_scope:google.container.v1.RollbackSafeUpgradeStatus)
+ }
+
+ // @@protoc_insertion_point(class_scope:google.container.v1.RollbackSafeUpgradeStatus)
+ private static final com.google.container.v1.RollbackSafeUpgradeStatus DEFAULT_INSTANCE;
+
+ static {
+ DEFAULT_INSTANCE = new com.google.container.v1.RollbackSafeUpgradeStatus();
+ }
+
+ public static com.google.container.v1.RollbackSafeUpgradeStatus getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parser
+ * Output only. The mode of the rollback-safe upgrade.
+ *
+ *
+ *
+ * .google.container.v1.RollbackSafeUpgradeStatus.Mode mode = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ *
+ * @return The enum numeric value on the wire for mode.
+ */
+ int getModeValue();
+
+ /**
+ *
+ *
+ *
+ * Output only. The mode of the rollback-safe upgrade.
+ *
+ *
+ *
+ * .google.container.v1.RollbackSafeUpgradeStatus.Mode mode = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ *
+ * @return The mode.
+ */
+ com.google.container.v1.RollbackSafeUpgradeStatus.Mode getMode();
+
+ /**
+ *
+ *
+ *
+ * Output only. The rollback-safe mode expiration time.
+ *
+ *
+ *
+ * .google.protobuf.Timestamp control_plane_upgrade_rollback_end_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ *
+ * @return Whether the controlPlaneUpgradeRollbackEndTime field is set.
+ */
+ boolean hasControlPlaneUpgradeRollbackEndTime();
+
+ /**
+ *
+ *
+ *
+ * Output only. The rollback-safe mode expiration time.
+ *
+ *
+ *
+ * .google.protobuf.Timestamp control_plane_upgrade_rollback_end_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ *
+ * @return The controlPlaneUpgradeRollbackEndTime.
+ */
+ com.google.protobuf.Timestamp getControlPlaneUpgradeRollbackEndTime();
+
+ /**
+ *
+ *
+ *
+ * Output only. The rollback-safe mode expiration time.
+ *
+ *
+ *
+ * .google.protobuf.Timestamp control_plane_upgrade_rollback_end_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ com.google.protobuf.TimestampOrBuilder getControlPlaneUpgradeRollbackEndTimeOrBuilder();
+
+ /**
+ *
+ *
+ *
+ * Output only. The GKE version that the cluster previously used before
+ * step-one upgrade.
+ *
+ *
+ * string previous_version = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @return The previousVersion.
+ */
+ java.lang.String getPreviousVersion();
+
+ /**
+ *
+ *
+ *
+ * Output only. The GKE version that the cluster previously used before
+ * step-one upgrade.
+ *
+ *
+ * string previous_version = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @return The bytes for previousVersion.
+ */
+ com.google.protobuf.ByteString getPreviousVersionBytes();
+}
diff --git a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/SetAddonsConfigRequest.java b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/SetAddonsConfigRequest.java
index 14611383e879..c33b3adae480 100644
--- a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/SetAddonsConfigRequest.java
+++ b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/SetAddonsConfigRequest.java
@@ -91,7 +91,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.SetAddonsConfigRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4625
+ * google/container/v1/cluster_service.proto;l=4694
* @return The projectId.
*/
@java.lang.Override
@@ -120,7 +120,7 @@ public java.lang.String getProjectId() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.SetAddonsConfigRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4625
+ * google/container/v1/cluster_service.proto;l=4694
* @return The bytes for projectId.
*/
@java.lang.Override
@@ -155,7 +155,7 @@ public com.google.protobuf.ByteString getProjectIdBytes() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.SetAddonsConfigRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4631
+ * google/container/v1/cluster_service.proto;l=4700
* @return The zone.
*/
@java.lang.Override
@@ -185,7 +185,7 @@ public java.lang.String getZone() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.SetAddonsConfigRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4631
+ * google/container/v1/cluster_service.proto;l=4700
* @return The bytes for zone.
*/
@java.lang.Override
@@ -218,7 +218,7 @@ public com.google.protobuf.ByteString getZoneBytes() {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.SetAddonsConfigRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4635
+ * google/container/v1/cluster_service.proto;l=4704
* @return The clusterId.
*/
@java.lang.Override
@@ -246,7 +246,7 @@ public java.lang.String getClusterId() {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.SetAddonsConfigRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4635
+ * google/container/v1/cluster_service.proto;l=4704
* @return The bytes for clusterId.
*/
@java.lang.Override
@@ -820,7 +820,7 @@ public Builder mergeFrom(
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.SetAddonsConfigRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4625
+ * google/container/v1/cluster_service.proto;l=4694
* @return The projectId.
*/
@java.lang.Deprecated
@@ -848,7 +848,7 @@ public java.lang.String getProjectId() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.SetAddonsConfigRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4625
+ * google/container/v1/cluster_service.proto;l=4694
* @return The bytes for projectId.
*/
@java.lang.Deprecated
@@ -876,7 +876,7 @@ public com.google.protobuf.ByteString getProjectIdBytes() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.SetAddonsConfigRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4625
+ * google/container/v1/cluster_service.proto;l=4694
* @param value The projectId to set.
* @return This builder for chaining.
*/
@@ -903,7 +903,7 @@ public Builder setProjectId(java.lang.String value) {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.SetAddonsConfigRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4625
+ * google/container/v1/cluster_service.proto;l=4694
* @return This builder for chaining.
*/
@java.lang.Deprecated
@@ -926,7 +926,7 @@ public Builder clearProjectId() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.SetAddonsConfigRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4625
+ * google/container/v1/cluster_service.proto;l=4694
* @param value The bytes for projectId to set.
* @return This builder for chaining.
*/
@@ -957,7 +957,7 @@ public Builder setProjectIdBytes(com.google.protobuf.ByteString value) {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.SetAddonsConfigRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4631
+ * google/container/v1/cluster_service.proto;l=4700
* @return The zone.
*/
@java.lang.Deprecated
@@ -986,7 +986,7 @@ public java.lang.String getZone() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.SetAddonsConfigRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4631
+ * google/container/v1/cluster_service.proto;l=4700
* @return The bytes for zone.
*/
@java.lang.Deprecated
@@ -1015,7 +1015,7 @@ public com.google.protobuf.ByteString getZoneBytes() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.SetAddonsConfigRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4631
+ * google/container/v1/cluster_service.proto;l=4700
* @param value The zone to set.
* @return This builder for chaining.
*/
@@ -1043,7 +1043,7 @@ public Builder setZone(java.lang.String value) {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.SetAddonsConfigRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4631
+ * google/container/v1/cluster_service.proto;l=4700
* @return This builder for chaining.
*/
@java.lang.Deprecated
@@ -1067,7 +1067,7 @@ public Builder clearZone() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.SetAddonsConfigRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4631
+ * google/container/v1/cluster_service.proto;l=4700
* @param value The bytes for zone to set.
* @return This builder for chaining.
*/
@@ -1096,7 +1096,7 @@ public Builder setZoneBytes(com.google.protobuf.ByteString value) {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.SetAddonsConfigRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4635
+ * google/container/v1/cluster_service.proto;l=4704
* @return The clusterId.
*/
@java.lang.Deprecated
@@ -1123,7 +1123,7 @@ public java.lang.String getClusterId() {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.SetAddonsConfigRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4635
+ * google/container/v1/cluster_service.proto;l=4704
* @return The bytes for clusterId.
*/
@java.lang.Deprecated
@@ -1150,7 +1150,7 @@ public com.google.protobuf.ByteString getClusterIdBytes() {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.SetAddonsConfigRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4635
+ * google/container/v1/cluster_service.proto;l=4704
* @param value The clusterId to set.
* @return This builder for chaining.
*/
@@ -1176,7 +1176,7 @@ public Builder setClusterId(java.lang.String value) {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.SetAddonsConfigRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4635
+ * google/container/v1/cluster_service.proto;l=4704
* @return This builder for chaining.
*/
@java.lang.Deprecated
@@ -1198,7 +1198,7 @@ public Builder clearClusterId() {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.SetAddonsConfigRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4635
+ * google/container/v1/cluster_service.proto;l=4704
* @param value The bytes for clusterId to set.
* @return This builder for chaining.
*/
diff --git a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/SetAddonsConfigRequestOrBuilder.java b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/SetAddonsConfigRequestOrBuilder.java
index 611ce1448d8a..f2c1ac7e622a 100644
--- a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/SetAddonsConfigRequestOrBuilder.java
+++ b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/SetAddonsConfigRequestOrBuilder.java
@@ -38,7 +38,7 @@ public interface SetAddonsConfigRequestOrBuilder
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.SetAddonsConfigRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4625
+ * google/container/v1/cluster_service.proto;l=4694
* @return The projectId.
*/
@java.lang.Deprecated
@@ -56,7 +56,7 @@ public interface SetAddonsConfigRequestOrBuilder
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.SetAddonsConfigRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4625
+ * google/container/v1/cluster_service.proto;l=4694
* @return The bytes for projectId.
*/
@java.lang.Deprecated
@@ -75,7 +75,7 @@ public interface SetAddonsConfigRequestOrBuilder
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.SetAddonsConfigRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4631
+ * google/container/v1/cluster_service.proto;l=4700
* @return The zone.
*/
@java.lang.Deprecated
@@ -94,7 +94,7 @@ public interface SetAddonsConfigRequestOrBuilder
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.SetAddonsConfigRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4631
+ * google/container/v1/cluster_service.proto;l=4700
* @return The bytes for zone.
*/
@java.lang.Deprecated
@@ -111,7 +111,7 @@ public interface SetAddonsConfigRequestOrBuilder
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.SetAddonsConfigRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4635
+ * google/container/v1/cluster_service.proto;l=4704
* @return The clusterId.
*/
@java.lang.Deprecated
@@ -128,7 +128,7 @@ public interface SetAddonsConfigRequestOrBuilder
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.SetAddonsConfigRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4635
+ * google/container/v1/cluster_service.proto;l=4704
* @return The bytes for clusterId.
*/
@java.lang.Deprecated
diff --git a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/SetLabelsRequest.java b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/SetLabelsRequest.java
index 5cb168c2ef64..f9bada719b4f 100644
--- a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/SetLabelsRequest.java
+++ b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/SetLabelsRequest.java
@@ -105,7 +105,7 @@ protected com.google.protobuf.MapFieldReflectionAccessor internalGetMapFieldRefl
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.SetLabelsRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=5960
+ * google/container/v1/cluster_service.proto;l=6045
* @return The projectId.
*/
@java.lang.Override
@@ -134,7 +134,7 @@ public java.lang.String getProjectId() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.SetLabelsRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=5960
+ * google/container/v1/cluster_service.proto;l=6045
* @return The bytes for projectId.
*/
@java.lang.Override
@@ -169,7 +169,7 @@ public com.google.protobuf.ByteString getProjectIdBytes() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.SetLabelsRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=5966
+ * google/container/v1/cluster_service.proto;l=6051
* @return The zone.
*/
@java.lang.Override
@@ -199,7 +199,7 @@ public java.lang.String getZone() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.SetLabelsRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=5966
+ * google/container/v1/cluster_service.proto;l=6051
* @return The bytes for zone.
*/
@java.lang.Override
@@ -232,7 +232,7 @@ public com.google.protobuf.ByteString getZoneBytes() {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.SetLabelsRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=5970
+ * google/container/v1/cluster_service.proto;l=6055
* @return The clusterId.
*/
@java.lang.Override
@@ -260,7 +260,7 @@ public java.lang.String getClusterId() {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.SetLabelsRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=5970
+ * google/container/v1/cluster_service.proto;l=6055
* @return The bytes for clusterId.
*/
@java.lang.Override
@@ -986,7 +986,7 @@ public Builder mergeFrom(
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.SetLabelsRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=5960
+ * google/container/v1/cluster_service.proto;l=6045
* @return The projectId.
*/
@java.lang.Deprecated
@@ -1014,7 +1014,7 @@ public java.lang.String getProjectId() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.SetLabelsRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=5960
+ * google/container/v1/cluster_service.proto;l=6045
* @return The bytes for projectId.
*/
@java.lang.Deprecated
@@ -1042,7 +1042,7 @@ public com.google.protobuf.ByteString getProjectIdBytes() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.SetLabelsRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=5960
+ * google/container/v1/cluster_service.proto;l=6045
* @param value The projectId to set.
* @return This builder for chaining.
*/
@@ -1069,7 +1069,7 @@ public Builder setProjectId(java.lang.String value) {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.SetLabelsRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=5960
+ * google/container/v1/cluster_service.proto;l=6045
* @return This builder for chaining.
*/
@java.lang.Deprecated
@@ -1092,7 +1092,7 @@ public Builder clearProjectId() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.SetLabelsRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=5960
+ * google/container/v1/cluster_service.proto;l=6045
* @param value The bytes for projectId to set.
* @return This builder for chaining.
*/
@@ -1123,7 +1123,7 @@ public Builder setProjectIdBytes(com.google.protobuf.ByteString value) {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.SetLabelsRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=5966
+ * google/container/v1/cluster_service.proto;l=6051
* @return The zone.
*/
@java.lang.Deprecated
@@ -1152,7 +1152,7 @@ public java.lang.String getZone() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.SetLabelsRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=5966
+ * google/container/v1/cluster_service.proto;l=6051
* @return The bytes for zone.
*/
@java.lang.Deprecated
@@ -1181,7 +1181,7 @@ public com.google.protobuf.ByteString getZoneBytes() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.SetLabelsRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=5966
+ * google/container/v1/cluster_service.proto;l=6051
* @param value The zone to set.
* @return This builder for chaining.
*/
@@ -1209,7 +1209,7 @@ public Builder setZone(java.lang.String value) {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.SetLabelsRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=5966
+ * google/container/v1/cluster_service.proto;l=6051
* @return This builder for chaining.
*/
@java.lang.Deprecated
@@ -1233,7 +1233,7 @@ public Builder clearZone() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.SetLabelsRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=5966
+ * google/container/v1/cluster_service.proto;l=6051
* @param value The bytes for zone to set.
* @return This builder for chaining.
*/
@@ -1262,7 +1262,7 @@ public Builder setZoneBytes(com.google.protobuf.ByteString value) {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.SetLabelsRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=5970
+ * google/container/v1/cluster_service.proto;l=6055
* @return The clusterId.
*/
@java.lang.Deprecated
@@ -1289,7 +1289,7 @@ public java.lang.String getClusterId() {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.SetLabelsRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=5970
+ * google/container/v1/cluster_service.proto;l=6055
* @return The bytes for clusterId.
*/
@java.lang.Deprecated
@@ -1316,7 +1316,7 @@ public com.google.protobuf.ByteString getClusterIdBytes() {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.SetLabelsRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=5970
+ * google/container/v1/cluster_service.proto;l=6055
* @param value The clusterId to set.
* @return This builder for chaining.
*/
@@ -1342,7 +1342,7 @@ public Builder setClusterId(java.lang.String value) {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.SetLabelsRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=5970
+ * google/container/v1/cluster_service.proto;l=6055
* @return This builder for chaining.
*/
@java.lang.Deprecated
@@ -1364,7 +1364,7 @@ public Builder clearClusterId() {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.SetLabelsRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=5970
+ * google/container/v1/cluster_service.proto;l=6055
* @param value The bytes for clusterId to set.
* @return This builder for chaining.
*/
diff --git a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/SetLabelsRequestOrBuilder.java b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/SetLabelsRequestOrBuilder.java
index 5e7db9e64279..903199f78c3b 100644
--- a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/SetLabelsRequestOrBuilder.java
+++ b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/SetLabelsRequestOrBuilder.java
@@ -38,7 +38,7 @@ public interface SetLabelsRequestOrBuilder
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.SetLabelsRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=5960
+ * google/container/v1/cluster_service.proto;l=6045
* @return The projectId.
*/
@java.lang.Deprecated
@@ -56,7 +56,7 @@ public interface SetLabelsRequestOrBuilder
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.SetLabelsRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=5960
+ * google/container/v1/cluster_service.proto;l=6045
* @return The bytes for projectId.
*/
@java.lang.Deprecated
@@ -75,7 +75,7 @@ public interface SetLabelsRequestOrBuilder
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.SetLabelsRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=5966
+ * google/container/v1/cluster_service.proto;l=6051
* @return The zone.
*/
@java.lang.Deprecated
@@ -94,7 +94,7 @@ public interface SetLabelsRequestOrBuilder
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.SetLabelsRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=5966
+ * google/container/v1/cluster_service.proto;l=6051
* @return The bytes for zone.
*/
@java.lang.Deprecated
@@ -111,7 +111,7 @@ public interface SetLabelsRequestOrBuilder
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.SetLabelsRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=5970
+ * google/container/v1/cluster_service.proto;l=6055
* @return The clusterId.
*/
@java.lang.Deprecated
@@ -128,7 +128,7 @@ public interface SetLabelsRequestOrBuilder
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.SetLabelsRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=5970
+ * google/container/v1/cluster_service.proto;l=6055
* @return The bytes for clusterId.
*/
@java.lang.Deprecated
diff --git a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/SetLegacyAbacRequest.java b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/SetLegacyAbacRequest.java
index c850c707f06f..0481cddfde31 100644
--- a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/SetLegacyAbacRequest.java
+++ b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/SetLegacyAbacRequest.java
@@ -91,7 +91,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.SetLegacyAbacRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=5995
+ * google/container/v1/cluster_service.proto;l=6080
* @return The projectId.
*/
@java.lang.Override
@@ -120,7 +120,7 @@ public java.lang.String getProjectId() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.SetLegacyAbacRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=5995
+ * google/container/v1/cluster_service.proto;l=6080
* @return The bytes for projectId.
*/
@java.lang.Override
@@ -155,7 +155,7 @@ public com.google.protobuf.ByteString getProjectIdBytes() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.SetLegacyAbacRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=6001
+ * google/container/v1/cluster_service.proto;l=6086
* @return The zone.
*/
@java.lang.Override
@@ -185,7 +185,7 @@ public java.lang.String getZone() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.SetLegacyAbacRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=6001
+ * google/container/v1/cluster_service.proto;l=6086
* @return The bytes for zone.
*/
@java.lang.Override
@@ -218,7 +218,7 @@ public com.google.protobuf.ByteString getZoneBytes() {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.SetLegacyAbacRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=6005
+ * google/container/v1/cluster_service.proto;l=6090
* @return The clusterId.
*/
@java.lang.Override
@@ -246,7 +246,7 @@ public java.lang.String getClusterId() {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.SetLegacyAbacRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=6005
+ * google/container/v1/cluster_service.proto;l=6090
* @return The bytes for clusterId.
*/
@java.lang.Override
@@ -755,7 +755,7 @@ public Builder mergeFrom(
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.SetLegacyAbacRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=5995
+ * google/container/v1/cluster_service.proto;l=6080
* @return The projectId.
*/
@java.lang.Deprecated
@@ -783,7 +783,7 @@ public java.lang.String getProjectId() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.SetLegacyAbacRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=5995
+ * google/container/v1/cluster_service.proto;l=6080
* @return The bytes for projectId.
*/
@java.lang.Deprecated
@@ -811,7 +811,7 @@ public com.google.protobuf.ByteString getProjectIdBytes() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.SetLegacyAbacRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=5995
+ * google/container/v1/cluster_service.proto;l=6080
* @param value The projectId to set.
* @return This builder for chaining.
*/
@@ -838,7 +838,7 @@ public Builder setProjectId(java.lang.String value) {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.SetLegacyAbacRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=5995
+ * google/container/v1/cluster_service.proto;l=6080
* @return This builder for chaining.
*/
@java.lang.Deprecated
@@ -861,7 +861,7 @@ public Builder clearProjectId() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.SetLegacyAbacRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=5995
+ * google/container/v1/cluster_service.proto;l=6080
* @param value The bytes for projectId to set.
* @return This builder for chaining.
*/
@@ -892,7 +892,7 @@ public Builder setProjectIdBytes(com.google.protobuf.ByteString value) {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.SetLegacyAbacRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=6001
+ * google/container/v1/cluster_service.proto;l=6086
* @return The zone.
*/
@java.lang.Deprecated
@@ -921,7 +921,7 @@ public java.lang.String getZone() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.SetLegacyAbacRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=6001
+ * google/container/v1/cluster_service.proto;l=6086
* @return The bytes for zone.
*/
@java.lang.Deprecated
@@ -950,7 +950,7 @@ public com.google.protobuf.ByteString getZoneBytes() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.SetLegacyAbacRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=6001
+ * google/container/v1/cluster_service.proto;l=6086
* @param value The zone to set.
* @return This builder for chaining.
*/
@@ -978,7 +978,7 @@ public Builder setZone(java.lang.String value) {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.SetLegacyAbacRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=6001
+ * google/container/v1/cluster_service.proto;l=6086
* @return This builder for chaining.
*/
@java.lang.Deprecated
@@ -1002,7 +1002,7 @@ public Builder clearZone() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.SetLegacyAbacRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=6001
+ * google/container/v1/cluster_service.proto;l=6086
* @param value The bytes for zone to set.
* @return This builder for chaining.
*/
@@ -1031,7 +1031,7 @@ public Builder setZoneBytes(com.google.protobuf.ByteString value) {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.SetLegacyAbacRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=6005
+ * google/container/v1/cluster_service.proto;l=6090
* @return The clusterId.
*/
@java.lang.Deprecated
@@ -1058,7 +1058,7 @@ public java.lang.String getClusterId() {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.SetLegacyAbacRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=6005
+ * google/container/v1/cluster_service.proto;l=6090
* @return The bytes for clusterId.
*/
@java.lang.Deprecated
@@ -1085,7 +1085,7 @@ public com.google.protobuf.ByteString getClusterIdBytes() {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.SetLegacyAbacRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=6005
+ * google/container/v1/cluster_service.proto;l=6090
* @param value The clusterId to set.
* @return This builder for chaining.
*/
@@ -1111,7 +1111,7 @@ public Builder setClusterId(java.lang.String value) {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.SetLegacyAbacRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=6005
+ * google/container/v1/cluster_service.proto;l=6090
* @return This builder for chaining.
*/
@java.lang.Deprecated
@@ -1133,7 +1133,7 @@ public Builder clearClusterId() {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.SetLegacyAbacRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=6005
+ * google/container/v1/cluster_service.proto;l=6090
* @param value The bytes for clusterId to set.
* @return This builder for chaining.
*/
diff --git a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/SetLegacyAbacRequestOrBuilder.java b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/SetLegacyAbacRequestOrBuilder.java
index a8156d073ca5..d6d9c2562fe7 100644
--- a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/SetLegacyAbacRequestOrBuilder.java
+++ b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/SetLegacyAbacRequestOrBuilder.java
@@ -38,7 +38,7 @@ public interface SetLegacyAbacRequestOrBuilder
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.SetLegacyAbacRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=5995
+ * google/container/v1/cluster_service.proto;l=6080
* @return The projectId.
*/
@java.lang.Deprecated
@@ -56,7 +56,7 @@ public interface SetLegacyAbacRequestOrBuilder
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.SetLegacyAbacRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=5995
+ * google/container/v1/cluster_service.proto;l=6080
* @return The bytes for projectId.
*/
@java.lang.Deprecated
@@ -75,7 +75,7 @@ public interface SetLegacyAbacRequestOrBuilder
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.SetLegacyAbacRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=6001
+ * google/container/v1/cluster_service.proto;l=6086
* @return The zone.
*/
@java.lang.Deprecated
@@ -94,7 +94,7 @@ public interface SetLegacyAbacRequestOrBuilder
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.SetLegacyAbacRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=6001
+ * google/container/v1/cluster_service.proto;l=6086
* @return The bytes for zone.
*/
@java.lang.Deprecated
@@ -111,7 +111,7 @@ public interface SetLegacyAbacRequestOrBuilder
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.SetLegacyAbacRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=6005
+ * google/container/v1/cluster_service.proto;l=6090
* @return The clusterId.
*/
@java.lang.Deprecated
@@ -128,7 +128,7 @@ public interface SetLegacyAbacRequestOrBuilder
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.SetLegacyAbacRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=6005
+ * google/container/v1/cluster_service.proto;l=6090
* @return The bytes for clusterId.
*/
@java.lang.Deprecated
diff --git a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/SetLocationsRequest.java b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/SetLocationsRequest.java
index ff40fb76bae5..99a32e031921 100644
--- a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/SetLocationsRequest.java
+++ b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/SetLocationsRequest.java
@@ -91,7 +91,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.SetLocationsRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4651
+ * google/container/v1/cluster_service.proto;l=4720
* @return The projectId.
*/
@java.lang.Override
@@ -120,7 +120,7 @@ public java.lang.String getProjectId() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.SetLocationsRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4651
+ * google/container/v1/cluster_service.proto;l=4720
* @return The bytes for projectId.
*/
@java.lang.Override
@@ -155,7 +155,7 @@ public com.google.protobuf.ByteString getProjectIdBytes() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.SetLocationsRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4657
+ * google/container/v1/cluster_service.proto;l=4726
* @return The zone.
*/
@java.lang.Override
@@ -185,7 +185,7 @@ public java.lang.String getZone() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.SetLocationsRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4657
+ * google/container/v1/cluster_service.proto;l=4726
* @return The bytes for zone.
*/
@java.lang.Override
@@ -218,7 +218,7 @@ public com.google.protobuf.ByteString getZoneBytes() {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.SetLocationsRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4661
+ * google/container/v1/cluster_service.proto;l=4730
* @return The clusterId.
*/
@java.lang.Override
@@ -246,7 +246,7 @@ public java.lang.String getClusterId() {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.SetLocationsRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4661
+ * google/container/v1/cluster_service.proto;l=4730
* @return The bytes for clusterId.
*/
@java.lang.Override
@@ -843,7 +843,7 @@ public Builder mergeFrom(
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.SetLocationsRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4651
+ * google/container/v1/cluster_service.proto;l=4720
* @return The projectId.
*/
@java.lang.Deprecated
@@ -871,7 +871,7 @@ public java.lang.String getProjectId() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.SetLocationsRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4651
+ * google/container/v1/cluster_service.proto;l=4720
* @return The bytes for projectId.
*/
@java.lang.Deprecated
@@ -899,7 +899,7 @@ public com.google.protobuf.ByteString getProjectIdBytes() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.SetLocationsRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4651
+ * google/container/v1/cluster_service.proto;l=4720
* @param value The projectId to set.
* @return This builder for chaining.
*/
@@ -926,7 +926,7 @@ public Builder setProjectId(java.lang.String value) {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.SetLocationsRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4651
+ * google/container/v1/cluster_service.proto;l=4720
* @return This builder for chaining.
*/
@java.lang.Deprecated
@@ -949,7 +949,7 @@ public Builder clearProjectId() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.SetLocationsRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4651
+ * google/container/v1/cluster_service.proto;l=4720
* @param value The bytes for projectId to set.
* @return This builder for chaining.
*/
@@ -980,7 +980,7 @@ public Builder setProjectIdBytes(com.google.protobuf.ByteString value) {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.SetLocationsRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4657
+ * google/container/v1/cluster_service.proto;l=4726
* @return The zone.
*/
@java.lang.Deprecated
@@ -1009,7 +1009,7 @@ public java.lang.String getZone() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.SetLocationsRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4657
+ * google/container/v1/cluster_service.proto;l=4726
* @return The bytes for zone.
*/
@java.lang.Deprecated
@@ -1038,7 +1038,7 @@ public com.google.protobuf.ByteString getZoneBytes() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.SetLocationsRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4657
+ * google/container/v1/cluster_service.proto;l=4726
* @param value The zone to set.
* @return This builder for chaining.
*/
@@ -1066,7 +1066,7 @@ public Builder setZone(java.lang.String value) {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.SetLocationsRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4657
+ * google/container/v1/cluster_service.proto;l=4726
* @return This builder for chaining.
*/
@java.lang.Deprecated
@@ -1090,7 +1090,7 @@ public Builder clearZone() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.SetLocationsRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4657
+ * google/container/v1/cluster_service.proto;l=4726
* @param value The bytes for zone to set.
* @return This builder for chaining.
*/
@@ -1119,7 +1119,7 @@ public Builder setZoneBytes(com.google.protobuf.ByteString value) {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.SetLocationsRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4661
+ * google/container/v1/cluster_service.proto;l=4730
* @return The clusterId.
*/
@java.lang.Deprecated
@@ -1146,7 +1146,7 @@ public java.lang.String getClusterId() {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.SetLocationsRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4661
+ * google/container/v1/cluster_service.proto;l=4730
* @return The bytes for clusterId.
*/
@java.lang.Deprecated
@@ -1173,7 +1173,7 @@ public com.google.protobuf.ByteString getClusterIdBytes() {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.SetLocationsRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4661
+ * google/container/v1/cluster_service.proto;l=4730
* @param value The clusterId to set.
* @return This builder for chaining.
*/
@@ -1199,7 +1199,7 @@ public Builder setClusterId(java.lang.String value) {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.SetLocationsRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4661
+ * google/container/v1/cluster_service.proto;l=4730
* @return This builder for chaining.
*/
@java.lang.Deprecated
@@ -1221,7 +1221,7 @@ public Builder clearClusterId() {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.SetLocationsRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4661
+ * google/container/v1/cluster_service.proto;l=4730
* @param value The bytes for clusterId to set.
* @return This builder for chaining.
*/
diff --git a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/SetLocationsRequestOrBuilder.java b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/SetLocationsRequestOrBuilder.java
index 1f95a46d6565..db6b6ee208bf 100644
--- a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/SetLocationsRequestOrBuilder.java
+++ b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/SetLocationsRequestOrBuilder.java
@@ -38,7 +38,7 @@ public interface SetLocationsRequestOrBuilder
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.SetLocationsRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4651
+ * google/container/v1/cluster_service.proto;l=4720
* @return The projectId.
*/
@java.lang.Deprecated
@@ -56,7 +56,7 @@ public interface SetLocationsRequestOrBuilder
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.SetLocationsRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4651
+ * google/container/v1/cluster_service.proto;l=4720
* @return The bytes for projectId.
*/
@java.lang.Deprecated
@@ -75,7 +75,7 @@ public interface SetLocationsRequestOrBuilder
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.SetLocationsRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4657
+ * google/container/v1/cluster_service.proto;l=4726
* @return The zone.
*/
@java.lang.Deprecated
@@ -94,7 +94,7 @@ public interface SetLocationsRequestOrBuilder
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.SetLocationsRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4657
+ * google/container/v1/cluster_service.proto;l=4726
* @return The bytes for zone.
*/
@java.lang.Deprecated
@@ -111,7 +111,7 @@ public interface SetLocationsRequestOrBuilder
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.SetLocationsRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4661
+ * google/container/v1/cluster_service.proto;l=4730
* @return The clusterId.
*/
@java.lang.Deprecated
@@ -128,7 +128,7 @@ public interface SetLocationsRequestOrBuilder
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.SetLocationsRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4661
+ * google/container/v1/cluster_service.proto;l=4730
* @return The bytes for clusterId.
*/
@java.lang.Deprecated
diff --git a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/SetLoggingServiceRequest.java b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/SetLoggingServiceRequest.java
index ee75b5f9104c..ce636608dc86 100644
--- a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/SetLoggingServiceRequest.java
+++ b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/SetLoggingServiceRequest.java
@@ -91,7 +91,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.SetLoggingServiceRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4555
+ * google/container/v1/cluster_service.proto;l=4624
* @return The projectId.
*/
@java.lang.Override
@@ -120,7 +120,7 @@ public java.lang.String getProjectId() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.SetLoggingServiceRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4555
+ * google/container/v1/cluster_service.proto;l=4624
* @return The bytes for projectId.
*/
@java.lang.Override
@@ -155,7 +155,7 @@ public com.google.protobuf.ByteString getProjectIdBytes() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.SetLoggingServiceRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4561
+ * google/container/v1/cluster_service.proto;l=4630
* @return The zone.
*/
@java.lang.Override
@@ -185,7 +185,7 @@ public java.lang.String getZone() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.SetLoggingServiceRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4561
+ * google/container/v1/cluster_service.proto;l=4630
* @return The bytes for zone.
*/
@java.lang.Override
@@ -218,7 +218,7 @@ public com.google.protobuf.ByteString getZoneBytes() {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.SetLoggingServiceRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4565
+ * google/container/v1/cluster_service.proto;l=4634
* @return The clusterId.
*/
@java.lang.Override
@@ -246,7 +246,7 @@ public java.lang.String getClusterId() {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.SetLoggingServiceRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4565
+ * google/container/v1/cluster_service.proto;l=4634
* @return The bytes for clusterId.
*/
@java.lang.Override
@@ -811,7 +811,7 @@ public Builder mergeFrom(
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.SetLoggingServiceRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4555
+ * google/container/v1/cluster_service.proto;l=4624
* @return The projectId.
*/
@java.lang.Deprecated
@@ -839,7 +839,7 @@ public java.lang.String getProjectId() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.SetLoggingServiceRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4555
+ * google/container/v1/cluster_service.proto;l=4624
* @return The bytes for projectId.
*/
@java.lang.Deprecated
@@ -867,7 +867,7 @@ public com.google.protobuf.ByteString getProjectIdBytes() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.SetLoggingServiceRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4555
+ * google/container/v1/cluster_service.proto;l=4624
* @param value The projectId to set.
* @return This builder for chaining.
*/
@@ -894,7 +894,7 @@ public Builder setProjectId(java.lang.String value) {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.SetLoggingServiceRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4555
+ * google/container/v1/cluster_service.proto;l=4624
* @return This builder for chaining.
*/
@java.lang.Deprecated
@@ -917,7 +917,7 @@ public Builder clearProjectId() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.SetLoggingServiceRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4555
+ * google/container/v1/cluster_service.proto;l=4624
* @param value The bytes for projectId to set.
* @return This builder for chaining.
*/
@@ -948,7 +948,7 @@ public Builder setProjectIdBytes(com.google.protobuf.ByteString value) {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.SetLoggingServiceRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4561
+ * google/container/v1/cluster_service.proto;l=4630
* @return The zone.
*/
@java.lang.Deprecated
@@ -977,7 +977,7 @@ public java.lang.String getZone() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.SetLoggingServiceRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4561
+ * google/container/v1/cluster_service.proto;l=4630
* @return The bytes for zone.
*/
@java.lang.Deprecated
@@ -1006,7 +1006,7 @@ public com.google.protobuf.ByteString getZoneBytes() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.SetLoggingServiceRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4561
+ * google/container/v1/cluster_service.proto;l=4630
* @param value The zone to set.
* @return This builder for chaining.
*/
@@ -1034,7 +1034,7 @@ public Builder setZone(java.lang.String value) {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.SetLoggingServiceRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4561
+ * google/container/v1/cluster_service.proto;l=4630
* @return This builder for chaining.
*/
@java.lang.Deprecated
@@ -1058,7 +1058,7 @@ public Builder clearZone() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.SetLoggingServiceRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4561
+ * google/container/v1/cluster_service.proto;l=4630
* @param value The bytes for zone to set.
* @return This builder for chaining.
*/
@@ -1087,7 +1087,7 @@ public Builder setZoneBytes(com.google.protobuf.ByteString value) {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.SetLoggingServiceRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4565
+ * google/container/v1/cluster_service.proto;l=4634
* @return The clusterId.
*/
@java.lang.Deprecated
@@ -1114,7 +1114,7 @@ public java.lang.String getClusterId() {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.SetLoggingServiceRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4565
+ * google/container/v1/cluster_service.proto;l=4634
* @return The bytes for clusterId.
*/
@java.lang.Deprecated
@@ -1141,7 +1141,7 @@ public com.google.protobuf.ByteString getClusterIdBytes() {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.SetLoggingServiceRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4565
+ * google/container/v1/cluster_service.proto;l=4634
* @param value The clusterId to set.
* @return This builder for chaining.
*/
@@ -1167,7 +1167,7 @@ public Builder setClusterId(java.lang.String value) {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.SetLoggingServiceRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4565
+ * google/container/v1/cluster_service.proto;l=4634
* @return This builder for chaining.
*/
@java.lang.Deprecated
@@ -1189,7 +1189,7 @@ public Builder clearClusterId() {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.SetLoggingServiceRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4565
+ * google/container/v1/cluster_service.proto;l=4634
* @param value The bytes for clusterId to set.
* @return This builder for chaining.
*/
diff --git a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/SetLoggingServiceRequestOrBuilder.java b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/SetLoggingServiceRequestOrBuilder.java
index 9aa375628a66..554b13a77652 100644
--- a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/SetLoggingServiceRequestOrBuilder.java
+++ b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/SetLoggingServiceRequestOrBuilder.java
@@ -38,7 +38,7 @@ public interface SetLoggingServiceRequestOrBuilder
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.SetLoggingServiceRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4555
+ * google/container/v1/cluster_service.proto;l=4624
* @return The projectId.
*/
@java.lang.Deprecated
@@ -56,7 +56,7 @@ public interface SetLoggingServiceRequestOrBuilder
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.SetLoggingServiceRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4555
+ * google/container/v1/cluster_service.proto;l=4624
* @return The bytes for projectId.
*/
@java.lang.Deprecated
@@ -75,7 +75,7 @@ public interface SetLoggingServiceRequestOrBuilder
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.SetLoggingServiceRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4561
+ * google/container/v1/cluster_service.proto;l=4630
* @return The zone.
*/
@java.lang.Deprecated
@@ -94,7 +94,7 @@ public interface SetLoggingServiceRequestOrBuilder
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.SetLoggingServiceRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4561
+ * google/container/v1/cluster_service.proto;l=4630
* @return The bytes for zone.
*/
@java.lang.Deprecated
@@ -111,7 +111,7 @@ public interface SetLoggingServiceRequestOrBuilder
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.SetLoggingServiceRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4565
+ * google/container/v1/cluster_service.proto;l=4634
* @return The clusterId.
*/
@java.lang.Deprecated
@@ -128,7 +128,7 @@ public interface SetLoggingServiceRequestOrBuilder
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.SetLoggingServiceRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4565
+ * google/container/v1/cluster_service.proto;l=4634
* @return The bytes for clusterId.
*/
@java.lang.Deprecated
diff --git a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/SetMasterAuthRequest.java b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/SetMasterAuthRequest.java
index b543a7349944..076c3c229346 100644
--- a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/SetMasterAuthRequest.java
+++ b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/SetMasterAuthRequest.java
@@ -290,7 +290,7 @@ private Action(int value) {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.SetMasterAuthRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4734
+ * google/container/v1/cluster_service.proto;l=4803
* @return The projectId.
*/
@java.lang.Override
@@ -319,7 +319,7 @@ public java.lang.String getProjectId() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.SetMasterAuthRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4734
+ * google/container/v1/cluster_service.proto;l=4803
* @return The bytes for projectId.
*/
@java.lang.Override
@@ -354,7 +354,7 @@ public com.google.protobuf.ByteString getProjectIdBytes() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.SetMasterAuthRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4740
+ * google/container/v1/cluster_service.proto;l=4809
* @return The zone.
*/
@java.lang.Override
@@ -384,7 +384,7 @@ public java.lang.String getZone() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.SetMasterAuthRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4740
+ * google/container/v1/cluster_service.proto;l=4809
* @return The bytes for zone.
*/
@java.lang.Override
@@ -417,7 +417,7 @@ public com.google.protobuf.ByteString getZoneBytes() {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.SetMasterAuthRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4744
+ * google/container/v1/cluster_service.proto;l=4813
* @return The clusterId.
*/
@java.lang.Override
@@ -445,7 +445,7 @@ public java.lang.String getClusterId() {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.SetMasterAuthRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4744
+ * google/container/v1/cluster_service.proto;l=4813
* @return The bytes for clusterId.
*/
@java.lang.Override
@@ -1072,7 +1072,7 @@ public Builder mergeFrom(
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.SetMasterAuthRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4734
+ * google/container/v1/cluster_service.proto;l=4803
* @return The projectId.
*/
@java.lang.Deprecated
@@ -1100,7 +1100,7 @@ public java.lang.String getProjectId() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.SetMasterAuthRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4734
+ * google/container/v1/cluster_service.proto;l=4803
* @return The bytes for projectId.
*/
@java.lang.Deprecated
@@ -1128,7 +1128,7 @@ public com.google.protobuf.ByteString getProjectIdBytes() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.SetMasterAuthRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4734
+ * google/container/v1/cluster_service.proto;l=4803
* @param value The projectId to set.
* @return This builder for chaining.
*/
@@ -1155,7 +1155,7 @@ public Builder setProjectId(java.lang.String value) {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.SetMasterAuthRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4734
+ * google/container/v1/cluster_service.proto;l=4803
* @return This builder for chaining.
*/
@java.lang.Deprecated
@@ -1178,7 +1178,7 @@ public Builder clearProjectId() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.SetMasterAuthRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4734
+ * google/container/v1/cluster_service.proto;l=4803
* @param value The bytes for projectId to set.
* @return This builder for chaining.
*/
@@ -1209,7 +1209,7 @@ public Builder setProjectIdBytes(com.google.protobuf.ByteString value) {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.SetMasterAuthRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4740
+ * google/container/v1/cluster_service.proto;l=4809
* @return The zone.
*/
@java.lang.Deprecated
@@ -1238,7 +1238,7 @@ public java.lang.String getZone() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.SetMasterAuthRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4740
+ * google/container/v1/cluster_service.proto;l=4809
* @return The bytes for zone.
*/
@java.lang.Deprecated
@@ -1267,7 +1267,7 @@ public com.google.protobuf.ByteString getZoneBytes() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.SetMasterAuthRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4740
+ * google/container/v1/cluster_service.proto;l=4809
* @param value The zone to set.
* @return This builder for chaining.
*/
@@ -1295,7 +1295,7 @@ public Builder setZone(java.lang.String value) {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.SetMasterAuthRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4740
+ * google/container/v1/cluster_service.proto;l=4809
* @return This builder for chaining.
*/
@java.lang.Deprecated
@@ -1319,7 +1319,7 @@ public Builder clearZone() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.SetMasterAuthRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4740
+ * google/container/v1/cluster_service.proto;l=4809
* @param value The bytes for zone to set.
* @return This builder for chaining.
*/
@@ -1348,7 +1348,7 @@ public Builder setZoneBytes(com.google.protobuf.ByteString value) {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.SetMasterAuthRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4744
+ * google/container/v1/cluster_service.proto;l=4813
* @return The clusterId.
*/
@java.lang.Deprecated
@@ -1375,7 +1375,7 @@ public java.lang.String getClusterId() {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.SetMasterAuthRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4744
+ * google/container/v1/cluster_service.proto;l=4813
* @return The bytes for clusterId.
*/
@java.lang.Deprecated
@@ -1402,7 +1402,7 @@ public com.google.protobuf.ByteString getClusterIdBytes() {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.SetMasterAuthRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4744
+ * google/container/v1/cluster_service.proto;l=4813
* @param value The clusterId to set.
* @return This builder for chaining.
*/
@@ -1428,7 +1428,7 @@ public Builder setClusterId(java.lang.String value) {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.SetMasterAuthRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4744
+ * google/container/v1/cluster_service.proto;l=4813
* @return This builder for chaining.
*/
@java.lang.Deprecated
@@ -1450,7 +1450,7 @@ public Builder clearClusterId() {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.SetMasterAuthRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4744
+ * google/container/v1/cluster_service.proto;l=4813
* @param value The bytes for clusterId to set.
* @return This builder for chaining.
*/
diff --git a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/SetMasterAuthRequestOrBuilder.java b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/SetMasterAuthRequestOrBuilder.java
index e0e2e50c0344..08c86503f488 100644
--- a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/SetMasterAuthRequestOrBuilder.java
+++ b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/SetMasterAuthRequestOrBuilder.java
@@ -38,7 +38,7 @@ public interface SetMasterAuthRequestOrBuilder
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.SetMasterAuthRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4734
+ * google/container/v1/cluster_service.proto;l=4803
* @return The projectId.
*/
@java.lang.Deprecated
@@ -56,7 +56,7 @@ public interface SetMasterAuthRequestOrBuilder
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.SetMasterAuthRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4734
+ * google/container/v1/cluster_service.proto;l=4803
* @return The bytes for projectId.
*/
@java.lang.Deprecated
@@ -75,7 +75,7 @@ public interface SetMasterAuthRequestOrBuilder
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.SetMasterAuthRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4740
+ * google/container/v1/cluster_service.proto;l=4809
* @return The zone.
*/
@java.lang.Deprecated
@@ -94,7 +94,7 @@ public interface SetMasterAuthRequestOrBuilder
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.SetMasterAuthRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4740
+ * google/container/v1/cluster_service.proto;l=4809
* @return The bytes for zone.
*/
@java.lang.Deprecated
@@ -111,7 +111,7 @@ public interface SetMasterAuthRequestOrBuilder
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.SetMasterAuthRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4744
+ * google/container/v1/cluster_service.proto;l=4813
* @return The clusterId.
*/
@java.lang.Deprecated
@@ -128,7 +128,7 @@ public interface SetMasterAuthRequestOrBuilder
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.SetMasterAuthRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4744
+ * google/container/v1/cluster_service.proto;l=4813
* @return The bytes for clusterId.
*/
@java.lang.Deprecated
diff --git a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/SetMonitoringServiceRequest.java b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/SetMonitoringServiceRequest.java
index c46a617fc356..e2924f1bfb30 100644
--- a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/SetMonitoringServiceRequest.java
+++ b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/SetMonitoringServiceRequest.java
@@ -91,7 +91,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.SetMonitoringServiceRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4590
+ * google/container/v1/cluster_service.proto;l=4659
* @return The projectId.
*/
@java.lang.Override
@@ -120,7 +120,7 @@ public java.lang.String getProjectId() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.SetMonitoringServiceRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4590
+ * google/container/v1/cluster_service.proto;l=4659
* @return The bytes for projectId.
*/
@java.lang.Override
@@ -155,7 +155,7 @@ public com.google.protobuf.ByteString getProjectIdBytes() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.SetMonitoringServiceRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4596
+ * google/container/v1/cluster_service.proto;l=4665
* @return The zone.
*/
@java.lang.Override
@@ -185,7 +185,7 @@ public java.lang.String getZone() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.SetMonitoringServiceRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4596
+ * google/container/v1/cluster_service.proto;l=4665
* @return The bytes for zone.
*/
@java.lang.Override
@@ -218,7 +218,7 @@ public com.google.protobuf.ByteString getZoneBytes() {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.SetMonitoringServiceRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4600
+ * google/container/v1/cluster_service.proto;l=4669
* @return The clusterId.
*/
@java.lang.Override
@@ -246,7 +246,7 @@ public java.lang.String getClusterId() {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.SetMonitoringServiceRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4600
+ * google/container/v1/cluster_service.proto;l=4669
* @return The bytes for clusterId.
*/
@java.lang.Override
@@ -811,7 +811,7 @@ public Builder mergeFrom(
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.SetMonitoringServiceRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4590
+ * google/container/v1/cluster_service.proto;l=4659
* @return The projectId.
*/
@java.lang.Deprecated
@@ -839,7 +839,7 @@ public java.lang.String getProjectId() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.SetMonitoringServiceRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4590
+ * google/container/v1/cluster_service.proto;l=4659
* @return The bytes for projectId.
*/
@java.lang.Deprecated
@@ -867,7 +867,7 @@ public com.google.protobuf.ByteString getProjectIdBytes() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.SetMonitoringServiceRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4590
+ * google/container/v1/cluster_service.proto;l=4659
* @param value The projectId to set.
* @return This builder for chaining.
*/
@@ -894,7 +894,7 @@ public Builder setProjectId(java.lang.String value) {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.SetMonitoringServiceRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4590
+ * google/container/v1/cluster_service.proto;l=4659
* @return This builder for chaining.
*/
@java.lang.Deprecated
@@ -917,7 +917,7 @@ public Builder clearProjectId() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.SetMonitoringServiceRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4590
+ * google/container/v1/cluster_service.proto;l=4659
* @param value The bytes for projectId to set.
* @return This builder for chaining.
*/
@@ -948,7 +948,7 @@ public Builder setProjectIdBytes(com.google.protobuf.ByteString value) {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.SetMonitoringServiceRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4596
+ * google/container/v1/cluster_service.proto;l=4665
* @return The zone.
*/
@java.lang.Deprecated
@@ -977,7 +977,7 @@ public java.lang.String getZone() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.SetMonitoringServiceRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4596
+ * google/container/v1/cluster_service.proto;l=4665
* @return The bytes for zone.
*/
@java.lang.Deprecated
@@ -1006,7 +1006,7 @@ public com.google.protobuf.ByteString getZoneBytes() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.SetMonitoringServiceRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4596
+ * google/container/v1/cluster_service.proto;l=4665
* @param value The zone to set.
* @return This builder for chaining.
*/
@@ -1034,7 +1034,7 @@ public Builder setZone(java.lang.String value) {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.SetMonitoringServiceRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4596
+ * google/container/v1/cluster_service.proto;l=4665
* @return This builder for chaining.
*/
@java.lang.Deprecated
@@ -1058,7 +1058,7 @@ public Builder clearZone() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.SetMonitoringServiceRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4596
+ * google/container/v1/cluster_service.proto;l=4665
* @param value The bytes for zone to set.
* @return This builder for chaining.
*/
@@ -1087,7 +1087,7 @@ public Builder setZoneBytes(com.google.protobuf.ByteString value) {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.SetMonitoringServiceRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4600
+ * google/container/v1/cluster_service.proto;l=4669
* @return The clusterId.
*/
@java.lang.Deprecated
@@ -1114,7 +1114,7 @@ public java.lang.String getClusterId() {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.SetMonitoringServiceRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4600
+ * google/container/v1/cluster_service.proto;l=4669
* @return The bytes for clusterId.
*/
@java.lang.Deprecated
@@ -1141,7 +1141,7 @@ public com.google.protobuf.ByteString getClusterIdBytes() {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.SetMonitoringServiceRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4600
+ * google/container/v1/cluster_service.proto;l=4669
* @param value The clusterId to set.
* @return This builder for chaining.
*/
@@ -1167,7 +1167,7 @@ public Builder setClusterId(java.lang.String value) {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.SetMonitoringServiceRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4600
+ * google/container/v1/cluster_service.proto;l=4669
* @return This builder for chaining.
*/
@java.lang.Deprecated
@@ -1189,7 +1189,7 @@ public Builder clearClusterId() {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.SetMonitoringServiceRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4600
+ * google/container/v1/cluster_service.proto;l=4669
* @param value The bytes for clusterId to set.
* @return This builder for chaining.
*/
diff --git a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/SetMonitoringServiceRequestOrBuilder.java b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/SetMonitoringServiceRequestOrBuilder.java
index 0777ced8a8fb..b9d93f53f89b 100644
--- a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/SetMonitoringServiceRequestOrBuilder.java
+++ b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/SetMonitoringServiceRequestOrBuilder.java
@@ -38,7 +38,7 @@ public interface SetMonitoringServiceRequestOrBuilder
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.SetMonitoringServiceRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4590
+ * google/container/v1/cluster_service.proto;l=4659
* @return The projectId.
*/
@java.lang.Deprecated
@@ -56,7 +56,7 @@ public interface SetMonitoringServiceRequestOrBuilder
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.SetMonitoringServiceRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4590
+ * google/container/v1/cluster_service.proto;l=4659
* @return The bytes for projectId.
*/
@java.lang.Deprecated
@@ -75,7 +75,7 @@ public interface SetMonitoringServiceRequestOrBuilder
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.SetMonitoringServiceRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4596
+ * google/container/v1/cluster_service.proto;l=4665
* @return The zone.
*/
@java.lang.Deprecated
@@ -94,7 +94,7 @@ public interface SetMonitoringServiceRequestOrBuilder
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.SetMonitoringServiceRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4596
+ * google/container/v1/cluster_service.proto;l=4665
* @return The bytes for zone.
*/
@java.lang.Deprecated
@@ -111,7 +111,7 @@ public interface SetMonitoringServiceRequestOrBuilder
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.SetMonitoringServiceRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4600
+ * google/container/v1/cluster_service.proto;l=4669
* @return The clusterId.
*/
@java.lang.Deprecated
@@ -128,7 +128,7 @@ public interface SetMonitoringServiceRequestOrBuilder
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.SetMonitoringServiceRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4600
+ * google/container/v1/cluster_service.proto;l=4669
* @return The bytes for clusterId.
*/
@java.lang.Deprecated
diff --git a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/SetNetworkPolicyRequest.java b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/SetNetworkPolicyRequest.java
index 0e2d37ea520c..0ab4da34d00f 100644
--- a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/SetNetworkPolicyRequest.java
+++ b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/SetNetworkPolicyRequest.java
@@ -91,7 +91,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.SetNetworkPolicyRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=6158
+ * google/container/v1/cluster_service.proto;l=6243
* @return The projectId.
*/
@java.lang.Override
@@ -120,7 +120,7 @@ public java.lang.String getProjectId() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.SetNetworkPolicyRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=6158
+ * google/container/v1/cluster_service.proto;l=6243
* @return The bytes for projectId.
*/
@java.lang.Override
@@ -155,7 +155,7 @@ public com.google.protobuf.ByteString getProjectIdBytes() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.SetNetworkPolicyRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=6164
+ * google/container/v1/cluster_service.proto;l=6249
* @return The zone.
*/
@java.lang.Override
@@ -185,7 +185,7 @@ public java.lang.String getZone() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.SetNetworkPolicyRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=6164
+ * google/container/v1/cluster_service.proto;l=6249
* @return The bytes for zone.
*/
@java.lang.Override
@@ -218,7 +218,7 @@ public com.google.protobuf.ByteString getZoneBytes() {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.SetNetworkPolicyRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=6168
+ * google/container/v1/cluster_service.proto;l=6253
* @return The clusterId.
*/
@java.lang.Override
@@ -246,7 +246,7 @@ public java.lang.String getClusterId() {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.SetNetworkPolicyRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=6168
+ * google/container/v1/cluster_service.proto;l=6253
* @return The bytes for clusterId.
*/
@java.lang.Override
@@ -818,7 +818,7 @@ public Builder mergeFrom(
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.SetNetworkPolicyRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=6158
+ * google/container/v1/cluster_service.proto;l=6243
* @return The projectId.
*/
@java.lang.Deprecated
@@ -846,7 +846,7 @@ public java.lang.String getProjectId() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.SetNetworkPolicyRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=6158
+ * google/container/v1/cluster_service.proto;l=6243
* @return The bytes for projectId.
*/
@java.lang.Deprecated
@@ -874,7 +874,7 @@ public com.google.protobuf.ByteString getProjectIdBytes() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.SetNetworkPolicyRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=6158
+ * google/container/v1/cluster_service.proto;l=6243
* @param value The projectId to set.
* @return This builder for chaining.
*/
@@ -901,7 +901,7 @@ public Builder setProjectId(java.lang.String value) {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.SetNetworkPolicyRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=6158
+ * google/container/v1/cluster_service.proto;l=6243
* @return This builder for chaining.
*/
@java.lang.Deprecated
@@ -924,7 +924,7 @@ public Builder clearProjectId() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.SetNetworkPolicyRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=6158
+ * google/container/v1/cluster_service.proto;l=6243
* @param value The bytes for projectId to set.
* @return This builder for chaining.
*/
@@ -955,7 +955,7 @@ public Builder setProjectIdBytes(com.google.protobuf.ByteString value) {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.SetNetworkPolicyRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=6164
+ * google/container/v1/cluster_service.proto;l=6249
* @return The zone.
*/
@java.lang.Deprecated
@@ -984,7 +984,7 @@ public java.lang.String getZone() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.SetNetworkPolicyRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=6164
+ * google/container/v1/cluster_service.proto;l=6249
* @return The bytes for zone.
*/
@java.lang.Deprecated
@@ -1013,7 +1013,7 @@ public com.google.protobuf.ByteString getZoneBytes() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.SetNetworkPolicyRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=6164
+ * google/container/v1/cluster_service.proto;l=6249
* @param value The zone to set.
* @return This builder for chaining.
*/
@@ -1041,7 +1041,7 @@ public Builder setZone(java.lang.String value) {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.SetNetworkPolicyRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=6164
+ * google/container/v1/cluster_service.proto;l=6249
* @return This builder for chaining.
*/
@java.lang.Deprecated
@@ -1065,7 +1065,7 @@ public Builder clearZone() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.SetNetworkPolicyRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=6164
+ * google/container/v1/cluster_service.proto;l=6249
* @param value The bytes for zone to set.
* @return This builder for chaining.
*/
@@ -1094,7 +1094,7 @@ public Builder setZoneBytes(com.google.protobuf.ByteString value) {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.SetNetworkPolicyRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=6168
+ * google/container/v1/cluster_service.proto;l=6253
* @return The clusterId.
*/
@java.lang.Deprecated
@@ -1121,7 +1121,7 @@ public java.lang.String getClusterId() {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.SetNetworkPolicyRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=6168
+ * google/container/v1/cluster_service.proto;l=6253
* @return The bytes for clusterId.
*/
@java.lang.Deprecated
@@ -1148,7 +1148,7 @@ public com.google.protobuf.ByteString getClusterIdBytes() {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.SetNetworkPolicyRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=6168
+ * google/container/v1/cluster_service.proto;l=6253
* @param value The clusterId to set.
* @return This builder for chaining.
*/
@@ -1174,7 +1174,7 @@ public Builder setClusterId(java.lang.String value) {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.SetNetworkPolicyRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=6168
+ * google/container/v1/cluster_service.proto;l=6253
* @return This builder for chaining.
*/
@java.lang.Deprecated
@@ -1196,7 +1196,7 @@ public Builder clearClusterId() {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.SetNetworkPolicyRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=6168
+ * google/container/v1/cluster_service.proto;l=6253
* @param value The bytes for clusterId to set.
* @return This builder for chaining.
*/
diff --git a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/SetNetworkPolicyRequestOrBuilder.java b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/SetNetworkPolicyRequestOrBuilder.java
index 91263d680c3a..983a1f850799 100644
--- a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/SetNetworkPolicyRequestOrBuilder.java
+++ b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/SetNetworkPolicyRequestOrBuilder.java
@@ -38,7 +38,7 @@ public interface SetNetworkPolicyRequestOrBuilder
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.SetNetworkPolicyRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=6158
+ * google/container/v1/cluster_service.proto;l=6243
* @return The projectId.
*/
@java.lang.Deprecated
@@ -56,7 +56,7 @@ public interface SetNetworkPolicyRequestOrBuilder
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.SetNetworkPolicyRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=6158
+ * google/container/v1/cluster_service.proto;l=6243
* @return The bytes for projectId.
*/
@java.lang.Deprecated
@@ -75,7 +75,7 @@ public interface SetNetworkPolicyRequestOrBuilder
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.SetNetworkPolicyRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=6164
+ * google/container/v1/cluster_service.proto;l=6249
* @return The zone.
*/
@java.lang.Deprecated
@@ -94,7 +94,7 @@ public interface SetNetworkPolicyRequestOrBuilder
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.SetNetworkPolicyRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=6164
+ * google/container/v1/cluster_service.proto;l=6249
* @return The bytes for zone.
*/
@java.lang.Deprecated
@@ -111,7 +111,7 @@ public interface SetNetworkPolicyRequestOrBuilder
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.SetNetworkPolicyRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=6168
+ * google/container/v1/cluster_service.proto;l=6253
* @return The clusterId.
*/
@java.lang.Deprecated
@@ -128,7 +128,7 @@ public interface SetNetworkPolicyRequestOrBuilder
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.SetNetworkPolicyRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=6168
+ * google/container/v1/cluster_service.proto;l=6253
* @return The bytes for clusterId.
*/
@java.lang.Deprecated
diff --git a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/SetNodePoolAutoscalingRequest.java b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/SetNodePoolAutoscalingRequest.java
index 6de0aedde186..57218529ea8d 100644
--- a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/SetNodePoolAutoscalingRequest.java
+++ b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/SetNodePoolAutoscalingRequest.java
@@ -92,7 +92,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.SetNodePoolAutoscalingRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4525
+ * google/container/v1/cluster_service.proto;l=4594
* @return The projectId.
*/
@java.lang.Override
@@ -121,7 +121,7 @@ public java.lang.String getProjectId() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.SetNodePoolAutoscalingRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4525
+ * google/container/v1/cluster_service.proto;l=4594
* @return The bytes for projectId.
*/
@java.lang.Override
@@ -156,7 +156,7 @@ public com.google.protobuf.ByteString getProjectIdBytes() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.SetNodePoolAutoscalingRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4531
+ * google/container/v1/cluster_service.proto;l=4600
* @return The zone.
*/
@java.lang.Override
@@ -186,7 +186,7 @@ public java.lang.String getZone() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.SetNodePoolAutoscalingRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4531
+ * google/container/v1/cluster_service.proto;l=4600
* @return The bytes for zone.
*/
@java.lang.Override
@@ -219,7 +219,7 @@ public com.google.protobuf.ByteString getZoneBytes() {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.SetNodePoolAutoscalingRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4535
+ * google/container/v1/cluster_service.proto;l=4604
* @return The clusterId.
*/
@java.lang.Override
@@ -247,7 +247,7 @@ public java.lang.String getClusterId() {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.SetNodePoolAutoscalingRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4535
+ * google/container/v1/cluster_service.proto;l=4604
* @return The bytes for clusterId.
*/
@java.lang.Override
@@ -280,7 +280,7 @@ public com.google.protobuf.ByteString getClusterIdBytes() {
* string node_pool_id = 4 [deprecated = true];
*
* @deprecated google.container.v1.SetNodePoolAutoscalingRequest.node_pool_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4539
+ * google/container/v1/cluster_service.proto;l=4608
* @return The nodePoolId.
*/
@java.lang.Override
@@ -308,7 +308,7 @@ public java.lang.String getNodePoolId() {
* string node_pool_id = 4 [deprecated = true];
*
* @deprecated google.container.v1.SetNodePoolAutoscalingRequest.node_pool_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4539
+ * google/container/v1/cluster_service.proto;l=4608
* @return The bytes for nodePoolId.
*/
@java.lang.Override
@@ -907,7 +907,7 @@ public Builder mergeFrom(
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.SetNodePoolAutoscalingRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4525
+ * google/container/v1/cluster_service.proto;l=4594
* @return The projectId.
*/
@java.lang.Deprecated
@@ -935,7 +935,7 @@ public java.lang.String getProjectId() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.SetNodePoolAutoscalingRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4525
+ * google/container/v1/cluster_service.proto;l=4594
* @return The bytes for projectId.
*/
@java.lang.Deprecated
@@ -963,7 +963,7 @@ public com.google.protobuf.ByteString getProjectIdBytes() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.SetNodePoolAutoscalingRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4525
+ * google/container/v1/cluster_service.proto;l=4594
* @param value The projectId to set.
* @return This builder for chaining.
*/
@@ -990,7 +990,7 @@ public Builder setProjectId(java.lang.String value) {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.SetNodePoolAutoscalingRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4525
+ * google/container/v1/cluster_service.proto;l=4594
* @return This builder for chaining.
*/
@java.lang.Deprecated
@@ -1013,7 +1013,7 @@ public Builder clearProjectId() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.SetNodePoolAutoscalingRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4525
+ * google/container/v1/cluster_service.proto;l=4594
* @param value The bytes for projectId to set.
* @return This builder for chaining.
*/
@@ -1044,7 +1044,7 @@ public Builder setProjectIdBytes(com.google.protobuf.ByteString value) {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.SetNodePoolAutoscalingRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4531
+ * google/container/v1/cluster_service.proto;l=4600
* @return The zone.
*/
@java.lang.Deprecated
@@ -1073,7 +1073,7 @@ public java.lang.String getZone() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.SetNodePoolAutoscalingRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4531
+ * google/container/v1/cluster_service.proto;l=4600
* @return The bytes for zone.
*/
@java.lang.Deprecated
@@ -1102,7 +1102,7 @@ public com.google.protobuf.ByteString getZoneBytes() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.SetNodePoolAutoscalingRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4531
+ * google/container/v1/cluster_service.proto;l=4600
* @param value The zone to set.
* @return This builder for chaining.
*/
@@ -1130,7 +1130,7 @@ public Builder setZone(java.lang.String value) {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.SetNodePoolAutoscalingRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4531
+ * google/container/v1/cluster_service.proto;l=4600
* @return This builder for chaining.
*/
@java.lang.Deprecated
@@ -1154,7 +1154,7 @@ public Builder clearZone() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.SetNodePoolAutoscalingRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4531
+ * google/container/v1/cluster_service.proto;l=4600
* @param value The bytes for zone to set.
* @return This builder for chaining.
*/
@@ -1183,7 +1183,7 @@ public Builder setZoneBytes(com.google.protobuf.ByteString value) {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.SetNodePoolAutoscalingRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4535
+ * google/container/v1/cluster_service.proto;l=4604
* @return The clusterId.
*/
@java.lang.Deprecated
@@ -1210,7 +1210,7 @@ public java.lang.String getClusterId() {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.SetNodePoolAutoscalingRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4535
+ * google/container/v1/cluster_service.proto;l=4604
* @return The bytes for clusterId.
*/
@java.lang.Deprecated
@@ -1237,7 +1237,7 @@ public com.google.protobuf.ByteString getClusterIdBytes() {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.SetNodePoolAutoscalingRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4535
+ * google/container/v1/cluster_service.proto;l=4604
* @param value The clusterId to set.
* @return This builder for chaining.
*/
@@ -1263,7 +1263,7 @@ public Builder setClusterId(java.lang.String value) {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.SetNodePoolAutoscalingRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4535
+ * google/container/v1/cluster_service.proto;l=4604
* @return This builder for chaining.
*/
@java.lang.Deprecated
@@ -1285,7 +1285,7 @@ public Builder clearClusterId() {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.SetNodePoolAutoscalingRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4535
+ * google/container/v1/cluster_service.proto;l=4604
* @param value The bytes for clusterId to set.
* @return This builder for chaining.
*/
@@ -1314,7 +1314,7 @@ public Builder setClusterIdBytes(com.google.protobuf.ByteString value) {
* string node_pool_id = 4 [deprecated = true];
*
* @deprecated google.container.v1.SetNodePoolAutoscalingRequest.node_pool_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4539
+ * google/container/v1/cluster_service.proto;l=4608
* @return The nodePoolId.
*/
@java.lang.Deprecated
@@ -1341,7 +1341,7 @@ public java.lang.String getNodePoolId() {
* string node_pool_id = 4 [deprecated = true];
*
* @deprecated google.container.v1.SetNodePoolAutoscalingRequest.node_pool_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4539
+ * google/container/v1/cluster_service.proto;l=4608
* @return The bytes for nodePoolId.
*/
@java.lang.Deprecated
@@ -1368,7 +1368,7 @@ public com.google.protobuf.ByteString getNodePoolIdBytes() {
* string node_pool_id = 4 [deprecated = true];
*
* @deprecated google.container.v1.SetNodePoolAutoscalingRequest.node_pool_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4539
+ * google/container/v1/cluster_service.proto;l=4608
* @param value The nodePoolId to set.
* @return This builder for chaining.
*/
@@ -1394,7 +1394,7 @@ public Builder setNodePoolId(java.lang.String value) {
* string node_pool_id = 4 [deprecated = true];
*
* @deprecated google.container.v1.SetNodePoolAutoscalingRequest.node_pool_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4539
+ * google/container/v1/cluster_service.proto;l=4608
* @return This builder for chaining.
*/
@java.lang.Deprecated
@@ -1416,7 +1416,7 @@ public Builder clearNodePoolId() {
* string node_pool_id = 4 [deprecated = true];
*
* @deprecated google.container.v1.SetNodePoolAutoscalingRequest.node_pool_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4539
+ * google/container/v1/cluster_service.proto;l=4608
* @param value The bytes for nodePoolId to set.
* @return This builder for chaining.
*/
diff --git a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/SetNodePoolAutoscalingRequestOrBuilder.java b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/SetNodePoolAutoscalingRequestOrBuilder.java
index 23fc9766fe37..becd28365229 100644
--- a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/SetNodePoolAutoscalingRequestOrBuilder.java
+++ b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/SetNodePoolAutoscalingRequestOrBuilder.java
@@ -38,7 +38,7 @@ public interface SetNodePoolAutoscalingRequestOrBuilder
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.SetNodePoolAutoscalingRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4525
+ * google/container/v1/cluster_service.proto;l=4594
* @return The projectId.
*/
@java.lang.Deprecated
@@ -56,7 +56,7 @@ public interface SetNodePoolAutoscalingRequestOrBuilder
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.SetNodePoolAutoscalingRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4525
+ * google/container/v1/cluster_service.proto;l=4594
* @return The bytes for projectId.
*/
@java.lang.Deprecated
@@ -75,7 +75,7 @@ public interface SetNodePoolAutoscalingRequestOrBuilder
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.SetNodePoolAutoscalingRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4531
+ * google/container/v1/cluster_service.proto;l=4600
* @return The zone.
*/
@java.lang.Deprecated
@@ -94,7 +94,7 @@ public interface SetNodePoolAutoscalingRequestOrBuilder
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.SetNodePoolAutoscalingRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4531
+ * google/container/v1/cluster_service.proto;l=4600
* @return The bytes for zone.
*/
@java.lang.Deprecated
@@ -111,7 +111,7 @@ public interface SetNodePoolAutoscalingRequestOrBuilder
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.SetNodePoolAutoscalingRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4535
+ * google/container/v1/cluster_service.proto;l=4604
* @return The clusterId.
*/
@java.lang.Deprecated
@@ -128,7 +128,7 @@ public interface SetNodePoolAutoscalingRequestOrBuilder
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.SetNodePoolAutoscalingRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4535
+ * google/container/v1/cluster_service.proto;l=4604
* @return The bytes for clusterId.
*/
@java.lang.Deprecated
@@ -145,7 +145,7 @@ public interface SetNodePoolAutoscalingRequestOrBuilder
* string node_pool_id = 4 [deprecated = true];
*
* @deprecated google.container.v1.SetNodePoolAutoscalingRequest.node_pool_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4539
+ * google/container/v1/cluster_service.proto;l=4608
* @return The nodePoolId.
*/
@java.lang.Deprecated
@@ -162,7 +162,7 @@ public interface SetNodePoolAutoscalingRequestOrBuilder
* string node_pool_id = 4 [deprecated = true];
*
* @deprecated google.container.v1.SetNodePoolAutoscalingRequest.node_pool_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4539
+ * google/container/v1/cluster_service.proto;l=4608
* @return The bytes for nodePoolId.
*/
@java.lang.Deprecated
diff --git a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/SetNodePoolManagementRequest.java b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/SetNodePoolManagementRequest.java
index d9f7717c4108..10e28fb62680 100644
--- a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/SetNodePoolManagementRequest.java
+++ b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/SetNodePoolManagementRequest.java
@@ -93,7 +93,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.SetNodePoolManagementRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=5667
+ * google/container/v1/cluster_service.proto;l=5752
* @return The projectId.
*/
@java.lang.Override
@@ -122,7 +122,7 @@ public java.lang.String getProjectId() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.SetNodePoolManagementRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=5667
+ * google/container/v1/cluster_service.proto;l=5752
* @return The bytes for projectId.
*/
@java.lang.Override
@@ -157,7 +157,7 @@ public com.google.protobuf.ByteString getProjectIdBytes() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.SetNodePoolManagementRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=5673
+ * google/container/v1/cluster_service.proto;l=5758
* @return The zone.
*/
@java.lang.Override
@@ -187,7 +187,7 @@ public java.lang.String getZone() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.SetNodePoolManagementRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=5673
+ * google/container/v1/cluster_service.proto;l=5758
* @return The bytes for zone.
*/
@java.lang.Override
@@ -220,7 +220,7 @@ public com.google.protobuf.ByteString getZoneBytes() {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.SetNodePoolManagementRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=5677
+ * google/container/v1/cluster_service.proto;l=5762
* @return The clusterId.
*/
@java.lang.Override
@@ -248,7 +248,7 @@ public java.lang.String getClusterId() {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.SetNodePoolManagementRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=5677
+ * google/container/v1/cluster_service.proto;l=5762
* @return The bytes for clusterId.
*/
@java.lang.Override
@@ -281,7 +281,7 @@ public com.google.protobuf.ByteString getClusterIdBytes() {
* string node_pool_id = 4 [deprecated = true];
*
* @deprecated google.container.v1.SetNodePoolManagementRequest.node_pool_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=5681
+ * google/container/v1/cluster_service.proto;l=5766
* @return The nodePoolId.
*/
@java.lang.Override
@@ -309,7 +309,7 @@ public java.lang.String getNodePoolId() {
* string node_pool_id = 4 [deprecated = true];
*
* @deprecated google.container.v1.SetNodePoolManagementRequest.node_pool_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=5681
+ * google/container/v1/cluster_service.proto;l=5766
* @return The bytes for nodePoolId.
*/
@java.lang.Override
@@ -907,7 +907,7 @@ public Builder mergeFrom(
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.SetNodePoolManagementRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=5667
+ * google/container/v1/cluster_service.proto;l=5752
* @return The projectId.
*/
@java.lang.Deprecated
@@ -935,7 +935,7 @@ public java.lang.String getProjectId() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.SetNodePoolManagementRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=5667
+ * google/container/v1/cluster_service.proto;l=5752
* @return The bytes for projectId.
*/
@java.lang.Deprecated
@@ -963,7 +963,7 @@ public com.google.protobuf.ByteString getProjectIdBytes() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.SetNodePoolManagementRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=5667
+ * google/container/v1/cluster_service.proto;l=5752
* @param value The projectId to set.
* @return This builder for chaining.
*/
@@ -990,7 +990,7 @@ public Builder setProjectId(java.lang.String value) {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.SetNodePoolManagementRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=5667
+ * google/container/v1/cluster_service.proto;l=5752
* @return This builder for chaining.
*/
@java.lang.Deprecated
@@ -1013,7 +1013,7 @@ public Builder clearProjectId() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.SetNodePoolManagementRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=5667
+ * google/container/v1/cluster_service.proto;l=5752
* @param value The bytes for projectId to set.
* @return This builder for chaining.
*/
@@ -1044,7 +1044,7 @@ public Builder setProjectIdBytes(com.google.protobuf.ByteString value) {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.SetNodePoolManagementRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=5673
+ * google/container/v1/cluster_service.proto;l=5758
* @return The zone.
*/
@java.lang.Deprecated
@@ -1073,7 +1073,7 @@ public java.lang.String getZone() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.SetNodePoolManagementRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=5673
+ * google/container/v1/cluster_service.proto;l=5758
* @return The bytes for zone.
*/
@java.lang.Deprecated
@@ -1102,7 +1102,7 @@ public com.google.protobuf.ByteString getZoneBytes() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.SetNodePoolManagementRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=5673
+ * google/container/v1/cluster_service.proto;l=5758
* @param value The zone to set.
* @return This builder for chaining.
*/
@@ -1130,7 +1130,7 @@ public Builder setZone(java.lang.String value) {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.SetNodePoolManagementRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=5673
+ * google/container/v1/cluster_service.proto;l=5758
* @return This builder for chaining.
*/
@java.lang.Deprecated
@@ -1154,7 +1154,7 @@ public Builder clearZone() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.SetNodePoolManagementRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=5673
+ * google/container/v1/cluster_service.proto;l=5758
* @param value The bytes for zone to set.
* @return This builder for chaining.
*/
@@ -1183,7 +1183,7 @@ public Builder setZoneBytes(com.google.protobuf.ByteString value) {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.SetNodePoolManagementRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=5677
+ * google/container/v1/cluster_service.proto;l=5762
* @return The clusterId.
*/
@java.lang.Deprecated
@@ -1210,7 +1210,7 @@ public java.lang.String getClusterId() {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.SetNodePoolManagementRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=5677
+ * google/container/v1/cluster_service.proto;l=5762
* @return The bytes for clusterId.
*/
@java.lang.Deprecated
@@ -1237,7 +1237,7 @@ public com.google.protobuf.ByteString getClusterIdBytes() {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.SetNodePoolManagementRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=5677
+ * google/container/v1/cluster_service.proto;l=5762
* @param value The clusterId to set.
* @return This builder for chaining.
*/
@@ -1263,7 +1263,7 @@ public Builder setClusterId(java.lang.String value) {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.SetNodePoolManagementRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=5677
+ * google/container/v1/cluster_service.proto;l=5762
* @return This builder for chaining.
*/
@java.lang.Deprecated
@@ -1285,7 +1285,7 @@ public Builder clearClusterId() {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.SetNodePoolManagementRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=5677
+ * google/container/v1/cluster_service.proto;l=5762
* @param value The bytes for clusterId to set.
* @return This builder for chaining.
*/
@@ -1314,7 +1314,7 @@ public Builder setClusterIdBytes(com.google.protobuf.ByteString value) {
* string node_pool_id = 4 [deprecated = true];
*
* @deprecated google.container.v1.SetNodePoolManagementRequest.node_pool_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=5681
+ * google/container/v1/cluster_service.proto;l=5766
* @return The nodePoolId.
*/
@java.lang.Deprecated
@@ -1341,7 +1341,7 @@ public java.lang.String getNodePoolId() {
* string node_pool_id = 4 [deprecated = true];
*
* @deprecated google.container.v1.SetNodePoolManagementRequest.node_pool_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=5681
+ * google/container/v1/cluster_service.proto;l=5766
* @return The bytes for nodePoolId.
*/
@java.lang.Deprecated
@@ -1368,7 +1368,7 @@ public com.google.protobuf.ByteString getNodePoolIdBytes() {
* string node_pool_id = 4 [deprecated = true];
*
* @deprecated google.container.v1.SetNodePoolManagementRequest.node_pool_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=5681
+ * google/container/v1/cluster_service.proto;l=5766
* @param value The nodePoolId to set.
* @return This builder for chaining.
*/
@@ -1394,7 +1394,7 @@ public Builder setNodePoolId(java.lang.String value) {
* string node_pool_id = 4 [deprecated = true];
*
* @deprecated google.container.v1.SetNodePoolManagementRequest.node_pool_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=5681
+ * google/container/v1/cluster_service.proto;l=5766
* @return This builder for chaining.
*/
@java.lang.Deprecated
@@ -1416,7 +1416,7 @@ public Builder clearNodePoolId() {
* string node_pool_id = 4 [deprecated = true];
*
* @deprecated google.container.v1.SetNodePoolManagementRequest.node_pool_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=5681
+ * google/container/v1/cluster_service.proto;l=5766
* @param value The bytes for nodePoolId to set.
* @return This builder for chaining.
*/
diff --git a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/SetNodePoolManagementRequestOrBuilder.java b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/SetNodePoolManagementRequestOrBuilder.java
index 95cda837aa0e..a79ad59c98be 100644
--- a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/SetNodePoolManagementRequestOrBuilder.java
+++ b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/SetNodePoolManagementRequestOrBuilder.java
@@ -38,7 +38,7 @@ public interface SetNodePoolManagementRequestOrBuilder
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.SetNodePoolManagementRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=5667
+ * google/container/v1/cluster_service.proto;l=5752
* @return The projectId.
*/
@java.lang.Deprecated
@@ -56,7 +56,7 @@ public interface SetNodePoolManagementRequestOrBuilder
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.SetNodePoolManagementRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=5667
+ * google/container/v1/cluster_service.proto;l=5752
* @return The bytes for projectId.
*/
@java.lang.Deprecated
@@ -75,7 +75,7 @@ public interface SetNodePoolManagementRequestOrBuilder
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.SetNodePoolManagementRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=5673
+ * google/container/v1/cluster_service.proto;l=5758
* @return The zone.
*/
@java.lang.Deprecated
@@ -94,7 +94,7 @@ public interface SetNodePoolManagementRequestOrBuilder
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.SetNodePoolManagementRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=5673
+ * google/container/v1/cluster_service.proto;l=5758
* @return The bytes for zone.
*/
@java.lang.Deprecated
@@ -111,7 +111,7 @@ public interface SetNodePoolManagementRequestOrBuilder
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.SetNodePoolManagementRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=5677
+ * google/container/v1/cluster_service.proto;l=5762
* @return The clusterId.
*/
@java.lang.Deprecated
@@ -128,7 +128,7 @@ public interface SetNodePoolManagementRequestOrBuilder
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.SetNodePoolManagementRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=5677
+ * google/container/v1/cluster_service.proto;l=5762
* @return The bytes for clusterId.
*/
@java.lang.Deprecated
@@ -145,7 +145,7 @@ public interface SetNodePoolManagementRequestOrBuilder
* string node_pool_id = 4 [deprecated = true];
*
* @deprecated google.container.v1.SetNodePoolManagementRequest.node_pool_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=5681
+ * google/container/v1/cluster_service.proto;l=5766
* @return The nodePoolId.
*/
@java.lang.Deprecated
@@ -162,7 +162,7 @@ public interface SetNodePoolManagementRequestOrBuilder
* string node_pool_id = 4 [deprecated = true];
*
* @deprecated google.container.v1.SetNodePoolManagementRequest.node_pool_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=5681
+ * google/container/v1/cluster_service.proto;l=5766
* @return The bytes for nodePoolId.
*/
@java.lang.Deprecated
diff --git a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/SetNodePoolSizeRequest.java b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/SetNodePoolSizeRequest.java
index 6207c281f786..ec2b4c464833 100644
--- a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/SetNodePoolSizeRequest.java
+++ b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/SetNodePoolSizeRequest.java
@@ -91,7 +91,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.SetNodePoolSizeRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=5697
+ * google/container/v1/cluster_service.proto;l=5782
* @return The projectId.
*/
@java.lang.Override
@@ -120,7 +120,7 @@ public java.lang.String getProjectId() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.SetNodePoolSizeRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=5697
+ * google/container/v1/cluster_service.proto;l=5782
* @return The bytes for projectId.
*/
@java.lang.Override
@@ -155,7 +155,7 @@ public com.google.protobuf.ByteString getProjectIdBytes() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.SetNodePoolSizeRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=5703
+ * google/container/v1/cluster_service.proto;l=5788
* @return The zone.
*/
@java.lang.Override
@@ -185,7 +185,7 @@ public java.lang.String getZone() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.SetNodePoolSizeRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=5703
+ * google/container/v1/cluster_service.proto;l=5788
* @return The bytes for zone.
*/
@java.lang.Override
@@ -218,7 +218,7 @@ public com.google.protobuf.ByteString getZoneBytes() {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.SetNodePoolSizeRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=5707
+ * google/container/v1/cluster_service.proto;l=5792
* @return The clusterId.
*/
@java.lang.Override
@@ -246,7 +246,7 @@ public java.lang.String getClusterId() {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.SetNodePoolSizeRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=5707
+ * google/container/v1/cluster_service.proto;l=5792
* @return The bytes for clusterId.
*/
@java.lang.Override
@@ -279,7 +279,7 @@ public com.google.protobuf.ByteString getClusterIdBytes() {
* string node_pool_id = 4 [deprecated = true];
*
* @deprecated google.container.v1.SetNodePoolSizeRequest.node_pool_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=5711
+ * google/container/v1/cluster_service.proto;l=5796
* @return The nodePoolId.
*/
@java.lang.Override
@@ -307,7 +307,7 @@ public java.lang.String getNodePoolId() {
* string node_pool_id = 4 [deprecated = true];
*
* @deprecated google.container.v1.SetNodePoolSizeRequest.node_pool_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=5711
+ * google/container/v1/cluster_service.proto;l=5796
* @return The bytes for nodePoolId.
*/
@java.lang.Override
@@ -841,7 +841,7 @@ public Builder mergeFrom(
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.SetNodePoolSizeRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=5697
+ * google/container/v1/cluster_service.proto;l=5782
* @return The projectId.
*/
@java.lang.Deprecated
@@ -869,7 +869,7 @@ public java.lang.String getProjectId() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.SetNodePoolSizeRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=5697
+ * google/container/v1/cluster_service.proto;l=5782
* @return The bytes for projectId.
*/
@java.lang.Deprecated
@@ -897,7 +897,7 @@ public com.google.protobuf.ByteString getProjectIdBytes() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.SetNodePoolSizeRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=5697
+ * google/container/v1/cluster_service.proto;l=5782
* @param value The projectId to set.
* @return This builder for chaining.
*/
@@ -924,7 +924,7 @@ public Builder setProjectId(java.lang.String value) {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.SetNodePoolSizeRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=5697
+ * google/container/v1/cluster_service.proto;l=5782
* @return This builder for chaining.
*/
@java.lang.Deprecated
@@ -947,7 +947,7 @@ public Builder clearProjectId() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.SetNodePoolSizeRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=5697
+ * google/container/v1/cluster_service.proto;l=5782
* @param value The bytes for projectId to set.
* @return This builder for chaining.
*/
@@ -978,7 +978,7 @@ public Builder setProjectIdBytes(com.google.protobuf.ByteString value) {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.SetNodePoolSizeRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=5703
+ * google/container/v1/cluster_service.proto;l=5788
* @return The zone.
*/
@java.lang.Deprecated
@@ -1007,7 +1007,7 @@ public java.lang.String getZone() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.SetNodePoolSizeRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=5703
+ * google/container/v1/cluster_service.proto;l=5788
* @return The bytes for zone.
*/
@java.lang.Deprecated
@@ -1036,7 +1036,7 @@ public com.google.protobuf.ByteString getZoneBytes() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.SetNodePoolSizeRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=5703
+ * google/container/v1/cluster_service.proto;l=5788
* @param value The zone to set.
* @return This builder for chaining.
*/
@@ -1064,7 +1064,7 @@ public Builder setZone(java.lang.String value) {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.SetNodePoolSizeRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=5703
+ * google/container/v1/cluster_service.proto;l=5788
* @return This builder for chaining.
*/
@java.lang.Deprecated
@@ -1088,7 +1088,7 @@ public Builder clearZone() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.SetNodePoolSizeRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=5703
+ * google/container/v1/cluster_service.proto;l=5788
* @param value The bytes for zone to set.
* @return This builder for chaining.
*/
@@ -1117,7 +1117,7 @@ public Builder setZoneBytes(com.google.protobuf.ByteString value) {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.SetNodePoolSizeRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=5707
+ * google/container/v1/cluster_service.proto;l=5792
* @return The clusterId.
*/
@java.lang.Deprecated
@@ -1144,7 +1144,7 @@ public java.lang.String getClusterId() {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.SetNodePoolSizeRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=5707
+ * google/container/v1/cluster_service.proto;l=5792
* @return The bytes for clusterId.
*/
@java.lang.Deprecated
@@ -1171,7 +1171,7 @@ public com.google.protobuf.ByteString getClusterIdBytes() {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.SetNodePoolSizeRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=5707
+ * google/container/v1/cluster_service.proto;l=5792
* @param value The clusterId to set.
* @return This builder for chaining.
*/
@@ -1197,7 +1197,7 @@ public Builder setClusterId(java.lang.String value) {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.SetNodePoolSizeRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=5707
+ * google/container/v1/cluster_service.proto;l=5792
* @return This builder for chaining.
*/
@java.lang.Deprecated
@@ -1219,7 +1219,7 @@ public Builder clearClusterId() {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.SetNodePoolSizeRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=5707
+ * google/container/v1/cluster_service.proto;l=5792
* @param value The bytes for clusterId to set.
* @return This builder for chaining.
*/
@@ -1248,7 +1248,7 @@ public Builder setClusterIdBytes(com.google.protobuf.ByteString value) {
* string node_pool_id = 4 [deprecated = true];
*
* @deprecated google.container.v1.SetNodePoolSizeRequest.node_pool_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=5711
+ * google/container/v1/cluster_service.proto;l=5796
* @return The nodePoolId.
*/
@java.lang.Deprecated
@@ -1275,7 +1275,7 @@ public java.lang.String getNodePoolId() {
* string node_pool_id = 4 [deprecated = true];
*
* @deprecated google.container.v1.SetNodePoolSizeRequest.node_pool_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=5711
+ * google/container/v1/cluster_service.proto;l=5796
* @return The bytes for nodePoolId.
*/
@java.lang.Deprecated
@@ -1302,7 +1302,7 @@ public com.google.protobuf.ByteString getNodePoolIdBytes() {
* string node_pool_id = 4 [deprecated = true];
*
* @deprecated google.container.v1.SetNodePoolSizeRequest.node_pool_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=5711
+ * google/container/v1/cluster_service.proto;l=5796
* @param value The nodePoolId to set.
* @return This builder for chaining.
*/
@@ -1328,7 +1328,7 @@ public Builder setNodePoolId(java.lang.String value) {
* string node_pool_id = 4 [deprecated = true];
*
* @deprecated google.container.v1.SetNodePoolSizeRequest.node_pool_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=5711
+ * google/container/v1/cluster_service.proto;l=5796
* @return This builder for chaining.
*/
@java.lang.Deprecated
@@ -1350,7 +1350,7 @@ public Builder clearNodePoolId() {
* string node_pool_id = 4 [deprecated = true];
*
* @deprecated google.container.v1.SetNodePoolSizeRequest.node_pool_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=5711
+ * google/container/v1/cluster_service.proto;l=5796
* @param value The bytes for nodePoolId to set.
* @return This builder for chaining.
*/
diff --git a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/SetNodePoolSizeRequestOrBuilder.java b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/SetNodePoolSizeRequestOrBuilder.java
index 08d851be5cb0..8694a7b7e6f3 100644
--- a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/SetNodePoolSizeRequestOrBuilder.java
+++ b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/SetNodePoolSizeRequestOrBuilder.java
@@ -38,7 +38,7 @@ public interface SetNodePoolSizeRequestOrBuilder
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.SetNodePoolSizeRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=5697
+ * google/container/v1/cluster_service.proto;l=5782
* @return The projectId.
*/
@java.lang.Deprecated
@@ -56,7 +56,7 @@ public interface SetNodePoolSizeRequestOrBuilder
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.SetNodePoolSizeRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=5697
+ * google/container/v1/cluster_service.proto;l=5782
* @return The bytes for projectId.
*/
@java.lang.Deprecated
@@ -75,7 +75,7 @@ public interface SetNodePoolSizeRequestOrBuilder
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.SetNodePoolSizeRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=5703
+ * google/container/v1/cluster_service.proto;l=5788
* @return The zone.
*/
@java.lang.Deprecated
@@ -94,7 +94,7 @@ public interface SetNodePoolSizeRequestOrBuilder
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.SetNodePoolSizeRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=5703
+ * google/container/v1/cluster_service.proto;l=5788
* @return The bytes for zone.
*/
@java.lang.Deprecated
@@ -111,7 +111,7 @@ public interface SetNodePoolSizeRequestOrBuilder
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.SetNodePoolSizeRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=5707
+ * google/container/v1/cluster_service.proto;l=5792
* @return The clusterId.
*/
@java.lang.Deprecated
@@ -128,7 +128,7 @@ public interface SetNodePoolSizeRequestOrBuilder
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.SetNodePoolSizeRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=5707
+ * google/container/v1/cluster_service.proto;l=5792
* @return The bytes for clusterId.
*/
@java.lang.Deprecated
@@ -145,7 +145,7 @@ public interface SetNodePoolSizeRequestOrBuilder
* string node_pool_id = 4 [deprecated = true];
*
* @deprecated google.container.v1.SetNodePoolSizeRequest.node_pool_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=5711
+ * google/container/v1/cluster_service.proto;l=5796
* @return The nodePoolId.
*/
@java.lang.Deprecated
@@ -162,7 +162,7 @@ public interface SetNodePoolSizeRequestOrBuilder
* string node_pool_id = 4 [deprecated = true];
*
* @deprecated google.container.v1.SetNodePoolSizeRequest.node_pool_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=5711
+ * google/container/v1/cluster_service.proto;l=5796
* @return The bytes for nodePoolId.
*/
@java.lang.Deprecated
diff --git a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/StartIPRotationRequest.java b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/StartIPRotationRequest.java
index 7ea0372824d7..f73562c671a2 100644
--- a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/StartIPRotationRequest.java
+++ b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/StartIPRotationRequest.java
@@ -91,7 +91,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.StartIPRotationRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=6021
+ * google/container/v1/cluster_service.proto;l=6106
* @return The projectId.
*/
@java.lang.Override
@@ -120,7 +120,7 @@ public java.lang.String getProjectId() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.StartIPRotationRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=6021
+ * google/container/v1/cluster_service.proto;l=6106
* @return The bytes for projectId.
*/
@java.lang.Override
@@ -155,7 +155,7 @@ public com.google.protobuf.ByteString getProjectIdBytes() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.StartIPRotationRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=6027
+ * google/container/v1/cluster_service.proto;l=6112
* @return The zone.
*/
@java.lang.Override
@@ -185,7 +185,7 @@ public java.lang.String getZone() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.StartIPRotationRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=6027
+ * google/container/v1/cluster_service.proto;l=6112
* @return The bytes for zone.
*/
@java.lang.Override
@@ -218,7 +218,7 @@ public com.google.protobuf.ByteString getZoneBytes() {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.StartIPRotationRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=6031
+ * google/container/v1/cluster_service.proto;l=6116
* @return The clusterId.
*/
@java.lang.Override
@@ -246,7 +246,7 @@ public java.lang.String getClusterId() {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.StartIPRotationRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=6031
+ * google/container/v1/cluster_service.proto;l=6116
* @return The bytes for clusterId.
*/
@java.lang.Override
@@ -755,7 +755,7 @@ public Builder mergeFrom(
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.StartIPRotationRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=6021
+ * google/container/v1/cluster_service.proto;l=6106
* @return The projectId.
*/
@java.lang.Deprecated
@@ -783,7 +783,7 @@ public java.lang.String getProjectId() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.StartIPRotationRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=6021
+ * google/container/v1/cluster_service.proto;l=6106
* @return The bytes for projectId.
*/
@java.lang.Deprecated
@@ -811,7 +811,7 @@ public com.google.protobuf.ByteString getProjectIdBytes() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.StartIPRotationRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=6021
+ * google/container/v1/cluster_service.proto;l=6106
* @param value The projectId to set.
* @return This builder for chaining.
*/
@@ -838,7 +838,7 @@ public Builder setProjectId(java.lang.String value) {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.StartIPRotationRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=6021
+ * google/container/v1/cluster_service.proto;l=6106
* @return This builder for chaining.
*/
@java.lang.Deprecated
@@ -861,7 +861,7 @@ public Builder clearProjectId() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.StartIPRotationRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=6021
+ * google/container/v1/cluster_service.proto;l=6106
* @param value The bytes for projectId to set.
* @return This builder for chaining.
*/
@@ -892,7 +892,7 @@ public Builder setProjectIdBytes(com.google.protobuf.ByteString value) {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.StartIPRotationRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=6027
+ * google/container/v1/cluster_service.proto;l=6112
* @return The zone.
*/
@java.lang.Deprecated
@@ -921,7 +921,7 @@ public java.lang.String getZone() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.StartIPRotationRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=6027
+ * google/container/v1/cluster_service.proto;l=6112
* @return The bytes for zone.
*/
@java.lang.Deprecated
@@ -950,7 +950,7 @@ public com.google.protobuf.ByteString getZoneBytes() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.StartIPRotationRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=6027
+ * google/container/v1/cluster_service.proto;l=6112
* @param value The zone to set.
* @return This builder for chaining.
*/
@@ -978,7 +978,7 @@ public Builder setZone(java.lang.String value) {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.StartIPRotationRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=6027
+ * google/container/v1/cluster_service.proto;l=6112
* @return This builder for chaining.
*/
@java.lang.Deprecated
@@ -1002,7 +1002,7 @@ public Builder clearZone() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.StartIPRotationRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=6027
+ * google/container/v1/cluster_service.proto;l=6112
* @param value The bytes for zone to set.
* @return This builder for chaining.
*/
@@ -1031,7 +1031,7 @@ public Builder setZoneBytes(com.google.protobuf.ByteString value) {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.StartIPRotationRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=6031
+ * google/container/v1/cluster_service.proto;l=6116
* @return The clusterId.
*/
@java.lang.Deprecated
@@ -1058,7 +1058,7 @@ public java.lang.String getClusterId() {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.StartIPRotationRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=6031
+ * google/container/v1/cluster_service.proto;l=6116
* @return The bytes for clusterId.
*/
@java.lang.Deprecated
@@ -1085,7 +1085,7 @@ public com.google.protobuf.ByteString getClusterIdBytes() {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.StartIPRotationRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=6031
+ * google/container/v1/cluster_service.proto;l=6116
* @param value The clusterId to set.
* @return This builder for chaining.
*/
@@ -1111,7 +1111,7 @@ public Builder setClusterId(java.lang.String value) {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.StartIPRotationRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=6031
+ * google/container/v1/cluster_service.proto;l=6116
* @return This builder for chaining.
*/
@java.lang.Deprecated
@@ -1133,7 +1133,7 @@ public Builder clearClusterId() {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.StartIPRotationRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=6031
+ * google/container/v1/cluster_service.proto;l=6116
* @param value The bytes for clusterId to set.
* @return This builder for chaining.
*/
diff --git a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/StartIPRotationRequestOrBuilder.java b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/StartIPRotationRequestOrBuilder.java
index 229838899992..a25b5d255bfb 100644
--- a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/StartIPRotationRequestOrBuilder.java
+++ b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/StartIPRotationRequestOrBuilder.java
@@ -38,7 +38,7 @@ public interface StartIPRotationRequestOrBuilder
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.StartIPRotationRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=6021
+ * google/container/v1/cluster_service.proto;l=6106
* @return The projectId.
*/
@java.lang.Deprecated
@@ -56,7 +56,7 @@ public interface StartIPRotationRequestOrBuilder
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.StartIPRotationRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=6021
+ * google/container/v1/cluster_service.proto;l=6106
* @return The bytes for projectId.
*/
@java.lang.Deprecated
@@ -75,7 +75,7 @@ public interface StartIPRotationRequestOrBuilder
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.StartIPRotationRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=6027
+ * google/container/v1/cluster_service.proto;l=6112
* @return The zone.
*/
@java.lang.Deprecated
@@ -94,7 +94,7 @@ public interface StartIPRotationRequestOrBuilder
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.StartIPRotationRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=6027
+ * google/container/v1/cluster_service.proto;l=6112
* @return The bytes for zone.
*/
@java.lang.Deprecated
@@ -111,7 +111,7 @@ public interface StartIPRotationRequestOrBuilder
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.StartIPRotationRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=6031
+ * google/container/v1/cluster_service.proto;l=6116
* @return The clusterId.
*/
@java.lang.Deprecated
@@ -128,7 +128,7 @@ public interface StartIPRotationRequestOrBuilder
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.StartIPRotationRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=6031
+ * google/container/v1/cluster_service.proto;l=6116
* @return The bytes for clusterId.
*/
@java.lang.Deprecated
diff --git a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/StatusCondition.java b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/StatusCondition.java
index 1ec524150d15..5001bb53328d 100644
--- a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/StatusCondition.java
+++ b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/StatusCondition.java
@@ -402,7 +402,7 @@ private Code(int value) {
* .google.container.v1.StatusCondition.Code code = 1 [deprecated = true];
*
* @deprecated google.container.v1.StatusCondition.code is deprecated. See
- * google/container/v1/cluster_service.proto;l=6242
+ * google/container/v1/cluster_service.proto;l=6327
* @return The enum numeric value on the wire for code.
*/
@java.lang.Override
@@ -422,7 +422,7 @@ public int getCodeValue() {
* .google.container.v1.StatusCondition.Code code = 1 [deprecated = true];
*
* @deprecated google.container.v1.StatusCondition.code is deprecated. See
- * google/container/v1/cluster_service.proto;l=6242
+ * google/container/v1/cluster_service.proto;l=6327
* @return The code.
*/
@java.lang.Override
@@ -888,7 +888,7 @@ public Builder mergeFrom(
* .google.container.v1.StatusCondition.Code code = 1 [deprecated = true];
*
* @deprecated google.container.v1.StatusCondition.code is deprecated. See
- * google/container/v1/cluster_service.proto;l=6242
+ * google/container/v1/cluster_service.proto;l=6327
* @return The enum numeric value on the wire for code.
*/
@java.lang.Override
@@ -908,7 +908,7 @@ public int getCodeValue() {
* .google.container.v1.StatusCondition.Code code = 1 [deprecated = true];
*
* @deprecated google.container.v1.StatusCondition.code is deprecated. See
- * google/container/v1/cluster_service.proto;l=6242
+ * google/container/v1/cluster_service.proto;l=6327
* @param value The enum numeric value on the wire for code to set.
* @return This builder for chaining.
*/
@@ -931,7 +931,7 @@ public Builder setCodeValue(int value) {
* .google.container.v1.StatusCondition.Code code = 1 [deprecated = true];
*
* @deprecated google.container.v1.StatusCondition.code is deprecated. See
- * google/container/v1/cluster_service.proto;l=6242
+ * google/container/v1/cluster_service.proto;l=6327
* @return The code.
*/
@java.lang.Override
@@ -953,7 +953,7 @@ public com.google.container.v1.StatusCondition.Code getCode() {
* .google.container.v1.StatusCondition.Code code = 1 [deprecated = true];
*
* @deprecated google.container.v1.StatusCondition.code is deprecated. See
- * google/container/v1/cluster_service.proto;l=6242
+ * google/container/v1/cluster_service.proto;l=6327
* @param value The code to set.
* @return This builder for chaining.
*/
@@ -979,7 +979,7 @@ public Builder setCode(com.google.container.v1.StatusCondition.Code value) {
* .google.container.v1.StatusCondition.Code code = 1 [deprecated = true];
*
* @deprecated google.container.v1.StatusCondition.code is deprecated. See
- * google/container/v1/cluster_service.proto;l=6242
+ * google/container/v1/cluster_service.proto;l=6327
* @return This builder for chaining.
*/
@java.lang.Deprecated
diff --git a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/StatusConditionOrBuilder.java b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/StatusConditionOrBuilder.java
index f637721faa41..e5c4beb32de3 100644
--- a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/StatusConditionOrBuilder.java
+++ b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/StatusConditionOrBuilder.java
@@ -37,7 +37,7 @@ public interface StatusConditionOrBuilder
* .google.container.v1.StatusCondition.Code code = 1 [deprecated = true];
*
* @deprecated google.container.v1.StatusCondition.code is deprecated. See
- * google/container/v1/cluster_service.proto;l=6242
+ * google/container/v1/cluster_service.proto;l=6327
* @return The enum numeric value on the wire for code.
*/
@java.lang.Deprecated
@@ -54,7 +54,7 @@ public interface StatusConditionOrBuilder
* .google.container.v1.StatusCondition.Code code = 1 [deprecated = true];
*
* @deprecated google.container.v1.StatusCondition.code is deprecated. See
- * google/container/v1/cluster_service.proto;l=6242
+ * google/container/v1/cluster_service.proto;l=6327
* @return The code.
*/
@java.lang.Deprecated
diff --git a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/TopologyManager.java b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/TopologyManager.java
index 8944213f8ae2..02b02981c1b7 100644
--- a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/TopologyManager.java
+++ b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/TopologyManager.java
@@ -24,9 +24,13 @@
*
*
*
- * TopologyManager defines the configuration options for Topology Manager
- * feature. See
- * https://kubernetes.io/docs/tasks/administer-cluster/topology-manager/
+ * TopologyManager defines the configuration options for the
+ * [`kubelet` Topology Manager
+ * component](https://kubernetes.io/docs/tasks/administer-cluster/topology-manager/).
+ * For more information about the supported machine types and versions for the
+ * Topology Manager in GKE, see
+ * [Customizing node system
+ * configuration](https://docs.cloud.google.com/kubernetes-engine/docs/how-to/node-system-config#kubelet-resource-managers).
*
*
* Protobuf type {@code google.container.v1.TopologyManager}
@@ -403,9 +407,13 @@ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessage.Builder
*
*
*
- * TopologyManager defines the configuration options for Topology Manager
- * feature. See
- * https://kubernetes.io/docs/tasks/administer-cluster/topology-manager/
+ * TopologyManager defines the configuration options for the
+ * [`kubelet` Topology Manager
+ * component](https://kubernetes.io/docs/tasks/administer-cluster/topology-manager/).
+ * For more information about the supported machine types and versions for the
+ * Topology Manager in GKE, see
+ * [Customizing node system
+ * configuration](https://docs.cloud.google.com/kubernetes-engine/docs/how-to/node-system-config#kubelet-resource-managers).
*
*
* Protobuf type {@code google.container.v1.TopologyManager}
diff --git a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/UpdateClusterRequest.java b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/UpdateClusterRequest.java
index 08f4dc430844..973e334b8cf5 100644
--- a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/UpdateClusterRequest.java
+++ b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/UpdateClusterRequest.java
@@ -91,7 +91,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.UpdateClusterRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4310
+ * google/container/v1/cluster_service.proto;l=4374
* @return The projectId.
*/
@java.lang.Override
@@ -120,7 +120,7 @@ public java.lang.String getProjectId() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.UpdateClusterRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4310
+ * google/container/v1/cluster_service.proto;l=4374
* @return The bytes for projectId.
*/
@java.lang.Override
@@ -155,7 +155,7 @@ public com.google.protobuf.ByteString getProjectIdBytes() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.UpdateClusterRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4316
+ * google/container/v1/cluster_service.proto;l=4380
* @return The zone.
*/
@java.lang.Override
@@ -185,7 +185,7 @@ public java.lang.String getZone() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.UpdateClusterRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4316
+ * google/container/v1/cluster_service.proto;l=4380
* @return The bytes for zone.
*/
@java.lang.Override
@@ -218,7 +218,7 @@ public com.google.protobuf.ByteString getZoneBytes() {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.UpdateClusterRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4320
+ * google/container/v1/cluster_service.proto;l=4384
* @return The clusterId.
*/
@java.lang.Override
@@ -246,7 +246,7 @@ public java.lang.String getClusterId() {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.UpdateClusterRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4320
+ * google/container/v1/cluster_service.proto;l=4384
* @return The bytes for clusterId.
*/
@java.lang.Override
@@ -808,7 +808,7 @@ public Builder mergeFrom(
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.UpdateClusterRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4310
+ * google/container/v1/cluster_service.proto;l=4374
* @return The projectId.
*/
@java.lang.Deprecated
@@ -836,7 +836,7 @@ public java.lang.String getProjectId() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.UpdateClusterRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4310
+ * google/container/v1/cluster_service.proto;l=4374
* @return The bytes for projectId.
*/
@java.lang.Deprecated
@@ -864,7 +864,7 @@ public com.google.protobuf.ByteString getProjectIdBytes() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.UpdateClusterRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4310
+ * google/container/v1/cluster_service.proto;l=4374
* @param value The projectId to set.
* @return This builder for chaining.
*/
@@ -891,7 +891,7 @@ public Builder setProjectId(java.lang.String value) {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.UpdateClusterRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4310
+ * google/container/v1/cluster_service.proto;l=4374
* @return This builder for chaining.
*/
@java.lang.Deprecated
@@ -914,7 +914,7 @@ public Builder clearProjectId() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.UpdateClusterRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4310
+ * google/container/v1/cluster_service.proto;l=4374
* @param value The bytes for projectId to set.
* @return This builder for chaining.
*/
@@ -945,7 +945,7 @@ public Builder setProjectIdBytes(com.google.protobuf.ByteString value) {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.UpdateClusterRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4316
+ * google/container/v1/cluster_service.proto;l=4380
* @return The zone.
*/
@java.lang.Deprecated
@@ -974,7 +974,7 @@ public java.lang.String getZone() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.UpdateClusterRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4316
+ * google/container/v1/cluster_service.proto;l=4380
* @return The bytes for zone.
*/
@java.lang.Deprecated
@@ -1003,7 +1003,7 @@ public com.google.protobuf.ByteString getZoneBytes() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.UpdateClusterRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4316
+ * google/container/v1/cluster_service.proto;l=4380
* @param value The zone to set.
* @return This builder for chaining.
*/
@@ -1031,7 +1031,7 @@ public Builder setZone(java.lang.String value) {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.UpdateClusterRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4316
+ * google/container/v1/cluster_service.proto;l=4380
* @return This builder for chaining.
*/
@java.lang.Deprecated
@@ -1055,7 +1055,7 @@ public Builder clearZone() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.UpdateClusterRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4316
+ * google/container/v1/cluster_service.proto;l=4380
* @param value The bytes for zone to set.
* @return This builder for chaining.
*/
@@ -1084,7 +1084,7 @@ public Builder setZoneBytes(com.google.protobuf.ByteString value) {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.UpdateClusterRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4320
+ * google/container/v1/cluster_service.proto;l=4384
* @return The clusterId.
*/
@java.lang.Deprecated
@@ -1111,7 +1111,7 @@ public java.lang.String getClusterId() {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.UpdateClusterRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4320
+ * google/container/v1/cluster_service.proto;l=4384
* @return The bytes for clusterId.
*/
@java.lang.Deprecated
@@ -1138,7 +1138,7 @@ public com.google.protobuf.ByteString getClusterIdBytes() {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.UpdateClusterRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4320
+ * google/container/v1/cluster_service.proto;l=4384
* @param value The clusterId to set.
* @return This builder for chaining.
*/
@@ -1164,7 +1164,7 @@ public Builder setClusterId(java.lang.String value) {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.UpdateClusterRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4320
+ * google/container/v1/cluster_service.proto;l=4384
* @return This builder for chaining.
*/
@java.lang.Deprecated
@@ -1186,7 +1186,7 @@ public Builder clearClusterId() {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.UpdateClusterRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4320
+ * google/container/v1/cluster_service.proto;l=4384
* @param value The bytes for clusterId to set.
* @return This builder for chaining.
*/
diff --git a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/UpdateClusterRequestOrBuilder.java b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/UpdateClusterRequestOrBuilder.java
index 11e4b4238864..1d6ea8175689 100644
--- a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/UpdateClusterRequestOrBuilder.java
+++ b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/UpdateClusterRequestOrBuilder.java
@@ -38,7 +38,7 @@ public interface UpdateClusterRequestOrBuilder
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.UpdateClusterRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4310
+ * google/container/v1/cluster_service.proto;l=4374
* @return The projectId.
*/
@java.lang.Deprecated
@@ -56,7 +56,7 @@ public interface UpdateClusterRequestOrBuilder
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.UpdateClusterRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4310
+ * google/container/v1/cluster_service.proto;l=4374
* @return The bytes for projectId.
*/
@java.lang.Deprecated
@@ -75,7 +75,7 @@ public interface UpdateClusterRequestOrBuilder
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.UpdateClusterRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4316
+ * google/container/v1/cluster_service.proto;l=4380
* @return The zone.
*/
@java.lang.Deprecated
@@ -94,7 +94,7 @@ public interface UpdateClusterRequestOrBuilder
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.UpdateClusterRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4316
+ * google/container/v1/cluster_service.proto;l=4380
* @return The bytes for zone.
*/
@java.lang.Deprecated
@@ -111,7 +111,7 @@ public interface UpdateClusterRequestOrBuilder
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.UpdateClusterRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4320
+ * google/container/v1/cluster_service.proto;l=4384
* @return The clusterId.
*/
@java.lang.Deprecated
@@ -128,7 +128,7 @@ public interface UpdateClusterRequestOrBuilder
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.UpdateClusterRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4320
+ * google/container/v1/cluster_service.proto;l=4384
* @return The bytes for clusterId.
*/
@java.lang.Deprecated
diff --git a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/UpdateMasterRequest.java b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/UpdateMasterRequest.java
index 00d1536bbd35..c6f5cf80e875 100644
--- a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/UpdateMasterRequest.java
+++ b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/UpdateMasterRequest.java
@@ -91,7 +91,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.UpdateMasterRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4682
+ * google/container/v1/cluster_service.proto;l=4751
* @return The projectId.
*/
@java.lang.Override
@@ -120,7 +120,7 @@ public java.lang.String getProjectId() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.UpdateMasterRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4682
+ * google/container/v1/cluster_service.proto;l=4751
* @return The bytes for projectId.
*/
@java.lang.Override
@@ -155,7 +155,7 @@ public com.google.protobuf.ByteString getProjectIdBytes() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.UpdateMasterRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4688
+ * google/container/v1/cluster_service.proto;l=4757
* @return The zone.
*/
@java.lang.Override
@@ -185,7 +185,7 @@ public java.lang.String getZone() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.UpdateMasterRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4688
+ * google/container/v1/cluster_service.proto;l=4757
* @return The bytes for zone.
*/
@java.lang.Override
@@ -218,7 +218,7 @@ public com.google.protobuf.ByteString getZoneBytes() {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.UpdateMasterRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4692
+ * google/container/v1/cluster_service.proto;l=4761
* @return The clusterId.
*/
@java.lang.Override
@@ -246,7 +246,7 @@ public java.lang.String getClusterId() {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.UpdateMasterRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4692
+ * google/container/v1/cluster_service.proto;l=4761
* @return The bytes for clusterId.
*/
@java.lang.Override
@@ -808,7 +808,7 @@ public Builder mergeFrom(
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.UpdateMasterRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4682
+ * google/container/v1/cluster_service.proto;l=4751
* @return The projectId.
*/
@java.lang.Deprecated
@@ -836,7 +836,7 @@ public java.lang.String getProjectId() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.UpdateMasterRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4682
+ * google/container/v1/cluster_service.proto;l=4751
* @return The bytes for projectId.
*/
@java.lang.Deprecated
@@ -864,7 +864,7 @@ public com.google.protobuf.ByteString getProjectIdBytes() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.UpdateMasterRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4682
+ * google/container/v1/cluster_service.proto;l=4751
* @param value The projectId to set.
* @return This builder for chaining.
*/
@@ -891,7 +891,7 @@ public Builder setProjectId(java.lang.String value) {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.UpdateMasterRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4682
+ * google/container/v1/cluster_service.proto;l=4751
* @return This builder for chaining.
*/
@java.lang.Deprecated
@@ -914,7 +914,7 @@ public Builder clearProjectId() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.UpdateMasterRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4682
+ * google/container/v1/cluster_service.proto;l=4751
* @param value The bytes for projectId to set.
* @return This builder for chaining.
*/
@@ -945,7 +945,7 @@ public Builder setProjectIdBytes(com.google.protobuf.ByteString value) {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.UpdateMasterRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4688
+ * google/container/v1/cluster_service.proto;l=4757
* @return The zone.
*/
@java.lang.Deprecated
@@ -974,7 +974,7 @@ public java.lang.String getZone() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.UpdateMasterRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4688
+ * google/container/v1/cluster_service.proto;l=4757
* @return The bytes for zone.
*/
@java.lang.Deprecated
@@ -1003,7 +1003,7 @@ public com.google.protobuf.ByteString getZoneBytes() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.UpdateMasterRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4688
+ * google/container/v1/cluster_service.proto;l=4757
* @param value The zone to set.
* @return This builder for chaining.
*/
@@ -1031,7 +1031,7 @@ public Builder setZone(java.lang.String value) {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.UpdateMasterRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4688
+ * google/container/v1/cluster_service.proto;l=4757
* @return This builder for chaining.
*/
@java.lang.Deprecated
@@ -1055,7 +1055,7 @@ public Builder clearZone() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.UpdateMasterRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4688
+ * google/container/v1/cluster_service.proto;l=4757
* @param value The bytes for zone to set.
* @return This builder for chaining.
*/
@@ -1084,7 +1084,7 @@ public Builder setZoneBytes(com.google.protobuf.ByteString value) {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.UpdateMasterRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4692
+ * google/container/v1/cluster_service.proto;l=4761
* @return The clusterId.
*/
@java.lang.Deprecated
@@ -1111,7 +1111,7 @@ public java.lang.String getClusterId() {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.UpdateMasterRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4692
+ * google/container/v1/cluster_service.proto;l=4761
* @return The bytes for clusterId.
*/
@java.lang.Deprecated
@@ -1138,7 +1138,7 @@ public com.google.protobuf.ByteString getClusterIdBytes() {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.UpdateMasterRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4692
+ * google/container/v1/cluster_service.proto;l=4761
* @param value The clusterId to set.
* @return This builder for chaining.
*/
@@ -1164,7 +1164,7 @@ public Builder setClusterId(java.lang.String value) {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.UpdateMasterRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4692
+ * google/container/v1/cluster_service.proto;l=4761
* @return This builder for chaining.
*/
@java.lang.Deprecated
@@ -1186,7 +1186,7 @@ public Builder clearClusterId() {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.UpdateMasterRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4692
+ * google/container/v1/cluster_service.proto;l=4761
* @param value The bytes for clusterId to set.
* @return This builder for chaining.
*/
diff --git a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/UpdateMasterRequestOrBuilder.java b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/UpdateMasterRequestOrBuilder.java
index 528dbaeae0d8..afe729b2e482 100644
--- a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/UpdateMasterRequestOrBuilder.java
+++ b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/UpdateMasterRequestOrBuilder.java
@@ -38,7 +38,7 @@ public interface UpdateMasterRequestOrBuilder
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.UpdateMasterRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4682
+ * google/container/v1/cluster_service.proto;l=4751
* @return The projectId.
*/
@java.lang.Deprecated
@@ -56,7 +56,7 @@ public interface UpdateMasterRequestOrBuilder
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.UpdateMasterRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4682
+ * google/container/v1/cluster_service.proto;l=4751
* @return The bytes for projectId.
*/
@java.lang.Deprecated
@@ -75,7 +75,7 @@ public interface UpdateMasterRequestOrBuilder
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.UpdateMasterRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4688
+ * google/container/v1/cluster_service.proto;l=4757
* @return The zone.
*/
@java.lang.Deprecated
@@ -94,7 +94,7 @@ public interface UpdateMasterRequestOrBuilder
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.UpdateMasterRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4688
+ * google/container/v1/cluster_service.proto;l=4757
* @return The bytes for zone.
*/
@java.lang.Deprecated
@@ -111,7 +111,7 @@ public interface UpdateMasterRequestOrBuilder
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.UpdateMasterRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4692
+ * google/container/v1/cluster_service.proto;l=4761
* @return The clusterId.
*/
@java.lang.Deprecated
@@ -128,7 +128,7 @@ public interface UpdateMasterRequestOrBuilder
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.UpdateMasterRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4692
+ * google/container/v1/cluster_service.proto;l=4761
* @return The bytes for clusterId.
*/
@java.lang.Deprecated
diff --git a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/UpdateNodePoolRequest.java b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/UpdateNodePoolRequest.java
index fd9b5a06e8ab..8e73864a1cc5 100644
--- a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/UpdateNodePoolRequest.java
+++ b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/UpdateNodePoolRequest.java
@@ -102,7 +102,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.UpdateNodePoolRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4335
+ * google/container/v1/cluster_service.proto;l=4399
* @return The projectId.
*/
@java.lang.Override
@@ -131,7 +131,7 @@ public java.lang.String getProjectId() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.UpdateNodePoolRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4335
+ * google/container/v1/cluster_service.proto;l=4399
* @return The bytes for projectId.
*/
@java.lang.Override
@@ -166,7 +166,7 @@ public com.google.protobuf.ByteString getProjectIdBytes() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.UpdateNodePoolRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4341
+ * google/container/v1/cluster_service.proto;l=4405
* @return The zone.
*/
@java.lang.Override
@@ -196,7 +196,7 @@ public java.lang.String getZone() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.UpdateNodePoolRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4341
+ * google/container/v1/cluster_service.proto;l=4405
* @return The bytes for zone.
*/
@java.lang.Override
@@ -229,7 +229,7 @@ public com.google.protobuf.ByteString getZoneBytes() {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.UpdateNodePoolRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4345
+ * google/container/v1/cluster_service.proto;l=4409
* @return The clusterId.
*/
@java.lang.Override
@@ -257,7 +257,7 @@ public java.lang.String getClusterId() {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.UpdateNodePoolRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4345
+ * google/container/v1/cluster_service.proto;l=4409
* @return The bytes for clusterId.
*/
@java.lang.Override
@@ -290,7 +290,7 @@ public com.google.protobuf.ByteString getClusterIdBytes() {
* string node_pool_id = 4 [deprecated = true];
*
* @deprecated google.container.v1.UpdateNodePoolRequest.node_pool_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4349
+ * google/container/v1/cluster_service.proto;l=4413
* @return The nodePoolId.
*/
@java.lang.Override
@@ -318,7 +318,7 @@ public java.lang.String getNodePoolId() {
* string node_pool_id = 4 [deprecated = true];
*
* @deprecated google.container.v1.UpdateNodePoolRequest.node_pool_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4349
+ * google/container/v1/cluster_service.proto;l=4413
* @return The bytes for nodePoolId.
*/
@java.lang.Override
@@ -2395,6 +2395,69 @@ public com.google.container.v1.TaintConfigOrBuilder getTaintConfigOrBuilder() {
: taintConfig_;
}
+ public static final int MAINTENANCE_POLICY_FIELD_NUMBER = 52;
+ private com.google.container.v1.NodePool.NodePoolMaintenancePolicy maintenancePolicy_;
+
+ /**
+ *
+ *
+ *
+ * Optional. Specifies the maintenance policy for the node pool, including
+ * maintenance exclusion options.
+ *
+ *
+ *
+ * .google.container.v1.NodePool.NodePoolMaintenancePolicy maintenance_policy = 52 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return Whether the maintenancePolicy field is set.
+ */
+ @java.lang.Override
+ public boolean hasMaintenancePolicy() {
+ return ((bitField0_ & 0x01000000) != 0);
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Specifies the maintenance policy for the node pool, including
+ * maintenance exclusion options.
+ *
+ *
+ *
+ * .google.container.v1.NodePool.NodePoolMaintenancePolicy maintenance_policy = 52 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return The maintenancePolicy.
+ */
+ @java.lang.Override
+ public com.google.container.v1.NodePool.NodePoolMaintenancePolicy getMaintenancePolicy() {
+ return maintenancePolicy_ == null
+ ? com.google.container.v1.NodePool.NodePoolMaintenancePolicy.getDefaultInstance()
+ : maintenancePolicy_;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Specifies the maintenance policy for the node pool, including
+ * maintenance exclusion options.
+ *
+ *
+ *
+ * .google.container.v1.NodePool.NodePoolMaintenancePolicy maintenance_policy = 52 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ @java.lang.Override
+ public com.google.container.v1.NodePool.NodePoolMaintenancePolicyOrBuilder
+ getMaintenancePolicyOrBuilder() {
+ return maintenancePolicy_ == null
+ ? com.google.container.v1.NodePool.NodePoolMaintenancePolicy.getDefaultInstance()
+ : maintenancePolicy_;
+ }
+
private byte memoizedIsInitialized = -1;
@java.lang.Override
@@ -2529,6 +2592,9 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io
if (((bitField0_ & 0x00800000) != 0)) {
output.writeMessage(51, getTaintConfig());
}
+ if (((bitField0_ & 0x01000000) != 0)) {
+ output.writeMessage(52, getMaintenancePolicy());
+ }
getUnknownFields().writeTo(output);
}
@@ -2670,6 +2736,9 @@ public int getSerializedSize() {
if (((bitField0_ & 0x00800000) != 0)) {
size += com.google.protobuf.CodedOutputStream.computeMessageSize(51, getTaintConfig());
}
+ if (((bitField0_ & 0x01000000) != 0)) {
+ size += com.google.protobuf.CodedOutputStream.computeMessageSize(52, getMaintenancePolicy());
+ }
size += getUnknownFields().getSerializedSize();
memoizedSize = size;
return size;
@@ -2798,6 +2867,10 @@ public boolean equals(final java.lang.Object obj) {
if (hasTaintConfig()) {
if (!getTaintConfig().equals(other.getTaintConfig())) return false;
}
+ if (hasMaintenancePolicy() != other.hasMaintenancePolicy()) return false;
+ if (hasMaintenancePolicy()) {
+ if (!getMaintenancePolicy().equals(other.getMaintenancePolicy())) return false;
+ }
if (!getUnknownFields().equals(other.getUnknownFields())) return false;
return true;
}
@@ -2943,6 +3016,10 @@ public int hashCode() {
hash = (37 * hash) + TAINT_CONFIG_FIELD_NUMBER;
hash = (53 * hash) + getTaintConfig().hashCode();
}
+ if (hasMaintenancePolicy()) {
+ hash = (37 * hash) + MAINTENANCE_POLICY_FIELD_NUMBER;
+ hash = (53 * hash) + getMaintenancePolicy().hashCode();
+ }
hash = (29 * hash) + getUnknownFields().hashCode();
memoizedHashCode = hash;
return hash;
@@ -3108,6 +3185,7 @@ private void maybeForceBuilderInitialization() {
internalGetNodeDrainConfigFieldBuilder();
internalGetConsolidationDelayFieldBuilder();
internalGetTaintConfigFieldBuilder();
+ internalGetMaintenancePolicyFieldBuilder();
}
}
@@ -3254,6 +3332,11 @@ public Builder clear() {
taintConfigBuilder_.dispose();
taintConfigBuilder_ = null;
}
+ maintenancePolicy_ = null;
+ if (maintenancePolicyBuilder_ != null) {
+ maintenancePolicyBuilder_.dispose();
+ maintenancePolicyBuilder_ = null;
+ }
return this;
}
@@ -3486,6 +3569,13 @@ private void buildPartial1(com.google.container.v1.UpdateNodePoolRequest result)
taintConfigBuilder_ == null ? taintConfig_ : taintConfigBuilder_.build();
to_bitField0_ |= 0x00800000;
}
+ if (((from_bitField1_ & 0x00000100) != 0)) {
+ result.maintenancePolicy_ =
+ maintenancePolicyBuilder_ == null
+ ? maintenancePolicy_
+ : maintenancePolicyBuilder_.build();
+ to_bitField0_ |= 0x01000000;
+ }
result.bitField0_ |= to_bitField0_;
}
@@ -3683,6 +3773,9 @@ public Builder mergeFrom(com.google.container.v1.UpdateNodePoolRequest other) {
if (other.hasTaintConfig()) {
mergeTaintConfig(other.getTaintConfig());
}
+ if (other.hasMaintenancePolicy()) {
+ mergeMaintenancePolicy(other.getMaintenancePolicy());
+ }
this.mergeUnknownFields(other.getUnknownFields());
onChanged();
return this;
@@ -3978,6 +4071,13 @@ public Builder mergeFrom(
bitField1_ |= 0x00000080;
break;
} // case 410
+ case 418:
+ {
+ input.readMessage(
+ internalGetMaintenancePolicyFieldBuilder().getBuilder(), extensionRegistry);
+ bitField1_ |= 0x00000100;
+ break;
+ } // case 418
default:
{
if (!super.parseUnknownField(input, extensionRegistry, tag)) {
@@ -4012,7 +4112,7 @@ public Builder mergeFrom(
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.UpdateNodePoolRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4335
+ * google/container/v1/cluster_service.proto;l=4399
* @return The projectId.
*/
@java.lang.Deprecated
@@ -4040,7 +4140,7 @@ public java.lang.String getProjectId() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.UpdateNodePoolRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4335
+ * google/container/v1/cluster_service.proto;l=4399
* @return The bytes for projectId.
*/
@java.lang.Deprecated
@@ -4068,7 +4168,7 @@ public com.google.protobuf.ByteString getProjectIdBytes() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.UpdateNodePoolRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4335
+ * google/container/v1/cluster_service.proto;l=4399
* @param value The projectId to set.
* @return This builder for chaining.
*/
@@ -4095,7 +4195,7 @@ public Builder setProjectId(java.lang.String value) {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.UpdateNodePoolRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4335
+ * google/container/v1/cluster_service.proto;l=4399
* @return This builder for chaining.
*/
@java.lang.Deprecated
@@ -4118,7 +4218,7 @@ public Builder clearProjectId() {
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.UpdateNodePoolRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4335
+ * google/container/v1/cluster_service.proto;l=4399
* @param value The bytes for projectId to set.
* @return This builder for chaining.
*/
@@ -4149,7 +4249,7 @@ public Builder setProjectIdBytes(com.google.protobuf.ByteString value) {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.UpdateNodePoolRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4341
+ * google/container/v1/cluster_service.proto;l=4405
* @return The zone.
*/
@java.lang.Deprecated
@@ -4178,7 +4278,7 @@ public java.lang.String getZone() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.UpdateNodePoolRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4341
+ * google/container/v1/cluster_service.proto;l=4405
* @return The bytes for zone.
*/
@java.lang.Deprecated
@@ -4207,7 +4307,7 @@ public com.google.protobuf.ByteString getZoneBytes() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.UpdateNodePoolRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4341
+ * google/container/v1/cluster_service.proto;l=4405
* @param value The zone to set.
* @return This builder for chaining.
*/
@@ -4235,7 +4335,7 @@ public Builder setZone(java.lang.String value) {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.UpdateNodePoolRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4341
+ * google/container/v1/cluster_service.proto;l=4405
* @return This builder for chaining.
*/
@java.lang.Deprecated
@@ -4259,7 +4359,7 @@ public Builder clearZone() {
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.UpdateNodePoolRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4341
+ * google/container/v1/cluster_service.proto;l=4405
* @param value The bytes for zone to set.
* @return This builder for chaining.
*/
@@ -4288,7 +4388,7 @@ public Builder setZoneBytes(com.google.protobuf.ByteString value) {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.UpdateNodePoolRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4345
+ * google/container/v1/cluster_service.proto;l=4409
* @return The clusterId.
*/
@java.lang.Deprecated
@@ -4315,7 +4415,7 @@ public java.lang.String getClusterId() {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.UpdateNodePoolRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4345
+ * google/container/v1/cluster_service.proto;l=4409
* @return The bytes for clusterId.
*/
@java.lang.Deprecated
@@ -4342,7 +4442,7 @@ public com.google.protobuf.ByteString getClusterIdBytes() {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.UpdateNodePoolRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4345
+ * google/container/v1/cluster_service.proto;l=4409
* @param value The clusterId to set.
* @return This builder for chaining.
*/
@@ -4368,7 +4468,7 @@ public Builder setClusterId(java.lang.String value) {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.UpdateNodePoolRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4345
+ * google/container/v1/cluster_service.proto;l=4409
* @return This builder for chaining.
*/
@java.lang.Deprecated
@@ -4390,7 +4490,7 @@ public Builder clearClusterId() {
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.UpdateNodePoolRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4345
+ * google/container/v1/cluster_service.proto;l=4409
* @param value The bytes for clusterId to set.
* @return This builder for chaining.
*/
@@ -4419,7 +4519,7 @@ public Builder setClusterIdBytes(com.google.protobuf.ByteString value) {
* string node_pool_id = 4 [deprecated = true];
*
* @deprecated google.container.v1.UpdateNodePoolRequest.node_pool_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4349
+ * google/container/v1/cluster_service.proto;l=4413
* @return The nodePoolId.
*/
@java.lang.Deprecated
@@ -4446,7 +4546,7 @@ public java.lang.String getNodePoolId() {
* string node_pool_id = 4 [deprecated = true];
*
* @deprecated google.container.v1.UpdateNodePoolRequest.node_pool_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4349
+ * google/container/v1/cluster_service.proto;l=4413
* @return The bytes for nodePoolId.
*/
@java.lang.Deprecated
@@ -4473,7 +4573,7 @@ public com.google.protobuf.ByteString getNodePoolIdBytes() {
* string node_pool_id = 4 [deprecated = true];
*
* @deprecated google.container.v1.UpdateNodePoolRequest.node_pool_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4349
+ * google/container/v1/cluster_service.proto;l=4413
* @param value The nodePoolId to set.
* @return This builder for chaining.
*/
@@ -4499,7 +4599,7 @@ public Builder setNodePoolId(java.lang.String value) {
* string node_pool_id = 4 [deprecated = true];
*
* @deprecated google.container.v1.UpdateNodePoolRequest.node_pool_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4349
+ * google/container/v1/cluster_service.proto;l=4413
* @return This builder for chaining.
*/
@java.lang.Deprecated
@@ -4521,7 +4621,7 @@ public Builder clearNodePoolId() {
* string node_pool_id = 4 [deprecated = true];
*
* @deprecated google.container.v1.UpdateNodePoolRequest.node_pool_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4349
+ * google/container/v1/cluster_service.proto;l=4413
* @param value The bytes for nodePoolId to set.
* @return This builder for chaining.
*/
@@ -11215,6 +11315,234 @@ public com.google.container.v1.TaintConfigOrBuilder getTaintConfigOrBuilder() {
return taintConfigBuilder_;
}
+ private com.google.container.v1.NodePool.NodePoolMaintenancePolicy maintenancePolicy_;
+ private com.google.protobuf.SingleFieldBuilder<
+ com.google.container.v1.NodePool.NodePoolMaintenancePolicy,
+ com.google.container.v1.NodePool.NodePoolMaintenancePolicy.Builder,
+ com.google.container.v1.NodePool.NodePoolMaintenancePolicyOrBuilder>
+ maintenancePolicyBuilder_;
+
+ /**
+ *
+ *
+ *
+ * Optional. Specifies the maintenance policy for the node pool, including
+ * maintenance exclusion options.
+ *
+ *
+ *
+ * .google.container.v1.NodePool.NodePoolMaintenancePolicy maintenance_policy = 52 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return Whether the maintenancePolicy field is set.
+ */
+ public boolean hasMaintenancePolicy() {
+ return ((bitField1_ & 0x00000100) != 0);
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Specifies the maintenance policy for the node pool, including
+ * maintenance exclusion options.
+ *
+ *
+ *
+ * .google.container.v1.NodePool.NodePoolMaintenancePolicy maintenance_policy = 52 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return The maintenancePolicy.
+ */
+ public com.google.container.v1.NodePool.NodePoolMaintenancePolicy getMaintenancePolicy() {
+ if (maintenancePolicyBuilder_ == null) {
+ return maintenancePolicy_ == null
+ ? com.google.container.v1.NodePool.NodePoolMaintenancePolicy.getDefaultInstance()
+ : maintenancePolicy_;
+ } else {
+ return maintenancePolicyBuilder_.getMessage();
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Specifies the maintenance policy for the node pool, including
+ * maintenance exclusion options.
+ *
+ *
+ *
+ * .google.container.v1.NodePool.NodePoolMaintenancePolicy maintenance_policy = 52 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public Builder setMaintenancePolicy(
+ com.google.container.v1.NodePool.NodePoolMaintenancePolicy value) {
+ if (maintenancePolicyBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ maintenancePolicy_ = value;
+ } else {
+ maintenancePolicyBuilder_.setMessage(value);
+ }
+ bitField1_ |= 0x00000100;
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Specifies the maintenance policy for the node pool, including
+ * maintenance exclusion options.
+ *
+ *
+ *
+ * .google.container.v1.NodePool.NodePoolMaintenancePolicy maintenance_policy = 52 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public Builder setMaintenancePolicy(
+ com.google.container.v1.NodePool.NodePoolMaintenancePolicy.Builder builderForValue) {
+ if (maintenancePolicyBuilder_ == null) {
+ maintenancePolicy_ = builderForValue.build();
+ } else {
+ maintenancePolicyBuilder_.setMessage(builderForValue.build());
+ }
+ bitField1_ |= 0x00000100;
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Specifies the maintenance policy for the node pool, including
+ * maintenance exclusion options.
+ *
+ *
+ *
+ * .google.container.v1.NodePool.NodePoolMaintenancePolicy maintenance_policy = 52 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public Builder mergeMaintenancePolicy(
+ com.google.container.v1.NodePool.NodePoolMaintenancePolicy value) {
+ if (maintenancePolicyBuilder_ == null) {
+ if (((bitField1_ & 0x00000100) != 0)
+ && maintenancePolicy_ != null
+ && maintenancePolicy_
+ != com.google.container.v1.NodePool.NodePoolMaintenancePolicy
+ .getDefaultInstance()) {
+ getMaintenancePolicyBuilder().mergeFrom(value);
+ } else {
+ maintenancePolicy_ = value;
+ }
+ } else {
+ maintenancePolicyBuilder_.mergeFrom(value);
+ }
+ if (maintenancePolicy_ != null) {
+ bitField1_ |= 0x00000100;
+ onChanged();
+ }
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Specifies the maintenance policy for the node pool, including
+ * maintenance exclusion options.
+ *
+ *
+ *
+ * .google.container.v1.NodePool.NodePoolMaintenancePolicy maintenance_policy = 52 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public Builder clearMaintenancePolicy() {
+ bitField1_ = (bitField1_ & ~0x00000100);
+ maintenancePolicy_ = null;
+ if (maintenancePolicyBuilder_ != null) {
+ maintenancePolicyBuilder_.dispose();
+ maintenancePolicyBuilder_ = null;
+ }
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Specifies the maintenance policy for the node pool, including
+ * maintenance exclusion options.
+ *
+ *
+ *
+ * .google.container.v1.NodePool.NodePoolMaintenancePolicy maintenance_policy = 52 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public com.google.container.v1.NodePool.NodePoolMaintenancePolicy.Builder
+ getMaintenancePolicyBuilder() {
+ bitField1_ |= 0x00000100;
+ onChanged();
+ return internalGetMaintenancePolicyFieldBuilder().getBuilder();
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Specifies the maintenance policy for the node pool, including
+ * maintenance exclusion options.
+ *
+ *
+ *
+ * .google.container.v1.NodePool.NodePoolMaintenancePolicy maintenance_policy = 52 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public com.google.container.v1.NodePool.NodePoolMaintenancePolicyOrBuilder
+ getMaintenancePolicyOrBuilder() {
+ if (maintenancePolicyBuilder_ != null) {
+ return maintenancePolicyBuilder_.getMessageOrBuilder();
+ } else {
+ return maintenancePolicy_ == null
+ ? com.google.container.v1.NodePool.NodePoolMaintenancePolicy.getDefaultInstance()
+ : maintenancePolicy_;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Specifies the maintenance policy for the node pool, including
+ * maintenance exclusion options.
+ *
+ *
+ *
+ * .google.container.v1.NodePool.NodePoolMaintenancePolicy maintenance_policy = 52 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ private com.google.protobuf.SingleFieldBuilder<
+ com.google.container.v1.NodePool.NodePoolMaintenancePolicy,
+ com.google.container.v1.NodePool.NodePoolMaintenancePolicy.Builder,
+ com.google.container.v1.NodePool.NodePoolMaintenancePolicyOrBuilder>
+ internalGetMaintenancePolicyFieldBuilder() {
+ if (maintenancePolicyBuilder_ == null) {
+ maintenancePolicyBuilder_ =
+ new com.google.protobuf.SingleFieldBuilder<
+ com.google.container.v1.NodePool.NodePoolMaintenancePolicy,
+ com.google.container.v1.NodePool.NodePoolMaintenancePolicy.Builder,
+ com.google.container.v1.NodePool.NodePoolMaintenancePolicyOrBuilder>(
+ getMaintenancePolicy(), getParentForChildren(), isClean());
+ maintenancePolicy_ = null;
+ }
+ return maintenancePolicyBuilder_;
+ }
+
// @@protoc_insertion_point(builder_scope:google.container.v1.UpdateNodePoolRequest)
}
diff --git a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/UpdateNodePoolRequestOrBuilder.java b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/UpdateNodePoolRequestOrBuilder.java
index eba0666c800c..0b1795c55aac 100644
--- a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/UpdateNodePoolRequestOrBuilder.java
+++ b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/UpdateNodePoolRequestOrBuilder.java
@@ -38,7 +38,7 @@ public interface UpdateNodePoolRequestOrBuilder
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.UpdateNodePoolRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4335
+ * google/container/v1/cluster_service.proto;l=4399
* @return The projectId.
*/
@java.lang.Deprecated
@@ -56,7 +56,7 @@ public interface UpdateNodePoolRequestOrBuilder
* string project_id = 1 [deprecated = true];
*
* @deprecated google.container.v1.UpdateNodePoolRequest.project_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4335
+ * google/container/v1/cluster_service.proto;l=4399
* @return The bytes for projectId.
*/
@java.lang.Deprecated
@@ -75,7 +75,7 @@ public interface UpdateNodePoolRequestOrBuilder
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.UpdateNodePoolRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4341
+ * google/container/v1/cluster_service.proto;l=4405
* @return The zone.
*/
@java.lang.Deprecated
@@ -94,7 +94,7 @@ public interface UpdateNodePoolRequestOrBuilder
* string zone = 2 [deprecated = true];
*
* @deprecated google.container.v1.UpdateNodePoolRequest.zone is deprecated. See
- * google/container/v1/cluster_service.proto;l=4341
+ * google/container/v1/cluster_service.proto;l=4405
* @return The bytes for zone.
*/
@java.lang.Deprecated
@@ -111,7 +111,7 @@ public interface UpdateNodePoolRequestOrBuilder
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.UpdateNodePoolRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4345
+ * google/container/v1/cluster_service.proto;l=4409
* @return The clusterId.
*/
@java.lang.Deprecated
@@ -128,7 +128,7 @@ public interface UpdateNodePoolRequestOrBuilder
* string cluster_id = 3 [deprecated = true];
*
* @deprecated google.container.v1.UpdateNodePoolRequest.cluster_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4345
+ * google/container/v1/cluster_service.proto;l=4409
* @return The bytes for clusterId.
*/
@java.lang.Deprecated
@@ -145,7 +145,7 @@ public interface UpdateNodePoolRequestOrBuilder
* string node_pool_id = 4 [deprecated = true];
*
* @deprecated google.container.v1.UpdateNodePoolRequest.node_pool_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4349
+ * google/container/v1/cluster_service.proto;l=4413
* @return The nodePoolId.
*/
@java.lang.Deprecated
@@ -162,7 +162,7 @@ public interface UpdateNodePoolRequestOrBuilder
* string node_pool_id = 4 [deprecated = true];
*
* @deprecated google.container.v1.UpdateNodePoolRequest.node_pool_id is deprecated. See
- * google/container/v1/cluster_service.proto;l=4349
+ * google/container/v1/cluster_service.proto;l=4413
* @return The bytes for nodePoolId.
*/
@java.lang.Deprecated
@@ -1598,4 +1598,51 @@ public interface UpdateNodePoolRequestOrBuilder
* .google.container.v1.TaintConfig taint_config = 51;
*/
com.google.container.v1.TaintConfigOrBuilder getTaintConfigOrBuilder();
+
+ /**
+ *
+ *
+ *
+ * Optional. Specifies the maintenance policy for the node pool, including
+ * maintenance exclusion options.
+ *
+ *
+ *
+ * .google.container.v1.NodePool.NodePoolMaintenancePolicy maintenance_policy = 52 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return Whether the maintenancePolicy field is set.
+ */
+ boolean hasMaintenancePolicy();
+
+ /**
+ *
+ *
+ *
+ * Optional. Specifies the maintenance policy for the node pool, including
+ * maintenance exclusion options.
+ *
+ *
+ *
+ * .google.container.v1.NodePool.NodePoolMaintenancePolicy maintenance_policy = 52 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return The maintenancePolicy.
+ */
+ com.google.container.v1.NodePool.NodePoolMaintenancePolicy getMaintenancePolicy();
+
+ /**
+ *
+ *
+ *
+ * Optional. Specifies the maintenance policy for the node pool, including
+ * maintenance exclusion options.
+ *
+ *
+ *
+ * .google.container.v1.NodePool.NodePoolMaintenancePolicy maintenance_policy = 52 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ com.google.container.v1.NodePool.NodePoolMaintenancePolicyOrBuilder
+ getMaintenancePolicyOrBuilder();
}
diff --git a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/UpgradeDetails.java b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/UpgradeDetails.java
index 2767659476a2..985a0bffde40 100644
--- a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/UpgradeDetails.java
+++ b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/UpgradeDetails.java
@@ -57,6 +57,8 @@ private UpgradeDetails() {
initialVersion_ = "";
targetVersion_ = "";
startType_ = 0;
+ initialEmulatedVersion_ = "";
+ targetEmulatedVersion_ = "";
}
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
@@ -741,6 +743,112 @@ public com.google.container.v1.UpgradeDetails.StartType getStartType() {
return result == null ? com.google.container.v1.UpgradeDetails.StartType.UNRECOGNIZED : result;
}
+ public static final int INITIAL_EMULATED_VERSION_FIELD_NUMBER = 7;
+
+ @SuppressWarnings("serial")
+ private volatile java.lang.Object initialEmulatedVersion_ = "";
+
+ /**
+ *
+ *
+ *
+ * Output only. The emulated version before the upgrade.
+ *
+ *
+ * string initial_emulated_version = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @return The initialEmulatedVersion.
+ */
+ @java.lang.Override
+ public java.lang.String getInitialEmulatedVersion() {
+ java.lang.Object ref = initialEmulatedVersion_;
+ 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();
+ initialEmulatedVersion_ = s;
+ return s;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The emulated version before the upgrade.
+ *
+ *
+ * string initial_emulated_version = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @return The bytes for initialEmulatedVersion.
+ */
+ @java.lang.Override
+ public com.google.protobuf.ByteString getInitialEmulatedVersionBytes() {
+ java.lang.Object ref = initialEmulatedVersion_;
+ if (ref instanceof java.lang.String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
+ initialEmulatedVersion_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ public static final int TARGET_EMULATED_VERSION_FIELD_NUMBER = 8;
+
+ @SuppressWarnings("serial")
+ private volatile java.lang.Object targetEmulatedVersion_ = "";
+
+ /**
+ *
+ *
+ *
+ * Output only. The emulated version after the upgrade.
+ *
+ *
+ * string target_emulated_version = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @return The targetEmulatedVersion.
+ */
+ @java.lang.Override
+ public java.lang.String getTargetEmulatedVersion() {
+ java.lang.Object ref = targetEmulatedVersion_;
+ 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();
+ targetEmulatedVersion_ = s;
+ return s;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The emulated version after the upgrade.
+ *
+ *
+ * string target_emulated_version = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @return The bytes for targetEmulatedVersion.
+ */
+ @java.lang.Override
+ public com.google.protobuf.ByteString getTargetEmulatedVersionBytes() {
+ java.lang.Object ref = targetEmulatedVersion_;
+ if (ref instanceof java.lang.String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
+ targetEmulatedVersion_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
private byte memoizedIsInitialized = -1;
@java.lang.Override
@@ -774,6 +882,12 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io
!= com.google.container.v1.UpgradeDetails.StartType.START_TYPE_UNSPECIFIED.getNumber()) {
output.writeEnum(6, startType_);
}
+ if (!com.google.protobuf.GeneratedMessage.isStringEmpty(initialEmulatedVersion_)) {
+ com.google.protobuf.GeneratedMessage.writeString(output, 7, initialEmulatedVersion_);
+ }
+ if (!com.google.protobuf.GeneratedMessage.isStringEmpty(targetEmulatedVersion_)) {
+ com.google.protobuf.GeneratedMessage.writeString(output, 8, targetEmulatedVersion_);
+ }
getUnknownFields().writeTo(output);
}
@@ -802,6 +916,12 @@ public int getSerializedSize() {
!= com.google.container.v1.UpgradeDetails.StartType.START_TYPE_UNSPECIFIED.getNumber()) {
size += com.google.protobuf.CodedOutputStream.computeEnumSize(6, startType_);
}
+ if (!com.google.protobuf.GeneratedMessage.isStringEmpty(initialEmulatedVersion_)) {
+ size += com.google.protobuf.GeneratedMessage.computeStringSize(7, initialEmulatedVersion_);
+ }
+ if (!com.google.protobuf.GeneratedMessage.isStringEmpty(targetEmulatedVersion_)) {
+ size += com.google.protobuf.GeneratedMessage.computeStringSize(8, targetEmulatedVersion_);
+ }
size += getUnknownFields().getSerializedSize();
memoizedSize = size;
return size;
@@ -829,6 +949,8 @@ public boolean equals(final java.lang.Object obj) {
if (!getInitialVersion().equals(other.getInitialVersion())) return false;
if (!getTargetVersion().equals(other.getTargetVersion())) return false;
if (startType_ != other.startType_) return false;
+ if (!getInitialEmulatedVersion().equals(other.getInitialEmulatedVersion())) return false;
+ if (!getTargetEmulatedVersion().equals(other.getTargetEmulatedVersion())) return false;
if (!getUnknownFields().equals(other.getUnknownFields())) return false;
return true;
}
@@ -856,6 +978,10 @@ public int hashCode() {
hash = (53 * hash) + getTargetVersion().hashCode();
hash = (37 * hash) + START_TYPE_FIELD_NUMBER;
hash = (53 * hash) + startType_;
+ hash = (37 * hash) + INITIAL_EMULATED_VERSION_FIELD_NUMBER;
+ hash = (53 * hash) + getInitialEmulatedVersion().hashCode();
+ hash = (37 * hash) + TARGET_EMULATED_VERSION_FIELD_NUMBER;
+ hash = (53 * hash) + getTargetEmulatedVersion().hashCode();
hash = (29 * hash) + getUnknownFields().hashCode();
memoizedHashCode = hash;
return hash;
@@ -1021,6 +1147,8 @@ public Builder clear() {
initialVersion_ = "";
targetVersion_ = "";
startType_ = 0;
+ initialEmulatedVersion_ = "";
+ targetEmulatedVersion_ = "";
return this;
}
@@ -1078,6 +1206,12 @@ private void buildPartial0(com.google.container.v1.UpgradeDetails result) {
if (((from_bitField0_ & 0x00000020) != 0)) {
result.startType_ = startType_;
}
+ if (((from_bitField0_ & 0x00000040) != 0)) {
+ result.initialEmulatedVersion_ = initialEmulatedVersion_;
+ }
+ if (((from_bitField0_ & 0x00000080) != 0)) {
+ result.targetEmulatedVersion_ = targetEmulatedVersion_;
+ }
result.bitField0_ |= to_bitField0_;
}
@@ -1115,6 +1249,16 @@ public Builder mergeFrom(com.google.container.v1.UpgradeDetails other) {
if (other.startType_ != 0) {
setStartTypeValue(other.getStartTypeValue());
}
+ if (!other.getInitialEmulatedVersion().isEmpty()) {
+ initialEmulatedVersion_ = other.initialEmulatedVersion_;
+ bitField0_ |= 0x00000040;
+ onChanged();
+ }
+ if (!other.getTargetEmulatedVersion().isEmpty()) {
+ targetEmulatedVersion_ = other.targetEmulatedVersion_;
+ bitField0_ |= 0x00000080;
+ onChanged();
+ }
this.mergeUnknownFields(other.getUnknownFields());
onChanged();
return this;
@@ -1178,6 +1322,18 @@ public Builder mergeFrom(
bitField0_ |= 0x00000020;
break;
} // case 48
+ case 58:
+ {
+ initialEmulatedVersion_ = input.readStringRequireUtf8();
+ bitField0_ |= 0x00000040;
+ break;
+ } // case 58
+ case 66:
+ {
+ targetEmulatedVersion_ = input.readStringRequireUtf8();
+ bitField0_ |= 0x00000080;
+ break;
+ } // case 66
default:
{
if (!super.parseUnknownField(input, extensionRegistry, tag)) {
@@ -2001,6 +2157,233 @@ public Builder clearStartType() {
return this;
}
+ private java.lang.Object initialEmulatedVersion_ = "";
+
+ /**
+ *
+ *
+ *
+ * Output only. The emulated version before the upgrade.
+ *
+ *
+ * string initial_emulated_version = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ *
+ * @return The initialEmulatedVersion.
+ */
+ public java.lang.String getInitialEmulatedVersion() {
+ java.lang.Object ref = initialEmulatedVersion_;
+ if (!(ref instanceof java.lang.String)) {
+ com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ initialEmulatedVersion_ = s;
+ return s;
+ } else {
+ return (java.lang.String) ref;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The emulated version before the upgrade.
+ *
+ *
+ * string initial_emulated_version = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ *
+ * @return The bytes for initialEmulatedVersion.
+ */
+ public com.google.protobuf.ByteString getInitialEmulatedVersionBytes() {
+ java.lang.Object ref = initialEmulatedVersion_;
+ if (ref instanceof String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
+ initialEmulatedVersion_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The emulated version before the upgrade.
+ *
+ *
+ * string initial_emulated_version = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ *
+ * @param value The initialEmulatedVersion to set.
+ * @return This builder for chaining.
+ */
+ public Builder setInitialEmulatedVersion(java.lang.String value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ initialEmulatedVersion_ = value;
+ bitField0_ |= 0x00000040;
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The emulated version before the upgrade.
+ *
+ *
+ * string initial_emulated_version = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ *
+ * @return This builder for chaining.
+ */
+ public Builder clearInitialEmulatedVersion() {
+ initialEmulatedVersion_ = getDefaultInstance().getInitialEmulatedVersion();
+ bitField0_ = (bitField0_ & ~0x00000040);
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The emulated version before the upgrade.
+ *
+ *
+ * string initial_emulated_version = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ *
+ * @param value The bytes for initialEmulatedVersion to set.
+ * @return This builder for chaining.
+ */
+ public Builder setInitialEmulatedVersionBytes(com.google.protobuf.ByteString value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ checkByteStringIsUtf8(value);
+ initialEmulatedVersion_ = value;
+ bitField0_ |= 0x00000040;
+ onChanged();
+ return this;
+ }
+
+ private java.lang.Object targetEmulatedVersion_ = "";
+
+ /**
+ *
+ *
+ *
+ * Output only. The emulated version after the upgrade.
+ *
+ *
+ * string target_emulated_version = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @return The targetEmulatedVersion.
+ */
+ public java.lang.String getTargetEmulatedVersion() {
+ java.lang.Object ref = targetEmulatedVersion_;
+ if (!(ref instanceof java.lang.String)) {
+ com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ targetEmulatedVersion_ = s;
+ return s;
+ } else {
+ return (java.lang.String) ref;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The emulated version after the upgrade.
+ *
+ *
+ * string target_emulated_version = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @return The bytes for targetEmulatedVersion.
+ */
+ public com.google.protobuf.ByteString getTargetEmulatedVersionBytes() {
+ java.lang.Object ref = targetEmulatedVersion_;
+ if (ref instanceof String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
+ targetEmulatedVersion_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The emulated version after the upgrade.
+ *
+ *
+ * string target_emulated_version = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @param value The targetEmulatedVersion to set.
+ * @return This builder for chaining.
+ */
+ public Builder setTargetEmulatedVersion(java.lang.String value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ targetEmulatedVersion_ = value;
+ bitField0_ |= 0x00000080;
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The emulated version after the upgrade.
+ *
+ *
+ * string target_emulated_version = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @return This builder for chaining.
+ */
+ public Builder clearTargetEmulatedVersion() {
+ targetEmulatedVersion_ = getDefaultInstance().getTargetEmulatedVersion();
+ bitField0_ = (bitField0_ & ~0x00000080);
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The emulated version after the upgrade.
+ *
+ *
+ * string target_emulated_version = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @param value The bytes for targetEmulatedVersion to set.
+ * @return This builder for chaining.
+ */
+ public Builder setTargetEmulatedVersionBytes(com.google.protobuf.ByteString value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ checkByteStringIsUtf8(value);
+ targetEmulatedVersion_ = value;
+ bitField0_ |= 0x00000080;
+ onChanged();
+ return this;
+ }
+
// @@protoc_insertion_point(builder_scope:google.container.v1.UpgradeDetails)
}
diff --git a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/UpgradeDetailsOrBuilder.java b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/UpgradeDetailsOrBuilder.java
index 3db30614f1b6..9bbdcb4f63b9 100644
--- a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/UpgradeDetailsOrBuilder.java
+++ b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/UpgradeDetailsOrBuilder.java
@@ -207,4 +207,56 @@ public interface UpgradeDetailsOrBuilder
* @return The startType.
*/
com.google.container.v1.UpgradeDetails.StartType getStartType();
+
+ /**
+ *
+ *
+ *
+ * Output only. The emulated version before the upgrade.
+ *
+ *
+ * string initial_emulated_version = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @return The initialEmulatedVersion.
+ */
+ java.lang.String getInitialEmulatedVersion();
+
+ /**
+ *
+ *
+ *
+ * Output only. The emulated version before the upgrade.
+ *
+ *
+ * string initial_emulated_version = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @return The bytes for initialEmulatedVersion.
+ */
+ com.google.protobuf.ByteString getInitialEmulatedVersionBytes();
+
+ /**
+ *
+ *
+ *
+ * Output only. The emulated version after the upgrade.
+ *
+ *
+ * string target_emulated_version = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @return The targetEmulatedVersion.
+ */
+ java.lang.String getTargetEmulatedVersion();
+
+ /**
+ *
+ *
+ *
+ * Output only. The emulated version after the upgrade.
+ *
+ *
+ * string target_emulated_version = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @return The bytes for targetEmulatedVersion.
+ */
+ com.google.protobuf.ByteString getTargetEmulatedVersionBytes();
}
diff --git a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/UpgradeEvent.java b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/UpgradeEvent.java
index 676cc506827c..f095cc2374a7 100644
--- a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/UpgradeEvent.java
+++ b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/UpgradeEvent.java
@@ -57,6 +57,8 @@ private UpgradeEvent() {
operation_ = "";
currentVersion_ = "";
targetVersion_ = "";
+ currentEmulatedVersion_ = "";
+ targetEmulatedVersion_ = "";
resource_ = "";
}
@@ -325,6 +327,112 @@ public com.google.protobuf.ByteString getTargetVersionBytes() {
}
}
+ public static final int CURRENT_EMULATED_VERSION_FIELD_NUMBER = 7;
+
+ @SuppressWarnings("serial")
+ private volatile java.lang.Object currentEmulatedVersion_ = "";
+
+ /**
+ *
+ *
+ *
+ * Output only. The current emulated version before the upgrade.
+ *
+ *
+ * string current_emulated_version = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @return The currentEmulatedVersion.
+ */
+ @java.lang.Override
+ public java.lang.String getCurrentEmulatedVersion() {
+ java.lang.Object ref = currentEmulatedVersion_;
+ 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();
+ currentEmulatedVersion_ = s;
+ return s;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The current emulated version before the upgrade.
+ *
+ *
+ * string current_emulated_version = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @return The bytes for currentEmulatedVersion.
+ */
+ @java.lang.Override
+ public com.google.protobuf.ByteString getCurrentEmulatedVersionBytes() {
+ java.lang.Object ref = currentEmulatedVersion_;
+ if (ref instanceof java.lang.String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
+ currentEmulatedVersion_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ public static final int TARGET_EMULATED_VERSION_FIELD_NUMBER = 8;
+
+ @SuppressWarnings("serial")
+ private volatile java.lang.Object targetEmulatedVersion_ = "";
+
+ /**
+ *
+ *
+ *
+ * Output only. The target emulated version for the upgrade.
+ *
+ *
+ * string target_emulated_version = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @return The targetEmulatedVersion.
+ */
+ @java.lang.Override
+ public java.lang.String getTargetEmulatedVersion() {
+ java.lang.Object ref = targetEmulatedVersion_;
+ 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();
+ targetEmulatedVersion_ = s;
+ return s;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The target emulated version for the upgrade.
+ *
+ *
+ * string target_emulated_version = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @return The bytes for targetEmulatedVersion.
+ */
+ @java.lang.Override
+ public com.google.protobuf.ByteString getTargetEmulatedVersionBytes() {
+ java.lang.Object ref = targetEmulatedVersion_;
+ if (ref instanceof java.lang.String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
+ targetEmulatedVersion_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
public static final int RESOURCE_FIELD_NUMBER = 6;
@SuppressWarnings("serial")
@@ -414,6 +522,12 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io
if (!com.google.protobuf.GeneratedMessage.isStringEmpty(resource_)) {
com.google.protobuf.GeneratedMessage.writeString(output, 6, resource_);
}
+ if (!com.google.protobuf.GeneratedMessage.isStringEmpty(currentEmulatedVersion_)) {
+ com.google.protobuf.GeneratedMessage.writeString(output, 7, currentEmulatedVersion_);
+ }
+ if (!com.google.protobuf.GeneratedMessage.isStringEmpty(targetEmulatedVersion_)) {
+ com.google.protobuf.GeneratedMessage.writeString(output, 8, targetEmulatedVersion_);
+ }
getUnknownFields().writeTo(output);
}
@@ -443,6 +557,12 @@ public int getSerializedSize() {
if (!com.google.protobuf.GeneratedMessage.isStringEmpty(resource_)) {
size += com.google.protobuf.GeneratedMessage.computeStringSize(6, resource_);
}
+ if (!com.google.protobuf.GeneratedMessage.isStringEmpty(currentEmulatedVersion_)) {
+ size += com.google.protobuf.GeneratedMessage.computeStringSize(7, currentEmulatedVersion_);
+ }
+ if (!com.google.protobuf.GeneratedMessage.isStringEmpty(targetEmulatedVersion_)) {
+ size += com.google.protobuf.GeneratedMessage.computeStringSize(8, targetEmulatedVersion_);
+ }
size += getUnknownFields().getSerializedSize();
memoizedSize = size;
return size;
@@ -466,6 +586,8 @@ public boolean equals(final java.lang.Object obj) {
}
if (!getCurrentVersion().equals(other.getCurrentVersion())) return false;
if (!getTargetVersion().equals(other.getTargetVersion())) return false;
+ if (!getCurrentEmulatedVersion().equals(other.getCurrentEmulatedVersion())) return false;
+ if (!getTargetEmulatedVersion().equals(other.getTargetEmulatedVersion())) return false;
if (!getResource().equals(other.getResource())) return false;
if (!getUnknownFields().equals(other.getUnknownFields())) return false;
return true;
@@ -490,6 +612,10 @@ public int hashCode() {
hash = (53 * hash) + getCurrentVersion().hashCode();
hash = (37 * hash) + TARGET_VERSION_FIELD_NUMBER;
hash = (53 * hash) + getTargetVersion().hashCode();
+ hash = (37 * hash) + CURRENT_EMULATED_VERSION_FIELD_NUMBER;
+ hash = (53 * hash) + getCurrentEmulatedVersion().hashCode();
+ hash = (37 * hash) + TARGET_EMULATED_VERSION_FIELD_NUMBER;
+ hash = (53 * hash) + getTargetEmulatedVersion().hashCode();
hash = (37 * hash) + RESOURCE_FIELD_NUMBER;
hash = (53 * hash) + getResource().hashCode();
hash = (29 * hash) + getUnknownFields().hashCode();
@@ -650,6 +776,8 @@ public Builder clear() {
}
currentVersion_ = "";
targetVersion_ = "";
+ currentEmulatedVersion_ = "";
+ targetEmulatedVersion_ = "";
resource_ = "";
return this;
}
@@ -707,6 +835,12 @@ private void buildPartial0(com.google.container.v1.UpgradeEvent result) {
result.targetVersion_ = targetVersion_;
}
if (((from_bitField0_ & 0x00000020) != 0)) {
+ result.currentEmulatedVersion_ = currentEmulatedVersion_;
+ }
+ if (((from_bitField0_ & 0x00000040) != 0)) {
+ result.targetEmulatedVersion_ = targetEmulatedVersion_;
+ }
+ if (((from_bitField0_ & 0x00000080) != 0)) {
result.resource_ = resource_;
}
result.bitField0_ |= to_bitField0_;
@@ -745,9 +879,19 @@ public Builder mergeFrom(com.google.container.v1.UpgradeEvent other) {
bitField0_ |= 0x00000010;
onChanged();
}
+ if (!other.getCurrentEmulatedVersion().isEmpty()) {
+ currentEmulatedVersion_ = other.currentEmulatedVersion_;
+ bitField0_ |= 0x00000020;
+ onChanged();
+ }
+ if (!other.getTargetEmulatedVersion().isEmpty()) {
+ targetEmulatedVersion_ = other.targetEmulatedVersion_;
+ bitField0_ |= 0x00000040;
+ onChanged();
+ }
if (!other.getResource().isEmpty()) {
resource_ = other.resource_;
- bitField0_ |= 0x00000020;
+ bitField0_ |= 0x00000080;
onChanged();
}
this.mergeUnknownFields(other.getUnknownFields());
@@ -810,9 +954,21 @@ public Builder mergeFrom(
case 50:
{
resource_ = input.readStringRequireUtf8();
- bitField0_ |= 0x00000020;
+ bitField0_ |= 0x00000080;
break;
} // case 50
+ case 58:
+ {
+ currentEmulatedVersion_ = input.readStringRequireUtf8();
+ bitField0_ |= 0x00000020;
+ break;
+ } // case 58
+ case 66:
+ {
+ targetEmulatedVersion_ = input.readStringRequireUtf8();
+ bitField0_ |= 0x00000040;
+ break;
+ } // case 66
default:
{
if (!super.parseUnknownField(input, extensionRegistry, tag)) {
@@ -1454,6 +1610,233 @@ public Builder setTargetVersionBytes(com.google.protobuf.ByteString value) {
return this;
}
+ private java.lang.Object currentEmulatedVersion_ = "";
+
+ /**
+ *
+ *
+ *
+ * Output only. The current emulated version before the upgrade.
+ *
+ *
+ * string current_emulated_version = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ *
+ * @return The currentEmulatedVersion.
+ */
+ public java.lang.String getCurrentEmulatedVersion() {
+ java.lang.Object ref = currentEmulatedVersion_;
+ if (!(ref instanceof java.lang.String)) {
+ com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ currentEmulatedVersion_ = s;
+ return s;
+ } else {
+ return (java.lang.String) ref;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The current emulated version before the upgrade.
+ *
+ *
+ * string current_emulated_version = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ *
+ * @return The bytes for currentEmulatedVersion.
+ */
+ public com.google.protobuf.ByteString getCurrentEmulatedVersionBytes() {
+ java.lang.Object ref = currentEmulatedVersion_;
+ if (ref instanceof String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
+ currentEmulatedVersion_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The current emulated version before the upgrade.
+ *
+ *
+ * string current_emulated_version = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ *
+ * @param value The currentEmulatedVersion to set.
+ * @return This builder for chaining.
+ */
+ public Builder setCurrentEmulatedVersion(java.lang.String value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ currentEmulatedVersion_ = value;
+ bitField0_ |= 0x00000020;
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The current emulated version before the upgrade.
+ *
+ *
+ * string current_emulated_version = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ *
+ * @return This builder for chaining.
+ */
+ public Builder clearCurrentEmulatedVersion() {
+ currentEmulatedVersion_ = getDefaultInstance().getCurrentEmulatedVersion();
+ bitField0_ = (bitField0_ & ~0x00000020);
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The current emulated version before the upgrade.
+ *
+ *
+ * string current_emulated_version = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ *
+ * @param value The bytes for currentEmulatedVersion to set.
+ * @return This builder for chaining.
+ */
+ public Builder setCurrentEmulatedVersionBytes(com.google.protobuf.ByteString value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ checkByteStringIsUtf8(value);
+ currentEmulatedVersion_ = value;
+ bitField0_ |= 0x00000020;
+ onChanged();
+ return this;
+ }
+
+ private java.lang.Object targetEmulatedVersion_ = "";
+
+ /**
+ *
+ *
+ *
+ * Output only. The target emulated version for the upgrade.
+ *
+ *
+ * string target_emulated_version = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @return The targetEmulatedVersion.
+ */
+ public java.lang.String getTargetEmulatedVersion() {
+ java.lang.Object ref = targetEmulatedVersion_;
+ if (!(ref instanceof java.lang.String)) {
+ com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ targetEmulatedVersion_ = s;
+ return s;
+ } else {
+ return (java.lang.String) ref;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The target emulated version for the upgrade.
+ *
+ *
+ * string target_emulated_version = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @return The bytes for targetEmulatedVersion.
+ */
+ public com.google.protobuf.ByteString getTargetEmulatedVersionBytes() {
+ java.lang.Object ref = targetEmulatedVersion_;
+ if (ref instanceof String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
+ targetEmulatedVersion_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The target emulated version for the upgrade.
+ *
+ *
+ * string target_emulated_version = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @param value The targetEmulatedVersion to set.
+ * @return This builder for chaining.
+ */
+ public Builder setTargetEmulatedVersion(java.lang.String value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ targetEmulatedVersion_ = value;
+ bitField0_ |= 0x00000040;
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The target emulated version for the upgrade.
+ *
+ *
+ * string target_emulated_version = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @return This builder for chaining.
+ */
+ public Builder clearTargetEmulatedVersion() {
+ targetEmulatedVersion_ = getDefaultInstance().getTargetEmulatedVersion();
+ bitField0_ = (bitField0_ & ~0x00000040);
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The target emulated version for the upgrade.
+ *
+ *
+ * string target_emulated_version = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @param value The bytes for targetEmulatedVersion to set.
+ * @return This builder for chaining.
+ */
+ public Builder setTargetEmulatedVersionBytes(com.google.protobuf.ByteString value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ checkByteStringIsUtf8(value);
+ targetEmulatedVersion_ = value;
+ bitField0_ |= 0x00000040;
+ onChanged();
+ return this;
+ }
+
private java.lang.Object resource_ = "";
/**
@@ -1522,7 +1905,7 @@ public Builder setResource(java.lang.String value) {
throw new NullPointerException();
}
resource_ = value;
- bitField0_ |= 0x00000020;
+ bitField0_ |= 0x00000080;
onChanged();
return this;
}
@@ -1541,7 +1924,7 @@ public Builder setResource(java.lang.String value) {
*/
public Builder clearResource() {
resource_ = getDefaultInstance().getResource();
- bitField0_ = (bitField0_ & ~0x00000020);
+ bitField0_ = (bitField0_ & ~0x00000080);
onChanged();
return this;
}
@@ -1565,7 +1948,7 @@ public Builder setResourceBytes(com.google.protobuf.ByteString value) {
}
checkByteStringIsUtf8(value);
resource_ = value;
- bitField0_ |= 0x00000020;
+ bitField0_ |= 0x00000080;
onChanged();
return this;
}
diff --git a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/UpgradeEventOrBuilder.java b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/UpgradeEventOrBuilder.java
index 034e4699a798..1c5c1face915 100644
--- a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/UpgradeEventOrBuilder.java
+++ b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/UpgradeEventOrBuilder.java
@@ -167,6 +167,58 @@ public interface UpgradeEventOrBuilder
*/
com.google.protobuf.ByteString getTargetVersionBytes();
+ /**
+ *
+ *
+ *
+ * Output only. The current emulated version before the upgrade.
+ *
+ *
+ * string current_emulated_version = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @return The currentEmulatedVersion.
+ */
+ java.lang.String getCurrentEmulatedVersion();
+
+ /**
+ *
+ *
+ *
+ * Output only. The current emulated version before the upgrade.
+ *
+ *
+ * string current_emulated_version = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @return The bytes for currentEmulatedVersion.
+ */
+ com.google.protobuf.ByteString getCurrentEmulatedVersionBytes();
+
+ /**
+ *
+ *
+ *
+ * Output only. The target emulated version for the upgrade.
+ *
+ *
+ * string target_emulated_version = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @return The targetEmulatedVersion.
+ */
+ java.lang.String getTargetEmulatedVersion();
+
+ /**
+ *
+ *
+ *
+ * Output only. The target emulated version for the upgrade.
+ *
+ *
+ * string target_emulated_version = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @return The bytes for targetEmulatedVersion.
+ */
+ com.google.protobuf.ByteString getTargetEmulatedVersionBytes();
+
/**
*
*
diff --git a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/UpgradeInfoEvent.java b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/UpgradeInfoEvent.java
index a7d55a2d2b24..6912e0b490d7 100644
--- a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/UpgradeInfoEvent.java
+++ b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/UpgradeInfoEvent.java
@@ -57,6 +57,8 @@ private UpgradeInfoEvent() {
operation_ = "";
currentVersion_ = "";
targetVersion_ = "";
+ currentEmulatedVersion_ = "";
+ targetEmulatedVersion_ = "";
resource_ = "";
state_ = 0;
description_ = "";
@@ -832,6 +834,112 @@ public com.google.protobuf.ByteString getTargetVersionBytes() {
}
}
+ public static final int CURRENT_EMULATED_VERSION_FIELD_NUMBER = 15;
+
+ @SuppressWarnings("serial")
+ private volatile java.lang.Object currentEmulatedVersion_ = "";
+
+ /**
+ *
+ *
+ *
+ * Output only. The current emulated version before the upgrade.
+ *
+ *
+ * string current_emulated_version = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @return The currentEmulatedVersion.
+ */
+ @java.lang.Override
+ public java.lang.String getCurrentEmulatedVersion() {
+ java.lang.Object ref = currentEmulatedVersion_;
+ 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();
+ currentEmulatedVersion_ = s;
+ return s;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The current emulated version before the upgrade.
+ *
+ *
+ * string current_emulated_version = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @return The bytes for currentEmulatedVersion.
+ */
+ @java.lang.Override
+ public com.google.protobuf.ByteString getCurrentEmulatedVersionBytes() {
+ java.lang.Object ref = currentEmulatedVersion_;
+ if (ref instanceof java.lang.String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
+ currentEmulatedVersion_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ public static final int TARGET_EMULATED_VERSION_FIELD_NUMBER = 16;
+
+ @SuppressWarnings("serial")
+ private volatile java.lang.Object targetEmulatedVersion_ = "";
+
+ /**
+ *
+ *
+ *
+ * Output only. The target emulated version for the upgrade.
+ *
+ *
+ * string target_emulated_version = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @return The targetEmulatedVersion.
+ */
+ @java.lang.Override
+ public java.lang.String getTargetEmulatedVersion() {
+ java.lang.Object ref = targetEmulatedVersion_;
+ 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();
+ targetEmulatedVersion_ = s;
+ return s;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The target emulated version for the upgrade.
+ *
+ *
+ * string target_emulated_version = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @return The bytes for targetEmulatedVersion.
+ */
+ @java.lang.Override
+ public com.google.protobuf.ByteString getTargetEmulatedVersionBytes() {
+ java.lang.Object ref = targetEmulatedVersion_;
+ if (ref instanceof java.lang.String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
+ targetEmulatedVersion_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
public static final int RESOURCE_FIELD_NUMBER = 7;
@SuppressWarnings("serial")
@@ -1238,6 +1346,12 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io
if (((bitField0_ & 0x00000010) != 0)) {
output.writeMessage(14, getDisruptionEvent());
}
+ if (!com.google.protobuf.GeneratedMessage.isStringEmpty(currentEmulatedVersion_)) {
+ com.google.protobuf.GeneratedMessage.writeString(output, 15, currentEmulatedVersion_);
+ }
+ if (!com.google.protobuf.GeneratedMessage.isStringEmpty(targetEmulatedVersion_)) {
+ com.google.protobuf.GeneratedMessage.writeString(output, 16, targetEmulatedVersion_);
+ }
getUnknownFields().writeTo(output);
}
@@ -1291,6 +1405,12 @@ public int getSerializedSize() {
if (((bitField0_ & 0x00000010) != 0)) {
size += com.google.protobuf.CodedOutputStream.computeMessageSize(14, getDisruptionEvent());
}
+ if (!com.google.protobuf.GeneratedMessage.isStringEmpty(currentEmulatedVersion_)) {
+ size += com.google.protobuf.GeneratedMessage.computeStringSize(15, currentEmulatedVersion_);
+ }
+ if (!com.google.protobuf.GeneratedMessage.isStringEmpty(targetEmulatedVersion_)) {
+ size += com.google.protobuf.GeneratedMessage.computeStringSize(16, targetEmulatedVersion_);
+ }
size += getUnknownFields().getSerializedSize();
memoizedSize = size;
return size;
@@ -1318,6 +1438,8 @@ public boolean equals(final java.lang.Object obj) {
}
if (!getCurrentVersion().equals(other.getCurrentVersion())) return false;
if (!getTargetVersion().equals(other.getTargetVersion())) return false;
+ if (!getCurrentEmulatedVersion().equals(other.getCurrentEmulatedVersion())) return false;
+ if (!getTargetEmulatedVersion().equals(other.getTargetEmulatedVersion())) return false;
if (!getResource().equals(other.getResource())) return false;
if (state_ != other.state_) return false;
if (hasStandardSupportEndTime() != other.hasStandardSupportEndTime()) return false;
@@ -1361,6 +1483,10 @@ public int hashCode() {
hash = (53 * hash) + getCurrentVersion().hashCode();
hash = (37 * hash) + TARGET_VERSION_FIELD_NUMBER;
hash = (53 * hash) + getTargetVersion().hashCode();
+ hash = (37 * hash) + CURRENT_EMULATED_VERSION_FIELD_NUMBER;
+ hash = (53 * hash) + getCurrentEmulatedVersion().hashCode();
+ hash = (37 * hash) + TARGET_EMULATED_VERSION_FIELD_NUMBER;
+ hash = (53 * hash) + getTargetEmulatedVersion().hashCode();
hash = (37 * hash) + RESOURCE_FIELD_NUMBER;
hash = (53 * hash) + getResource().hashCode();
hash = (37 * hash) + STATE_FIELD_NUMBER;
@@ -1549,6 +1675,8 @@ public Builder clear() {
}
currentVersion_ = "";
targetVersion_ = "";
+ currentEmulatedVersion_ = "";
+ targetEmulatedVersion_ = "";
resource_ = "";
state_ = 0;
standardSupportEndTime_ = null;
@@ -1626,32 +1754,38 @@ private void buildPartial0(com.google.container.v1.UpgradeInfoEvent result) {
result.targetVersion_ = targetVersion_;
}
if (((from_bitField0_ & 0x00000040) != 0)) {
- result.resource_ = resource_;
+ result.currentEmulatedVersion_ = currentEmulatedVersion_;
}
if (((from_bitField0_ & 0x00000080) != 0)) {
- result.state_ = state_;
+ result.targetEmulatedVersion_ = targetEmulatedVersion_;
}
if (((from_bitField0_ & 0x00000100) != 0)) {
+ result.resource_ = resource_;
+ }
+ if (((from_bitField0_ & 0x00000200) != 0)) {
+ result.state_ = state_;
+ }
+ if (((from_bitField0_ & 0x00000400) != 0)) {
result.standardSupportEndTime_ =
standardSupportEndTimeBuilder_ == null
? standardSupportEndTime_
: standardSupportEndTimeBuilder_.build();
to_bitField0_ |= 0x00000004;
}
- if (((from_bitField0_ & 0x00000200) != 0)) {
+ if (((from_bitField0_ & 0x00000800) != 0)) {
result.extendedSupportEndTime_ =
extendedSupportEndTimeBuilder_ == null
? extendedSupportEndTime_
: extendedSupportEndTimeBuilder_.build();
to_bitField0_ |= 0x00000008;
}
- if (((from_bitField0_ & 0x00000400) != 0)) {
+ if (((from_bitField0_ & 0x00001000) != 0)) {
result.description_ = description_;
}
- if (((from_bitField0_ & 0x00000800) != 0)) {
+ if (((from_bitField0_ & 0x00002000) != 0)) {
result.eventType_ = eventType_;
}
- if (((from_bitField0_ & 0x00001000) != 0)) {
+ if (((from_bitField0_ & 0x00004000) != 0)) {
result.disruptionEvent_ =
disruptionEventBuilder_ == null ? disruptionEvent_ : disruptionEventBuilder_.build();
to_bitField0_ |= 0x00000010;
@@ -1695,9 +1829,19 @@ public Builder mergeFrom(com.google.container.v1.UpgradeInfoEvent other) {
bitField0_ |= 0x00000020;
onChanged();
}
+ if (!other.getCurrentEmulatedVersion().isEmpty()) {
+ currentEmulatedVersion_ = other.currentEmulatedVersion_;
+ bitField0_ |= 0x00000040;
+ onChanged();
+ }
+ if (!other.getTargetEmulatedVersion().isEmpty()) {
+ targetEmulatedVersion_ = other.targetEmulatedVersion_;
+ bitField0_ |= 0x00000080;
+ onChanged();
+ }
if (!other.getResource().isEmpty()) {
resource_ = other.resource_;
- bitField0_ |= 0x00000040;
+ bitField0_ |= 0x00000100;
onChanged();
}
if (other.state_ != 0) {
@@ -1711,7 +1855,7 @@ public Builder mergeFrom(com.google.container.v1.UpgradeInfoEvent other) {
}
if (!other.getDescription().isEmpty()) {
description_ = other.description_;
- bitField0_ |= 0x00000400;
+ bitField0_ |= 0x00001000;
onChanged();
}
if (other.eventType_ != 0) {
@@ -1786,13 +1930,13 @@ public Builder mergeFrom(
case 58:
{
resource_ = input.readStringRequireUtf8();
- bitField0_ |= 0x00000040;
+ bitField0_ |= 0x00000100;
break;
} // case 58
case 64:
{
state_ = input.readEnum();
- bitField0_ |= 0x00000080;
+ bitField0_ |= 0x00000200;
break;
} // case 64
case 74:
@@ -1800,7 +1944,7 @@ public Builder mergeFrom(
input.readMessage(
internalGetStandardSupportEndTimeFieldBuilder().getBuilder(),
extensionRegistry);
- bitField0_ |= 0x00000100;
+ bitField0_ |= 0x00000400;
break;
} // case 74
case 82:
@@ -1808,28 +1952,40 @@ public Builder mergeFrom(
input.readMessage(
internalGetExtendedSupportEndTimeFieldBuilder().getBuilder(),
extensionRegistry);
- bitField0_ |= 0x00000200;
+ bitField0_ |= 0x00000800;
break;
} // case 82
case 90:
{
description_ = input.readStringRequireUtf8();
- bitField0_ |= 0x00000400;
+ bitField0_ |= 0x00001000;
break;
} // case 90
case 96:
{
eventType_ = input.readEnum();
- bitField0_ |= 0x00000800;
+ bitField0_ |= 0x00002000;
break;
} // case 96
case 114:
{
input.readMessage(
internalGetDisruptionEventFieldBuilder().getBuilder(), extensionRegistry);
- bitField0_ |= 0x00001000;
+ bitField0_ |= 0x00004000;
break;
} // case 114
+ case 122:
+ {
+ currentEmulatedVersion_ = input.readStringRequireUtf8();
+ bitField0_ |= 0x00000040;
+ break;
+ } // case 122
+ case 130:
+ {
+ targetEmulatedVersion_ = input.readStringRequireUtf8();
+ bitField0_ |= 0x00000080;
+ break;
+ } // case 130
default:
{
if (!super.parseUnknownField(input, extensionRegistry, tag)) {
@@ -2657,6 +2813,238 @@ public Builder setTargetVersionBytes(com.google.protobuf.ByteString value) {
return this;
}
+ private java.lang.Object currentEmulatedVersion_ = "";
+
+ /**
+ *
+ *
+ *
+ * Output only. The current emulated version before the upgrade.
+ *
+ *
+ * string current_emulated_version = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ *
+ * @return The currentEmulatedVersion.
+ */
+ public java.lang.String getCurrentEmulatedVersion() {
+ java.lang.Object ref = currentEmulatedVersion_;
+ if (!(ref instanceof java.lang.String)) {
+ com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ currentEmulatedVersion_ = s;
+ return s;
+ } else {
+ return (java.lang.String) ref;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The current emulated version before the upgrade.
+ *
+ *
+ * string current_emulated_version = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ *
+ * @return The bytes for currentEmulatedVersion.
+ */
+ public com.google.protobuf.ByteString getCurrentEmulatedVersionBytes() {
+ java.lang.Object ref = currentEmulatedVersion_;
+ if (ref instanceof String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
+ currentEmulatedVersion_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The current emulated version before the upgrade.
+ *
+ *
+ * string current_emulated_version = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ *
+ * @param value The currentEmulatedVersion to set.
+ * @return This builder for chaining.
+ */
+ public Builder setCurrentEmulatedVersion(java.lang.String value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ currentEmulatedVersion_ = value;
+ bitField0_ |= 0x00000040;
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The current emulated version before the upgrade.
+ *
+ *
+ * string current_emulated_version = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ *
+ * @return This builder for chaining.
+ */
+ public Builder clearCurrentEmulatedVersion() {
+ currentEmulatedVersion_ = getDefaultInstance().getCurrentEmulatedVersion();
+ bitField0_ = (bitField0_ & ~0x00000040);
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The current emulated version before the upgrade.
+ *
+ *
+ * string current_emulated_version = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ *
+ * @param value The bytes for currentEmulatedVersion to set.
+ * @return This builder for chaining.
+ */
+ public Builder setCurrentEmulatedVersionBytes(com.google.protobuf.ByteString value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ checkByteStringIsUtf8(value);
+ currentEmulatedVersion_ = value;
+ bitField0_ |= 0x00000040;
+ onChanged();
+ return this;
+ }
+
+ private java.lang.Object targetEmulatedVersion_ = "";
+
+ /**
+ *
+ *
+ *
+ * Output only. The target emulated version for the upgrade.
+ *
+ *
+ * string target_emulated_version = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ *
+ * @return The targetEmulatedVersion.
+ */
+ public java.lang.String getTargetEmulatedVersion() {
+ java.lang.Object ref = targetEmulatedVersion_;
+ if (!(ref instanceof java.lang.String)) {
+ com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ targetEmulatedVersion_ = s;
+ return s;
+ } else {
+ return (java.lang.String) ref;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The target emulated version for the upgrade.
+ *
+ *
+ * string target_emulated_version = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ *
+ * @return The bytes for targetEmulatedVersion.
+ */
+ public com.google.protobuf.ByteString getTargetEmulatedVersionBytes() {
+ java.lang.Object ref = targetEmulatedVersion_;
+ if (ref instanceof String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
+ targetEmulatedVersion_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The target emulated version for the upgrade.
+ *
+ *
+ * string target_emulated_version = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ *
+ * @param value The targetEmulatedVersion to set.
+ * @return This builder for chaining.
+ */
+ public Builder setTargetEmulatedVersion(java.lang.String value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ targetEmulatedVersion_ = value;
+ bitField0_ |= 0x00000080;
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The target emulated version for the upgrade.
+ *
+ *
+ * string target_emulated_version = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ *
+ * @return This builder for chaining.
+ */
+ public Builder clearTargetEmulatedVersion() {
+ targetEmulatedVersion_ = getDefaultInstance().getTargetEmulatedVersion();
+ bitField0_ = (bitField0_ & ~0x00000080);
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The target emulated version for the upgrade.
+ *
+ *
+ * string target_emulated_version = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ *
+ * @param value The bytes for targetEmulatedVersion to set.
+ * @return This builder for chaining.
+ */
+ public Builder setTargetEmulatedVersionBytes(com.google.protobuf.ByteString value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ checkByteStringIsUtf8(value);
+ targetEmulatedVersion_ = value;
+ bitField0_ |= 0x00000080;
+ onChanged();
+ return this;
+ }
+
private java.lang.Object resource_ = "";
/**
@@ -2725,7 +3113,7 @@ public Builder setResource(java.lang.String value) {
throw new NullPointerException();
}
resource_ = value;
- bitField0_ |= 0x00000040;
+ bitField0_ |= 0x00000100;
onChanged();
return this;
}
@@ -2744,7 +3132,7 @@ public Builder setResource(java.lang.String value) {
*/
public Builder clearResource() {
resource_ = getDefaultInstance().getResource();
- bitField0_ = (bitField0_ & ~0x00000040);
+ bitField0_ = (bitField0_ & ~0x00000100);
onChanged();
return this;
}
@@ -2768,7 +3156,7 @@ public Builder setResourceBytes(com.google.protobuf.ByteString value) {
}
checkByteStringIsUtf8(value);
resource_ = value;
- bitField0_ |= 0x00000040;
+ bitField0_ |= 0x00000100;
onChanged();
return this;
}
@@ -2809,7 +3197,7 @@ public int getStateValue() {
*/
public Builder setStateValue(int value) {
state_ = value;
- bitField0_ |= 0x00000080;
+ bitField0_ |= 0x00000200;
onChanged();
return this;
}
@@ -2852,7 +3240,7 @@ public Builder setState(com.google.container.v1.UpgradeInfoEvent.State value) {
if (value == null) {
throw new NullPointerException();
}
- bitField0_ |= 0x00000080;
+ bitField0_ |= 0x00000200;
state_ = value.getNumber();
onChanged();
return this;
@@ -2872,7 +3260,7 @@ public Builder setState(com.google.container.v1.UpgradeInfoEvent.State value) {
* @return This builder for chaining.
*/
public Builder clearState() {
- bitField0_ = (bitField0_ & ~0x00000080);
+ bitField0_ = (bitField0_ & ~0x00000200);
state_ = 0;
onChanged();
return this;
@@ -2897,7 +3285,7 @@ public Builder clearState() {
* @return Whether the standardSupportEndTime field is set.
*/
public boolean hasStandardSupportEndTime() {
- return ((bitField0_ & 0x00000100) != 0);
+ return ((bitField0_ & 0x00000400) != 0);
}
/**
@@ -2939,7 +3327,7 @@ public Builder setStandardSupportEndTime(com.google.protobuf.Timestamp value) {
} else {
standardSupportEndTimeBuilder_.setMessage(value);
}
- bitField0_ |= 0x00000100;
+ bitField0_ |= 0x00000400;
onChanged();
return this;
}
@@ -2960,7 +3348,7 @@ public Builder setStandardSupportEndTime(
} else {
standardSupportEndTimeBuilder_.setMessage(builderForValue.build());
}
- bitField0_ |= 0x00000100;
+ bitField0_ |= 0x00000400;
onChanged();
return this;
}
@@ -2976,7 +3364,7 @@ public Builder setStandardSupportEndTime(
*/
public Builder mergeStandardSupportEndTime(com.google.protobuf.Timestamp value) {
if (standardSupportEndTimeBuilder_ == null) {
- if (((bitField0_ & 0x00000100) != 0)
+ if (((bitField0_ & 0x00000400) != 0)
&& standardSupportEndTime_ != null
&& standardSupportEndTime_ != com.google.protobuf.Timestamp.getDefaultInstance()) {
getStandardSupportEndTimeBuilder().mergeFrom(value);
@@ -2987,7 +3375,7 @@ public Builder mergeStandardSupportEndTime(com.google.protobuf.Timestamp value)
standardSupportEndTimeBuilder_.mergeFrom(value);
}
if (standardSupportEndTime_ != null) {
- bitField0_ |= 0x00000100;
+ bitField0_ |= 0x00000400;
onChanged();
}
return this;
@@ -3003,7 +3391,7 @@ public Builder mergeStandardSupportEndTime(com.google.protobuf.Timestamp value)
* optional .google.protobuf.Timestamp standard_support_end_time = 9;
*/
public Builder clearStandardSupportEndTime() {
- bitField0_ = (bitField0_ & ~0x00000100);
+ bitField0_ = (bitField0_ & ~0x00000400);
standardSupportEndTime_ = null;
if (standardSupportEndTimeBuilder_ != null) {
standardSupportEndTimeBuilder_.dispose();
@@ -3023,7 +3411,7 @@ public Builder clearStandardSupportEndTime() {
* optional .google.protobuf.Timestamp standard_support_end_time = 9;
*/
public com.google.protobuf.Timestamp.Builder getStandardSupportEndTimeBuilder() {
- bitField0_ |= 0x00000100;
+ bitField0_ |= 0x00000400;
onChanged();
return internalGetStandardSupportEndTimeFieldBuilder().getBuilder();
}
@@ -3092,7 +3480,7 @@ public com.google.protobuf.TimestampOrBuilder getStandardSupportEndTimeOrBuilder
* @return Whether the extendedSupportEndTime field is set.
*/
public boolean hasExtendedSupportEndTime() {
- return ((bitField0_ & 0x00000200) != 0);
+ return ((bitField0_ & 0x00000800) != 0);
}
/**
@@ -3134,7 +3522,7 @@ public Builder setExtendedSupportEndTime(com.google.protobuf.Timestamp value) {
} else {
extendedSupportEndTimeBuilder_.setMessage(value);
}
- bitField0_ |= 0x00000200;
+ bitField0_ |= 0x00000800;
onChanged();
return this;
}
@@ -3155,7 +3543,7 @@ public Builder setExtendedSupportEndTime(
} else {
extendedSupportEndTimeBuilder_.setMessage(builderForValue.build());
}
- bitField0_ |= 0x00000200;
+ bitField0_ |= 0x00000800;
onChanged();
return this;
}
@@ -3171,7 +3559,7 @@ public Builder setExtendedSupportEndTime(
*/
public Builder mergeExtendedSupportEndTime(com.google.protobuf.Timestamp value) {
if (extendedSupportEndTimeBuilder_ == null) {
- if (((bitField0_ & 0x00000200) != 0)
+ if (((bitField0_ & 0x00000800) != 0)
&& extendedSupportEndTime_ != null
&& extendedSupportEndTime_ != com.google.protobuf.Timestamp.getDefaultInstance()) {
getExtendedSupportEndTimeBuilder().mergeFrom(value);
@@ -3182,7 +3570,7 @@ public Builder mergeExtendedSupportEndTime(com.google.protobuf.Timestamp value)
extendedSupportEndTimeBuilder_.mergeFrom(value);
}
if (extendedSupportEndTime_ != null) {
- bitField0_ |= 0x00000200;
+ bitField0_ |= 0x00000800;
onChanged();
}
return this;
@@ -3198,7 +3586,7 @@ public Builder mergeExtendedSupportEndTime(com.google.protobuf.Timestamp value)
* optional .google.protobuf.Timestamp extended_support_end_time = 10;
*/
public Builder clearExtendedSupportEndTime() {
- bitField0_ = (bitField0_ & ~0x00000200);
+ bitField0_ = (bitField0_ & ~0x00000800);
extendedSupportEndTime_ = null;
if (extendedSupportEndTimeBuilder_ != null) {
extendedSupportEndTimeBuilder_.dispose();
@@ -3218,7 +3606,7 @@ public Builder clearExtendedSupportEndTime() {
* optional .google.protobuf.Timestamp extended_support_end_time = 10;
*/
public com.google.protobuf.Timestamp.Builder getExtendedSupportEndTimeBuilder() {
- bitField0_ |= 0x00000200;
+ bitField0_ |= 0x00000800;
onChanged();
return internalGetExtendedSupportEndTimeFieldBuilder().getBuilder();
}
@@ -3333,7 +3721,7 @@ public Builder setDescription(java.lang.String value) {
throw new NullPointerException();
}
description_ = value;
- bitField0_ |= 0x00000400;
+ bitField0_ |= 0x00001000;
onChanged();
return this;
}
@@ -3351,7 +3739,7 @@ public Builder setDescription(java.lang.String value) {
*/
public Builder clearDescription() {
description_ = getDefaultInstance().getDescription();
- bitField0_ = (bitField0_ & ~0x00000400);
+ bitField0_ = (bitField0_ & ~0x00001000);
onChanged();
return this;
}
@@ -3374,7 +3762,7 @@ public Builder setDescriptionBytes(com.google.protobuf.ByteString value) {
}
checkByteStringIsUtf8(value);
description_ = value;
- bitField0_ |= 0x00000400;
+ bitField0_ |= 0x00001000;
onChanged();
return this;
}
@@ -3411,7 +3799,7 @@ public int getEventTypeValue() {
*/
public Builder setEventTypeValue(int value) {
eventType_ = value;
- bitField0_ |= 0x00000800;
+ bitField0_ |= 0x00002000;
onChanged();
return this;
}
@@ -3452,7 +3840,7 @@ public Builder setEventType(com.google.container.v1.UpgradeInfoEvent.EventType v
if (value == null) {
throw new NullPointerException();
}
- bitField0_ |= 0x00000800;
+ bitField0_ |= 0x00002000;
eventType_ = value.getNumber();
onChanged();
return this;
@@ -3470,7 +3858,7 @@ public Builder setEventType(com.google.container.v1.UpgradeInfoEvent.EventType v
* @return This builder for chaining.
*/
public Builder clearEventType() {
- bitField0_ = (bitField0_ & ~0x00000800);
+ bitField0_ = (bitField0_ & ~0x00002000);
eventType_ = 0;
onChanged();
return this;
@@ -3496,7 +3884,7 @@ public Builder clearEventType() {
* @return Whether the disruptionEvent field is set.
*/
public boolean hasDisruptionEvent() {
- return ((bitField0_ & 0x00001000) != 0);
+ return ((bitField0_ & 0x00004000) != 0);
}
/**
@@ -3540,7 +3928,7 @@ public Builder setDisruptionEvent(com.google.container.v1.DisruptionEvent value)
} else {
disruptionEventBuilder_.setMessage(value);
}
- bitField0_ |= 0x00001000;
+ bitField0_ |= 0x00004000;
onChanged();
return this;
}
@@ -3562,7 +3950,7 @@ public Builder setDisruptionEvent(
} else {
disruptionEventBuilder_.setMessage(builderForValue.build());
}
- bitField0_ |= 0x00001000;
+ bitField0_ |= 0x00004000;
onChanged();
return this;
}
@@ -3579,7 +3967,7 @@ public Builder setDisruptionEvent(
*/
public Builder mergeDisruptionEvent(com.google.container.v1.DisruptionEvent value) {
if (disruptionEventBuilder_ == null) {
- if (((bitField0_ & 0x00001000) != 0)
+ if (((bitField0_ & 0x00004000) != 0)
&& disruptionEvent_ != null
&& disruptionEvent_ != com.google.container.v1.DisruptionEvent.getDefaultInstance()) {
getDisruptionEventBuilder().mergeFrom(value);
@@ -3590,7 +3978,7 @@ public Builder mergeDisruptionEvent(com.google.container.v1.DisruptionEvent valu
disruptionEventBuilder_.mergeFrom(value);
}
if (disruptionEvent_ != null) {
- bitField0_ |= 0x00001000;
+ bitField0_ |= 0x00004000;
onChanged();
}
return this;
@@ -3607,7 +3995,7 @@ public Builder mergeDisruptionEvent(com.google.container.v1.DisruptionEvent valu
* optional .google.container.v1.DisruptionEvent disruption_event = 14;
*/
public Builder clearDisruptionEvent() {
- bitField0_ = (bitField0_ & ~0x00001000);
+ bitField0_ = (bitField0_ & ~0x00004000);
disruptionEvent_ = null;
if (disruptionEventBuilder_ != null) {
disruptionEventBuilder_.dispose();
@@ -3628,7 +4016,7 @@ public Builder clearDisruptionEvent() {
* optional .google.container.v1.DisruptionEvent disruption_event = 14;
*/
public com.google.container.v1.DisruptionEvent.Builder getDisruptionEventBuilder() {
- bitField0_ |= 0x00001000;
+ bitField0_ |= 0x00004000;
onChanged();
return internalGetDisruptionEventFieldBuilder().getBuilder();
}
diff --git a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/UpgradeInfoEventOrBuilder.java b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/UpgradeInfoEventOrBuilder.java
index e7a25dd99bd4..f840ff2d5922 100644
--- a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/UpgradeInfoEventOrBuilder.java
+++ b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/UpgradeInfoEventOrBuilder.java
@@ -204,6 +204,58 @@ public interface UpgradeInfoEventOrBuilder
*/
com.google.protobuf.ByteString getTargetVersionBytes();
+ /**
+ *
+ *
+ *
+ * Output only. The current emulated version before the upgrade.
+ *
+ *
+ * string current_emulated_version = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @return The currentEmulatedVersion.
+ */
+ java.lang.String getCurrentEmulatedVersion();
+
+ /**
+ *
+ *
+ *
+ * Output only. The current emulated version before the upgrade.
+ *
+ *
+ * string current_emulated_version = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @return The bytes for currentEmulatedVersion.
+ */
+ com.google.protobuf.ByteString getCurrentEmulatedVersionBytes();
+
+ /**
+ *
+ *
+ *
+ * Output only. The target emulated version for the upgrade.
+ *
+ *
+ * string target_emulated_version = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @return The targetEmulatedVersion.
+ */
+ java.lang.String getTargetEmulatedVersion();
+
+ /**
+ *
+ *
+ *
+ * Output only. The target emulated version for the upgrade.
+ *
+ *
+ * string target_emulated_version = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @return The bytes for targetEmulatedVersion.
+ */
+ com.google.protobuf.ByteString getTargetEmulatedVersionBytes();
+
/**
*
*
diff --git a/java-container/proto-google-cloud-container-v1/src/main/proto/google/container/v1/cluster_service.proto b/java-container/proto-google-cloud-container-v1/src/main/proto/google/container/v1/cluster_service.proto
index 262a8becee29..29a8e68f9426 100644
--- a/java-container/proto-google-cloud-container-v1/src/main/proto/google/container/v1/cluster_service.proto
+++ b/java-container/proto-google-cloud-container-v1/src/main/proto/google/container/v1/cluster_service.proto
@@ -554,6 +554,20 @@ service ClusterManager {
};
option (google.api.method_signature) = "name";
}
+
+ // CompleteControlPlaneUpgrade completes the rollback-safe upgrade by
+ // performing the step two upgrade for a specific cluster.
+ rpc CompleteControlPlaneUpgrade(CompleteControlPlaneUpgradeRequest)
+ returns (Operation) {
+ option (google.api.http) = {
+ post: "/v1/{name=projects/*/locations/*/clusters/*}:completeControlPlaneUpgrade"
+ body: "*"
+ additional_bindings {
+ post: "/v1/{name=projects/*/zones/*/clusters/*}:completeControlPlaneUpgrade"
+ body: "*"
+ }
+ };
+ }
}
// Parameters that can be configured on Linux nodes.
@@ -769,6 +783,21 @@ message LinuxNodeConfig {
optional bool enable_ptp_kvm_time_sync = 1;
}
+ // Configuration settings for VFIO (Virtual Function I/O) on a node.
+ // VFIO allows safe, unprivileged, userspace drivers to access I/O devices.
+ message NodeVfioConfig {
+ // Optional. Specifies the maximum number of DMA entries (pages) that can be
+ // mapped by the VFIO IOMMU type 1 driver for a container. This limit
+ // affects the total amount of host memory that can be pinned for direct
+ // device access, which is often critical for high-performance devices like
+ // TPUs and GPUs. This setting corresponds to the kernel parameter at:
+ // `/sys/module/vfio_iommu_type1/parameters/dma_entry_limit`.
+ // The default value in the kernel is `65535`. Higher values may be
+ // needed for workloads mapping large memory regions.
+ // Supported values are integers between `65535` and `4194304`.
+ optional int32 dma_entry_limit = 1 [(google.api.field_behavior) = OPTIONAL];
+ }
+
// The Linux kernel parameters to be applied to the nodes and all pods running
// on the nodes.
//
@@ -806,6 +835,7 @@ message LinuxNodeConfig {
// kernel.shmmni
// kernel.shmmax
// kernel.shmall
+ // kernel.core_pattern
// kernel.perf_event_paranoid
// kernel.sched_rt_runtime_us
// kernel.softlockup_panic
@@ -877,6 +907,13 @@ message LinuxNodeConfig {
// Optional. The accurate time configuration for the node pool.
optional AccurateTimeConfig accurate_time_config = 14
[(google.api.field_behavior) = OPTIONAL];
+
+ // Optional. Contains VFIO-related configurations for this node.
+ NodeVfioConfig node_vfio_config = 15 [(google.api.field_behavior) = OPTIONAL];
+
+ // Optional. Controls the configuration for the disk IO scheduler.
+ DiskIoScheduler disk_io_scheduler = 16
+ [(google.api.field_behavior) = OPTIONAL];
}
// Parameters that can be configured on Windows nodes.
@@ -1126,9 +1163,13 @@ message NodeKubeletConfig {
[(google.api.field_behavior) = OPTIONAL];
}
-// TopologyManager defines the configuration options for Topology Manager
-// feature. See
-// https://kubernetes.io/docs/tasks/administer-cluster/topology-manager/
+// TopologyManager defines the configuration options for the
+// [`kubelet` Topology Manager
+// component](https://kubernetes.io/docs/tasks/administer-cluster/topology-manager/).
+// For more information about the supported machine types and versions for the
+// Topology Manager in GKE, see
+// [Customizing node system
+// configuration](https://docs.cloud.google.com/kubernetes-engine/docs/how-to/node-system-config#kubelet-resource-managers).
message TopologyManager {
// Configures the strategy for resource alignment.
// Allowed values are:
@@ -1885,6 +1926,10 @@ message ReservationAffinity {
// Must consume from a specific reservation. Must specify key value fields
// for specifying the reservations.
SPECIFIC_RESERVATION = 3;
+
+ // Consume any reservation available. If no reservation is available, fail
+ // the node creation.
+ ANY_RESERVATION_THEN_FAIL = 4;
}
// Corresponds to the type of reservation consumption.
@@ -3111,6 +3156,17 @@ message Cluster {
string current_master_version = 104
[(google.api.field_behavior) = OUTPUT_ONLY];
+ // Output only. The current emulated version of the master endpoint.
+ // The version is in minor version format, e.g. 1.30.
+ // No value or empty string means the cluster has no emulated version.
+ string current_emulated_version = 167
+ [(google.api.field_behavior) = OUTPUT_ONLY];
+
+ // Optional. The rollback safe upgrade information of the cluster.
+ // This field is used when user manually triggers a rollback safe upgrade.
+ RollbackSafeUpgrade rollback_safe_upgrade = 170
+ [(google.api.field_behavior) = OPTIONAL];
+
// Output only. Deprecated, use
// [NodePools.version](https://cloud.google.com/kubernetes-engine/docs/reference/rest/v1/projects.locations.clusters.nodePools)
// instead. The current version of the node software components. If they are
@@ -3899,6 +3955,10 @@ message ClusterUpdate {
// The desired control plane egress control config for the cluster.
ControlPlaneEgress desired_control_plane_egress = 160;
+ // Optional. The desired rollback safe upgrade configuration.
+ RollbackSafeUpgrade desired_rollback_safe_upgrade = 161
+ [(google.api.field_behavior) = OPTIONAL];
+
// The desired managed open telemetry configuration.
ManagedOpenTelemetryConfig desired_managed_opentelemetry_config = 163;
@@ -3912,6 +3972,10 @@ message ClusterUpdate {
// Optional. The desired NodeCreationConfig for the cluster.
NodeCreationConfig desired_node_creation_config = 171
[(google.api.field_behavior) = OPTIONAL];
+
+ // Optional. The desired emulated version for the cluster.
+ optional string desired_emulated_version = 182
+ [(google.api.field_behavior) = OPTIONAL];
}
// AdditionalPodRangesConfig is the configuration for additional pod secondary
@@ -4516,6 +4580,11 @@ message UpdateNodePoolRequest {
// The taint configuration for the node pool.
TaintConfig taint_config = 51;
+
+ // Optional. Specifies the maintenance policy for the node pool, including
+ // maintenance exclusion options.
+ NodePool.NodePoolMaintenancePolicy maintenance_policy = 52
+ [(google.api.field_behavior) = OPTIONAL];
}
// SetNodePoolAutoscalingRequest sets the autoscaler settings of a node pool.
@@ -5308,6 +5377,17 @@ message NodePool {
[(google.api.field_behavior) = OPTIONAL];
}
+ // Contains expiry information about the kubelet certificate.
+ message KubeletCertInfo {
+ // Output only.
+ google.protobuf.Timestamp tpm_bootstrap_cert_expire_time = 1
+ [(google.api.field_behavior) = OUTPUT_ONLY];
+
+ // Output only.
+ google.protobuf.Timestamp non_tpm_bootstrap_cert_expire_time = 2
+ [(google.api.field_behavior) = OUTPUT_ONLY];
+ }
+
// The name of the node pool.
string name = 1;
@@ -5373,8 +5453,9 @@ message NodePool {
// simultaneously on a node in the node pool.
MaxPodsConstraint max_pods_constraint = 6;
- // Which conditions caused the current node pool state.
- repeated StatusCondition conditions = 105;
+ // Output only. Which conditions caused the current node pool state.
+ repeated StatusCondition conditions = 105
+ [(google.api.field_behavior) = OUTPUT_ONLY];
// Output only. The pod CIDR block size per node in this node pool.
int32 pod_ipv4_cidr_size = 7 [(google.api.field_behavior) = OUTPUT_ONLY];
@@ -5389,10 +5470,10 @@ message NodePool {
// pool update.
UpdateInfo update_info = 109 [(google.api.field_behavior) = OUTPUT_ONLY];
- // This checksum is computed by the server based on the value of node pool
- // fields, and may be sent on update requests to ensure the client has an
- // up-to-date value before proceeding.
- string etag = 110;
+ // Output only. This checksum is computed by the server based on the value of
+ // node pool fields, and may be sent on update requests to ensure the client
+ // has an up-to-date value before proceeding.
+ string etag = 110 [(google.api.field_behavior) = OUTPUT_ONLY];
// Specifies the configuration of queued provisioning.
QueuedProvisioning queued_provisioning = 112;
@@ -5406,6 +5487,10 @@ message NodePool {
// Optional. Specifies the maintenance policy for the node pool.
NodePoolMaintenancePolicy maintenance_policy = 118
[(google.api.field_behavior) = OPTIONAL];
+
+ // Output only. Contains expiry information about the kubelet certificate.
+ KubeletCertInfo kubelet_cert_info = 119
+ [(google.api.field_behavior) = OUTPUT_ONLY];
}
// NodeManagement defines the set of node management services turned on for the
@@ -6521,8 +6606,9 @@ message CheckAutopilotCompatibilityResponse {
message ReleaseChannel {
// Possible values for 'channel'.
enum Channel {
- // No channel specified.
- UNSPECIFIED = 0;
+ // Deprecated: No channel specified. it will be removed in the future, use
+ // RAPID, REGULAR, STABLE or EXTENDED instead.
+ UNSPECIFIED = 0 [deprecated = true];
// RAPID channel is offered on an early access basis for customers who want
// to test new releases.
@@ -7036,6 +7122,14 @@ message UpgradeEvent {
// The target version for the upgrade.
string target_version = 5;
+ // Output only. The current emulated version before the upgrade.
+ string current_emulated_version = 7
+ [(google.api.field_behavior) = OUTPUT_ONLY];
+
+ // Output only. The target emulated version for the upgrade.
+ string target_emulated_version = 8
+ [(google.api.field_behavior) = OUTPUT_ONLY];
+
// Optional relative path to the resource. For example in node pool upgrades,
// the relative path of the node pool.
string resource = 6;
@@ -7104,6 +7198,14 @@ message UpgradeInfoEvent {
// The target version for the upgrade.
string target_version = 6;
+ // Output only. The current emulated version before the upgrade.
+ string current_emulated_version = 15
+ [(google.api.field_behavior) = OUTPUT_ONLY];
+
+ // Output only. The target emulated version for the upgrade.
+ string target_emulated_version = 16
+ [(google.api.field_behavior) = OUTPUT_ONLY];
+
// Optional relative path to the resource. For example in node pool upgrades,
// the relative path of the node pool.
string resource = 7;
@@ -7332,6 +7434,9 @@ message LoggingComponentConfig {
// horizontal pod autoscaler decision logs
KCP_HPA = 9;
+
+ // vertical pod autoscaler decision logs
+ KCP_VPA = 10;
}
// Select components to collect logs. An empty set would disable all logging.
@@ -7722,6 +7827,19 @@ message LocalNvmeSsdBlockConfig {
int32 local_ssd_count = 1;
}
+// DiskIoScheduler contains the configuration for the disk IO scheduler.
+message DiskIoScheduler {
+ // Optional. Configures the IO scheduler for the boot disk or ephemeral lssd
+ // that runs node system workloads. Supported values are `mq-deadline`, `bfq`,
+ // `kyber`, `none`.
+ string node_system_io_scheduler = 1 [(google.api.field_behavior) = OPTIONAL];
+
+ // Optional. Configures the IO scheduler for the attached disks.
+ // Supported values are `mq-deadline`, `bfq`, `kyber`, `none`.
+ string node_attached_disk_io_scheduler = 2
+ [(google.api.field_behavior) = OPTIONAL];
+}
+
// EphemeralStorageLocalSsdConfig contains configuration for the node ephemeral
// storage using Local SSDs.
message EphemeralStorageLocalSsdConfig {
@@ -7867,6 +7985,14 @@ enum InTransitEncryptionConfig {
// in the future to define different options for updating secondary boot disks.
message SecondaryBootDiskUpdateStrategy {}
+// RollbackSafeUpgrade is the configuration for the rollback safe upgrade.
+message RollbackSafeUpgrade {
+ // Optional. A user-defined period for the cluster remains in the rollbackable
+ // state. ex: {seconds: 21600}.
+ google.protobuf.Duration control_plane_soak_duration = 1
+ [(google.api.field_behavior) = OPTIONAL];
+}
+
// FetchClusterUpgradeInfoRequest fetches the upgrade information of a cluster.
message FetchClusterUpgradeInfoRequest {
// Required. The name (project, location, cluster) of the cluster to get.
@@ -7946,6 +8072,35 @@ message ClusterUpgradeInfo {
// The cluster's current minor version's end of extended support timestamp.
optional string end_of_extended_support_timestamp = 6;
+
+ // Output only. The cluster's rollback-safe upgrade status.
+ RollbackSafeUpgradeStatus rollback_safe_upgrade_status = 9
+ [(google.api.field_behavior) = OUTPUT_ONLY];
+}
+
+// RollbackSafeUpgradeStatus contains the rollback-safe upgrade status of a
+// cluster.
+message RollbackSafeUpgradeStatus {
+ // Mode indicates the mode of the rollback-safe upgrade.
+ enum Mode {
+ // MODE_UNSPECIFIED means it's in regular upgrade mode.
+ MODE_UNSPECIFIED = 0;
+
+ // KCP_MINOR_UPGRADE_ROLLBACK_SAFE_MODE means it's in rollback-safe mode
+ // after a KCP minor version step-one upgrade.
+ KCP_MINOR_UPGRADE_ROLLBACK_SAFE_MODE = 1;
+ }
+
+ // Output only. The mode of the rollback-safe upgrade.
+ Mode mode = 1 [(google.api.field_behavior) = OUTPUT_ONLY];
+
+ // Output only. The rollback-safe mode expiration time.
+ google.protobuf.Timestamp control_plane_upgrade_rollback_end_time = 2
+ [(google.api.field_behavior) = OUTPUT_ONLY];
+
+ // Output only. The GKE version that the cluster previously used before
+ // step-one upgrade.
+ string previous_version = 3 [(google.api.field_behavior) = OUTPUT_ONLY];
}
// UpgradeDetails contains detailed information of each individual upgrade
@@ -7998,6 +8153,14 @@ message UpgradeDetails {
// The start type of the upgrade.
StartType start_type = 6;
+
+ // Output only. The emulated version before the upgrade.
+ string initial_emulated_version = 7
+ [(google.api.field_behavior) = OUTPUT_ONLY];
+
+ // Output only. The emulated version after the upgrade.
+ string target_emulated_version = 8
+ [(google.api.field_behavior) = OUTPUT_ONLY];
}
// FetchNodePoolUpgradeInfoRequest fetches the upgrade information of a
@@ -8073,6 +8236,28 @@ message NodePoolUpgradeInfo {
// The node pool's current minor version's end of extended support timestamp.
optional string end_of_extended_support_timestamp = 7;
+
+ // Output only. Upgrade info for the node pool specific to the usage of custom
+ // images.
+ CustomImageInfo custom_image_info = 8
+ [(google.api.field_behavior) = OUTPUT_ONLY];
+}
+
+// Contains the custom image info for a node pool.
+message CustomImageInfo {
+ // Output only. The human-readable upgrade message for the custom image.
+ string upgrade_message = 1 [(google.api.field_behavior) = OUTPUT_ONLY];
+}
+
+// CompleteControlPlaneUpgradeRequest sets the name of target cluster to
+// complete upgrade.
+message CompleteControlPlaneUpgradeRequest {
+ // Required. The name (project, location, cluster) of the cluster to complete
+ // upgrade. Specified in the format `projects/*/locations/*/clusters/*`.
+ string name = 1 [(google.api.field_behavior) = REQUIRED];
+
+ // Optional. API request version that initiates this operation.
+ string version = 2 [(google.api.field_behavior) = OPTIONAL];
}
// Configuration for scheduled upgrades on the cluster.
diff --git a/java-container/samples/snippets/generated/com/google/cloud/container/v1/clustermanager/completecontrolplaneupgrade/AsyncCompleteControlPlaneUpgrade.java b/java-container/samples/snippets/generated/com/google/cloud/container/v1/clustermanager/completecontrolplaneupgrade/AsyncCompleteControlPlaneUpgrade.java
new file mode 100644
index 000000000000..844c7fe8611b
--- /dev/null
+++ b/java-container/samples/snippets/generated/com/google/cloud/container/v1/clustermanager/completecontrolplaneupgrade/AsyncCompleteControlPlaneUpgrade.java
@@ -0,0 +1,50 @@
+/*
+ * Copyright 2026 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.container.v1.samples;
+
+// [START container_v1_generated_ClusterManager_CompleteControlPlaneUpgrade_async]
+import com.google.api.core.ApiFuture;
+import com.google.cloud.container.v1.ClusterManagerClient;
+import com.google.container.v1.CompleteControlPlaneUpgradeRequest;
+import com.google.container.v1.Operation;
+
+public class AsyncCompleteControlPlaneUpgrade {
+
+ public static void main(String[] args) throws Exception {
+ asyncCompleteControlPlaneUpgrade();
+ }
+
+ public static void asyncCompleteControlPlaneUpgrade() throws Exception {
+ // 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 (ClusterManagerClient clusterManagerClient = ClusterManagerClient.create()) {
+ CompleteControlPlaneUpgradeRequest request =
+ CompleteControlPlaneUpgradeRequest.newBuilder()
+ .setName("name3373707")
+ .setVersion("version351608024")
+ .build();
+ ApiFuture
@@ -110,6 +113,9 @@ public com.google.protobuf.ProtocolStringList getNamesList() {
*
* Format: `documents/{uri_without_scheme}`
* Example: `documents/docs.cloud.google.com/storage/docs/creating-buckets`
+ *
+ * Each name must not exceed 500 characters; values longer than 500 characters
+ * will result in an `INVALID_ARGUMENT` error.
*
*
*
@@ -132,6 +138,9 @@ public int getNamesCount() {
*
* Format: `documents/{uri_without_scheme}`
* Example: `documents/docs.cloud.google.com/storage/docs/creating-buckets`
+ *
+ * Each name must not exceed 500 characters; values longer than 500 characters
+ * will result in an `INVALID_ARGUMENT` error.
*
*
*
@@ -155,6 +164,9 @@ public java.lang.String getNames(int index) {
*
* Format: `documents/{uri_without_scheme}`
* Example: `documents/docs.cloud.google.com/storage/docs/creating-buckets`
+ *
+ * Each name must not exceed 500 characters; values longer than 500 characters
+ * will result in an `INVALID_ARGUMENT` error.
*
*
*
@@ -587,6 +599,9 @@ private void ensureNamesIsMutable() {
*
* Format: `documents/{uri_without_scheme}`
* Example: `documents/docs.cloud.google.com/storage/docs/creating-buckets`
+ *
+ * Each name must not exceed 500 characters; values longer than 500 characters
+ * will result in an `INVALID_ARGUMENT` error.
*
*
*
@@ -610,6 +625,9 @@ public com.google.protobuf.ProtocolStringList getNamesList() {
*
* Format: `documents/{uri_without_scheme}`
* Example: `documents/docs.cloud.google.com/storage/docs/creating-buckets`
+ *
+ * Each name must not exceed 500 characters; values longer than 500 characters
+ * will result in an `INVALID_ARGUMENT` error.
*
*
*
@@ -632,6 +650,9 @@ public int getNamesCount() {
*
* Format: `documents/{uri_without_scheme}`
* Example: `documents/docs.cloud.google.com/storage/docs/creating-buckets`
+ *
+ * Each name must not exceed 500 characters; values longer than 500 characters
+ * will result in an `INVALID_ARGUMENT` error.
*
*
*
@@ -655,6 +676,9 @@ public java.lang.String getNames(int index) {
*
* Format: `documents/{uri_without_scheme}`
* Example: `documents/docs.cloud.google.com/storage/docs/creating-buckets`
+ *
+ * Each name must not exceed 500 characters; values longer than 500 characters
+ * will result in an `INVALID_ARGUMENT` error.
*
*
*
@@ -678,6 +702,9 @@ public com.google.protobuf.ByteString getNamesBytes(int index) {
*
* Format: `documents/{uri_without_scheme}`
* Example: `documents/docs.cloud.google.com/storage/docs/creating-buckets`
+ *
+ * Each name must not exceed 500 characters; values longer than 500 characters
+ * will result in an `INVALID_ARGUMENT` error.
*
*
*
@@ -709,6 +736,9 @@ public Builder setNames(int index, java.lang.String value) {
*
* Format: `documents/{uri_without_scheme}`
* Example: `documents/docs.cloud.google.com/storage/docs/creating-buckets`
+ *
+ * Each name must not exceed 500 characters; values longer than 500 characters
+ * will result in an `INVALID_ARGUMENT` error.
*
*
*
@@ -739,6 +769,9 @@ public Builder addNames(java.lang.String value) {
*
* Format: `documents/{uri_without_scheme}`
* Example: `documents/docs.cloud.google.com/storage/docs/creating-buckets`
+ *
+ * Each name must not exceed 500 characters; values longer than 500 characters
+ * will result in an `INVALID_ARGUMENT` error.
*
*
*
@@ -766,6 +799,9 @@ public Builder addAllNames(java.lang.Iterable
@@ -792,6 +828,9 @@ public Builder clearNames() {
*
* Format: `documents/{uri_without_scheme}`
* Example: `documents/docs.cloud.google.com/storage/docs/creating-buckets`
+ *
+ * Each name must not exceed 500 characters; values longer than 500 characters
+ * will result in an `INVALID_ARGUMENT` error.
*
*
*
diff --git a/java-developerknowledge/proto-google-cloud-developer-knowledge-v1/src/main/java/com/google/developers/knowledge/v1/BatchGetDocumentsRequestOrBuilder.java b/java-developerknowledge/proto-google-cloud-developer-knowledge-v1/src/main/java/com/google/developers/knowledge/v1/BatchGetDocumentsRequestOrBuilder.java
index 994e7c6325ba..565d464334d5 100644
--- a/java-developerknowledge/proto-google-cloud-developer-knowledge-v1/src/main/java/com/google/developers/knowledge/v1/BatchGetDocumentsRequestOrBuilder.java
+++ b/java-developerknowledge/proto-google-cloud-developer-knowledge-v1/src/main/java/com/google/developers/knowledge/v1/BatchGetDocumentsRequestOrBuilder.java
@@ -36,6 +36,9 @@ public interface BatchGetDocumentsRequestOrBuilder
*
* Format: `documents/{uri_without_scheme}`
* Example: `documents/docs.cloud.google.com/storage/docs/creating-buckets`
+ *
+ * Each name must not exceed 500 characters; values longer than 500 characters
+ * will result in an `INVALID_ARGUMENT` error.
*
*
*
@@ -56,6 +59,9 @@ public interface BatchGetDocumentsRequestOrBuilder
*
* Format: `documents/{uri_without_scheme}`
* Example: `documents/docs.cloud.google.com/storage/docs/creating-buckets`
+ *
+ * Each name must not exceed 500 characters; values longer than 500 characters
+ * will result in an `INVALID_ARGUMENT` error.
*
*
*
@@ -76,6 +82,9 @@ public interface BatchGetDocumentsRequestOrBuilder
*
* Format: `documents/{uri_without_scheme}`
* Example: `documents/docs.cloud.google.com/storage/docs/creating-buckets`
+ *
+ * Each name must not exceed 500 characters; values longer than 500 characters
+ * will result in an `INVALID_ARGUMENT` error.
*
*
*
@@ -97,6 +106,9 @@ public interface BatchGetDocumentsRequestOrBuilder
*
* Format: `documents/{uri_without_scheme}`
* Example: `documents/docs.cloud.google.com/storage/docs/creating-buckets`
+ *
+ * Each name must not exceed 500 characters; values longer than 500 characters
+ * will result in an `INVALID_ARGUMENT` error.
*
*
*
diff --git a/java-developerknowledge/proto-google-cloud-developer-knowledge-v1/src/main/java/com/google/developers/knowledge/v1/DeveloperKnowledgeProto.java b/java-developerknowledge/proto-google-cloud-developer-knowledge-v1/src/main/java/com/google/developers/knowledge/v1/DeveloperKnowledgeProto.java
index 34241b21e18a..a89e22545221 100644
--- a/java-developerknowledge/proto-google-cloud-developer-knowledge-v1/src/main/java/com/google/developers/knowledge/v1/DeveloperKnowledgeProto.java
+++ b/java-developerknowledge/proto-google-cloud-developer-knowledge-v1/src/main/java/com/google/developers/knowledge/v1/DeveloperKnowledgeProto.java
@@ -128,10 +128,10 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\005query\030\001 \001(\tB\003\340A\002\022\026\n"
+ "\tpage_size\030\002 \001(\005B\003\340A\001\022\027\n\n"
+ "page_token\030\003 \001(\tB\003\340A\001\022\023\n"
- + "\006filter\030\004 \001(\tB\003\340A\001\"|\n"
+ + "\006filter\030\004 \001(\tB\003\340A\001\"w\n"
+ "\034SearchDocumentChunksResponse\022>\n"
- + "\007results\030\001 \003(\0132-.google.developers.knowledge.v1.DocumentChunk\022\034\n"
- + "\017next_page_token\030\002 \001(\tB\003\340A\001\"\227\001\n"
+ + "\007results\030\001 \003(\0132-.google.developers.knowledge.v1.DocumentChunk\022\027\n"
+ + "\017next_page_token\030\002 \001(\t\"\227\001\n"
+ "\022GetDocumentRequest\022@\n"
+ "\004name\030\001 \001(\tB2\340A\002\372A,\n"
+ "*developerknowledge.googleapis.com/Document\022?\n"
@@ -157,50 +157,52 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\016AnswerCitation\022\030\n"
+ "\013start_index\030\001 \001(\005B\003\340A\003\022\026\n"
+ "\tend_index\030\002 \001(\005B\003\340A\003\022K\n"
- + "\007sources\030\003 \003(\01325"
- + ".google.developers.knowledge.v1.Answer.CitationSourceB\003\340A\003\032.\n"
+ + "\007sources\030\003 \003(\01325.goog"
+ + "le.developers.knowledge.v1.Answer.CitationSourceB\003\340A\003\032.\n"
+ "\016CitationSource\022\034\n"
+ "\017reference_index\030\001 \001(\005B\003\340A\003\032y\n"
+ "\017AnswerReference\022[\n"
- + "\022document_reference\030\001 \001(\01328.goog"
- + "le.developers.knowledge.v1.Answer.DocumentReferenceB\003\340A\003H\000B\t\n"
+ + "\022document_reference\030\001 \001(\01328.google.de"
+ + "velopers.knowledge.v1.Answer.DocumentReferenceB\003\340A\003H\000B\t\n"
+ "\007content\032_\n"
+ "\021DocumentReference\022J\n"
- + "\016document_chunk\030\001 \001(\0132-.goo"
- + "gle.developers.knowledge.v1.DocumentChunkB\003\340A\003\"\273\001\n\r"
+ + "\016document_chunk\030\001 \001(\0132-.google.d"
+ + "evelopers.knowledge.v1.DocumentChunkB\003\340A\003\"\362\001\n\r"
+ "DocumentChunk\022B\n"
+ "\006parent\030\001 \001(\tB2\340A\003\372A,\n"
+ "*developerknowledge.googleapis.com/Document\022\017\n"
+ "\002id\030\002 \001(\tB\003\340A\003\022\024\n"
+ "\007content\030\003 \001(\tB\003\340A\003\022?\n"
+ "\010document\030\004"
- + " \001(\0132(.google.developers.knowledge.v1.DocumentB\003\340A\003*y\n"
+ + " \001(\0132(.google.developers.knowledge.v1.DocumentB\003\340A\003\022!\n"
+ + "\017relevance_score\030\005 \001(\001B\003\340A\003H\000\210\001\001B\022\n"
+ + "\020_relevance_score*y\n"
+ "\014DocumentView\022\035\n"
+ "\031DOCUMENT_VIEW_UNSPECIFIED\020\000\022\027\n"
+ "\023DOCUMENT_VIEW_BASIC\020\001\022\026\n"
+ "\022DOCUMENT_VIEW_FULL\020\002\022\031\n"
+ "\025DOCUMENT_VIEW_CONTENT\020\0032\201\006\n"
+ "\022DeveloperKnowledge\022\275\001\n"
- + "\024SearchDocumentChunks\022;.google.developers.knowledge.v1"
- + ".SearchDocumentChunksRequest\032<.google.developers.knowledge.v1.SearchDocumentChun"
- + "ksResponse\"*\202\323\344\223\002$\022\"/v1/documents:searchDocumentChunks\022\223\001\n"
- + "\013GetDocument\0222.google.developers.knowledge.v1.GetDocumentReque"
- + "st\032(.google.developers.knowledge.v1.Docu"
- + "ment\"&\332A\004name\202\323\344\223\002\031\022\027/v1/{name=documents/**}\022\250\001\n"
- + "\021BatchGetDocuments\0228.google.developers.knowledge.v1.BatchGetDocumentsReq"
- + "uest\0329.google.developers.knowledge.v1.Ba"
- + "tchGetDocumentsResponse\"\036\202\323\344\223\002\030\022\026/v1/documents:batchGet\022\222\001\n"
- + "\013AnswerQuery\0222.google.developers.knowledge.v1.AnswerQueryRequ"
- + "est\0323.google.developers.knowledge.v1.Ans"
- + "werQueryResponse\"\032\202\323\344\223\002\024\"\017/v1:answerQuer"
- + "y:\001*\032U\312A!developerknowledge.googleapis.c"
- + "om\322A.https://www.googleapis.com/auth/cloud-platformB\203\002\n"
- + "\"com.google.developers.knowledge.v1B\027DeveloperKnowledgeProtoP\001ZAc"
- + "loud.google.com/go/developerknowledge/ap"
- + "iv1/developerknowledgepb\252\002\'Google.Develo"
- + "pers.DeveloperKnowledge.V1\312\002\'Google\\Deve"
- + "lopers\\DeveloperKnowledge\\V1\352\002*Google::D"
- + "evelopers::DeveloperKnowledge::V1b\006proto3"
+ + "\024SearchDocumentChunks\022;.google.developers.kn"
+ + "owledge.v1.SearchDocumentChunksRequest\032<.google.developers.knowledge.v1.SearchDo"
+ + "cumentChunksResponse\"*\202\323\344\223\002$\022\"/v1/documents:searchDocumentChunks\022\223\001\n"
+ + "\013GetDocument\0222.google.developers.knowledge.v1.GetDoc"
+ + "umentRequest\032(.google.developers.knowled"
+ + "ge.v1.Document\"&\332A\004name\202\323\344\223\002\031\022\027/v1/{name=documents/**}\022\250\001\n"
+ + "\021BatchGetDocuments\0228.google.developers.knowledge.v1.BatchGetDo"
+ + "cumentsRequest\0329.google.developers.knowl"
+ + "edge.v1.BatchGetDocumentsResponse\"\036\202\323\344\223\002\030\022\026/v1/documents:batchGet\022\222\001\n"
+ + "\013AnswerQuery\0222.google.developers.knowledge.v1.Answe"
+ + "rQueryRequest\0323.google.developers.knowle"
+ + "dge.v1.AnswerQueryResponse\"\032\202\323\344\223\002\024\"\017/v1:"
+ + "answerQuery:\001*\032U\312A!developerknowledge.go"
+ + "ogleapis.com\322A.https://www.googleapis.com/auth/cloud-platformB\203\002\n"
+ + "\"com.google.developers.knowledge.v1B\027DeveloperKnowledge"
+ + "ProtoP\001ZAcloud.google.com/go/developerkn"
+ + "owledge/apiv1/developerknowledgepb\252\002\'Goo"
+ + "gle.Developers.DeveloperKnowledge.V1\312\002\'G"
+ + "oogle\\Developers\\DeveloperKnowledge\\V1\352\002"
+ + "*Google::Developers::DeveloperKnowledge::V1b\006proto3"
};
descriptor =
com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
@@ -330,7 +332,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_developers_knowledge_v1_DocumentChunk_descriptor,
new java.lang.String[] {
- "Parent", "Id", "Content", "Document",
+ "Parent", "Id", "Content", "Document", "RelevanceScore",
});
descriptor.resolveAllFeaturesImmutable();
com.google.api.AnnotationsProto.getDescriptor();
diff --git a/java-developerknowledge/proto-google-cloud-developer-knowledge-v1/src/main/java/com/google/developers/knowledge/v1/Document.java b/java-developerknowledge/proto-google-cloud-developer-knowledge-v1/src/main/java/com/google/developers/knowledge/v1/Document.java
index 0aa358208291..dae2fa898952 100644
--- a/java-developerknowledge/proto-google-cloud-developer-knowledge-v1/src/main/java/com/google/developers/knowledge/v1/Document.java
+++ b/java-developerknowledge/proto-google-cloud-developer-knowledge-v1/src/main/java/com/google/developers/knowledge/v1/Document.java
@@ -24,7 +24,9 @@
*
*
*
*/
com.google.developers.knowledge.v1.DocumentOrBuilder getDocumentOrBuilder();
+
+ /**
+ *
+ *
+ *
- * A Document represents a piece of content from the Developer Knowledge corpus.
+ * A Document represents a page of documentation in the Developer Knowledge
+ * corpus, like the page at
+ * https://docs.cloud.google.com/storage/docs/creating-buckets.
*
*
* Protobuf type {@code google.developers.knowledge.v1.Document}
@@ -765,7 +767,9 @@ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessage.Builder
*
*
*
- * A Document represents a piece of content from the Developer Knowledge corpus.
+ * A Document represents a page of documentation in the Developer Knowledge
+ * corpus, like the page at
+ * https://docs.cloud.google.com/storage/docs/creating-buckets.
*
*
* Protobuf type {@code google.developers.knowledge.v1.Document}
diff --git a/java-developerknowledge/proto-google-cloud-developer-knowledge-v1/src/main/java/com/google/developers/knowledge/v1/DocumentChunk.java b/java-developerknowledge/proto-google-cloud-developer-knowledge-v1/src/main/java/com/google/developers/knowledge/v1/DocumentChunk.java
index b2e0a0d7c8e7..854c1e2ba426 100644
--- a/java-developerknowledge/proto-google-cloud-developer-knowledge-v1/src/main/java/com/google/developers/knowledge/v1/DocumentChunk.java
+++ b/java-developerknowledge/proto-google-cloud-developer-knowledge-v1/src/main/java/com/google/developers/knowledge/v1/DocumentChunk.java
@@ -347,6 +347,45 @@ public com.google.developers.knowledge.v1.DocumentOrBuilder getDocumentOrBuilder
: document_;
}
+ public static final int RELEVANCE_SCORE_FIELD_NUMBER = 5;
+ private double relevanceScore_ = 0D;
+
+ /**
+ *
+ *
+ *
+ * Output only. Represents the relevance score of the chunk to the search
+ * query. Higher score indicates higher chunk relevance. The score is in range
+ * [0.0, 1.0].
+ *
+ *
+ * optional double relevance_score = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @return Whether the relevanceScore field is set.
+ */
+ @java.lang.Override
+ public boolean hasRelevanceScore() {
+ return ((bitField0_ & 0x00000002) != 0);
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. Represents the relevance score of the chunk to the search
+ * query. Higher score indicates higher chunk relevance. The score is in range
+ * [0.0, 1.0].
+ *
+ *
+ * optional double relevance_score = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @return The relevanceScore.
+ */
+ @java.lang.Override
+ public double getRelevanceScore() {
+ return relevanceScore_;
+ }
+
private byte memoizedIsInitialized = -1;
@java.lang.Override
@@ -373,6 +412,9 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io
if (((bitField0_ & 0x00000001) != 0)) {
output.writeMessage(4, getDocument());
}
+ if (((bitField0_ & 0x00000002) != 0)) {
+ output.writeDouble(5, relevanceScore_);
+ }
getUnknownFields().writeTo(output);
}
@@ -394,6 +436,9 @@ public int getSerializedSize() {
if (((bitField0_ & 0x00000001) != 0)) {
size += com.google.protobuf.CodedOutputStream.computeMessageSize(4, getDocument());
}
+ if (((bitField0_ & 0x00000002) != 0)) {
+ size += com.google.protobuf.CodedOutputStream.computeDoubleSize(5, relevanceScore_);
+ }
size += getUnknownFields().getSerializedSize();
memoizedSize = size;
return size;
@@ -417,6 +462,11 @@ public boolean equals(final java.lang.Object obj) {
if (hasDocument()) {
if (!getDocument().equals(other.getDocument())) return false;
}
+ if (hasRelevanceScore() != other.hasRelevanceScore()) return false;
+ if (hasRelevanceScore()) {
+ if (java.lang.Double.doubleToLongBits(getRelevanceScore())
+ != java.lang.Double.doubleToLongBits(other.getRelevanceScore())) return false;
+ }
if (!getUnknownFields().equals(other.getUnknownFields())) return false;
return true;
}
@@ -438,6 +488,13 @@ public int hashCode() {
hash = (37 * hash) + DOCUMENT_FIELD_NUMBER;
hash = (53 * hash) + getDocument().hashCode();
}
+ if (hasRelevanceScore()) {
+ hash = (37 * hash) + RELEVANCE_SCORE_FIELD_NUMBER;
+ hash =
+ (53 * hash)
+ + com.google.protobuf.Internal.hashLong(
+ java.lang.Double.doubleToLongBits(getRelevanceScore()));
+ }
hash = (29 * hash) + getUnknownFields().hashCode();
memoizedHashCode = hash;
return hash;
@@ -600,6 +657,7 @@ public Builder clear() {
documentBuilder_.dispose();
documentBuilder_ = null;
}
+ relevanceScore_ = 0D;
return this;
}
@@ -650,6 +708,10 @@ private void buildPartial0(com.google.developers.knowledge.v1.DocumentChunk resu
result.document_ = documentBuilder_ == null ? document_ : documentBuilder_.build();
to_bitField0_ |= 0x00000001;
}
+ if (((from_bitField0_ & 0x00000010) != 0)) {
+ result.relevanceScore_ = relevanceScore_;
+ to_bitField0_ |= 0x00000002;
+ }
result.bitField0_ |= to_bitField0_;
}
@@ -684,6 +746,9 @@ public Builder mergeFrom(com.google.developers.knowledge.v1.DocumentChunk other)
if (other.hasDocument()) {
mergeDocument(other.getDocument());
}
+ if (other.hasRelevanceScore()) {
+ setRelevanceScore(other.getRelevanceScore());
+ }
this.mergeUnknownFields(other.getUnknownFields());
onChanged();
return this;
@@ -735,6 +800,12 @@ public Builder mergeFrom(
bitField0_ |= 0x00000008;
break;
} // case 34
+ case 41:
+ {
+ relevanceScore_ = input.readDouble();
+ bitField0_ |= 0x00000010;
+ break;
+ } // case 41
default:
{
if (!super.parseUnknownField(input, extensionRegistry, tag)) {
@@ -1447,6 +1518,90 @@ public com.google.developers.knowledge.v1.DocumentOrBuilder getDocumentOrBuilder
return documentBuilder_;
}
+ private double relevanceScore_;
+
+ /**
+ *
+ *
+ *
+ * Output only. Represents the relevance score of the chunk to the search
+ * query. Higher score indicates higher chunk relevance. The score is in range
+ * [0.0, 1.0].
+ *
+ *
+ * optional double relevance_score = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ *
+ * @return Whether the relevanceScore field is set.
+ */
+ @java.lang.Override
+ public boolean hasRelevanceScore() {
+ return ((bitField0_ & 0x00000010) != 0);
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. Represents the relevance score of the chunk to the search
+ * query. Higher score indicates higher chunk relevance. The score is in range
+ * [0.0, 1.0].
+ *
+ *
+ * optional double relevance_score = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ *
+ * @return The relevanceScore.
+ */
+ @java.lang.Override
+ public double getRelevanceScore() {
+ return relevanceScore_;
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. Represents the relevance score of the chunk to the search
+ * query. Higher score indicates higher chunk relevance. The score is in range
+ * [0.0, 1.0].
+ *
+ *
+ * optional double relevance_score = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ *
+ * @param value The relevanceScore to set.
+ * @return This builder for chaining.
+ */
+ public Builder setRelevanceScore(double value) {
+
+ relevanceScore_ = value;
+ bitField0_ |= 0x00000010;
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. Represents the relevance score of the chunk to the search
+ * query. Higher score indicates higher chunk relevance. The score is in range
+ * [0.0, 1.0].
+ *
+ *
+ * optional double relevance_score = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ *
+ * @return This builder for chaining.
+ */
+ public Builder clearRelevanceScore() {
+ bitField0_ = (bitField0_ & ~0x00000010);
+ relevanceScore_ = 0D;
+ onChanged();
+ return this;
+ }
+
// @@protoc_insertion_point(builder_scope:google.developers.knowledge.v1.DocumentChunk)
}
diff --git a/java-developerknowledge/proto-google-cloud-developer-knowledge-v1/src/main/java/com/google/developers/knowledge/v1/DocumentChunkOrBuilder.java b/java-developerknowledge/proto-google-cloud-developer-knowledge-v1/src/main/java/com/google/developers/knowledge/v1/DocumentChunkOrBuilder.java
index bbeb56e0e713..5c265a7b4f66 100644
--- a/java-developerknowledge/proto-google-cloud-developer-knowledge-v1/src/main/java/com/google/developers/knowledge/v1/DocumentChunkOrBuilder.java
+++ b/java-developerknowledge/proto-google-cloud-developer-knowledge-v1/src/main/java/com/google/developers/knowledge/v1/DocumentChunkOrBuilder.java
@@ -197,4 +197,34 @@ public interface DocumentChunkOrBuilder
*
+ * Output only. Represents the relevance score of the chunk to the search
+ * query. Higher score indicates higher chunk relevance. The score is in range
+ * [0.0, 1.0].
+ *
+ *
+ * optional double relevance_score = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @return Whether the relevanceScore field is set.
+ */
+ boolean hasRelevanceScore();
+
+ /**
+ *
+ *
+ *
+ * Output only. Represents the relevance score of the chunk to the search
+ * query. Higher score indicates higher chunk relevance. The score is in range
+ * [0.0, 1.0].
+ *
+ *
+ * optional double relevance_score = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @return The relevanceScore.
+ */
+ double getRelevanceScore();
}
diff --git a/java-developerknowledge/proto-google-cloud-developer-knowledge-v1/src/main/java/com/google/developers/knowledge/v1/GetDocumentRequest.java b/java-developerknowledge/proto-google-cloud-developer-knowledge-v1/src/main/java/com/google/developers/knowledge/v1/GetDocumentRequest.java
index 2b248956e2db..7b24317acba1 100644
--- a/java-developerknowledge/proto-google-cloud-developer-knowledge-v1/src/main/java/com/google/developers/knowledge/v1/GetDocumentRequest.java
+++ b/java-developerknowledge/proto-google-cloud-developer-knowledge-v1/src/main/java/com/google/developers/knowledge/v1/GetDocumentRequest.java
@@ -84,6 +84,9 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
* Required. Specifies the name of the document to retrieve.
* Format: `documents/{uri_without_scheme}`
* Example: `documents/docs.cloud.google.com/storage/docs/creating-buckets`
+ *
+ * The name must not exceed 500 characters; values longer than 500 characters
+ * will result in an `INVALID_ARGUMENT` error.
*
*
*
@@ -112,6 +115,9 @@ public java.lang.String getName() {
* Required. Specifies the name of the document to retrieve.
* Format: `documents/{uri_without_scheme}`
* Example: `documents/docs.cloud.google.com/storage/docs/creating-buckets`
+ *
+ * The name must not exceed 500 characters; values longer than 500 characters
+ * will result in an `INVALID_ARGUMENT` error.
*
*
*
@@ -527,6 +533,9 @@ public Builder mergeFrom(
* Required. Specifies the name of the document to retrieve.
* Format: `documents/{uri_without_scheme}`
* Example: `documents/docs.cloud.google.com/storage/docs/creating-buckets`
+ *
+ * The name must not exceed 500 characters; values longer than 500 characters
+ * will result in an `INVALID_ARGUMENT` error.
*
*
*
@@ -554,6 +563,9 @@ public java.lang.String getName() {
* Required. Specifies the name of the document to retrieve.
* Format: `documents/{uri_without_scheme}`
* Example: `documents/docs.cloud.google.com/storage/docs/creating-buckets`
+ *
+ * The name must not exceed 500 characters; values longer than 500 characters
+ * will result in an `INVALID_ARGUMENT` error.
*
*
*
@@ -581,6 +593,9 @@ public com.google.protobuf.ByteString getNameBytes() {
* Required. Specifies the name of the document to retrieve.
* Format: `documents/{uri_without_scheme}`
* Example: `documents/docs.cloud.google.com/storage/docs/creating-buckets`
+ *
+ * The name must not exceed 500 characters; values longer than 500 characters
+ * will result in an `INVALID_ARGUMENT` error.
*
*
*
@@ -607,6 +622,9 @@ public Builder setName(java.lang.String value) {
* Required. Specifies the name of the document to retrieve.
* Format: `documents/{uri_without_scheme}`
* Example: `documents/docs.cloud.google.com/storage/docs/creating-buckets`
+ *
+ * The name must not exceed 500 characters; values longer than 500 characters
+ * will result in an `INVALID_ARGUMENT` error.
*
*
*
@@ -629,6 +647,9 @@ public Builder clearName() {
* Required. Specifies the name of the document to retrieve.
* Format: `documents/{uri_without_scheme}`
* Example: `documents/docs.cloud.google.com/storage/docs/creating-buckets`
+ *
+ * The name must not exceed 500 characters; values longer than 500 characters
+ * will result in an `INVALID_ARGUMENT` error.
*
*
*
*/
public Builder clearGenerationSpec() {
- bitField0_ = (bitField0_ & ~0x00000020);
+ bitField0_ = (bitField0_ & ~0x00000040);
generationSpec_ = null;
if (generationSpecBuilder_ != null) {
generationSpecBuilder_.dispose();
@@ -7739,7 +9842,7 @@ public Builder clearGenerationSpec() {
*/
public com.google.cloud.discoveryengine.v1beta.StreamAssistRequest.GenerationSpec.Builder
getGenerationSpecBuilder() {
- bitField0_ |= 0x00000020;
+ bitField0_ |= 0x00000040;
onChanged();
return internalGetGenerationSpecFieldBuilder().getBuilder();
}
diff --git a/java-discoveryengine/proto-google-cloud-discoveryengine-v1beta/src/main/java/com/google/cloud/discoveryengine/v1beta/StreamAssistRequestOrBuilder.java b/java-discoveryengine/proto-google-cloud-discoveryengine-v1beta/src/main/java/com/google/cloud/discoveryengine/v1beta/StreamAssistRequestOrBuilder.java
index 72d0360e8b30..e4ddbcdb623e 100644
--- a/java-discoveryengine/proto-google-cloud-discoveryengine-v1beta/src/main/java/com/google/cloud/discoveryengine/v1beta/StreamAssistRequestOrBuilder.java
+++ b/java-discoveryengine/proto-google-cloud-discoveryengine-v1beta/src/main/java/com/google/cloud/discoveryengine/v1beta/StreamAssistRequestOrBuilder.java
@@ -201,6 +201,50 @@ public interface StreamAssistRequestOrBuilder
*/
com.google.cloud.discoveryengine.v1beta.AssistUserMetadataOrBuilder getUserMetadataOrBuilder();
+ /**
+ *
+ *
+ *
diff --git a/java-developerknowledge/proto-google-cloud-developer-knowledge-v1/src/main/java/com/google/developers/knowledge/v1/GetDocumentRequestOrBuilder.java b/java-developerknowledge/proto-google-cloud-developer-knowledge-v1/src/main/java/com/google/developers/knowledge/v1/GetDocumentRequestOrBuilder.java
index 79ded801862f..bbe8d4546170 100644
--- a/java-developerknowledge/proto-google-cloud-developer-knowledge-v1/src/main/java/com/google/developers/knowledge/v1/GetDocumentRequestOrBuilder.java
+++ b/java-developerknowledge/proto-google-cloud-developer-knowledge-v1/src/main/java/com/google/developers/knowledge/v1/GetDocumentRequestOrBuilder.java
@@ -33,6 +33,9 @@ public interface GetDocumentRequestOrBuilder
* Required. Specifies the name of the document to retrieve.
* Format: `documents/{uri_without_scheme}`
* Example: `documents/docs.cloud.google.com/storage/docs/creating-buckets`
+ *
+ * The name must not exceed 500 characters; values longer than 500 characters
+ * will result in an `INVALID_ARGUMENT` error.
*
*
*
*/
public Builder clearToolsSpec() {
- bitField0_ = (bitField0_ & ~0x00000010);
+ bitField0_ = (bitField0_ & ~0x00000020);
toolsSpec_ = null;
if (toolsSpecBuilder_ != null) {
toolsSpecBuilder_.dispose();
@@ -7515,7 +9618,7 @@ public Builder clearToolsSpec() {
*/
public com.google.cloud.discoveryengine.v1beta.StreamAssistRequest.ToolsSpec.Builder
getToolsSpecBuilder() {
- bitField0_ |= 0x00000010;
+ bitField0_ |= 0x00000020;
onChanged();
return internalGetToolsSpecFieldBuilder().getBuilder();
}
@@ -7593,7 +9696,7 @@ public Builder clearToolsSpec() {
* @return Whether the generationSpec field is set.
*/
public boolean hasGenerationSpec() {
- return ((bitField0_ & 0x00000020) != 0);
+ return ((bitField0_ & 0x00000040) != 0);
}
/**
@@ -7642,7 +9745,7 @@ public Builder setGenerationSpec(
} else {
generationSpecBuilder_.setMessage(value);
}
- bitField0_ |= 0x00000020;
+ bitField0_ |= 0x00000040;
onChanged();
return this;
}
@@ -7666,7 +9769,7 @@ public Builder setGenerationSpec(
} else {
generationSpecBuilder_.setMessage(builderForValue.build());
}
- bitField0_ |= 0x00000020;
+ bitField0_ |= 0x00000040;
onChanged();
return this;
}
@@ -7685,7 +9788,7 @@ public Builder setGenerationSpec(
public Builder mergeGenerationSpec(
com.google.cloud.discoveryengine.v1beta.StreamAssistRequest.GenerationSpec value) {
if (generationSpecBuilder_ == null) {
- if (((bitField0_ & 0x00000020) != 0)
+ if (((bitField0_ & 0x00000040) != 0)
&& generationSpec_ != null
&& generationSpec_
!= com.google.cloud.discoveryengine.v1beta.StreamAssistRequest.GenerationSpec
@@ -7698,7 +9801,7 @@ public Builder mergeGenerationSpec(
generationSpecBuilder_.mergeFrom(value);
}
if (generationSpec_ != null) {
- bitField0_ |= 0x00000020;
+ bitField0_ |= 0x00000040;
onChanged();
}
return this;
@@ -7716,7 +9819,7 @@ public Builder mergeGenerationSpec(
*
@@ -50,6 +53,9 @@ public interface GetDocumentRequestOrBuilder
* Required. Specifies the name of the document to retrieve.
* Format: `documents/{uri_without_scheme}`
* Example: `documents/docs.cloud.google.com/storage/docs/creating-buckets`
+ *
+ * The name must not exceed 500 characters; values longer than 500 characters
+ * will result in an `INVALID_ARGUMENT` error.
*
*
*
*/
public Builder clearGenerationSpec() {
- bitField0_ = (bitField0_ & ~0x00000020);
+ bitField0_ = (bitField0_ & ~0x00000040);
generationSpec_ = null;
if (generationSpecBuilder_ != null) {
generationSpecBuilder_.dispose();
@@ -7608,7 +9688,7 @@ public Builder clearGenerationSpec() {
*/
public com.google.cloud.discoveryengine.v1.StreamAssistRequest.GenerationSpec.Builder
getGenerationSpecBuilder() {
- bitField0_ |= 0x00000020;
+ bitField0_ |= 0x00000040;
onChanged();
return internalGetGenerationSpecFieldBuilder().getBuilder();
}
diff --git a/java-discoveryengine/proto-google-cloud-discoveryengine-v1/src/main/java/com/google/cloud/discoveryengine/v1/StreamAssistRequestOrBuilder.java b/java-discoveryengine/proto-google-cloud-discoveryengine-v1/src/main/java/com/google/cloud/discoveryengine/v1/StreamAssistRequestOrBuilder.java
index 620312553e26..ed926b7462ed 100644
--- a/java-discoveryengine/proto-google-cloud-discoveryengine-v1/src/main/java/com/google/cloud/discoveryengine/v1/StreamAssistRequestOrBuilder.java
+++ b/java-discoveryengine/proto-google-cloud-discoveryengine-v1/src/main/java/com/google/cloud/discoveryengine/v1/StreamAssistRequestOrBuilder.java
@@ -201,6 +201,50 @@ public interface StreamAssistRequestOrBuilder
*/
com.google.cloud.discoveryengine.v1.AssistUserMetadataOrBuilder getUserMetadataOrBuilder();
+ /**
+ *
+ *
+ *
diff --git a/java-developerknowledge/proto-google-cloud-developer-knowledge-v1/src/main/java/com/google/developers/knowledge/v1/SearchDocumentChunksRequest.java b/java-developerknowledge/proto-google-cloud-developer-knowledge-v1/src/main/java/com/google/developers/knowledge/v1/SearchDocumentChunksRequest.java
index a6995be5f59d..cd13bcd8409c 100644
--- a/java-developerknowledge/proto-google-cloud-developer-knowledge-v1/src/main/java/com/google/developers/knowledge/v1/SearchDocumentChunksRequest.java
+++ b/java-developerknowledge/proto-google-cloud-developer-knowledge-v1/src/main/java/com/google/developers/knowledge/v1/SearchDocumentChunksRequest.java
@@ -83,7 +83,9 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
*
*
*/
public Builder clearToolsSpec() {
- bitField0_ = (bitField0_ & ~0x00000010);
+ bitField0_ = (bitField0_ & ~0x00000020);
toolsSpec_ = null;
if (toolsSpecBuilder_ != null) {
toolsSpecBuilder_.dispose();
@@ -7386,7 +9466,7 @@ public Builder clearToolsSpec() {
*/
public com.google.cloud.discoveryengine.v1.StreamAssistRequest.ToolsSpec.Builder
getToolsSpecBuilder() {
- bitField0_ |= 0x00000010;
+ bitField0_ |= 0x00000020;
onChanged();
return internalGetToolsSpecFieldBuilder().getBuilder();
}
@@ -7462,7 +9542,7 @@ public Builder clearToolsSpec() {
* @return Whether the generationSpec field is set.
*/
public boolean hasGenerationSpec() {
- return ((bitField0_ & 0x00000020) != 0);
+ return ((bitField0_ & 0x00000040) != 0);
}
/**
@@ -7511,7 +9591,7 @@ public Builder setGenerationSpec(
} else {
generationSpecBuilder_.setMessage(value);
}
- bitField0_ |= 0x00000020;
+ bitField0_ |= 0x00000040;
onChanged();
return this;
}
@@ -7535,7 +9615,7 @@ public Builder setGenerationSpec(
} else {
generationSpecBuilder_.setMessage(builderForValue.build());
}
- bitField0_ |= 0x00000020;
+ bitField0_ |= 0x00000040;
onChanged();
return this;
}
@@ -7554,7 +9634,7 @@ public Builder setGenerationSpec(
public Builder mergeGenerationSpec(
com.google.cloud.discoveryengine.v1.StreamAssistRequest.GenerationSpec value) {
if (generationSpecBuilder_ == null) {
- if (((bitField0_ & 0x00000020) != 0)
+ if (((bitField0_ & 0x00000040) != 0)
&& generationSpec_ != null
&& generationSpec_
!= com.google.cloud.discoveryengine.v1.StreamAssistRequest.GenerationSpec
@@ -7567,7 +9647,7 @@ public Builder mergeGenerationSpec(
generationSpecBuilder_.mergeFrom(value);
}
if (generationSpec_ != null) {
- bitField0_ |= 0x00000020;
+ bitField0_ |= 0x00000040;
onChanged();
}
return this;
@@ -7585,7 +9665,7 @@ public Builder mergeGenerationSpec(
*
* Required. Provides the raw query string provided by the user, such as "How
- * to create a Cloud Storage bucket?".
+ * to create a Cloud Storage bucket?". The query must not exceed 500
+ * characters; values longer than 500 characters will result in an
+ * `INVALID_ARGUMENT` error.
*
*
* string query = 1 [(.google.api.field_behavior) = REQUIRED];
@@ -108,7 +110,9 @@ public java.lang.String getQuery() {
*
*
* Required. Provides the raw query string provided by the user, such as "How
- * to create a Cloud Storage bucket?".
+ * to create a Cloud Storage bucket?". The query must not exceed 500
+ * characters; values longer than 500 characters will result in an
+ * `INVALID_ARGUMENT` error.
*
*
* string query = 1 [(.google.api.field_behavior) = REQUIRED];
@@ -225,6 +229,8 @@ public com.google.protobuf.ByteString getPageTokenBytes() {
*
* Supported fields for filtering:
*
+ * * `content_length_bytes` (INTEGER): The length of the `Document.content`
+ * field in bytes.
* * `data_source` (STRING): The source of the document, e.g.
* `docs.cloud.google.com`. See
* https://developers.google.com/knowledge/reference/corpus-reference for
@@ -235,6 +241,8 @@ public com.google.protobuf.ByteString getPageTokenBytes() {
* * `uri` (STRING): The document URI, e.g.
* `https://docs.cloud.google.com/bigquery/docs/tables`.
*
+ * INTEGER fields support `=`, `<`, `<=`, `>`, and `>=` operators.
+ *
* STRING fields support `=` (equals) and `!=` (not equals) operators for
* **exact match** on the whole string. Partial match, prefix match, and
* regexp match are not supported.
@@ -252,6 +260,8 @@ public com.google.protobuf.ByteString getPageTokenBytes() {
*
* Examples:
*
+ * * Filter by `Document.content_length_bytes`:
+ * `content_length_bytes < 50000`
* * `data_source = "docs.cloud.google.com" OR data_source =
* "firebase.google.com"`
* * `data_source != "firebase.google.com"`
@@ -294,6 +304,8 @@ public java.lang.String getFilter() {
*
* Supported fields for filtering:
*
+ * * `content_length_bytes` (INTEGER): The length of the `Document.content`
+ * field in bytes.
* * `data_source` (STRING): The source of the document, e.g.
* `docs.cloud.google.com`. See
* https://developers.google.com/knowledge/reference/corpus-reference for
@@ -304,6 +316,8 @@ public java.lang.String getFilter() {
* * `uri` (STRING): The document URI, e.g.
* `https://docs.cloud.google.com/bigquery/docs/tables`.
*
+ * INTEGER fields support `=`, `<`, `<=`, `>`, and `>=` operators.
+ *
* STRING fields support `=` (equals) and `!=` (not equals) operators for
* **exact match** on the whole string. Partial match, prefix match, and
* regexp match are not supported.
@@ -321,6 +335,8 @@ public java.lang.String getFilter() {
*
* Examples:
*
+ * * Filter by `Document.content_length_bytes`:
+ * `content_length_bytes < 50000`
* * `data_source = "docs.cloud.google.com" OR data_source =
* "firebase.google.com"`
* * `data_source != "firebase.google.com"`
@@ -742,7 +758,9 @@ public Builder mergeFrom(
*
*
* Required. Provides the raw query string provided by the user, such as "How
- * to create a Cloud Storage bucket?".
+ * to create a Cloud Storage bucket?". The query must not exceed 500
+ * characters; values longer than 500 characters will result in an
+ * `INVALID_ARGUMENT` error.
*
*
* string query = 1 [(.google.api.field_behavior) = REQUIRED];
@@ -766,7 +784,9 @@ public java.lang.String getQuery() {
*
*
* Required. Provides the raw query string provided by the user, such as "How
- * to create a Cloud Storage bucket?".
+ * to create a Cloud Storage bucket?". The query must not exceed 500
+ * characters; values longer than 500 characters will result in an
+ * `INVALID_ARGUMENT` error.
*
*
* string query = 1 [(.google.api.field_behavior) = REQUIRED];
@@ -790,7 +810,9 @@ public com.google.protobuf.ByteString getQueryBytes() {
*
*
* Required. Provides the raw query string provided by the user, such as "How
- * to create a Cloud Storage bucket?".
+ * to create a Cloud Storage bucket?". The query must not exceed 500
+ * characters; values longer than 500 characters will result in an
+ * `INVALID_ARGUMENT` error.
*
*
* string query = 1 [(.google.api.field_behavior) = REQUIRED];
@@ -813,7 +835,9 @@ public Builder setQuery(java.lang.String value) {
*
*
* Required. Provides the raw query string provided by the user, such as "How
- * to create a Cloud Storage bucket?".
+ * to create a Cloud Storage bucket?". The query must not exceed 500
+ * characters; values longer than 500 characters will result in an
+ * `INVALID_ARGUMENT` error.
*
*
* string query = 1 [(.google.api.field_behavior) = REQUIRED];
@@ -832,7 +856,9 @@ public Builder clearQuery() {
*
*
* Required. Provides the raw query string provided by the user, such as "How
- * to create a Cloud Storage bucket?".
+ * to create a Cloud Storage bucket?". The query must not exceed 500
+ * characters; values longer than 500 characters will result in an
+ * `INVALID_ARGUMENT` error.
*
*
* string query = 1 [(.google.api.field_behavior) = REQUIRED];
@@ -1053,6 +1079,8 @@ public Builder setPageTokenBytes(com.google.protobuf.ByteString value) {
*
* Supported fields for filtering:
*
+ * * `content_length_bytes` (INTEGER): The length of the `Document.content`
+ * field in bytes.
* * `data_source` (STRING): The source of the document, e.g.
* `docs.cloud.google.com`. See
* https://developers.google.com/knowledge/reference/corpus-reference for
@@ -1063,6 +1091,8 @@ public Builder setPageTokenBytes(com.google.protobuf.ByteString value) {
* * `uri` (STRING): The document URI, e.g.
* `https://docs.cloud.google.com/bigquery/docs/tables`.
*
+ * INTEGER fields support `=`, `<`, `<=`, `>`, and `>=` operators.
+ *
* STRING fields support `=` (equals) and `!=` (not equals) operators for
* **exact match** on the whole string. Partial match, prefix match, and
* regexp match are not supported.
@@ -1080,6 +1110,8 @@ public Builder setPageTokenBytes(com.google.protobuf.ByteString value) {
*
* Examples:
*
+ * * Filter by `Document.content_length_bytes`:
+ * `content_length_bytes < 50000`
* * `data_source = "docs.cloud.google.com" OR data_source =
* "firebase.google.com"`
* * `data_source != "firebase.google.com"`
@@ -1121,6 +1153,8 @@ public java.lang.String getFilter() {
*
* Supported fields for filtering:
*
+ * * `content_length_bytes` (INTEGER): The length of the `Document.content`
+ * field in bytes.
* * `data_source` (STRING): The source of the document, e.g.
* `docs.cloud.google.com`. See
* https://developers.google.com/knowledge/reference/corpus-reference for
@@ -1131,6 +1165,8 @@ public java.lang.String getFilter() {
* * `uri` (STRING): The document URI, e.g.
* `https://docs.cloud.google.com/bigquery/docs/tables`.
*
+ * INTEGER fields support `=`, `<`, `<=`, `>`, and `>=` operators.
+ *
* STRING fields support `=` (equals) and `!=` (not equals) operators for
* **exact match** on the whole string. Partial match, prefix match, and
* regexp match are not supported.
@@ -1148,6 +1184,8 @@ public java.lang.String getFilter() {
*
* Examples:
*
+ * * Filter by `Document.content_length_bytes`:
+ * `content_length_bytes < 50000`
* * `data_source = "docs.cloud.google.com" OR data_source =
* "firebase.google.com"`
* * `data_source != "firebase.google.com"`
@@ -1189,6 +1227,8 @@ public com.google.protobuf.ByteString getFilterBytes() {
*
* Supported fields for filtering:
*
+ * * `content_length_bytes` (INTEGER): The length of the `Document.content`
+ * field in bytes.
* * `data_source` (STRING): The source of the document, e.g.
* `docs.cloud.google.com`. See
* https://developers.google.com/knowledge/reference/corpus-reference for
@@ -1199,6 +1239,8 @@ public com.google.protobuf.ByteString getFilterBytes() {
* * `uri` (STRING): The document URI, e.g.
* `https://docs.cloud.google.com/bigquery/docs/tables`.
*
+ * INTEGER fields support `=`, `<`, `<=`, `>`, and `>=` operators.
+ *
* STRING fields support `=` (equals) and `!=` (not equals) operators for
* **exact match** on the whole string. Partial match, prefix match, and
* regexp match are not supported.
@@ -1216,6 +1258,8 @@ public com.google.protobuf.ByteString getFilterBytes() {
*
* Examples:
*
+ * * Filter by `Document.content_length_bytes`:
+ * `content_length_bytes < 50000`
* * `data_source = "docs.cloud.google.com" OR data_source =
* "firebase.google.com"`
* * `data_source != "firebase.google.com"`
@@ -1256,6 +1300,8 @@ public Builder setFilter(java.lang.String value) {
*
* Supported fields for filtering:
*
+ * * `content_length_bytes` (INTEGER): The length of the `Document.content`
+ * field in bytes.
* * `data_source` (STRING): The source of the document, e.g.
* `docs.cloud.google.com`. See
* https://developers.google.com/knowledge/reference/corpus-reference for
@@ -1266,6 +1312,8 @@ public Builder setFilter(java.lang.String value) {
* * `uri` (STRING): The document URI, e.g.
* `https://docs.cloud.google.com/bigquery/docs/tables`.
*
+ * INTEGER fields support `=`, `<`, `<=`, `>`, and `>=` operators.
+ *
* STRING fields support `=` (equals) and `!=` (not equals) operators for
* **exact match** on the whole string. Partial match, prefix match, and
* regexp match are not supported.
@@ -1283,6 +1331,8 @@ public Builder setFilter(java.lang.String value) {
*
* Examples:
*
+ * * Filter by `Document.content_length_bytes`:
+ * `content_length_bytes < 50000`
* * `data_source = "docs.cloud.google.com" OR data_source =
* "firebase.google.com"`
* * `data_source != "firebase.google.com"`
@@ -1319,6 +1369,8 @@ public Builder clearFilter() {
*
* Supported fields for filtering:
*
+ * * `content_length_bytes` (INTEGER): The length of the `Document.content`
+ * field in bytes.
* * `data_source` (STRING): The source of the document, e.g.
* `docs.cloud.google.com`. See
* https://developers.google.com/knowledge/reference/corpus-reference for
@@ -1329,6 +1381,8 @@ public Builder clearFilter() {
* * `uri` (STRING): The document URI, e.g.
* `https://docs.cloud.google.com/bigquery/docs/tables`.
*
+ * INTEGER fields support `=`, `<`, `<=`, `>`, and `>=` operators.
+ *
* STRING fields support `=` (equals) and `!=` (not equals) operators for
* **exact match** on the whole string. Partial match, prefix match, and
* regexp match are not supported.
@@ -1346,6 +1400,8 @@ public Builder clearFilter() {
*
* Examples:
*
+ * * Filter by `Document.content_length_bytes`:
+ * `content_length_bytes < 50000`
* * `data_source = "docs.cloud.google.com" OR data_source =
* "firebase.google.com"`
* * `data_source != "firebase.google.com"`
diff --git a/java-developerknowledge/proto-google-cloud-developer-knowledge-v1/src/main/java/com/google/developers/knowledge/v1/SearchDocumentChunksRequestOrBuilder.java b/java-developerknowledge/proto-google-cloud-developer-knowledge-v1/src/main/java/com/google/developers/knowledge/v1/SearchDocumentChunksRequestOrBuilder.java
index f732fa1cc1f5..3e7f361801eb 100644
--- a/java-developerknowledge/proto-google-cloud-developer-knowledge-v1/src/main/java/com/google/developers/knowledge/v1/SearchDocumentChunksRequestOrBuilder.java
+++ b/java-developerknowledge/proto-google-cloud-developer-knowledge-v1/src/main/java/com/google/developers/knowledge/v1/SearchDocumentChunksRequestOrBuilder.java
@@ -31,7 +31,9 @@ public interface SearchDocumentChunksRequestOrBuilder
*
*
* Required. Provides the raw query string provided by the user, such as "How
- * to create a Cloud Storage bucket?".
+ * to create a Cloud Storage bucket?". The query must not exceed 500
+ * characters; values longer than 500 characters will result in an
+ * `INVALID_ARGUMENT` error.
*
*
* string query = 1 [(.google.api.field_behavior) = REQUIRED];
@@ -45,7 +47,9 @@ public interface SearchDocumentChunksRequestOrBuilder
*
*
* Required. Provides the raw query string provided by the user, such as "How
- * to create a Cloud Storage bucket?".
+ * to create a Cloud Storage bucket?". The query must not exceed 500
+ * characters; values longer than 500 characters will result in an
+ * `INVALID_ARGUMENT` error.
*
*
* string query = 1 [(.google.api.field_behavior) = REQUIRED];
@@ -113,6 +117,8 @@ public interface SearchDocumentChunksRequestOrBuilder
*
* Supported fields for filtering:
*
+ * * `content_length_bytes` (INTEGER): The length of the `Document.content`
+ * field in bytes.
* * `data_source` (STRING): The source of the document, e.g.
* `docs.cloud.google.com`. See
* https://developers.google.com/knowledge/reference/corpus-reference for
@@ -123,6 +129,8 @@ public interface SearchDocumentChunksRequestOrBuilder
* * `uri` (STRING): The document URI, e.g.
* `https://docs.cloud.google.com/bigquery/docs/tables`.
*
+ * INTEGER fields support `=`, `<`, `<=`, `>`, and `>=` operators.
+ *
* STRING fields support `=` (equals) and `!=` (not equals) operators for
* **exact match** on the whole string. Partial match, prefix match, and
* regexp match are not supported.
@@ -140,6 +148,8 @@ public interface SearchDocumentChunksRequestOrBuilder
*
* Examples:
*
+ * * Filter by `Document.content_length_bytes`:
+ * `content_length_bytes < 50000`
* * `data_source = "docs.cloud.google.com" OR data_source =
* "firebase.google.com"`
* * `data_source != "firebase.google.com"`
@@ -171,6 +181,8 @@ public interface SearchDocumentChunksRequestOrBuilder
*
* Supported fields for filtering:
*
+ * * `content_length_bytes` (INTEGER): The length of the `Document.content`
+ * field in bytes.
* * `data_source` (STRING): The source of the document, e.g.
* `docs.cloud.google.com`. See
* https://developers.google.com/knowledge/reference/corpus-reference for
@@ -181,6 +193,8 @@ public interface SearchDocumentChunksRequestOrBuilder
* * `uri` (STRING): The document URI, e.g.
* `https://docs.cloud.google.com/bigquery/docs/tables`.
*
+ * INTEGER fields support `=`, `<`, `<=`, `>`, and `>=` operators.
+ *
* STRING fields support `=` (equals) and `!=` (not equals) operators for
* **exact match** on the whole string. Partial match, prefix match, and
* regexp match are not supported.
@@ -198,6 +212,8 @@ public interface SearchDocumentChunksRequestOrBuilder
*
* Examples:
*
+ * * Filter by `Document.content_length_bytes`:
+ * `content_length_bytes < 50000`
* * `data_source = "docs.cloud.google.com" OR data_source =
* "firebase.google.com"`
* * `data_source != "firebase.google.com"`
diff --git a/java-developerknowledge/proto-google-cloud-developer-knowledge-v1/src/main/java/com/google/developers/knowledge/v1/SearchDocumentChunksResponse.java b/java-developerknowledge/proto-google-cloud-developer-knowledge-v1/src/main/java/com/google/developers/knowledge/v1/SearchDocumentChunksResponse.java
index fa53b88ebf6f..2c42be5d8a38 100644
--- a/java-developerknowledge/proto-google-cloud-developer-knowledge-v1/src/main/java/com/google/developers/knowledge/v1/SearchDocumentChunksResponse.java
+++ b/java-developerknowledge/proto-google-cloud-developer-knowledge-v1/src/main/java/com/google/developers/knowledge/v1/SearchDocumentChunksResponse.java
@@ -197,11 +197,12 @@ public com.google.developers.knowledge.v1.DocumentChunkOrBuilder getResultsOrBui
*
*
*
- * Optional. Provides a token that can be sent as `page_token` to retrieve the
- * next page. If this field is omitted, there are no subsequent pages.
+ * Provides a token that can be sent as `page_token` to retrieve the next
+ * page.
+ * If this field is omitted, there are no subsequent pages.
*
*
- * string next_page_token = 2 [(.google.api.field_behavior) = OPTIONAL];
+ * string next_page_token = 2;
*
* @return The nextPageToken.
*/
@@ -222,11 +223,12 @@ public java.lang.String getNextPageToken() {
*
*
*
- * Optional. Provides a token that can be sent as `page_token` to retrieve the
- * next page. If this field is omitted, there are no subsequent pages.
+ * Provides a token that can be sent as `page_token` to retrieve the next
+ * page.
+ * If this field is omitted, there are no subsequent pages.
*
*
- * string next_page_token = 2 [(.google.api.field_behavior) = OPTIONAL];
+ * string next_page_token = 2;
*
* @return The bytes for nextPageToken.
*/
@@ -1151,11 +1153,12 @@ public com.google.developers.knowledge.v1.DocumentChunk.Builder addResultsBuilde
*
*
*
- * Optional. Provides a token that can be sent as `page_token` to retrieve the
- * next page. If this field is omitted, there are no subsequent pages.
+ * Provides a token that can be sent as `page_token` to retrieve the next
+ * page.
+ * If this field is omitted, there are no subsequent pages.
*
*
- * string next_page_token = 2 [(.google.api.field_behavior) = OPTIONAL];
+ * string next_page_token = 2;
*
* @return The nextPageToken.
*/
@@ -1175,11 +1178,12 @@ public java.lang.String getNextPageToken() {
*
*
*
- * Optional. Provides a token that can be sent as `page_token` to retrieve the
- * next page. If this field is omitted, there are no subsequent pages.
+ * Provides a token that can be sent as `page_token` to retrieve the next
+ * page.
+ * If this field is omitted, there are no subsequent pages.
*
*
- * string next_page_token = 2 [(.google.api.field_behavior) = OPTIONAL];
+ * string next_page_token = 2;
*
* @return The bytes for nextPageToken.
*/
@@ -1199,11 +1203,12 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() {
*
*
*
- * Optional. Provides a token that can be sent as `page_token` to retrieve the
- * next page. If this field is omitted, there are no subsequent pages.
+ * Provides a token that can be sent as `page_token` to retrieve the next
+ * page.
+ * If this field is omitted, there are no subsequent pages.
*
*
- * string next_page_token = 2 [(.google.api.field_behavior) = OPTIONAL];
+ * string next_page_token = 2;
*
* @param value The nextPageToken to set.
* @return This builder for chaining.
@@ -1222,11 +1227,12 @@ public Builder setNextPageToken(java.lang.String value) {
*
*
*
- * Optional. Provides a token that can be sent as `page_token` to retrieve the
- * next page. If this field is omitted, there are no subsequent pages.
+ * Provides a token that can be sent as `page_token` to retrieve the next
+ * page.
+ * If this field is omitted, there are no subsequent pages.
*
*
- * string next_page_token = 2 [(.google.api.field_behavior) = OPTIONAL];
+ * string next_page_token = 2;
*
* @return This builder for chaining.
*/
@@ -1241,11 +1247,12 @@ public Builder clearNextPageToken() {
*
*
*
- * Optional. Provides a token that can be sent as `page_token` to retrieve the
- * next page. If this field is omitted, there are no subsequent pages.
+ * Provides a token that can be sent as `page_token` to retrieve the next
+ * page.
+ * If this field is omitted, there are no subsequent pages.
*
*
- * string next_page_token = 2 [(.google.api.field_behavior) = OPTIONAL];
+ * string next_page_token = 2;
*
* @param value The bytes for nextPageToken to set.
* @return This builder for chaining.
diff --git a/java-developerknowledge/proto-google-cloud-developer-knowledge-v1/src/main/java/com/google/developers/knowledge/v1/SearchDocumentChunksResponseOrBuilder.java b/java-developerknowledge/proto-google-cloud-developer-knowledge-v1/src/main/java/com/google/developers/knowledge/v1/SearchDocumentChunksResponseOrBuilder.java
index 2b3f6c7b66cd..9363409efc46 100644
--- a/java-developerknowledge/proto-google-cloud-developer-knowledge-v1/src/main/java/com/google/developers/knowledge/v1/SearchDocumentChunksResponseOrBuilder.java
+++ b/java-developerknowledge/proto-google-cloud-developer-knowledge-v1/src/main/java/com/google/developers/knowledge/v1/SearchDocumentChunksResponseOrBuilder.java
@@ -126,11 +126,12 @@ public interface SearchDocumentChunksResponseOrBuilder
*
*
*
- * Optional. Provides a token that can be sent as `page_token` to retrieve the
- * next page. If this field is omitted, there are no subsequent pages.
+ * Provides a token that can be sent as `page_token` to retrieve the next
+ * page.
+ * If this field is omitted, there are no subsequent pages.
*
*
- * string next_page_token = 2 [(.google.api.field_behavior) = OPTIONAL];
+ * string next_page_token = 2;
*
* @return The nextPageToken.
*/
@@ -140,11 +141,12 @@ public interface SearchDocumentChunksResponseOrBuilder
*
*
*
- * Optional. Provides a token that can be sent as `page_token` to retrieve the
- * next page. If this field is omitted, there are no subsequent pages.
+ * Provides a token that can be sent as `page_token` to retrieve the next
+ * page.
+ * If this field is omitted, there are no subsequent pages.
*
*
- * string next_page_token = 2 [(.google.api.field_behavior) = OPTIONAL];
+ * string next_page_token = 2;
*
* @return The bytes for nextPageToken.
*/
diff --git a/java-developerknowledge/proto-google-cloud-developer-knowledge-v1/src/main/proto/google/developers/knowledge/v1/developerknowledge.proto b/java-developerknowledge/proto-google-cloud-developer-knowledge-v1/src/main/proto/google/developers/knowledge/v1/developerknowledge.proto
index bd1e6f1c1c4f..970955ce36a8 100644
--- a/java-developerknowledge/proto-google-cloud-developer-knowledge-v1/src/main/proto/google/developers/knowledge/v1/developerknowledge.proto
+++ b/java-developerknowledge/proto-google-cloud-developer-knowledge-v1/src/main/proto/google/developers/knowledge/v1/developerknowledge.proto
@@ -130,7 +130,9 @@ enum DocumentView {
DOCUMENT_VIEW_CONTENT = 3;
}
-// A Document represents a piece of content from the Developer Knowledge corpus.
+// A Document represents a page of documentation in the Developer Knowledge
+// corpus, like the page at
+// https://docs.cloud.google.com/storage/docs/creating-buckets.
message Document {
option (google.api.resource) = {
type: "developerknowledge.googleapis.com/Document"
@@ -179,7 +181,9 @@ message Document {
// [DeveloperKnowledge.SearchDocumentChunks][google.developers.knowledge.v1.DeveloperKnowledge.SearchDocumentChunks].
message SearchDocumentChunksRequest {
// Required. Provides the raw query string provided by the user, such as "How
- // to create a Cloud Storage bucket?".
+ // to create a Cloud Storage bucket?". The query must not exceed 500
+ // characters; values longer than 500 characters will result in an
+ // `INVALID_ARGUMENT` error.
string query = 1 [(google.api.field_behavior) = REQUIRED];
// Optional. Specifies the maximum number of results to return. The service
@@ -203,6 +207,8 @@ message SearchDocumentChunksRequest {
//
// Supported fields for filtering:
//
+ // * `content_length_bytes` (INTEGER): The length of the `Document.content`
+ // field in bytes.
// * `data_source` (STRING): The source of the document, e.g.
// `docs.cloud.google.com`. See
// https://developers.google.com/knowledge/reference/corpus-reference for
@@ -213,6 +219,8 @@ message SearchDocumentChunksRequest {
// * `uri` (STRING): The document URI, e.g.
// `https://docs.cloud.google.com/bigquery/docs/tables`.
//
+ // INTEGER fields support `=`, `<`, `<=`, `>`, and `>=` operators.
+ //
// STRING fields support `=` (equals) and `!=` (not equals) operators for
// **exact match** on the whole string. Partial match, prefix match, and
// regexp match are not supported.
@@ -230,6 +238,8 @@ message SearchDocumentChunksRequest {
//
// Examples:
//
+ // * Filter by `Document.content_length_bytes`:
+ // `content_length_bytes < 50000`
// * `data_source = "docs.cloud.google.com" OR data_source =
// "firebase.google.com"`
// * `data_source != "firebase.google.com"`
@@ -257,9 +267,10 @@ message SearchDocumentChunksResponse {
// to retrieve the full document content.
repeated DocumentChunk results = 1;
- // Optional. Provides a token that can be sent as `page_token` to retrieve the
- // next page. If this field is omitted, there are no subsequent pages.
- string next_page_token = 2 [(google.api.field_behavior) = OPTIONAL];
+ // Provides a token that can be sent as `page_token` to retrieve the next
+ // page.
+ // If this field is omitted, there are no subsequent pages.
+ string next_page_token = 2;
}
// Request message for
@@ -268,6 +279,9 @@ message GetDocumentRequest {
// Required. Specifies the name of the document to retrieve.
// Format: `documents/{uri_without_scheme}`
// Example: `documents/docs.cloud.google.com/storage/docs/creating-buckets`
+ //
+ // The name must not exceed 500 characters; values longer than 500 characters
+ // will result in an `INVALID_ARGUMENT` error.
string name = 1 [
(google.api.field_behavior) = REQUIRED,
(google.api.resource_reference) = {
@@ -293,6 +307,9 @@ message BatchGetDocumentsRequest {
// Format: `documents/{uri_without_scheme}`
// Example: `documents/docs.cloud.google.com/storage/docs/creating-buckets`
//
+ // Each name must not exceed 500 characters; values longer than 500 characters
+ // will result in an `INVALID_ARGUMENT` error.
+ //
repeated string names = 1 [
(google.api.field_behavior) = REQUIRED,
(google.api.resource_reference) = {
@@ -428,4 +445,10 @@ message DocumentChunk {
// [DeveloperKnowledge.BatchGetDocuments][google.developers.knowledge.v1.DeveloperKnowledge.BatchGetDocuments]
// to fetch the full document content.
Document document = 4 [(google.api.field_behavior) = OUTPUT_ONLY];
+
+ // Output only. Represents the relevance score of the chunk to the search
+ // query. Higher score indicates higher chunk relevance. The score is in range
+ // [0.0, 1.0].
+ optional double relevance_score = 5
+ [(google.api.field_behavior) = OUTPUT_ONLY];
}
diff --git a/java-discoveryengine/google-cloud-discoveryengine/src/main/java/com/google/cloud/discoveryengine/v1/AssistantServiceClient.java b/java-discoveryengine/google-cloud-discoveryengine/src/main/java/com/google/cloud/discoveryengine/v1/AssistantServiceClient.java
index c3dd717b21b4..7cef872a9663 100644
--- a/java-discoveryengine/google-cloud-discoveryengine/src/main/java/com/google/cloud/discoveryengine/v1/AssistantServiceClient.java
+++ b/java-discoveryengine/google-cloud-discoveryengine/src/main/java/com/google/cloud/discoveryengine/v1/AssistantServiceClient.java
@@ -52,6 +52,7 @@
* "[PROJECT]", "[LOCATION]", "[DATA_STORE]", "[SESSION]")
* .toString())
* .setUserMetadata(AssistUserMetadata.newBuilder().build())
+ * .setAgentsSpec(StreamAssistRequest.AgentsSpec.newBuilder().build())
* .setToolsSpec(StreamAssistRequest.ToolsSpec.newBuilder().build())
* .setGenerationSpec(StreamAssistRequest.GenerationSpec.newBuilder().build())
* .build();
@@ -218,6 +219,7 @@ public AssistantServiceStub getStub() {
* "[PROJECT]", "[LOCATION]", "[DATA_STORE]", "[SESSION]")
* .toString())
* .setUserMetadata(AssistUserMetadata.newBuilder().build())
+ * .setAgentsSpec(StreamAssistRequest.AgentsSpec.newBuilder().build())
* .setToolsSpec(StreamAssistRequest.ToolsSpec.newBuilder().build())
* .setGenerationSpec(StreamAssistRequest.GenerationSpec.newBuilder().build())
* .build();
diff --git a/java-discoveryengine/google-cloud-discoveryengine/src/main/java/com/google/cloud/discoveryengine/v1/package-info.java b/java-discoveryengine/google-cloud-discoveryengine/src/main/java/com/google/cloud/discoveryengine/v1/package-info.java
index bb1815ac09aa..b70e5827f9cf 100644
--- a/java-discoveryengine/google-cloud-discoveryengine/src/main/java/com/google/cloud/discoveryengine/v1/package-info.java
+++ b/java-discoveryengine/google-cloud-discoveryengine/src/main/java/com/google/cloud/discoveryengine/v1/package-info.java
@@ -44,6 +44,7 @@
* "[PROJECT]", "[LOCATION]", "[DATA_STORE]", "[SESSION]")
* .toString())
* .setUserMetadata(AssistUserMetadata.newBuilder().build())
+ * .setAgentsSpec(StreamAssistRequest.AgentsSpec.newBuilder().build())
* .setToolsSpec(StreamAssistRequest.ToolsSpec.newBuilder().build())
* .setGenerationSpec(StreamAssistRequest.GenerationSpec.newBuilder().build())
* .build();
diff --git a/java-discoveryengine/google-cloud-discoveryengine/src/main/java/com/google/cloud/discoveryengine/v1beta/AssistantServiceClient.java b/java-discoveryengine/google-cloud-discoveryengine/src/main/java/com/google/cloud/discoveryengine/v1beta/AssistantServiceClient.java
index 1b7546e18b2f..ce4be639ebc3 100644
--- a/java-discoveryengine/google-cloud-discoveryengine/src/main/java/com/google/cloud/discoveryengine/v1beta/AssistantServiceClient.java
+++ b/java-discoveryengine/google-cloud-discoveryengine/src/main/java/com/google/cloud/discoveryengine/v1beta/AssistantServiceClient.java
@@ -309,6 +309,7 @@ public AssistantServiceStub getStub() {
* "[PROJECT]", "[LOCATION]", "[DATA_STORE]", "[SESSION]")
* .toString())
* .setUserMetadata(AssistUserMetadata.newBuilder().build())
+ * .setAgentsSpec(StreamAssistRequest.AgentsSpec.newBuilder().build())
* .setToolsSpec(StreamAssistRequest.ToolsSpec.newBuilder().build())
* .setGenerationSpec(StreamAssistRequest.GenerationSpec.newBuilder().build())
* .build();
diff --git a/java-discoveryengine/google-cloud-discoveryengine/src/main/resources/META-INF/native-image/com.google.cloud.discoveryengine.v1/reflect-config.json b/java-discoveryengine/google-cloud-discoveryengine/src/main/resources/META-INF/native-image/com.google.cloud.discoveryengine.v1/reflect-config.json
index 2d42d146e169..4c75db375a22 100644
--- a/java-discoveryengine/google-cloud-discoveryengine/src/main/resources/META-INF/native-image/com.google.cloud.discoveryengine.v1/reflect-config.json
+++ b/java-discoveryengine/google-cloud-discoveryengine/src/main/resources/META-INF/native-image/com.google.cloud.discoveryengine.v1/reflect-config.json
@@ -7964,6 +7964,42 @@
"allDeclaredClasses": true,
"allPublicClasses": true
},
+ {
+ "name": "com.google.cloud.discoveryengine.v1.StreamAssistRequest$AgentsSpec",
+ "queryAllDeclaredConstructors": true,
+ "queryAllPublicConstructors": true,
+ "queryAllDeclaredMethods": true,
+ "allPublicMethods": true,
+ "allDeclaredClasses": true,
+ "allPublicClasses": true
+ },
+ {
+ "name": "com.google.cloud.discoveryengine.v1.StreamAssistRequest$AgentsSpec$AgentSpec",
+ "queryAllDeclaredConstructors": true,
+ "queryAllPublicConstructors": true,
+ "queryAllDeclaredMethods": true,
+ "allPublicMethods": true,
+ "allDeclaredClasses": true,
+ "allPublicClasses": true
+ },
+ {
+ "name": "com.google.cloud.discoveryengine.v1.StreamAssistRequest$AgentsSpec$AgentSpec$Builder",
+ "queryAllDeclaredConstructors": true,
+ "queryAllPublicConstructors": true,
+ "queryAllDeclaredMethods": true,
+ "allPublicMethods": true,
+ "allDeclaredClasses": true,
+ "allPublicClasses": true
+ },
+ {
+ "name": "com.google.cloud.discoveryengine.v1.StreamAssistRequest$AgentsSpec$Builder",
+ "queryAllDeclaredConstructors": true,
+ "queryAllPublicConstructors": true,
+ "queryAllDeclaredMethods": true,
+ "allPublicMethods": true,
+ "allDeclaredClasses": true,
+ "allPublicClasses": true
+ },
{
"name": "com.google.cloud.discoveryengine.v1.StreamAssistRequest$Builder",
"queryAllDeclaredConstructors": true,
diff --git a/java-discoveryengine/google-cloud-discoveryengine/src/main/resources/META-INF/native-image/com.google.cloud.discoveryengine.v1beta/reflect-config.json b/java-discoveryengine/google-cloud-discoveryengine/src/main/resources/META-INF/native-image/com.google.cloud.discoveryengine.v1beta/reflect-config.json
index e615baaf0953..02a94bb126a6 100644
--- a/java-discoveryengine/google-cloud-discoveryengine/src/main/resources/META-INF/native-image/com.google.cloud.discoveryengine.v1beta/reflect-config.json
+++ b/java-discoveryengine/google-cloud-discoveryengine/src/main/resources/META-INF/native-image/com.google.cloud.discoveryengine.v1beta/reflect-config.json
@@ -10556,6 +10556,42 @@
"allDeclaredClasses": true,
"allPublicClasses": true
},
+ {
+ "name": "com.google.cloud.discoveryengine.v1beta.StreamAssistRequest$AgentsSpec",
+ "queryAllDeclaredConstructors": true,
+ "queryAllPublicConstructors": true,
+ "queryAllDeclaredMethods": true,
+ "allPublicMethods": true,
+ "allDeclaredClasses": true,
+ "allPublicClasses": true
+ },
+ {
+ "name": "com.google.cloud.discoveryengine.v1beta.StreamAssistRequest$AgentsSpec$AgentSpec",
+ "queryAllDeclaredConstructors": true,
+ "queryAllPublicConstructors": true,
+ "queryAllDeclaredMethods": true,
+ "allPublicMethods": true,
+ "allDeclaredClasses": true,
+ "allPublicClasses": true
+ },
+ {
+ "name": "com.google.cloud.discoveryengine.v1beta.StreamAssistRequest$AgentsSpec$AgentSpec$Builder",
+ "queryAllDeclaredConstructors": true,
+ "queryAllPublicConstructors": true,
+ "queryAllDeclaredMethods": true,
+ "allPublicMethods": true,
+ "allDeclaredClasses": true,
+ "allPublicClasses": true
+ },
+ {
+ "name": "com.google.cloud.discoveryengine.v1beta.StreamAssistRequest$AgentsSpec$Builder",
+ "queryAllDeclaredConstructors": true,
+ "queryAllPublicConstructors": true,
+ "queryAllDeclaredMethods": true,
+ "allPublicMethods": true,
+ "allDeclaredClasses": true,
+ "allPublicClasses": true
+ },
{
"name": "com.google.cloud.discoveryengine.v1beta.StreamAssistRequest$Builder",
"queryAllDeclaredConstructors": true,
diff --git a/java-discoveryengine/google-cloud-discoveryengine/src/test/java/com/google/cloud/discoveryengine/v1/AssistantServiceClientTest.java b/java-discoveryengine/google-cloud-discoveryengine/src/test/java/com/google/cloud/discoveryengine/v1/AssistantServiceClientTest.java
index e532e3e40a45..335adc36dcc4 100644
--- a/java-discoveryengine/google-cloud-discoveryengine/src/test/java/com/google/cloud/discoveryengine/v1/AssistantServiceClientTest.java
+++ b/java-discoveryengine/google-cloud-discoveryengine/src/test/java/com/google/cloud/discoveryengine/v1/AssistantServiceClientTest.java
@@ -100,6 +100,7 @@ public void streamAssistTest() throws Exception {
"[PROJECT]", "[LOCATION]", "[DATA_STORE]", "[SESSION]")
.toString())
.setUserMetadata(AssistUserMetadata.newBuilder().build())
+ .setAgentsSpec(StreamAssistRequest.AgentsSpec.newBuilder().build())
.setToolsSpec(StreamAssistRequest.ToolsSpec.newBuilder().build())
.setGenerationSpec(StreamAssistRequest.GenerationSpec.newBuilder().build())
.build();
@@ -131,6 +132,7 @@ public void streamAssistExceptionTest() throws Exception {
"[PROJECT]", "[LOCATION]", "[DATA_STORE]", "[SESSION]")
.toString())
.setUserMetadata(AssistUserMetadata.newBuilder().build())
+ .setAgentsSpec(StreamAssistRequest.AgentsSpec.newBuilder().build())
.setToolsSpec(StreamAssistRequest.ToolsSpec.newBuilder().build())
.setGenerationSpec(StreamAssistRequest.GenerationSpec.newBuilder().build())
.build();
diff --git a/java-discoveryengine/google-cloud-discoveryengine/src/test/java/com/google/cloud/discoveryengine/v1beta/AssistantServiceClientTest.java b/java-discoveryengine/google-cloud-discoveryengine/src/test/java/com/google/cloud/discoveryengine/v1beta/AssistantServiceClientTest.java
index 45eca56dc9c8..84c586ad7db3 100644
--- a/java-discoveryengine/google-cloud-discoveryengine/src/test/java/com/google/cloud/discoveryengine/v1beta/AssistantServiceClientTest.java
+++ b/java-discoveryengine/google-cloud-discoveryengine/src/test/java/com/google/cloud/discoveryengine/v1beta/AssistantServiceClientTest.java
@@ -113,6 +113,7 @@ public void streamAssistTest() throws Exception {
"[PROJECT]", "[LOCATION]", "[DATA_STORE]", "[SESSION]")
.toString())
.setUserMetadata(AssistUserMetadata.newBuilder().build())
+ .setAgentsSpec(StreamAssistRequest.AgentsSpec.newBuilder().build())
.setToolsSpec(StreamAssistRequest.ToolsSpec.newBuilder().build())
.setGenerationSpec(StreamAssistRequest.GenerationSpec.newBuilder().build())
.build();
@@ -144,6 +145,7 @@ public void streamAssistExceptionTest() throws Exception {
"[PROJECT]", "[LOCATION]", "[DATA_STORE]", "[SESSION]")
.toString())
.setUserMetadata(AssistUserMetadata.newBuilder().build())
+ .setAgentsSpec(StreamAssistRequest.AgentsSpec.newBuilder().build())
.setToolsSpec(StreamAssistRequest.ToolsSpec.newBuilder().build())
.setGenerationSpec(StreamAssistRequest.GenerationSpec.newBuilder().build())
.build();
diff --git a/java-discoveryengine/proto-google-cloud-discoveryengine-v1/src/main/java/com/google/cloud/discoveryengine/v1/AssistantServiceProto.java b/java-discoveryengine/proto-google-cloud-discoveryengine-v1/src/main/java/com/google/cloud/discoveryengine/v1/AssistantServiceProto.java
index 6d15942f3ea3..732c7d969b7b 100644
--- a/java-discoveryengine/proto-google-cloud-discoveryengine-v1/src/main/java/com/google/cloud/discoveryengine/v1/AssistantServiceProto.java
+++ b/java-discoveryengine/proto-google-cloud-discoveryengine-v1/src/main/java/com/google/cloud/discoveryengine/v1/AssistantServiceProto.java
@@ -48,6 +48,14 @@ public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry r
internal_static_google_cloud_discoveryengine_v1_StreamAssistRequest_descriptor;
static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_google_cloud_discoveryengine_v1_StreamAssistRequest_fieldAccessorTable;
+ static final com.google.protobuf.Descriptors.Descriptor
+ internal_static_google_cloud_discoveryengine_v1_StreamAssistRequest_AgentsSpec_descriptor;
+ static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
+ internal_static_google_cloud_discoveryengine_v1_StreamAssistRequest_AgentsSpec_fieldAccessorTable;
+ static final com.google.protobuf.Descriptors.Descriptor
+ internal_static_google_cloud_discoveryengine_v1_StreamAssistRequest_AgentsSpec_AgentSpec_descriptor;
+ static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
+ internal_static_google_cloud_discoveryengine_v1_StreamAssistRequest_AgentsSpec_AgentSpec_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_google_cloud_discoveryengine_v1_StreamAssistRequest_ToolsSpec_descriptor;
static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
@@ -99,7 +107,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "/cloud/discoveryengine/v1/session.proto\"R\n"
+ "\022AssistUserMetadata\022\026\n"
+ "\ttime_zone\030\001 \001(\tB\003\340A\001\022$\n"
- + "\027preferred_language_code\030\002 \001(\tB\003\340A\001\"\272\t\n"
+ + "\027preferred_language_code\030\002 \001(\tB\003\340A\001\"\255\013\n"
+ "\023StreamAssistRequest\022>\n"
+ "\004name\030\001 \001(\tB0\340A\002\372A*\n"
+ "(discoveryengine.googleapis.com/Assistant\022:\n"
@@ -108,23 +116,30 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\007session\030\003 \001(\tB.\340A\001\372A(\n"
+ "&discoveryengine.googleapis.com/Session\022O\n\r"
+ "user_metadata\030\006 \001(\0132"
- + "3.google.cloud.discoveryengine.v1.AssistUserMetadataB\003\340A\001\022W\n\n"
- + "tools_spec\030\022 \001(\0132>."
- + "google.cloud.discoveryengine.v1.StreamAssistRequest.ToolsSpecB\003\340A\001\022a\n"
- + "\017generation_spec\030\023 \001(\0132C.google.cloud.discoveryengi"
- + "ne.v1.StreamAssistRequest.GenerationSpecB\003\340A\001\032\257\005\n"
+ + "3.google.cloud.discoveryengine.v1.AssistUserMetadataB\003\340A\001\022Y\n"
+ + "\013agents_spec\030\026 \001(\0132?"
+ + ".google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpecB\003\340A\001\022W\n\n"
+ + "tools_spec\030\022"
+ + " \001(\0132>.google.cloud.discoveryengine.v1.StreamAssistRequest.ToolsSpecB\003\340A\001\022a\n"
+ + "\017generation_spec\030\023 \001(\0132C.google.cloud.di"
+ + "scoveryengine.v1.StreamAssistRequest.GenerationSpecB\003\340A\001\032\225\001\n\n"
+ + "AgentsSpec\022c\n"
+ + "\013agent_specs\030\001 \003(\0132I.google.cloud.discoveryeng"
+ + "ine.v1.StreamAssistRequest.AgentsSpec.AgentSpecB\003\340A\001\032\"\n"
+ + "\tAgentSpec\022\025\n"
+ + "\010agent_id\030\001 \001(\tB\003\340A\002\032\257\005\n"
+ "\tToolsSpec\022u\n"
- + "\025vertex_ai_search_spec\030\001 \001(\0132Q.google.cloud.discoveryengin"
- + "e.v1.StreamAssistRequest.ToolsSpec.VertexAiSearchSpecB\003\340A\001\022p\n"
- + "\022web_grounding_spec\030\002 \001(\0132O.google.cloud.discoveryengine.v1"
- + ".StreamAssistRequest.ToolsSpec.WebGroundingSpecB\003\340A\001\022v\n"
- + "\025image_generation_spec\030\003 \001(\0132R.google.cloud.discoveryengine.v1.St"
- + "reamAssistRequest.ToolsSpec.ImageGenerationSpecB\003\340A\001\022v\n"
- + "\025video_generation_spec\030\004 \001(\0132R.google.cloud.discoveryengine.v1.St"
- + "reamAssistRequest.ToolsSpec.VideoGenerationSpecB\003\340A\001\032\206\001\n"
+ + "\025vertex_ai_search_spec\030\001 \001(\0132Q.google.cloud.discoveryen"
+ + "gine.v1.StreamAssistRequest.ToolsSpec.VertexAiSearchSpecB\003\340A\001\022p\n"
+ + "\022web_grounding_spec\030\002 \001(\0132O.google.cloud.discoveryengine"
+ + ".v1.StreamAssistRequest.ToolsSpec.WebGroundingSpecB\003\340A\001\022v\n"
+ + "\025image_generation_spec\030\003 \001(\0132R.google.cloud.discoveryengine.v1"
+ + ".StreamAssistRequest.ToolsSpec.ImageGenerationSpecB\003\340A\001\022v\n"
+ + "\025video_generation_spec\030\004 \001(\0132R.google.cloud.discoveryengine.v1"
+ + ".StreamAssistRequest.ToolsSpec.VideoGenerationSpecB\003\340A\001\032\206\001\n"
+ "\022VertexAiSearchSpec\022[\n"
- + "\020data_store_specs\030\002 \003(\0132<.google.cloud.dis"
- + "coveryengine.v1.SearchRequest.DataStoreSpecB\003\340A\001\022\023\n"
+ + "\020data_store_specs\030\002 \003(\0132<.google.cloud."
+ + "discoveryengine.v1.SearchRequest.DataStoreSpecB\003\340A\001\022\023\n"
+ "\006filter\030\004 \001(\tB\003\340A\001\032\022\n"
+ "\020WebGroundingSpec\032\025\n"
+ "\023ImageGenerationSpec\032\025\n"
@@ -140,17 +155,17 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\007session\030\001 \001(\tB+\372A(\n"
+ "&discoveryengine.googleapis.com/Session2\306\002\n"
+ "\020AssistantService\022\335\001\n"
- + "\014StreamAssist\0224.google.cloud.discoveryengin"
- + "e.v1.StreamAssistRequest\0325.google.cloud.discoveryengine.v1.StreamAssistResponse\""
- + "^\202\323\344\223\002X\"S/v1/{name=projects/*/locations/"
- + "*/collections/*/engines/*/assistants/*}:"
- + "streamAssist:\001*0\001\032R\312A\036discoveryengine.go"
- + "ogleapis.com\322A.https://www.googleapis.com/auth/cloud-platformB\210\002\n"
- + "#com.google.cloud.discoveryengine.v1B\025AssistantServiceP"
- + "rotoP\001ZMcloud.google.com/go/discoveryengine/apiv1/discoveryenginepb;discoveryeng"
- + "inepb\242\002\017DISCOVERYENGINE\252\002\037Google.Cloud.D"
- + "iscoveryEngine.V1\312\002\037Google\\Cloud\\Discove"
- + "ryEngine\\V1\352\002\"Google::Cloud::DiscoveryEngine::V1b\006proto3"
+ + "\014StreamAssist\0224.google.cloud.discoveryen"
+ + "gine.v1.StreamAssistRequest\0325.google.cloud.discoveryengine.v1.StreamAssistRespon"
+ + "se\"^\202\323\344\223\002X\"S/v1/{name=projects/*/locatio"
+ + "ns/*/collections/*/engines/*/assistants/"
+ + "*}:streamAssist:\001*0\001\032R\312A\036discoveryengine"
+ + ".googleapis.com\322A.https://www.googleapis.com/auth/cloud-platformB\210\002\n"
+ + "#com.google.cloud.discoveryengine.v1B\025AssistantServi"
+ + "ceProtoP\001ZMcloud.google.com/go/discoveryengine/apiv1/discoveryenginepb;discovery"
+ + "enginepb\242\002\017DISCOVERYENGINE\252\002\037Google.Clou"
+ + "d.DiscoveryEngine.V1\312\002\037Google\\Cloud\\Disc"
+ + "overyEngine\\V1\352\002\"Google::Cloud::DiscoveryEngine::V1b\006proto3"
};
descriptor =
com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
@@ -178,11 +193,35 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_cloud_discoveryengine_v1_StreamAssistRequest_descriptor,
new java.lang.String[] {
- "Name", "Query", "Session", "UserMetadata", "ToolsSpec", "GenerationSpec",
+ "Name",
+ "Query",
+ "Session",
+ "UserMetadata",
+ "AgentsSpec",
+ "ToolsSpec",
+ "GenerationSpec",
});
- internal_static_google_cloud_discoveryengine_v1_StreamAssistRequest_ToolsSpec_descriptor =
+ internal_static_google_cloud_discoveryengine_v1_StreamAssistRequest_AgentsSpec_descriptor =
internal_static_google_cloud_discoveryengine_v1_StreamAssistRequest_descriptor
.getNestedType(0);
+ internal_static_google_cloud_discoveryengine_v1_StreamAssistRequest_AgentsSpec_fieldAccessorTable =
+ new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
+ internal_static_google_cloud_discoveryengine_v1_StreamAssistRequest_AgentsSpec_descriptor,
+ new java.lang.String[] {
+ "AgentSpecs",
+ });
+ internal_static_google_cloud_discoveryengine_v1_StreamAssistRequest_AgentsSpec_AgentSpec_descriptor =
+ internal_static_google_cloud_discoveryengine_v1_StreamAssistRequest_AgentsSpec_descriptor
+ .getNestedType(0);
+ internal_static_google_cloud_discoveryengine_v1_StreamAssistRequest_AgentsSpec_AgentSpec_fieldAccessorTable =
+ new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
+ internal_static_google_cloud_discoveryengine_v1_StreamAssistRequest_AgentsSpec_AgentSpec_descriptor,
+ new java.lang.String[] {
+ "AgentId",
+ });
+ internal_static_google_cloud_discoveryengine_v1_StreamAssistRequest_ToolsSpec_descriptor =
+ internal_static_google_cloud_discoveryengine_v1_StreamAssistRequest_descriptor
+ .getNestedType(1);
internal_static_google_cloud_discoveryengine_v1_StreamAssistRequest_ToolsSpec_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_cloud_discoveryengine_v1_StreamAssistRequest_ToolsSpec_descriptor,
@@ -224,7 +263,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
new java.lang.String[] {});
internal_static_google_cloud_discoveryengine_v1_StreamAssistRequest_GenerationSpec_descriptor =
internal_static_google_cloud_discoveryengine_v1_StreamAssistRequest_descriptor
- .getNestedType(1);
+ .getNestedType(2);
internal_static_google_cloud_discoveryengine_v1_StreamAssistRequest_GenerationSpec_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_cloud_discoveryengine_v1_StreamAssistRequest_GenerationSpec_descriptor,
diff --git a/java-discoveryengine/proto-google-cloud-discoveryengine-v1/src/main/java/com/google/cloud/discoveryengine/v1/StreamAssistRequest.java b/java-discoveryengine/proto-google-cloud-discoveryengine-v1/src/main/java/com/google/cloud/discoveryengine/v1/StreamAssistRequest.java
index 986b6f038658..60d356b72471 100644
--- a/java-discoveryengine/proto-google-cloud-discoveryengine-v1/src/main/java/com/google/cloud/discoveryengine/v1/StreamAssistRequest.java
+++ b/java-discoveryengine/proto-google-cloud-discoveryengine-v1/src/main/java/com/google/cloud/discoveryengine/v1/StreamAssistRequest.java
@@ -73,6 +73,1770 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
com.google.cloud.discoveryengine.v1.StreamAssistRequest.Builder.class);
}
+ public interface AgentsSpecOrBuilder
+ extends
+ // @@protoc_insertion_point(interface_extends:google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec)
+ com.google.protobuf.MessageOrBuilder {
+
+ /**
+ *
+ *
+ *
+ * Optional. Specification of agents that are used to serve the request.
+ *
+ *
+ *
+ * repeated .google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec.AgentSpec agent_specs = 1 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ java.util.List
+ * Optional. Specification of agents that are used to serve the request.
+ *
+ *
+ *
+ * repeated .google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec.AgentSpec agent_specs = 1 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ com.google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec.AgentSpec getAgentSpecs(
+ int index);
+
+ /**
+ *
+ *
+ *
+ * Optional. Specification of agents that are used to serve the request.
+ *
+ *
+ *
+ * repeated .google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec.AgentSpec agent_specs = 1 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ int getAgentSpecsCount();
+
+ /**
+ *
+ *
+ *
+ * Optional. Specification of agents that are used to serve the request.
+ *
+ *
+ *
+ * repeated .google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec.AgentSpec agent_specs = 1 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ java.util.List<
+ ? extends
+ com.google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec
+ .AgentSpecOrBuilder>
+ getAgentSpecsOrBuilderList();
+
+ /**
+ *
+ *
+ *
+ * Optional. Specification of agents that are used to serve the request.
+ *
+ *
+ *
+ * repeated .google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec.AgentSpec agent_specs = 1 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ com.google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec.AgentSpecOrBuilder
+ getAgentSpecsOrBuilder(int index);
+ }
+
+ /**
+ *
+ *
+ *
+ * Specification of agents that are used to serve the request.
+ *
+ *
+ * Protobuf type {@code google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec}
+ */
+ public static final class AgentsSpec extends com.google.protobuf.GeneratedMessage
+ implements
+ // @@protoc_insertion_point(message_implements:google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec)
+ AgentsSpecOrBuilder {
+ private static final long serialVersionUID = 0L;
+
+ static {
+ com.google.protobuf.RuntimeVersion.validateProtobufGencodeVersion(
+ com.google.protobuf.RuntimeVersion.RuntimeDomain.PUBLIC,
+ /* major= */ 4,
+ /* minor= */ 33,
+ /* patch= */ 6,
+ /* suffix= */ "",
+ "AgentsSpec");
+ }
+
+ // Use AgentsSpec.newBuilder() to construct.
+ private AgentsSpec(com.google.protobuf.GeneratedMessage.Builder> builder) {
+ super(builder);
+ }
+
+ private AgentsSpec() {
+ agentSpecs_ = java.util.Collections.emptyList();
+ }
+
+ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
+ return com.google.cloud.discoveryengine.v1.AssistantServiceProto
+ .internal_static_google_cloud_discoveryengine_v1_StreamAssistRequest_AgentsSpec_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return com.google.cloud.discoveryengine.v1.AssistantServiceProto
+ .internal_static_google_cloud_discoveryengine_v1_StreamAssistRequest_AgentsSpec_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ com.google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec.class,
+ com.google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec.Builder.class);
+ }
+
+ public interface AgentSpecOrBuilder
+ extends
+ // @@protoc_insertion_point(interface_extends:google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec.AgentSpec)
+ com.google.protobuf.MessageOrBuilder {
+
+ /**
+ *
+ *
+ *
+ * Required. ID to identify the agent resource serving the request.
+ *
+ * This field must conform to
+ * [RFC-1034](https://tools.ietf.org/html/rfc1034)
+ * with a length limit of 63 characters.
+ *
+ *
+ * string agent_id = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ * @return The agentId.
+ */
+ java.lang.String getAgentId();
+
+ /**
+ *
+ *
+ *
+ * Required. ID to identify the agent resource serving the request.
+ *
+ * This field must conform to
+ * [RFC-1034](https://tools.ietf.org/html/rfc1034)
+ * with a length limit of 63 characters.
+ *
+ *
+ * string agent_id = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ * @return The bytes for agentId.
+ */
+ com.google.protobuf.ByteString getAgentIdBytes();
+ }
+
+ /**
+ *
+ *
+ *
+ * Specification of an agent.
+ *
+ *
+ * Protobuf type {@code
+ * google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec.AgentSpec}
+ */
+ public static final class AgentSpec extends com.google.protobuf.GeneratedMessage
+ implements
+ // @@protoc_insertion_point(message_implements:google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec.AgentSpec)
+ AgentSpecOrBuilder {
+ private static final long serialVersionUID = 0L;
+
+ static {
+ com.google.protobuf.RuntimeVersion.validateProtobufGencodeVersion(
+ com.google.protobuf.RuntimeVersion.RuntimeDomain.PUBLIC,
+ /* major= */ 4,
+ /* minor= */ 33,
+ /* patch= */ 6,
+ /* suffix= */ "",
+ "AgentSpec");
+ }
+
+ // Use AgentSpec.newBuilder() to construct.
+ private AgentSpec(com.google.protobuf.GeneratedMessage.Builder> builder) {
+ super(builder);
+ }
+
+ private AgentSpec() {
+ agentId_ = "";
+ }
+
+ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
+ return com.google.cloud.discoveryengine.v1.AssistantServiceProto
+ .internal_static_google_cloud_discoveryengine_v1_StreamAssistRequest_AgentsSpec_AgentSpec_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return com.google.cloud.discoveryengine.v1.AssistantServiceProto
+ .internal_static_google_cloud_discoveryengine_v1_StreamAssistRequest_AgentsSpec_AgentSpec_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ com.google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec.AgentSpec.class,
+ com.google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec.AgentSpec.Builder
+ .class);
+ }
+
+ public static final int AGENT_ID_FIELD_NUMBER = 1;
+
+ @SuppressWarnings("serial")
+ private volatile java.lang.Object agentId_ = "";
+
+ /**
+ *
+ *
+ *
+ * Required. ID to identify the agent resource serving the request.
+ *
+ * This field must conform to
+ * [RFC-1034](https://tools.ietf.org/html/rfc1034)
+ * with a length limit of 63 characters.
+ *
+ *
+ * string agent_id = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ * @return The agentId.
+ */
+ @java.lang.Override
+ public java.lang.String getAgentId() {
+ java.lang.Object ref = agentId_;
+ 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();
+ agentId_ = s;
+ return s;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Required. ID to identify the agent resource serving the request.
+ *
+ * This field must conform to
+ * [RFC-1034](https://tools.ietf.org/html/rfc1034)
+ * with a length limit of 63 characters.
+ *
+ *
+ * string agent_id = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ * @return The bytes for agentId.
+ */
+ @java.lang.Override
+ public com.google.protobuf.ByteString getAgentIdBytes() {
+ java.lang.Object ref = agentId_;
+ if (ref instanceof java.lang.String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
+ agentId_ = 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.GeneratedMessage.isStringEmpty(agentId_)) {
+ com.google.protobuf.GeneratedMessage.writeString(output, 1, agentId_);
+ }
+ getUnknownFields().writeTo(output);
+ }
+
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ if (!com.google.protobuf.GeneratedMessage.isStringEmpty(agentId_)) {
+ size += com.google.protobuf.GeneratedMessage.computeStringSize(1, agentId_);
+ }
+ 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.discoveryengine.v1.StreamAssistRequest.AgentsSpec.AgentSpec)) {
+ return super.equals(obj);
+ }
+ com.google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec.AgentSpec other =
+ (com.google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec.AgentSpec) obj;
+
+ if (!getAgentId().equals(other.getAgentId())) 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) + AGENT_ID_FIELD_NUMBER;
+ hash = (53 * hash) + getAgentId().hashCode();
+ hash = (29 * hash) + getUnknownFields().hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static com.google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec.AgentSpec
+ parseFrom(java.nio.ByteBuffer data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec.AgentSpec
+ 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.discoveryengine.v1.StreamAssistRequest.AgentsSpec.AgentSpec
+ parseFrom(com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec.AgentSpec
+ 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.discoveryengine.v1.StreamAssistRequest.AgentsSpec.AgentSpec
+ parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec.AgentSpec
+ parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static com.google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec.AgentSpec
+ parseFrom(java.io.InputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(PARSER, input);
+ }
+
+ public static com.google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec.AgentSpec
+ parseFrom(
+ java.io.InputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static com.google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec.AgentSpec
+ parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseDelimitedWithIOException(PARSER, input);
+ }
+
+ public static com.google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec.AgentSpec
+ parseDelimitedFrom(
+ java.io.InputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseDelimitedWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static com.google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec.AgentSpec
+ parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(PARSER, input);
+ }
+
+ public static com.google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec.AgentSpec
+ parseFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.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.discoveryengine.v1.StreamAssistRequest.AgentsSpec.AgentSpec 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.GeneratedMessage.BuilderParent parent) {
+ Builder builder = new Builder(parent);
+ return builder;
+ }
+
+ /**
+ *
+ *
+ *
+ * Specification of an agent.
+ *
+ *
+ * Protobuf type {@code
+ * google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec.AgentSpec}
+ */
+ public static final class Builder
+ extends com.google.protobuf.GeneratedMessage.Builder
+ * Required. ID to identify the agent resource serving the request.
+ *
+ * This field must conform to
+ * [RFC-1034](https://tools.ietf.org/html/rfc1034)
+ * with a length limit of 63 characters.
+ *
+ *
+ * string agent_id = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ * @return The agentId.
+ */
+ public java.lang.String getAgentId() {
+ java.lang.Object ref = agentId_;
+ if (!(ref instanceof java.lang.String)) {
+ com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ agentId_ = s;
+ return s;
+ } else {
+ return (java.lang.String) ref;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Required. ID to identify the agent resource serving the request.
+ *
+ * This field must conform to
+ * [RFC-1034](https://tools.ietf.org/html/rfc1034)
+ * with a length limit of 63 characters.
+ *
+ *
+ * string agent_id = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ * @return The bytes for agentId.
+ */
+ public com.google.protobuf.ByteString getAgentIdBytes() {
+ java.lang.Object ref = agentId_;
+ if (ref instanceof String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
+ agentId_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Required. ID to identify the agent resource serving the request.
+ *
+ * This field must conform to
+ * [RFC-1034](https://tools.ietf.org/html/rfc1034)
+ * with a length limit of 63 characters.
+ *
+ *
+ * string agent_id = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ * @param value The agentId to set.
+ * @return This builder for chaining.
+ */
+ public Builder setAgentId(java.lang.String value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ agentId_ = value;
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Required. ID to identify the agent resource serving the request.
+ *
+ * This field must conform to
+ * [RFC-1034](https://tools.ietf.org/html/rfc1034)
+ * with a length limit of 63 characters.
+ *
+ *
+ * string agent_id = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ * @return This builder for chaining.
+ */
+ public Builder clearAgentId() {
+ agentId_ = getDefaultInstance().getAgentId();
+ bitField0_ = (bitField0_ & ~0x00000001);
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Required. ID to identify the agent resource serving the request.
+ *
+ * This field must conform to
+ * [RFC-1034](https://tools.ietf.org/html/rfc1034)
+ * with a length limit of 63 characters.
+ *
+ *
+ * string agent_id = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ * @param value The bytes for agentId to set.
+ * @return This builder for chaining.
+ */
+ public Builder setAgentIdBytes(com.google.protobuf.ByteString value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ checkByteStringIsUtf8(value);
+ agentId_ = value;
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return this;
+ }
+
+ // @@protoc_insertion_point(builder_scope:google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec.AgentSpec)
+ }
+
+ // @@protoc_insertion_point(class_scope:google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec.AgentSpec)
+ private static final com.google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec
+ .AgentSpec
+ DEFAULT_INSTANCE;
+
+ static {
+ DEFAULT_INSTANCE =
+ new com.google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec.AgentSpec();
+ }
+
+ public static com.google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec.AgentSpec
+ getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parser
+ * Optional. Specification of agents that are used to serve the request.
+ *
+ *
+ *
+ * repeated .google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec.AgentSpec agent_specs = 1 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ @java.lang.Override
+ public java.util.List<
+ com.google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec.AgentSpec>
+ getAgentSpecsList() {
+ return agentSpecs_;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Specification of agents that are used to serve the request.
+ *
+ *
+ *
+ * repeated .google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec.AgentSpec agent_specs = 1 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ @java.lang.Override
+ public java.util.List<
+ ? extends
+ com.google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec
+ .AgentSpecOrBuilder>
+ getAgentSpecsOrBuilderList() {
+ return agentSpecs_;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Specification of agents that are used to serve the request.
+ *
+ *
+ *
+ * repeated .google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec.AgentSpec agent_specs = 1 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ @java.lang.Override
+ public int getAgentSpecsCount() {
+ return agentSpecs_.size();
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Specification of agents that are used to serve the request.
+ *
+ *
+ *
+ * repeated .google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec.AgentSpec agent_specs = 1 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ @java.lang.Override
+ public com.google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec.AgentSpec
+ getAgentSpecs(int index) {
+ return agentSpecs_.get(index);
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Specification of agents that are used to serve the request.
+ *
+ *
+ *
+ * repeated .google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec.AgentSpec agent_specs = 1 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ @java.lang.Override
+ public com.google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec.AgentSpecOrBuilder
+ getAgentSpecsOrBuilder(int index) {
+ return agentSpecs_.get(index);
+ }
+
+ 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 < agentSpecs_.size(); i++) {
+ output.writeMessage(1, agentSpecs_.get(i));
+ }
+ getUnknownFields().writeTo(output);
+ }
+
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ for (int i = 0; i < agentSpecs_.size(); i++) {
+ size += com.google.protobuf.CodedOutputStream.computeMessageSize(1, agentSpecs_.get(i));
+ }
+ 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.discoveryengine.v1.StreamAssistRequest.AgentsSpec)) {
+ return super.equals(obj);
+ }
+ com.google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec other =
+ (com.google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec) obj;
+
+ if (!getAgentSpecsList().equals(other.getAgentSpecsList())) 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 (getAgentSpecsCount() > 0) {
+ hash = (37 * hash) + AGENT_SPECS_FIELD_NUMBER;
+ hash = (53 * hash) + getAgentSpecsList().hashCode();
+ }
+ hash = (29 * hash) + getUnknownFields().hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static com.google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec parseFrom(
+ java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec 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.discoveryengine.v1.StreamAssistRequest.AgentsSpec parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec 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.discoveryengine.v1.StreamAssistRequest.AgentsSpec parseFrom(
+ byte[] data) throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec parseFrom(
+ byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static com.google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec parseFrom(
+ java.io.InputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(PARSER, input);
+ }
+
+ public static com.google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec parseFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static com.google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec
+ parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseDelimitedWithIOException(PARSER, input);
+ }
+
+ public static com.google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec
+ parseDelimitedFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseDelimitedWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static com.google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec parseFrom(
+ com.google.protobuf.CodedInputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(PARSER, input);
+ }
+
+ public static com.google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec parseFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.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.discoveryengine.v1.StreamAssistRequest.AgentsSpec 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.GeneratedMessage.BuilderParent parent) {
+ Builder builder = new Builder(parent);
+ return builder;
+ }
+
+ /**
+ *
+ *
+ *
+ * Specification of agents that are used to serve the request.
+ *
+ *
+ * Protobuf type {@code google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec}
+ */
+ public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder
+ * Optional. Specification of agents that are used to serve the request.
+ *
+ *
+ *
+ * repeated .google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec.AgentSpec agent_specs = 1 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public java.util.List<
+ com.google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec.AgentSpec>
+ getAgentSpecsList() {
+ if (agentSpecsBuilder_ == null) {
+ return java.util.Collections.unmodifiableList(agentSpecs_);
+ } else {
+ return agentSpecsBuilder_.getMessageList();
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Specification of agents that are used to serve the request.
+ *
+ *
+ *
+ * repeated .google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec.AgentSpec agent_specs = 1 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public int getAgentSpecsCount() {
+ if (agentSpecsBuilder_ == null) {
+ return agentSpecs_.size();
+ } else {
+ return agentSpecsBuilder_.getCount();
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Specification of agents that are used to serve the request.
+ *
+ *
+ *
+ * repeated .google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec.AgentSpec agent_specs = 1 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public com.google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec.AgentSpec
+ getAgentSpecs(int index) {
+ if (agentSpecsBuilder_ == null) {
+ return agentSpecs_.get(index);
+ } else {
+ return agentSpecsBuilder_.getMessage(index);
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Specification of agents that are used to serve the request.
+ *
+ *
+ *
+ * repeated .google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec.AgentSpec agent_specs = 1 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public Builder setAgentSpecs(
+ int index,
+ com.google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec.AgentSpec value) {
+ if (agentSpecsBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensureAgentSpecsIsMutable();
+ agentSpecs_.set(index, value);
+ onChanged();
+ } else {
+ agentSpecsBuilder_.setMessage(index, value);
+ }
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Specification of agents that are used to serve the request.
+ *
+ *
+ *
+ * repeated .google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec.AgentSpec agent_specs = 1 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public Builder setAgentSpecs(
+ int index,
+ com.google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec.AgentSpec.Builder
+ builderForValue) {
+ if (agentSpecsBuilder_ == null) {
+ ensureAgentSpecsIsMutable();
+ agentSpecs_.set(index, builderForValue.build());
+ onChanged();
+ } else {
+ agentSpecsBuilder_.setMessage(index, builderForValue.build());
+ }
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Specification of agents that are used to serve the request.
+ *
+ *
+ *
+ * repeated .google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec.AgentSpec agent_specs = 1 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public Builder addAgentSpecs(
+ com.google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec.AgentSpec value) {
+ if (agentSpecsBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensureAgentSpecsIsMutable();
+ agentSpecs_.add(value);
+ onChanged();
+ } else {
+ agentSpecsBuilder_.addMessage(value);
+ }
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Specification of agents that are used to serve the request.
+ *
+ *
+ *
+ * repeated .google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec.AgentSpec agent_specs = 1 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public Builder addAgentSpecs(
+ int index,
+ com.google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec.AgentSpec value) {
+ if (agentSpecsBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensureAgentSpecsIsMutable();
+ agentSpecs_.add(index, value);
+ onChanged();
+ } else {
+ agentSpecsBuilder_.addMessage(index, value);
+ }
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Specification of agents that are used to serve the request.
+ *
+ *
+ *
+ * repeated .google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec.AgentSpec agent_specs = 1 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public Builder addAgentSpecs(
+ com.google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec.AgentSpec.Builder
+ builderForValue) {
+ if (agentSpecsBuilder_ == null) {
+ ensureAgentSpecsIsMutable();
+ agentSpecs_.add(builderForValue.build());
+ onChanged();
+ } else {
+ agentSpecsBuilder_.addMessage(builderForValue.build());
+ }
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Specification of agents that are used to serve the request.
+ *
+ *
+ *
+ * repeated .google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec.AgentSpec agent_specs = 1 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public Builder addAgentSpecs(
+ int index,
+ com.google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec.AgentSpec.Builder
+ builderForValue) {
+ if (agentSpecsBuilder_ == null) {
+ ensureAgentSpecsIsMutable();
+ agentSpecs_.add(index, builderForValue.build());
+ onChanged();
+ } else {
+ agentSpecsBuilder_.addMessage(index, builderForValue.build());
+ }
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Specification of agents that are used to serve the request.
+ *
+ *
+ *
+ * repeated .google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec.AgentSpec agent_specs = 1 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public Builder addAllAgentSpecs(
+ java.lang.Iterable<
+ ? extends
+ com.google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec.AgentSpec>
+ values) {
+ if (agentSpecsBuilder_ == null) {
+ ensureAgentSpecsIsMutable();
+ com.google.protobuf.AbstractMessageLite.Builder.addAll(values, agentSpecs_);
+ onChanged();
+ } else {
+ agentSpecsBuilder_.addAllMessages(values);
+ }
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Specification of agents that are used to serve the request.
+ *
+ *
+ *
+ * repeated .google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec.AgentSpec agent_specs = 1 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public Builder clearAgentSpecs() {
+ if (agentSpecsBuilder_ == null) {
+ agentSpecs_ = java.util.Collections.emptyList();
+ bitField0_ = (bitField0_ & ~0x00000001);
+ onChanged();
+ } else {
+ agentSpecsBuilder_.clear();
+ }
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Specification of agents that are used to serve the request.
+ *
+ *
+ *
+ * repeated .google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec.AgentSpec agent_specs = 1 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public Builder removeAgentSpecs(int index) {
+ if (agentSpecsBuilder_ == null) {
+ ensureAgentSpecsIsMutable();
+ agentSpecs_.remove(index);
+ onChanged();
+ } else {
+ agentSpecsBuilder_.remove(index);
+ }
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Specification of agents that are used to serve the request.
+ *
+ *
+ *
+ * repeated .google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec.AgentSpec agent_specs = 1 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public com.google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec.AgentSpec.Builder
+ getAgentSpecsBuilder(int index) {
+ return internalGetAgentSpecsFieldBuilder().getBuilder(index);
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Specification of agents that are used to serve the request.
+ *
+ *
+ *
+ * repeated .google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec.AgentSpec agent_specs = 1 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public com.google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec.AgentSpecOrBuilder
+ getAgentSpecsOrBuilder(int index) {
+ if (agentSpecsBuilder_ == null) {
+ return agentSpecs_.get(index);
+ } else {
+ return agentSpecsBuilder_.getMessageOrBuilder(index);
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Specification of agents that are used to serve the request.
+ *
+ *
+ *
+ * repeated .google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec.AgentSpec agent_specs = 1 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public java.util.List<
+ ? extends
+ com.google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec
+ .AgentSpecOrBuilder>
+ getAgentSpecsOrBuilderList() {
+ if (agentSpecsBuilder_ != null) {
+ return agentSpecsBuilder_.getMessageOrBuilderList();
+ } else {
+ return java.util.Collections.unmodifiableList(agentSpecs_);
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Specification of agents that are used to serve the request.
+ *
+ *
+ *
+ * repeated .google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec.AgentSpec agent_specs = 1 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public com.google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec.AgentSpec.Builder
+ addAgentSpecsBuilder() {
+ return internalGetAgentSpecsFieldBuilder()
+ .addBuilder(
+ com.google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec.AgentSpec
+ .getDefaultInstance());
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Specification of agents that are used to serve the request.
+ *
+ *
+ *
+ * repeated .google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec.AgentSpec agent_specs = 1 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public com.google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec.AgentSpec.Builder
+ addAgentSpecsBuilder(int index) {
+ return internalGetAgentSpecsFieldBuilder()
+ .addBuilder(
+ index,
+ com.google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec.AgentSpec
+ .getDefaultInstance());
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Specification of agents that are used to serve the request.
+ *
+ *
+ *
+ * repeated .google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec.AgentSpec agent_specs = 1 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public java.util.List<
+ com.google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec.AgentSpec.Builder>
+ getAgentSpecsBuilderList() {
+ return internalGetAgentSpecsFieldBuilder().getBuilderList();
+ }
+
+ private com.google.protobuf.RepeatedFieldBuilder<
+ com.google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec.AgentSpec,
+ com.google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec.AgentSpec.Builder,
+ com.google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec.AgentSpecOrBuilder>
+ internalGetAgentSpecsFieldBuilder() {
+ if (agentSpecsBuilder_ == null) {
+ agentSpecsBuilder_ =
+ new com.google.protobuf.RepeatedFieldBuilder<
+ com.google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec.AgentSpec,
+ com.google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec.AgentSpec
+ .Builder,
+ com.google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec
+ .AgentSpecOrBuilder>(
+ agentSpecs_, ((bitField0_ & 0x00000001) != 0), getParentForChildren(), isClean());
+ agentSpecs_ = null;
+ }
+ return agentSpecsBuilder_;
+ }
+
+ // @@protoc_insertion_point(builder_scope:google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec)
+ }
+
+ // @@protoc_insertion_point(class_scope:google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec)
+ private static final com.google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec
+ DEFAULT_INSTANCE;
+
+ static {
+ DEFAULT_INSTANCE = new com.google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec();
+ }
+
+ public static com.google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec
+ getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parser
+ * Optional. Specification of agents that are used to serve the request.
+ *
+ *
+ *
+ * .google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec agents_spec = 22 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return Whether the agentsSpec field is set.
+ */
+ @java.lang.Override
+ public boolean hasAgentsSpec() {
+ return ((bitField0_ & 0x00000004) != 0);
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Specification of agents that are used to serve the request.
+ *
+ *
+ *
+ * .google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec agents_spec = 22 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return The agentsSpec.
+ */
+ @java.lang.Override
+ public com.google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec getAgentsSpec() {
+ return agentsSpec_ == null
+ ? com.google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec.getDefaultInstance()
+ : agentsSpec_;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Specification of agents that are used to serve the request.
+ *
+ *
+ *
+ * .google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec agents_spec = 22 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ @java.lang.Override
+ public com.google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpecOrBuilder
+ getAgentsSpecOrBuilder() {
+ return agentsSpec_ == null
+ ? com.google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec.getDefaultInstance()
+ : agentsSpec_;
+ }
+
public static final int TOOLS_SPEC_FIELD_NUMBER = 18;
private com.google.cloud.discoveryengine.v1.StreamAssistRequest.ToolsSpec toolsSpec_;
@@ -5887,7 +7711,7 @@ public com.google.cloud.discoveryengine.v1.AssistUserMetadata getUserMetadata()
*/
@java.lang.Override
public boolean hasToolsSpec() {
- return ((bitField0_ & 0x00000004) != 0);
+ return ((bitField0_ & 0x00000008) != 0);
}
/**
@@ -5947,7 +7771,7 @@ public com.google.cloud.discoveryengine.v1.StreamAssistRequest.ToolsSpec getTool
*/
@java.lang.Override
public boolean hasGenerationSpec() {
- return ((bitField0_ & 0x00000008) != 0);
+ return ((bitField0_ & 0x00000010) != 0);
}
/**
@@ -6018,12 +7842,15 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io
if (((bitField0_ & 0x00000002) != 0)) {
output.writeMessage(6, getUserMetadata());
}
- if (((bitField0_ & 0x00000004) != 0)) {
+ if (((bitField0_ & 0x00000008) != 0)) {
output.writeMessage(18, getToolsSpec());
}
- if (((bitField0_ & 0x00000008) != 0)) {
+ if (((bitField0_ & 0x00000010) != 0)) {
output.writeMessage(19, getGenerationSpec());
}
+ if (((bitField0_ & 0x00000004) != 0)) {
+ output.writeMessage(22, getAgentsSpec());
+ }
getUnknownFields().writeTo(output);
}
@@ -6045,12 +7872,15 @@ public int getSerializedSize() {
if (((bitField0_ & 0x00000002) != 0)) {
size += com.google.protobuf.CodedOutputStream.computeMessageSize(6, getUserMetadata());
}
- if (((bitField0_ & 0x00000004) != 0)) {
+ if (((bitField0_ & 0x00000008) != 0)) {
size += com.google.protobuf.CodedOutputStream.computeMessageSize(18, getToolsSpec());
}
- if (((bitField0_ & 0x00000008) != 0)) {
+ if (((bitField0_ & 0x00000010) != 0)) {
size += com.google.protobuf.CodedOutputStream.computeMessageSize(19, getGenerationSpec());
}
+ if (((bitField0_ & 0x00000004) != 0)) {
+ size += com.google.protobuf.CodedOutputStream.computeMessageSize(22, getAgentsSpec());
+ }
size += getUnknownFields().getSerializedSize();
memoizedSize = size;
return size;
@@ -6077,6 +7907,10 @@ public boolean equals(final java.lang.Object obj) {
if (hasUserMetadata()) {
if (!getUserMetadata().equals(other.getUserMetadata())) return false;
}
+ if (hasAgentsSpec() != other.hasAgentsSpec()) return false;
+ if (hasAgentsSpec()) {
+ if (!getAgentsSpec().equals(other.getAgentsSpec())) return false;
+ }
if (hasToolsSpec() != other.hasToolsSpec()) return false;
if (hasToolsSpec()) {
if (!getToolsSpec().equals(other.getToolsSpec())) return false;
@@ -6108,6 +7942,10 @@ public int hashCode() {
hash = (37 * hash) + USER_METADATA_FIELD_NUMBER;
hash = (53 * hash) + getUserMetadata().hashCode();
}
+ if (hasAgentsSpec()) {
+ hash = (37 * hash) + AGENTS_SPEC_FIELD_NUMBER;
+ hash = (53 * hash) + getAgentsSpec().hashCode();
+ }
if (hasToolsSpec()) {
hash = (37 * hash) + TOOLS_SPEC_FIELD_NUMBER;
hash = (53 * hash) + getToolsSpec().hashCode();
@@ -6262,6 +8100,7 @@ private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
internalGetQueryFieldBuilder();
internalGetUserMetadataFieldBuilder();
+ internalGetAgentsSpecFieldBuilder();
internalGetToolsSpecFieldBuilder();
internalGetGenerationSpecFieldBuilder();
}
@@ -6283,6 +8122,11 @@ public Builder clear() {
userMetadataBuilder_.dispose();
userMetadataBuilder_ = null;
}
+ agentsSpec_ = null;
+ if (agentsSpecBuilder_ != null) {
+ agentsSpecBuilder_.dispose();
+ agentsSpecBuilder_ = null;
+ }
toolsSpec_ = null;
if (toolsSpecBuilder_ != null) {
toolsSpecBuilder_.dispose();
@@ -6346,13 +8190,17 @@ private void buildPartial0(com.google.cloud.discoveryengine.v1.StreamAssistReque
to_bitField0_ |= 0x00000002;
}
if (((from_bitField0_ & 0x00000010) != 0)) {
- result.toolsSpec_ = toolsSpecBuilder_ == null ? toolsSpec_ : toolsSpecBuilder_.build();
+ result.agentsSpec_ = agentsSpecBuilder_ == null ? agentsSpec_ : agentsSpecBuilder_.build();
to_bitField0_ |= 0x00000004;
}
if (((from_bitField0_ & 0x00000020) != 0)) {
+ result.toolsSpec_ = toolsSpecBuilder_ == null ? toolsSpec_ : toolsSpecBuilder_.build();
+ to_bitField0_ |= 0x00000008;
+ }
+ if (((from_bitField0_ & 0x00000040) != 0)) {
result.generationSpec_ =
generationSpecBuilder_ == null ? generationSpec_ : generationSpecBuilder_.build();
- to_bitField0_ |= 0x00000008;
+ to_bitField0_ |= 0x00000010;
}
result.bitField0_ |= to_bitField0_;
}
@@ -6386,6 +8234,9 @@ public Builder mergeFrom(com.google.cloud.discoveryengine.v1.StreamAssistRequest
if (other.hasUserMetadata()) {
mergeUserMetadata(other.getUserMetadata());
}
+ if (other.hasAgentsSpec()) {
+ mergeAgentsSpec(other.getAgentsSpec());
+ }
if (other.hasToolsSpec()) {
mergeToolsSpec(other.getToolsSpec());
}
@@ -6447,16 +8298,23 @@ public Builder mergeFrom(
{
input.readMessage(
internalGetToolsSpecFieldBuilder().getBuilder(), extensionRegistry);
- bitField0_ |= 0x00000010;
+ bitField0_ |= 0x00000020;
break;
} // case 146
case 154:
{
input.readMessage(
internalGetGenerationSpecFieldBuilder().getBuilder(), extensionRegistry);
- bitField0_ |= 0x00000020;
+ bitField0_ |= 0x00000040;
break;
} // case 154
+ case 178:
+ {
+ input.readMessage(
+ internalGetAgentsSpecFieldBuilder().getBuilder(), extensionRegistry);
+ bitField0_ |= 0x00000010;
+ break;
+ } // case 178
default:
{
if (!super.parseUnknownField(input, extensionRegistry, tag)) {
@@ -7222,6 +9080,228 @@ public com.google.cloud.discoveryengine.v1.AssistUserMetadata.Builder getUserMet
return userMetadataBuilder_;
}
+ private com.google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec agentsSpec_;
+ private com.google.protobuf.SingleFieldBuilder<
+ com.google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec,
+ com.google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec.Builder,
+ com.google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpecOrBuilder>
+ agentsSpecBuilder_;
+
+ /**
+ *
+ *
+ *
+ * Optional. Specification of agents that are used to serve the request.
+ *
+ *
+ *
+ * .google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec agents_spec = 22 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return Whether the agentsSpec field is set.
+ */
+ public boolean hasAgentsSpec() {
+ return ((bitField0_ & 0x00000010) != 0);
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Specification of agents that are used to serve the request.
+ *
+ *
+ *
+ * .google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec agents_spec = 22 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return The agentsSpec.
+ */
+ public com.google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec getAgentsSpec() {
+ if (agentsSpecBuilder_ == null) {
+ return agentsSpec_ == null
+ ? com.google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec
+ .getDefaultInstance()
+ : agentsSpec_;
+ } else {
+ return agentsSpecBuilder_.getMessage();
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Specification of agents that are used to serve the request.
+ *
+ *
+ *
+ * .google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec agents_spec = 22 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public Builder setAgentsSpec(
+ com.google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec value) {
+ if (agentsSpecBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ agentsSpec_ = value;
+ } else {
+ agentsSpecBuilder_.setMessage(value);
+ }
+ bitField0_ |= 0x00000010;
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Specification of agents that are used to serve the request.
+ *
+ *
+ *
+ * .google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec agents_spec = 22 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public Builder setAgentsSpec(
+ com.google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec.Builder
+ builderForValue) {
+ if (agentsSpecBuilder_ == null) {
+ agentsSpec_ = builderForValue.build();
+ } else {
+ agentsSpecBuilder_.setMessage(builderForValue.build());
+ }
+ bitField0_ |= 0x00000010;
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Specification of agents that are used to serve the request.
+ *
+ *
+ *
+ * .google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec agents_spec = 22 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public Builder mergeAgentsSpec(
+ com.google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec value) {
+ if (agentsSpecBuilder_ == null) {
+ if (((bitField0_ & 0x00000010) != 0)
+ && agentsSpec_ != null
+ && agentsSpec_
+ != com.google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec
+ .getDefaultInstance()) {
+ getAgentsSpecBuilder().mergeFrom(value);
+ } else {
+ agentsSpec_ = value;
+ }
+ } else {
+ agentsSpecBuilder_.mergeFrom(value);
+ }
+ if (agentsSpec_ != null) {
+ bitField0_ |= 0x00000010;
+ onChanged();
+ }
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Specification of agents that are used to serve the request.
+ *
+ *
+ *
+ * .google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec agents_spec = 22 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public Builder clearAgentsSpec() {
+ bitField0_ = (bitField0_ & ~0x00000010);
+ agentsSpec_ = null;
+ if (agentsSpecBuilder_ != null) {
+ agentsSpecBuilder_.dispose();
+ agentsSpecBuilder_ = null;
+ }
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Specification of agents that are used to serve the request.
+ *
+ *
+ *
+ * .google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec agents_spec = 22 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public com.google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec.Builder
+ getAgentsSpecBuilder() {
+ bitField0_ |= 0x00000010;
+ onChanged();
+ return internalGetAgentsSpecFieldBuilder().getBuilder();
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Specification of agents that are used to serve the request.
+ *
+ *
+ *
+ * .google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec agents_spec = 22 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public com.google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpecOrBuilder
+ getAgentsSpecOrBuilder() {
+ if (agentsSpecBuilder_ != null) {
+ return agentsSpecBuilder_.getMessageOrBuilder();
+ } else {
+ return agentsSpec_ == null
+ ? com.google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec
+ .getDefaultInstance()
+ : agentsSpec_;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Specification of agents that are used to serve the request.
+ *
+ *
+ *
+ * .google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec agents_spec = 22 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ private com.google.protobuf.SingleFieldBuilder<
+ com.google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec,
+ com.google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec.Builder,
+ com.google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpecOrBuilder>
+ internalGetAgentsSpecFieldBuilder() {
+ if (agentsSpecBuilder_ == null) {
+ agentsSpecBuilder_ =
+ new com.google.protobuf.SingleFieldBuilder<
+ com.google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec,
+ com.google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec.Builder,
+ com.google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpecOrBuilder>(
+ getAgentsSpec(), getParentForChildren(), isClean());
+ agentsSpec_ = null;
+ }
+ return agentsSpecBuilder_;
+ }
+
private com.google.cloud.discoveryengine.v1.StreamAssistRequest.ToolsSpec toolsSpec_;
private com.google.protobuf.SingleFieldBuilder<
com.google.cloud.discoveryengine.v1.StreamAssistRequest.ToolsSpec,
@@ -7243,7 +9323,7 @@ public com.google.cloud.discoveryengine.v1.AssistUserMetadata.Builder getUserMet
* @return Whether the toolsSpec field is set.
*/
public boolean hasToolsSpec() {
- return ((bitField0_ & 0x00000010) != 0);
+ return ((bitField0_ & 0x00000020) != 0);
}
/**
@@ -7290,7 +9370,7 @@ public Builder setToolsSpec(
} else {
toolsSpecBuilder_.setMessage(value);
}
- bitField0_ |= 0x00000010;
+ bitField0_ |= 0x00000020;
onChanged();
return this;
}
@@ -7313,7 +9393,7 @@ public Builder setToolsSpec(
} else {
toolsSpecBuilder_.setMessage(builderForValue.build());
}
- bitField0_ |= 0x00000010;
+ bitField0_ |= 0x00000020;
onChanged();
return this;
}
@@ -7332,7 +9412,7 @@ public Builder setToolsSpec(
public Builder mergeToolsSpec(
com.google.cloud.discoveryengine.v1.StreamAssistRequest.ToolsSpec value) {
if (toolsSpecBuilder_ == null) {
- if (((bitField0_ & 0x00000010) != 0)
+ if (((bitField0_ & 0x00000020) != 0)
&& toolsSpec_ != null
&& toolsSpec_
!= com.google.cloud.discoveryengine.v1.StreamAssistRequest.ToolsSpec
@@ -7345,7 +9425,7 @@ public Builder mergeToolsSpec(
toolsSpecBuilder_.mergeFrom(value);
}
if (toolsSpec_ != null) {
- bitField0_ |= 0x00000010;
+ bitField0_ |= 0x00000020;
onChanged();
}
return this;
@@ -7363,7 +9443,7 @@ public Builder mergeToolsSpec(
*
+ * Optional. Specification of agents that are used to serve the request.
+ *
+ *
+ *
+ * .google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec agents_spec = 22 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return Whether the agentsSpec field is set.
+ */
+ boolean hasAgentsSpec();
+
+ /**
+ *
+ *
+ *
+ * Optional. Specification of agents that are used to serve the request.
+ *
+ *
+ *
+ * .google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec agents_spec = 22 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return The agentsSpec.
+ */
+ com.google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec getAgentsSpec();
+
+ /**
+ *
+ *
+ *
+ * Optional. Specification of agents that are used to serve the request.
+ *
+ *
+ *
+ * .google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec agents_spec = 22 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ com.google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpecOrBuilder
+ getAgentsSpecOrBuilder();
+
/**
*
*
diff --git a/java-discoveryengine/proto-google-cloud-discoveryengine-v1/src/main/proto/google/cloud/discoveryengine/v1/assistant_service.proto b/java-discoveryengine/proto-google-cloud-discoveryengine-v1/src/main/proto/google/cloud/discoveryengine/v1/assistant_service.proto
index 63d9dc929de1..c4de4eb586b6 100644
--- a/java-discoveryengine/proto-google-cloud-discoveryengine-v1/src/main/proto/google/cloud/discoveryengine/v1/assistant_service.proto
+++ b/java-discoveryengine/proto-google-cloud-discoveryengine-v1/src/main/proto/google/cloud/discoveryengine/v1/assistant_service.proto
@@ -63,6 +63,22 @@ message AssistUserMetadata {
// [AssistantService.StreamAssist][google.cloud.discoveryengine.v1.AssistantService.StreamAssist]
// method.
message StreamAssistRequest {
+ // Specification of agents that are used to serve the request.
+ message AgentsSpec {
+ // Specification of an agent.
+ message AgentSpec {
+ // Required. ID to identify the agent resource serving the request.
+ //
+ // This field must conform to
+ // [RFC-1034](https://tools.ietf.org/html/rfc1034)
+ // with a length limit of 63 characters.
+ string agent_id = 1 [(google.api.field_behavior) = REQUIRED];
+ }
+
+ // Optional. Specification of agents that are used to serve the request.
+ repeated AgentSpec agent_specs = 1 [(google.api.field_behavior) = OPTIONAL];
+ }
+
// Specification of tools that are used to serve the request.
message ToolsSpec {
// Specification of the Vertex AI Search tool.
@@ -167,6 +183,9 @@ message StreamAssistRequest {
// Optional. Information about the user initiating the query.
AssistUserMetadata user_metadata = 6 [(google.api.field_behavior) = OPTIONAL];
+ // Optional. Specification of agents that are used to serve the request.
+ AgentsSpec agents_spec = 22 [(google.api.field_behavior) = OPTIONAL];
+
// Optional. Specification of tools that are used to serve the request.
ToolsSpec tools_spec = 18 [(google.api.field_behavior) = OPTIONAL];
diff --git a/java-discoveryengine/proto-google-cloud-discoveryengine-v1beta/src/main/java/com/google/cloud/discoveryengine/v1beta/AssistantServiceProto.java b/java-discoveryengine/proto-google-cloud-discoveryengine-v1beta/src/main/java/com/google/cloud/discoveryengine/v1beta/AssistantServiceProto.java
index fa232ed85919..77a95e99a75b 100644
--- a/java-discoveryengine/proto-google-cloud-discoveryengine-v1beta/src/main/java/com/google/cloud/discoveryengine/v1beta/AssistantServiceProto.java
+++ b/java-discoveryengine/proto-google-cloud-discoveryengine-v1beta/src/main/java/com/google/cloud/discoveryengine/v1beta/AssistantServiceProto.java
@@ -48,6 +48,14 @@ public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry r
internal_static_google_cloud_discoveryengine_v1beta_StreamAssistRequest_descriptor;
static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_google_cloud_discoveryengine_v1beta_StreamAssistRequest_fieldAccessorTable;
+ static final com.google.protobuf.Descriptors.Descriptor
+ internal_static_google_cloud_discoveryengine_v1beta_StreamAssistRequest_AgentsSpec_descriptor;
+ static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
+ internal_static_google_cloud_discoveryengine_v1beta_StreamAssistRequest_AgentsSpec_fieldAccessorTable;
+ static final com.google.protobuf.Descriptors.Descriptor
+ internal_static_google_cloud_discoveryengine_v1beta_StreamAssistRequest_AgentsSpec_AgentSpec_descriptor;
+ static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
+ internal_static_google_cloud_discoveryengine_v1beta_StreamAssistRequest_AgentsSpec_AgentSpec_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_google_cloud_discoveryengine_v1beta_StreamAssistRequest_ToolsSpec_descriptor;
static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
@@ -131,7 +139,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "/protobuf/empty.proto\032 google/protobuf/f"
+ "ield_mask.proto\"R\n\022AssistUserMetadata\022\026\n"
+ "\ttime_zone\030\001 \001(\tB\003\340A\001\022$\n\027preferred_langu"
- + "age_code\030\002 \001(\tB\003\340A\001\"\336\t\n\023StreamAssistRequ"
+ + "age_code\030\002 \001(\tB\003\340A\001\"\331\013\n\023StreamAssistRequ"
+ "est\022>\n\004name\030\001 \001(\tB0\340A\002\372A*\n(discoveryengi"
+ "ne.googleapis.com/Assistant\022>\n\005query\030\002 \001"
+ "(\0132*.google.cloud.discoveryengine.v1beta"
@@ -139,109 +147,116 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "scoveryengine.googleapis.com/Session\022S\n\r"
+ "user_metadata\030\006 \001(\01327.google.cloud.disco"
+ "veryengine.v1beta.AssistUserMetadataB\003\340A"
- + "\001\022[\n\ntools_spec\030\022 \001(\0132B.google.cloud.dis"
- + "coveryengine.v1beta.StreamAssistRequest."
- + "ToolsSpecB\003\340A\001\022e\n\017generation_spec\030\023 \001(\0132"
- + "G.google.cloud.discoveryengine.v1beta.St"
- + "reamAssistRequest.GenerationSpecB\003\340A\001\032\303\005"
- + "\n\tToolsSpec\022y\n\025vertex_ai_search_spec\030\001 \001"
- + "(\0132U.google.cloud.discoveryengine.v1beta"
- + ".StreamAssistRequest.ToolsSpec.VertexAiS"
- + "earchSpecB\003\340A\001\022t\n\022web_grounding_spec\030\002 \001"
- + "(\0132S.google.cloud.discoveryengine.v1beta"
- + ".StreamAssistRequest.ToolsSpec.WebGround"
- + "ingSpecB\003\340A\001\022z\n\025image_generation_spec\030\003 "
- + "\001(\0132V.google.cloud.discoveryengine.v1bet"
- + "a.StreamAssistRequest.ToolsSpec.ImageGen"
- + "erationSpecB\003\340A\001\022z\n\025video_generation_spe"
- + "c\030\004 \001(\0132V.google.cloud.discoveryengine.v"
- + "1beta.StreamAssistRequest.ToolsSpec.Vide"
- + "oGenerationSpecB\003\340A\001\032\212\001\n\022VertexAiSearchS"
- + "pec\022_\n\020data_store_specs\030\002 \003(\0132@.google.c"
- + "loud.discoveryengine.v1beta.SearchReques"
- + "t.DataStoreSpecB\003\340A\001\022\023\n\006filter\030\004 \001(\tB\003\340A"
- + "\001\032\022\n\020WebGroundingSpec\032\025\n\023ImageGeneration"
- + "Spec\032\025\n\023VideoGenerationSpec\032\'\n\016Generatio"
- + "nSpec\022\025\n\010model_id\030\001 \001(\tB\003\340A\001\"\307\003\n\024StreamA"
- + "ssistResponse\022A\n\006answer\030\001 \001(\01321.google.c"
- + "loud.discoveryengine.v1beta.AssistAnswer"
- + "\022[\n\014session_info\030\002 \001(\0132E.google.cloud.di"
- + "scoveryengine.v1beta.StreamAssistRespons"
- + "e.SessionInfo\022\024\n\014assist_token\030\004 \001(\t\022\030\n\020i"
- + "nvocation_tools\030\010 \003(\t\022^\n\016invoked_skills\030"
- + "\n \003(\0132F.google.cloud.discoveryengine.v1b"
- + "eta.StreamAssistResponse.InvokedSkill\032K\n"
- + "\013SessionInfo\022<\n\007session\030\001 \001(\tB+\372A(\n&disc"
- + "overyengine.googleapis.com/Session\0322\n\014In"
- + "vokedSkill\022\014\n\004name\030\001 \001(\t\022\024\n\014display_name"
- + "\030\002 \001(\t\"\272\001\n\026CreateAssistantRequest\022=\n\006par"
- + "ent\030\001 \001(\tB-\340A\002\372A\'\n%discoveryengine.googl"
- + "eapis.com/Engine\022F\n\tassistant\030\002 \001(\0132..go"
+ + "\001\022]\n\013agents_spec\030\026 \001(\0132C.google.cloud.di"
+ + "scoveryengine.v1beta.StreamAssistRequest"
+ + ".AgentsSpecB\003\340A\001\022[\n\ntools_spec\030\022 \001(\0132B.g"
+ + "oogle.cloud.discoveryengine.v1beta.Strea"
+ + "mAssistRequest.ToolsSpecB\003\340A\001\022e\n\017generat"
+ + "ion_spec\030\023 \001(\0132G.google.cloud.discoverye"
+ + "ngine.v1beta.StreamAssistRequest.Generat"
+ + "ionSpecB\003\340A\001\032\231\001\n\nAgentsSpec\022g\n\013agent_spe"
+ + "cs\030\001 \003(\0132M.google.cloud.discoveryengine."
+ + "v1beta.StreamAssistRequest.AgentsSpec.Ag"
+ + "entSpecB\003\340A\001\032\"\n\tAgentSpec\022\025\n\010agent_id\030\001 "
+ + "\001(\tB\003\340A\002\032\303\005\n\tToolsSpec\022y\n\025vertex_ai_sear"
+ + "ch_spec\030\001 \001(\0132U.google.cloud.discoveryen"
+ + "gine.v1beta.StreamAssistRequest.ToolsSpe"
+ + "c.VertexAiSearchSpecB\003\340A\001\022t\n\022web_groundi"
+ + "ng_spec\030\002 \001(\0132S.google.cloud.discoveryen"
+ + "gine.v1beta.StreamAssistRequest.ToolsSpe"
+ + "c.WebGroundingSpecB\003\340A\001\022z\n\025image_generat"
+ + "ion_spec\030\003 \001(\0132V.google.cloud.discoverye"
+ + "ngine.v1beta.StreamAssistRequest.ToolsSp"
+ + "ec.ImageGenerationSpecB\003\340A\001\022z\n\025video_gen"
+ + "eration_spec\030\004 \001(\0132V.google.cloud.discov"
+ + "eryengine.v1beta.StreamAssistRequest.Too"
+ + "lsSpec.VideoGenerationSpecB\003\340A\001\032\212\001\n\022Vert"
+ + "exAiSearchSpec\022_\n\020data_store_specs\030\002 \003(\013"
+ + "2@.google.cloud.discoveryengine.v1beta.S"
+ + "earchRequest.DataStoreSpecB\003\340A\001\022\023\n\006filte"
+ + "r\030\004 \001(\tB\003\340A\001\032\022\n\020WebGroundingSpec\032\025\n\023Imag"
+ + "eGenerationSpec\032\025\n\023VideoGenerationSpec\032\'"
+ + "\n\016GenerationSpec\022\025\n\010model_id\030\001 \001(\tB\003\340A\001\""
+ + "\307\003\n\024StreamAssistResponse\022A\n\006answer\030\001 \001(\013"
+ + "21.google.cloud.discoveryengine.v1beta.A"
+ + "ssistAnswer\022[\n\014session_info\030\002 \001(\0132E.goog"
+ + "le.cloud.discoveryengine.v1beta.StreamAs"
+ + "sistResponse.SessionInfo\022\024\n\014assist_token"
+ + "\030\004 \001(\t\022\030\n\020invocation_tools\030\010 \003(\t\022^\n\016invo"
+ + "ked_skills\030\n \003(\0132F.google.cloud.discover"
+ + "yengine.v1beta.StreamAssistResponse.Invo"
+ + "kedSkill\032K\n\013SessionInfo\022<\n\007session\030\001 \001(\t"
+ + "B+\372A(\n&discoveryengine.googleapis.com/Se"
+ + "ssion\0322\n\014InvokedSkill\022\014\n\004name\030\001 \001(\t\022\024\n\014d"
+ + "isplay_name\030\002 \001(\t\"\272\001\n\026CreateAssistantReq"
+ + "uest\022=\n\006parent\030\001 \001(\tB-\340A\002\372A\'\n%discoverye"
+ + "ngine.googleapis.com/Engine\022F\n\tassistant"
+ + "\030\002 \001(\0132..google.cloud.discoveryengine.v1"
+ + "beta.AssistantB\003\340A\002\022\031\n\014assistant_id\030\003 \001("
+ + "\tB\003\340A\002\"X\n\026DeleteAssistantRequest\022>\n\004name"
+ + "\030\001 \001(\tB0\340A\002\372A*\n(discoveryengine.googleap"
+ + "is.com/Assistant\"U\n\023GetAssistantRequest\022"
+ + ">\n\004name\030\001 \001(\tB0\340A\002\372A*\n(discoveryengine.g"
+ + "oogleapis.com/Assistant\"}\n\025ListAssistant"
+ + "sRequest\022=\n\006parent\030\001 \001(\tB-\340A\002\372A\'\n%discov"
+ + "eryengine.googleapis.com/Engine\022\021\n\tpage_"
+ + "size\030\002 \001(\005\022\022\n\npage_token\030\003 \001(\t\"u\n\026ListAs"
+ + "sistantsResponse\022B\n\nassistants\030\001 \003(\0132..g"
+ + "oogle.cloud.discoveryengine.v1beta.Assis"
+ + "tant\022\027\n\017next_page_token\030\002 \001(\t\"\221\001\n\026Update"
+ + "AssistantRequest\022F\n\tassistant\030\001 \001(\0132..go"
+ + "ogle.cloud.discoveryengine.v1beta.Assist"
+ + "antB\003\340A\002\022/\n\013update_mask\030\002 \001(\0132\032.google.p"
+ + "rotobuf.FieldMask2\366\014\n\020AssistantService\022\351"
+ + "\001\n\014StreamAssist\0228.google.cloud.discovery"
+ + "engine.v1beta.StreamAssistRequest\0329.goog"
+ + "le.cloud.discoveryengine.v1beta.StreamAs"
+ + "sistResponse\"b\202\323\344\223\002\\\"W/v1beta/{name=proj"
+ + "ects/*/locations/*/collections/*/engines"
+ + "/*/assistants/*}:streamAssist:\001*0\001\022\335\001\n\017C"
+ + "reateAssistant\022;.google.cloud.discoverye"
+ + "ngine.v1beta.CreateAssistantRequest\032..go"
+ "ogle.cloud.discoveryengine.v1beta.Assist"
- + "antB\003\340A\002\022\031\n\014assistant_id\030\003 \001(\tB\003\340A\002\"X\n\026D"
- + "eleteAssistantRequest\022>\n\004name\030\001 \001(\tB0\340A\002"
- + "\372A*\n(discoveryengine.googleapis.com/Assi"
- + "stant\"U\n\023GetAssistantRequest\022>\n\004name\030\001 \001"
- + "(\tB0\340A\002\372A*\n(discoveryengine.googleapis.c"
- + "om/Assistant\"}\n\025ListAssistantsRequest\022=\n"
- + "\006parent\030\001 \001(\tB-\340A\002\372A\'\n%discoveryengine.g"
- + "oogleapis.com/Engine\022\021\n\tpage_size\030\002 \001(\005\022"
- + "\022\n\npage_token\030\003 \001(\t\"u\n\026ListAssistantsRes"
- + "ponse\022B\n\nassistants\030\001 \003(\0132..google.cloud"
- + ".discoveryengine.v1beta.Assistant\022\027\n\017nex"
- + "t_page_token\030\002 \001(\t\"\221\001\n\026UpdateAssistantRe"
- + "quest\022F\n\tassistant\030\001 \001(\0132..google.cloud."
- + "discoveryengine.v1beta.AssistantB\003\340A\002\022/\n"
- + "\013update_mask\030\002 \001(\0132\032.google.protobuf.Fie"
- + "ldMask2\366\014\n\020AssistantService\022\351\001\n\014StreamAs"
- + "sist\0228.google.cloud.discoveryengine.v1be"
- + "ta.StreamAssistRequest\0329.google.cloud.di"
- + "scoveryengine.v1beta.StreamAssistRespons"
- + "e\"b\202\323\344\223\002\\\"W/v1beta/{name=projects/*/loca"
- + "tions/*/collections/*/engines/*/assistan"
- + "ts/*}:streamAssist:\001*0\001\022\335\001\n\017CreateAssist"
- + "ant\022;.google.cloud.discoveryengine.v1bet"
- + "a.CreateAssistantRequest\032..google.cloud."
- + "discoveryengine.v1beta.Assistant\"]\202\323\344\223\002W"
- + "\"J/v1beta/{parent=projects/*/locations/*"
- + "/collections/*/engines/*}/assistants:\tas"
- + "sistant\022\301\001\n\017DeleteAssistant\022;.google.clo"
- + "ud.discoveryengine.v1beta.DeleteAssistan"
- + "tRequest\032\026.google.protobuf.Empty\"Y\332A\004nam"
- + "e\202\323\344\223\002L*J/v1beta/{name=projects/*/locati"
- + "ons/*/collections/*/engines/*/assistants"
- + "/*}\022\377\001\n\017UpdateAssistant\022;.google.cloud.d"
- + "iscoveryengine.v1beta.UpdateAssistantReq"
- + "uest\032..google.cloud.discoveryengine.v1be"
- + "ta.Assistant\"\177\332A\025assistant,update_mask\202\323"
- + "\344\223\002a2T/v1beta/{assistant.name=projects/*"
- + "/locations/*/collections/*/engines/*/ass"
- + "istants/*}:\tassistant\022\323\001\n\014GetAssistant\0228"
- + ".google.cloud.discoveryengine.v1beta.Get"
- + "AssistantRequest\032..google.cloud.discover"
- + "yengine.v1beta.Assistant\"Y\332A\004name\202\323\344\223\002L\022"
- + "J/v1beta/{name=projects/*/locations/*/co"
- + "llections/*/engines/*/assistants/*}\022\346\001\n\016"
- + "ListAssistants\022:.google.cloud.discoverye"
- + "ngine.v1beta.ListAssistantsRequest\032;.goo"
- + "gle.cloud.discoveryengine.v1beta.ListAss"
- + "istantsResponse\"[\332A\006parent\202\323\344\223\002L\022J/v1bet"
- + "a/{parent=projects/*/locations/*/collect"
- + "ions/*/engines/*}/assistants\032\220\002\312A\036discov"
- + "eryengine.googleapis.com\322A\353\001https://www."
- + "googleapis.com/auth/cloud-platform,https"
- + "://www.googleapis.com/auth/discoveryengi"
- + "ne.assist.readwrite,https://www.googleap"
- + "is.com/auth/discoveryengine.readwrite,ht"
- + "tps://www.googleapis.com/auth/discoverye"
- + "ngine.serving.readwriteB\234\002\n\'com.google.c"
- + "loud.discoveryengine.v1betaB\025AssistantSe"
- + "rviceProtoP\001ZQcloud.google.com/go/discov"
- + "eryengine/apiv1beta/discoveryenginepb;di"
- + "scoveryenginepb\242\002\017DISCOVERYENGINE\252\002#Goog"
- + "le.Cloud.DiscoveryEngine.V1Beta\312\002#Google"
- + "\\Cloud\\DiscoveryEngine\\V1beta\352\002&Google::"
- + "Cloud::DiscoveryEngine::V1betab\006proto3"
+ + "ant\"]\202\323\344\223\002W\"J/v1beta/{parent=projects/*/"
+ + "locations/*/collections/*/engines/*}/ass"
+ + "istants:\tassistant\022\301\001\n\017DeleteAssistant\022;"
+ + ".google.cloud.discoveryengine.v1beta.Del"
+ + "eteAssistantRequest\032\026.google.protobuf.Em"
+ + "pty\"Y\332A\004name\202\323\344\223\002L*J/v1beta/{name=projec"
+ + "ts/*/locations/*/collections/*/engines/*"
+ + "/assistants/*}\022\377\001\n\017UpdateAssistant\022;.goo"
+ + "gle.cloud.discoveryengine.v1beta.UpdateA"
+ + "ssistantRequest\032..google.cloud.discovery"
+ + "engine.v1beta.Assistant\"\177\332A\025assistant,up"
+ + "date_mask\202\323\344\223\002a2T/v1beta/{assistant.name"
+ + "=projects/*/locations/*/collections/*/en"
+ + "gines/*/assistants/*}:\tassistant\022\323\001\n\014Get"
+ + "Assistant\0228.google.cloud.discoveryengine"
+ + ".v1beta.GetAssistantRequest\032..google.clo"
+ + "ud.discoveryengine.v1beta.Assistant\"Y\332A\004"
+ + "name\202\323\344\223\002L\022J/v1beta/{name=projects/*/loc"
+ + "ations/*/collections/*/engines/*/assista"
+ + "nts/*}\022\346\001\n\016ListAssistants\022:.google.cloud"
+ + ".discoveryengine.v1beta.ListAssistantsRe"
+ + "quest\032;.google.cloud.discoveryengine.v1b"
+ + "eta.ListAssistantsResponse\"[\332A\006parent\202\323\344"
+ + "\223\002L\022J/v1beta/{parent=projects/*/location"
+ + "s/*/collections/*/engines/*}/assistants\032"
+ + "\220\002\312A\036discoveryengine.googleapis.com\322A\353\001h"
+ + "ttps://www.googleapis.com/auth/cloud-pla"
+ + "tform,https://www.googleapis.com/auth/di"
+ + "scoveryengine.assist.readwrite,https://w"
+ + "ww.googleapis.com/auth/discoveryengine.r"
+ + "eadwrite,https://www.googleapis.com/auth"
+ + "/discoveryengine.serving.readwriteB\234\002\n\'c"
+ + "om.google.cloud.discoveryengine.v1betaB\025"
+ + "AssistantServiceProtoP\001ZQcloud.google.co"
+ + "m/go/discoveryengine/apiv1beta/discovery"
+ + "enginepb;discoveryenginepb\242\002\017DISCOVERYEN"
+ + "GINE\252\002#Google.Cloud.DiscoveryEngine.V1Be"
+ + "ta\312\002#Google\\Cloud\\DiscoveryEngine\\V1beta"
+ + "\352\002&Google::Cloud::DiscoveryEngine::V1bet"
+ + "ab\006proto3"
};
descriptor =
com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
@@ -272,11 +287,35 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_cloud_discoveryengine_v1beta_StreamAssistRequest_descriptor,
new java.lang.String[] {
- "Name", "Query", "Session", "UserMetadata", "ToolsSpec", "GenerationSpec",
+ "Name",
+ "Query",
+ "Session",
+ "UserMetadata",
+ "AgentsSpec",
+ "ToolsSpec",
+ "GenerationSpec",
});
- internal_static_google_cloud_discoveryengine_v1beta_StreamAssistRequest_ToolsSpec_descriptor =
+ internal_static_google_cloud_discoveryengine_v1beta_StreamAssistRequest_AgentsSpec_descriptor =
internal_static_google_cloud_discoveryengine_v1beta_StreamAssistRequest_descriptor
.getNestedType(0);
+ internal_static_google_cloud_discoveryengine_v1beta_StreamAssistRequest_AgentsSpec_fieldAccessorTable =
+ new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
+ internal_static_google_cloud_discoveryengine_v1beta_StreamAssistRequest_AgentsSpec_descriptor,
+ new java.lang.String[] {
+ "AgentSpecs",
+ });
+ internal_static_google_cloud_discoveryengine_v1beta_StreamAssistRequest_AgentsSpec_AgentSpec_descriptor =
+ internal_static_google_cloud_discoveryengine_v1beta_StreamAssistRequest_AgentsSpec_descriptor
+ .getNestedType(0);
+ internal_static_google_cloud_discoveryengine_v1beta_StreamAssistRequest_AgentsSpec_AgentSpec_fieldAccessorTable =
+ new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
+ internal_static_google_cloud_discoveryengine_v1beta_StreamAssistRequest_AgentsSpec_AgentSpec_descriptor,
+ new java.lang.String[] {
+ "AgentId",
+ });
+ internal_static_google_cloud_discoveryengine_v1beta_StreamAssistRequest_ToolsSpec_descriptor =
+ internal_static_google_cloud_discoveryengine_v1beta_StreamAssistRequest_descriptor
+ .getNestedType(1);
internal_static_google_cloud_discoveryengine_v1beta_StreamAssistRequest_ToolsSpec_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_cloud_discoveryengine_v1beta_StreamAssistRequest_ToolsSpec_descriptor,
@@ -318,7 +357,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
new java.lang.String[] {});
internal_static_google_cloud_discoveryengine_v1beta_StreamAssistRequest_GenerationSpec_descriptor =
internal_static_google_cloud_discoveryengine_v1beta_StreamAssistRequest_descriptor
- .getNestedType(1);
+ .getNestedType(2);
internal_static_google_cloud_discoveryengine_v1beta_StreamAssistRequest_GenerationSpec_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_cloud_discoveryengine_v1beta_StreamAssistRequest_GenerationSpec_descriptor,
diff --git a/java-discoveryengine/proto-google-cloud-discoveryengine-v1beta/src/main/java/com/google/cloud/discoveryengine/v1beta/StreamAssistRequest.java b/java-discoveryengine/proto-google-cloud-discoveryengine-v1beta/src/main/java/com/google/cloud/discoveryengine/v1beta/StreamAssistRequest.java
index cff512f74fef..f880ddd25d6e 100644
--- a/java-discoveryengine/proto-google-cloud-discoveryengine-v1beta/src/main/java/com/google/cloud/discoveryengine/v1beta/StreamAssistRequest.java
+++ b/java-discoveryengine/proto-google-cloud-discoveryengine-v1beta/src/main/java/com/google/cloud/discoveryengine/v1beta/StreamAssistRequest.java
@@ -73,6 +73,1791 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
com.google.cloud.discoveryengine.v1beta.StreamAssistRequest.Builder.class);
}
+ public interface AgentsSpecOrBuilder
+ extends
+ // @@protoc_insertion_point(interface_extends:google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec)
+ com.google.protobuf.MessageOrBuilder {
+
+ /**
+ *
+ *
+ *
+ * Optional. Specification of agents that are used to serve the request.
+ *
+ *
+ *
+ * repeated .google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec.AgentSpec agent_specs = 1 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ java.util.List
+ * Optional. Specification of agents that are used to serve the request.
+ *
+ *
+ *
+ * repeated .google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec.AgentSpec agent_specs = 1 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ com.google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec.AgentSpec getAgentSpecs(
+ int index);
+
+ /**
+ *
+ *
+ *
+ * Optional. Specification of agents that are used to serve the request.
+ *
+ *
+ *
+ * repeated .google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec.AgentSpec agent_specs = 1 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ int getAgentSpecsCount();
+
+ /**
+ *
+ *
+ *
+ * Optional. Specification of agents that are used to serve the request.
+ *
+ *
+ *
+ * repeated .google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec.AgentSpec agent_specs = 1 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ java.util.List<
+ ? extends
+ com.google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec
+ .AgentSpecOrBuilder>
+ getAgentSpecsOrBuilderList();
+
+ /**
+ *
+ *
+ *
+ * Optional. Specification of agents that are used to serve the request.
+ *
+ *
+ *
+ * repeated .google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec.AgentSpec agent_specs = 1 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ com.google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec.AgentSpecOrBuilder
+ getAgentSpecsOrBuilder(int index);
+ }
+
+ /**
+ *
+ *
+ *
+ * Specification of agents that are used to serve the request.
+ *
+ *
+ * Protobuf type {@code google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec}
+ */
+ public static final class AgentsSpec extends com.google.protobuf.GeneratedMessage
+ implements
+ // @@protoc_insertion_point(message_implements:google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec)
+ AgentsSpecOrBuilder {
+ private static final long serialVersionUID = 0L;
+
+ static {
+ com.google.protobuf.RuntimeVersion.validateProtobufGencodeVersion(
+ com.google.protobuf.RuntimeVersion.RuntimeDomain.PUBLIC,
+ /* major= */ 4,
+ /* minor= */ 33,
+ /* patch= */ 6,
+ /* suffix= */ "",
+ "AgentsSpec");
+ }
+
+ // Use AgentsSpec.newBuilder() to construct.
+ private AgentsSpec(com.google.protobuf.GeneratedMessage.Builder> builder) {
+ super(builder);
+ }
+
+ private AgentsSpec() {
+ agentSpecs_ = java.util.Collections.emptyList();
+ }
+
+ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
+ return com.google.cloud.discoveryengine.v1beta.AssistantServiceProto
+ .internal_static_google_cloud_discoveryengine_v1beta_StreamAssistRequest_AgentsSpec_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return com.google.cloud.discoveryengine.v1beta.AssistantServiceProto
+ .internal_static_google_cloud_discoveryengine_v1beta_StreamAssistRequest_AgentsSpec_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ com.google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec.class,
+ com.google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec.Builder.class);
+ }
+
+ public interface AgentSpecOrBuilder
+ extends
+ // @@protoc_insertion_point(interface_extends:google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec.AgentSpec)
+ com.google.protobuf.MessageOrBuilder {
+
+ /**
+ *
+ *
+ *
+ * Required. ID to identify the agent resource serving the request.
+ *
+ * This field must conform to
+ * [RFC-1034](https://tools.ietf.org/html/rfc1034)
+ * with a length limit of 63 characters.
+ *
+ *
+ * string agent_id = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ * @return The agentId.
+ */
+ java.lang.String getAgentId();
+
+ /**
+ *
+ *
+ *
+ * Required. ID to identify the agent resource serving the request.
+ *
+ * This field must conform to
+ * [RFC-1034](https://tools.ietf.org/html/rfc1034)
+ * with a length limit of 63 characters.
+ *
+ *
+ * string agent_id = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ * @return The bytes for agentId.
+ */
+ com.google.protobuf.ByteString getAgentIdBytes();
+ }
+
+ /**
+ *
+ *
+ *
+ * Specification of an agent.
+ *
+ *
+ * Protobuf type {@code
+ * google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec.AgentSpec}
+ */
+ public static final class AgentSpec extends com.google.protobuf.GeneratedMessage
+ implements
+ // @@protoc_insertion_point(message_implements:google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec.AgentSpec)
+ AgentSpecOrBuilder {
+ private static final long serialVersionUID = 0L;
+
+ static {
+ com.google.protobuf.RuntimeVersion.validateProtobufGencodeVersion(
+ com.google.protobuf.RuntimeVersion.RuntimeDomain.PUBLIC,
+ /* major= */ 4,
+ /* minor= */ 33,
+ /* patch= */ 6,
+ /* suffix= */ "",
+ "AgentSpec");
+ }
+
+ // Use AgentSpec.newBuilder() to construct.
+ private AgentSpec(com.google.protobuf.GeneratedMessage.Builder> builder) {
+ super(builder);
+ }
+
+ private AgentSpec() {
+ agentId_ = "";
+ }
+
+ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
+ return com.google.cloud.discoveryengine.v1beta.AssistantServiceProto
+ .internal_static_google_cloud_discoveryengine_v1beta_StreamAssistRequest_AgentsSpec_AgentSpec_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return com.google.cloud.discoveryengine.v1beta.AssistantServiceProto
+ .internal_static_google_cloud_discoveryengine_v1beta_StreamAssistRequest_AgentsSpec_AgentSpec_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ com.google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec.AgentSpec
+ .class,
+ com.google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec.AgentSpec
+ .Builder.class);
+ }
+
+ public static final int AGENT_ID_FIELD_NUMBER = 1;
+
+ @SuppressWarnings("serial")
+ private volatile java.lang.Object agentId_ = "";
+
+ /**
+ *
+ *
+ *
+ * Required. ID to identify the agent resource serving the request.
+ *
+ * This field must conform to
+ * [RFC-1034](https://tools.ietf.org/html/rfc1034)
+ * with a length limit of 63 characters.
+ *
+ *
+ * string agent_id = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ * @return The agentId.
+ */
+ @java.lang.Override
+ public java.lang.String getAgentId() {
+ java.lang.Object ref = agentId_;
+ 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();
+ agentId_ = s;
+ return s;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Required. ID to identify the agent resource serving the request.
+ *
+ * This field must conform to
+ * [RFC-1034](https://tools.ietf.org/html/rfc1034)
+ * with a length limit of 63 characters.
+ *
+ *
+ * string agent_id = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ * @return The bytes for agentId.
+ */
+ @java.lang.Override
+ public com.google.protobuf.ByteString getAgentIdBytes() {
+ java.lang.Object ref = agentId_;
+ if (ref instanceof java.lang.String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
+ agentId_ = 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.GeneratedMessage.isStringEmpty(agentId_)) {
+ com.google.protobuf.GeneratedMessage.writeString(output, 1, agentId_);
+ }
+ getUnknownFields().writeTo(output);
+ }
+
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ if (!com.google.protobuf.GeneratedMessage.isStringEmpty(agentId_)) {
+ size += com.google.protobuf.GeneratedMessage.computeStringSize(1, agentId_);
+ }
+ 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.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec.AgentSpec)) {
+ return super.equals(obj);
+ }
+ com.google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec.AgentSpec other =
+ (com.google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec.AgentSpec) obj;
+
+ if (!getAgentId().equals(other.getAgentId())) 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) + AGENT_ID_FIELD_NUMBER;
+ hash = (53 * hash) + getAgentId().hashCode();
+ hash = (29 * hash) + getUnknownFields().hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static com.google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec.AgentSpec
+ parseFrom(java.nio.ByteBuffer data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec.AgentSpec
+ 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.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec.AgentSpec
+ parseFrom(com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec.AgentSpec
+ 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.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec.AgentSpec
+ parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec.AgentSpec
+ parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static com.google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec.AgentSpec
+ parseFrom(java.io.InputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(PARSER, input);
+ }
+
+ public static com.google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec.AgentSpec
+ parseFrom(
+ java.io.InputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static com.google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec.AgentSpec
+ parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseDelimitedWithIOException(PARSER, input);
+ }
+
+ public static com.google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec.AgentSpec
+ parseDelimitedFrom(
+ java.io.InputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseDelimitedWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static com.google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec.AgentSpec
+ parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(PARSER, input);
+ }
+
+ public static com.google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec.AgentSpec
+ parseFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.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.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec.AgentSpec
+ 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.GeneratedMessage.BuilderParent parent) {
+ Builder builder = new Builder(parent);
+ return builder;
+ }
+
+ /**
+ *
+ *
+ *
+ * Specification of an agent.
+ *
+ *
+ * Protobuf type {@code
+ * google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec.AgentSpec}
+ */
+ public static final class Builder
+ extends com.google.protobuf.GeneratedMessage.Builder
+ * Required. ID to identify the agent resource serving the request.
+ *
+ * This field must conform to
+ * [RFC-1034](https://tools.ietf.org/html/rfc1034)
+ * with a length limit of 63 characters.
+ *
+ *
+ * string agent_id = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ * @return The agentId.
+ */
+ public java.lang.String getAgentId() {
+ java.lang.Object ref = agentId_;
+ if (!(ref instanceof java.lang.String)) {
+ com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ agentId_ = s;
+ return s;
+ } else {
+ return (java.lang.String) ref;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Required. ID to identify the agent resource serving the request.
+ *
+ * This field must conform to
+ * [RFC-1034](https://tools.ietf.org/html/rfc1034)
+ * with a length limit of 63 characters.
+ *
+ *
+ * string agent_id = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ * @return The bytes for agentId.
+ */
+ public com.google.protobuf.ByteString getAgentIdBytes() {
+ java.lang.Object ref = agentId_;
+ if (ref instanceof String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
+ agentId_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Required. ID to identify the agent resource serving the request.
+ *
+ * This field must conform to
+ * [RFC-1034](https://tools.ietf.org/html/rfc1034)
+ * with a length limit of 63 characters.
+ *
+ *
+ * string agent_id = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ * @param value The agentId to set.
+ * @return This builder for chaining.
+ */
+ public Builder setAgentId(java.lang.String value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ agentId_ = value;
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Required. ID to identify the agent resource serving the request.
+ *
+ * This field must conform to
+ * [RFC-1034](https://tools.ietf.org/html/rfc1034)
+ * with a length limit of 63 characters.
+ *
+ *
+ * string agent_id = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ * @return This builder for chaining.
+ */
+ public Builder clearAgentId() {
+ agentId_ = getDefaultInstance().getAgentId();
+ bitField0_ = (bitField0_ & ~0x00000001);
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Required. ID to identify the agent resource serving the request.
+ *
+ * This field must conform to
+ * [RFC-1034](https://tools.ietf.org/html/rfc1034)
+ * with a length limit of 63 characters.
+ *
+ *
+ * string agent_id = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ * @param value The bytes for agentId to set.
+ * @return This builder for chaining.
+ */
+ public Builder setAgentIdBytes(com.google.protobuf.ByteString value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ checkByteStringIsUtf8(value);
+ agentId_ = value;
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return this;
+ }
+
+ // @@protoc_insertion_point(builder_scope:google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec.AgentSpec)
+ }
+
+ // @@protoc_insertion_point(class_scope:google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec.AgentSpec)
+ private static final com.google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec
+ .AgentSpec
+ DEFAULT_INSTANCE;
+
+ static {
+ DEFAULT_INSTANCE =
+ new com.google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec.AgentSpec();
+ }
+
+ public static com.google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec.AgentSpec
+ getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parser
+ * Optional. Specification of agents that are used to serve the request.
+ *
+ *
+ *
+ * repeated .google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec.AgentSpec agent_specs = 1 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ @java.lang.Override
+ public java.util.List<
+ com.google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec.AgentSpec>
+ getAgentSpecsList() {
+ return agentSpecs_;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Specification of agents that are used to serve the request.
+ *
+ *
+ *
+ * repeated .google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec.AgentSpec agent_specs = 1 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ @java.lang.Override
+ public java.util.List<
+ ? extends
+ com.google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec
+ .AgentSpecOrBuilder>
+ getAgentSpecsOrBuilderList() {
+ return agentSpecs_;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Specification of agents that are used to serve the request.
+ *
+ *
+ *
+ * repeated .google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec.AgentSpec agent_specs = 1 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ @java.lang.Override
+ public int getAgentSpecsCount() {
+ return agentSpecs_.size();
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Specification of agents that are used to serve the request.
+ *
+ *
+ *
+ * repeated .google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec.AgentSpec agent_specs = 1 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ @java.lang.Override
+ public com.google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec.AgentSpec
+ getAgentSpecs(int index) {
+ return agentSpecs_.get(index);
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Specification of agents that are used to serve the request.
+ *
+ *
+ *
+ * repeated .google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec.AgentSpec agent_specs = 1 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ @java.lang.Override
+ public com.google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec.AgentSpecOrBuilder
+ getAgentSpecsOrBuilder(int index) {
+ return agentSpecs_.get(index);
+ }
+
+ 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 < agentSpecs_.size(); i++) {
+ output.writeMessage(1, agentSpecs_.get(i));
+ }
+ getUnknownFields().writeTo(output);
+ }
+
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ for (int i = 0; i < agentSpecs_.size(); i++) {
+ size += com.google.protobuf.CodedOutputStream.computeMessageSize(1, agentSpecs_.get(i));
+ }
+ 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.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec)) {
+ return super.equals(obj);
+ }
+ com.google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec other =
+ (com.google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec) obj;
+
+ if (!getAgentSpecsList().equals(other.getAgentSpecsList())) 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 (getAgentSpecsCount() > 0) {
+ hash = (37 * hash) + AGENT_SPECS_FIELD_NUMBER;
+ hash = (53 * hash) + getAgentSpecsList().hashCode();
+ }
+ hash = (29 * hash) + getUnknownFields().hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static com.google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec parseFrom(
+ java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec 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.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec 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.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec parseFrom(
+ byte[] data) throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec parseFrom(
+ byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static com.google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec parseFrom(
+ java.io.InputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(PARSER, input);
+ }
+
+ public static com.google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec parseFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static com.google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec
+ parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseDelimitedWithIOException(PARSER, input);
+ }
+
+ public static com.google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec
+ parseDelimitedFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseDelimitedWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static com.google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec parseFrom(
+ com.google.protobuf.CodedInputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(PARSER, input);
+ }
+
+ public static com.google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec parseFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.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.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec 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.GeneratedMessage.BuilderParent parent) {
+ Builder builder = new Builder(parent);
+ return builder;
+ }
+
+ /**
+ *
+ *
+ *
+ * Specification of agents that are used to serve the request.
+ *
+ *
+ * Protobuf type {@code google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec}
+ */
+ public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder
+ * Optional. Specification of agents that are used to serve the request.
+ *
+ *
+ *
+ * repeated .google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec.AgentSpec agent_specs = 1 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public java.util.List<
+ com.google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec.AgentSpec>
+ getAgentSpecsList() {
+ if (agentSpecsBuilder_ == null) {
+ return java.util.Collections.unmodifiableList(agentSpecs_);
+ } else {
+ return agentSpecsBuilder_.getMessageList();
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Specification of agents that are used to serve the request.
+ *
+ *
+ *
+ * repeated .google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec.AgentSpec agent_specs = 1 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public int getAgentSpecsCount() {
+ if (agentSpecsBuilder_ == null) {
+ return agentSpecs_.size();
+ } else {
+ return agentSpecsBuilder_.getCount();
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Specification of agents that are used to serve the request.
+ *
+ *
+ *
+ * repeated .google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec.AgentSpec agent_specs = 1 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public com.google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec.AgentSpec
+ getAgentSpecs(int index) {
+ if (agentSpecsBuilder_ == null) {
+ return agentSpecs_.get(index);
+ } else {
+ return agentSpecsBuilder_.getMessage(index);
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Specification of agents that are used to serve the request.
+ *
+ *
+ *
+ * repeated .google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec.AgentSpec agent_specs = 1 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public Builder setAgentSpecs(
+ int index,
+ com.google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec.AgentSpec value) {
+ if (agentSpecsBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensureAgentSpecsIsMutable();
+ agentSpecs_.set(index, value);
+ onChanged();
+ } else {
+ agentSpecsBuilder_.setMessage(index, value);
+ }
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Specification of agents that are used to serve the request.
+ *
+ *
+ *
+ * repeated .google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec.AgentSpec agent_specs = 1 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public Builder setAgentSpecs(
+ int index,
+ com.google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec.AgentSpec.Builder
+ builderForValue) {
+ if (agentSpecsBuilder_ == null) {
+ ensureAgentSpecsIsMutable();
+ agentSpecs_.set(index, builderForValue.build());
+ onChanged();
+ } else {
+ agentSpecsBuilder_.setMessage(index, builderForValue.build());
+ }
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Specification of agents that are used to serve the request.
+ *
+ *
+ *
+ * repeated .google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec.AgentSpec agent_specs = 1 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public Builder addAgentSpecs(
+ com.google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec.AgentSpec value) {
+ if (agentSpecsBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensureAgentSpecsIsMutable();
+ agentSpecs_.add(value);
+ onChanged();
+ } else {
+ agentSpecsBuilder_.addMessage(value);
+ }
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Specification of agents that are used to serve the request.
+ *
+ *
+ *
+ * repeated .google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec.AgentSpec agent_specs = 1 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public Builder addAgentSpecs(
+ int index,
+ com.google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec.AgentSpec value) {
+ if (agentSpecsBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensureAgentSpecsIsMutable();
+ agentSpecs_.add(index, value);
+ onChanged();
+ } else {
+ agentSpecsBuilder_.addMessage(index, value);
+ }
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Specification of agents that are used to serve the request.
+ *
+ *
+ *
+ * repeated .google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec.AgentSpec agent_specs = 1 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public Builder addAgentSpecs(
+ com.google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec.AgentSpec.Builder
+ builderForValue) {
+ if (agentSpecsBuilder_ == null) {
+ ensureAgentSpecsIsMutable();
+ agentSpecs_.add(builderForValue.build());
+ onChanged();
+ } else {
+ agentSpecsBuilder_.addMessage(builderForValue.build());
+ }
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Specification of agents that are used to serve the request.
+ *
+ *
+ *
+ * repeated .google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec.AgentSpec agent_specs = 1 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public Builder addAgentSpecs(
+ int index,
+ com.google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec.AgentSpec.Builder
+ builderForValue) {
+ if (agentSpecsBuilder_ == null) {
+ ensureAgentSpecsIsMutable();
+ agentSpecs_.add(index, builderForValue.build());
+ onChanged();
+ } else {
+ agentSpecsBuilder_.addMessage(index, builderForValue.build());
+ }
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Specification of agents that are used to serve the request.
+ *
+ *
+ *
+ * repeated .google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec.AgentSpec agent_specs = 1 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public Builder addAllAgentSpecs(
+ java.lang.Iterable<
+ ? extends
+ com.google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec
+ .AgentSpec>
+ values) {
+ if (agentSpecsBuilder_ == null) {
+ ensureAgentSpecsIsMutable();
+ com.google.protobuf.AbstractMessageLite.Builder.addAll(values, agentSpecs_);
+ onChanged();
+ } else {
+ agentSpecsBuilder_.addAllMessages(values);
+ }
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Specification of agents that are used to serve the request.
+ *
+ *
+ *
+ * repeated .google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec.AgentSpec agent_specs = 1 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public Builder clearAgentSpecs() {
+ if (agentSpecsBuilder_ == null) {
+ agentSpecs_ = java.util.Collections.emptyList();
+ bitField0_ = (bitField0_ & ~0x00000001);
+ onChanged();
+ } else {
+ agentSpecsBuilder_.clear();
+ }
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Specification of agents that are used to serve the request.
+ *
+ *
+ *
+ * repeated .google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec.AgentSpec agent_specs = 1 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public Builder removeAgentSpecs(int index) {
+ if (agentSpecsBuilder_ == null) {
+ ensureAgentSpecsIsMutable();
+ agentSpecs_.remove(index);
+ onChanged();
+ } else {
+ agentSpecsBuilder_.remove(index);
+ }
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Specification of agents that are used to serve the request.
+ *
+ *
+ *
+ * repeated .google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec.AgentSpec agent_specs = 1 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public com.google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec.AgentSpec
+ .Builder
+ getAgentSpecsBuilder(int index) {
+ return internalGetAgentSpecsFieldBuilder().getBuilder(index);
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Specification of agents that are used to serve the request.
+ *
+ *
+ *
+ * repeated .google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec.AgentSpec agent_specs = 1 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public com.google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec
+ .AgentSpecOrBuilder
+ getAgentSpecsOrBuilder(int index) {
+ if (agentSpecsBuilder_ == null) {
+ return agentSpecs_.get(index);
+ } else {
+ return agentSpecsBuilder_.getMessageOrBuilder(index);
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Specification of agents that are used to serve the request.
+ *
+ *
+ *
+ * repeated .google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec.AgentSpec agent_specs = 1 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public java.util.List<
+ ? extends
+ com.google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec
+ .AgentSpecOrBuilder>
+ getAgentSpecsOrBuilderList() {
+ if (agentSpecsBuilder_ != null) {
+ return agentSpecsBuilder_.getMessageOrBuilderList();
+ } else {
+ return java.util.Collections.unmodifiableList(agentSpecs_);
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Specification of agents that are used to serve the request.
+ *
+ *
+ *
+ * repeated .google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec.AgentSpec agent_specs = 1 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public com.google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec.AgentSpec
+ .Builder
+ addAgentSpecsBuilder() {
+ return internalGetAgentSpecsFieldBuilder()
+ .addBuilder(
+ com.google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec.AgentSpec
+ .getDefaultInstance());
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Specification of agents that are used to serve the request.
+ *
+ *
+ *
+ * repeated .google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec.AgentSpec agent_specs = 1 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public com.google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec.AgentSpec
+ .Builder
+ addAgentSpecsBuilder(int index) {
+ return internalGetAgentSpecsFieldBuilder()
+ .addBuilder(
+ index,
+ com.google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec.AgentSpec
+ .getDefaultInstance());
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Specification of agents that are used to serve the request.
+ *
+ *
+ *
+ * repeated .google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec.AgentSpec agent_specs = 1 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public java.util.List<
+ com.google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec.AgentSpec
+ .Builder>
+ getAgentSpecsBuilderList() {
+ return internalGetAgentSpecsFieldBuilder().getBuilderList();
+ }
+
+ private com.google.protobuf.RepeatedFieldBuilder<
+ com.google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec.AgentSpec,
+ com.google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec.AgentSpec
+ .Builder,
+ com.google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec
+ .AgentSpecOrBuilder>
+ internalGetAgentSpecsFieldBuilder() {
+ if (agentSpecsBuilder_ == null) {
+ agentSpecsBuilder_ =
+ new com.google.protobuf.RepeatedFieldBuilder<
+ com.google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec.AgentSpec,
+ com.google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec.AgentSpec
+ .Builder,
+ com.google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec
+ .AgentSpecOrBuilder>(
+ agentSpecs_, ((bitField0_ & 0x00000001) != 0), getParentForChildren(), isClean());
+ agentSpecs_ = null;
+ }
+ return agentSpecsBuilder_;
+ }
+
+ // @@protoc_insertion_point(builder_scope:google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec)
+ }
+
+ // @@protoc_insertion_point(class_scope:google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec)
+ private static final com.google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec
+ DEFAULT_INSTANCE;
+
+ static {
+ DEFAULT_INSTANCE =
+ new com.google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec();
+ }
+
+ public static com.google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec
+ getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parser
+ * Optional. Specification of agents that are used to serve the request.
+ *
+ *
+ *
+ * .google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec agents_spec = 22 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return Whether the agentsSpec field is set.
+ */
+ @java.lang.Override
+ public boolean hasAgentsSpec() {
+ return ((bitField0_ & 0x00000004) != 0);
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Specification of agents that are used to serve the request.
+ *
+ *
+ *
+ * .google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec agents_spec = 22 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return The agentsSpec.
+ */
+ @java.lang.Override
+ public com.google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec getAgentsSpec() {
+ return agentsSpec_ == null
+ ? com.google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec
+ .getDefaultInstance()
+ : agentsSpec_;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Specification of agents that are used to serve the request.
+ *
+ *
+ *
+ * .google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec agents_spec = 22 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ @java.lang.Override
+ public com.google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpecOrBuilder
+ getAgentsSpecOrBuilder() {
+ return agentsSpec_ == null
+ ? com.google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec
+ .getDefaultInstance()
+ : agentsSpec_;
+ }
+
public static final int TOOLS_SPEC_FIELD_NUMBER = 18;
private com.google.cloud.discoveryengine.v1beta.StreamAssistRequest.ToolsSpec toolsSpec_;
@@ -6009,7 +7856,7 @@ public com.google.cloud.discoveryengine.v1beta.AssistUserMetadata getUserMetadat
*/
@java.lang.Override
public boolean hasToolsSpec() {
- return ((bitField0_ & 0x00000004) != 0);
+ return ((bitField0_ & 0x00000008) != 0);
}
/**
@@ -6070,7 +7917,7 @@ public com.google.cloud.discoveryengine.v1beta.StreamAssistRequest.ToolsSpec get
*/
@java.lang.Override
public boolean hasGenerationSpec() {
- return ((bitField0_ & 0x00000008) != 0);
+ return ((bitField0_ & 0x00000010) != 0);
}
/**
@@ -6141,12 +7988,15 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io
if (((bitField0_ & 0x00000002) != 0)) {
output.writeMessage(6, getUserMetadata());
}
- if (((bitField0_ & 0x00000004) != 0)) {
+ if (((bitField0_ & 0x00000008) != 0)) {
output.writeMessage(18, getToolsSpec());
}
- if (((bitField0_ & 0x00000008) != 0)) {
+ if (((bitField0_ & 0x00000010) != 0)) {
output.writeMessage(19, getGenerationSpec());
}
+ if (((bitField0_ & 0x00000004) != 0)) {
+ output.writeMessage(22, getAgentsSpec());
+ }
getUnknownFields().writeTo(output);
}
@@ -6168,12 +8018,15 @@ public int getSerializedSize() {
if (((bitField0_ & 0x00000002) != 0)) {
size += com.google.protobuf.CodedOutputStream.computeMessageSize(6, getUserMetadata());
}
- if (((bitField0_ & 0x00000004) != 0)) {
+ if (((bitField0_ & 0x00000008) != 0)) {
size += com.google.protobuf.CodedOutputStream.computeMessageSize(18, getToolsSpec());
}
- if (((bitField0_ & 0x00000008) != 0)) {
+ if (((bitField0_ & 0x00000010) != 0)) {
size += com.google.protobuf.CodedOutputStream.computeMessageSize(19, getGenerationSpec());
}
+ if (((bitField0_ & 0x00000004) != 0)) {
+ size += com.google.protobuf.CodedOutputStream.computeMessageSize(22, getAgentsSpec());
+ }
size += getUnknownFields().getSerializedSize();
memoizedSize = size;
return size;
@@ -6200,6 +8053,10 @@ public boolean equals(final java.lang.Object obj) {
if (hasUserMetadata()) {
if (!getUserMetadata().equals(other.getUserMetadata())) return false;
}
+ if (hasAgentsSpec() != other.hasAgentsSpec()) return false;
+ if (hasAgentsSpec()) {
+ if (!getAgentsSpec().equals(other.getAgentsSpec())) return false;
+ }
if (hasToolsSpec() != other.hasToolsSpec()) return false;
if (hasToolsSpec()) {
if (!getToolsSpec().equals(other.getToolsSpec())) return false;
@@ -6231,6 +8088,10 @@ public int hashCode() {
hash = (37 * hash) + USER_METADATA_FIELD_NUMBER;
hash = (53 * hash) + getUserMetadata().hashCode();
}
+ if (hasAgentsSpec()) {
+ hash = (37 * hash) + AGENTS_SPEC_FIELD_NUMBER;
+ hash = (53 * hash) + getAgentsSpec().hashCode();
+ }
if (hasToolsSpec()) {
hash = (37 * hash) + TOOLS_SPEC_FIELD_NUMBER;
hash = (53 * hash) + getToolsSpec().hashCode();
@@ -6385,6 +8246,7 @@ private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
internalGetQueryFieldBuilder();
internalGetUserMetadataFieldBuilder();
+ internalGetAgentsSpecFieldBuilder();
internalGetToolsSpecFieldBuilder();
internalGetGenerationSpecFieldBuilder();
}
@@ -6406,6 +8268,11 @@ public Builder clear() {
userMetadataBuilder_.dispose();
userMetadataBuilder_ = null;
}
+ agentsSpec_ = null;
+ if (agentsSpecBuilder_ != null) {
+ agentsSpecBuilder_.dispose();
+ agentsSpecBuilder_ = null;
+ }
toolsSpec_ = null;
if (toolsSpecBuilder_ != null) {
toolsSpecBuilder_.dispose();
@@ -6469,13 +8336,17 @@ private void buildPartial0(com.google.cloud.discoveryengine.v1beta.StreamAssistR
to_bitField0_ |= 0x00000002;
}
if (((from_bitField0_ & 0x00000010) != 0)) {
- result.toolsSpec_ = toolsSpecBuilder_ == null ? toolsSpec_ : toolsSpecBuilder_.build();
+ result.agentsSpec_ = agentsSpecBuilder_ == null ? agentsSpec_ : agentsSpecBuilder_.build();
to_bitField0_ |= 0x00000004;
}
if (((from_bitField0_ & 0x00000020) != 0)) {
+ result.toolsSpec_ = toolsSpecBuilder_ == null ? toolsSpec_ : toolsSpecBuilder_.build();
+ to_bitField0_ |= 0x00000008;
+ }
+ if (((from_bitField0_ & 0x00000040) != 0)) {
result.generationSpec_ =
generationSpecBuilder_ == null ? generationSpec_ : generationSpecBuilder_.build();
- to_bitField0_ |= 0x00000008;
+ to_bitField0_ |= 0x00000010;
}
result.bitField0_ |= to_bitField0_;
}
@@ -6509,6 +8380,9 @@ public Builder mergeFrom(com.google.cloud.discoveryengine.v1beta.StreamAssistReq
if (other.hasUserMetadata()) {
mergeUserMetadata(other.getUserMetadata());
}
+ if (other.hasAgentsSpec()) {
+ mergeAgentsSpec(other.getAgentsSpec());
+ }
if (other.hasToolsSpec()) {
mergeToolsSpec(other.getToolsSpec());
}
@@ -6570,16 +8444,23 @@ public Builder mergeFrom(
{
input.readMessage(
internalGetToolsSpecFieldBuilder().getBuilder(), extensionRegistry);
- bitField0_ |= 0x00000010;
+ bitField0_ |= 0x00000020;
break;
} // case 146
case 154:
{
input.readMessage(
internalGetGenerationSpecFieldBuilder().getBuilder(), extensionRegistry);
- bitField0_ |= 0x00000020;
+ bitField0_ |= 0x00000040;
break;
} // case 154
+ case 178:
+ {
+ input.readMessage(
+ internalGetAgentsSpecFieldBuilder().getBuilder(), extensionRegistry);
+ bitField0_ |= 0x00000010;
+ break;
+ } // case 178
default:
{
if (!super.parseUnknownField(input, extensionRegistry, tag)) {
@@ -7349,6 +9230,228 @@ public Builder clearUserMetadata() {
return userMetadataBuilder_;
}
+ private com.google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec agentsSpec_;
+ private com.google.protobuf.SingleFieldBuilder<
+ com.google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec,
+ com.google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec.Builder,
+ com.google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpecOrBuilder>
+ agentsSpecBuilder_;
+
+ /**
+ *
+ *
+ *
+ * Optional. Specification of agents that are used to serve the request.
+ *
+ *
+ *
+ * .google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec agents_spec = 22 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return Whether the agentsSpec field is set.
+ */
+ public boolean hasAgentsSpec() {
+ return ((bitField0_ & 0x00000010) != 0);
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Specification of agents that are used to serve the request.
+ *
+ *
+ *
+ * .google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec agents_spec = 22 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return The agentsSpec.
+ */
+ public com.google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec getAgentsSpec() {
+ if (agentsSpecBuilder_ == null) {
+ return agentsSpec_ == null
+ ? com.google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec
+ .getDefaultInstance()
+ : agentsSpec_;
+ } else {
+ return agentsSpecBuilder_.getMessage();
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Specification of agents that are used to serve the request.
+ *
+ *
+ *
+ * .google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec agents_spec = 22 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public Builder setAgentsSpec(
+ com.google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec value) {
+ if (agentsSpecBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ agentsSpec_ = value;
+ } else {
+ agentsSpecBuilder_.setMessage(value);
+ }
+ bitField0_ |= 0x00000010;
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Specification of agents that are used to serve the request.
+ *
+ *
+ *
+ * .google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec agents_spec = 22 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public Builder setAgentsSpec(
+ com.google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec.Builder
+ builderForValue) {
+ if (agentsSpecBuilder_ == null) {
+ agentsSpec_ = builderForValue.build();
+ } else {
+ agentsSpecBuilder_.setMessage(builderForValue.build());
+ }
+ bitField0_ |= 0x00000010;
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Specification of agents that are used to serve the request.
+ *
+ *
+ *
+ * .google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec agents_spec = 22 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public Builder mergeAgentsSpec(
+ com.google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec value) {
+ if (agentsSpecBuilder_ == null) {
+ if (((bitField0_ & 0x00000010) != 0)
+ && agentsSpec_ != null
+ && agentsSpec_
+ != com.google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec
+ .getDefaultInstance()) {
+ getAgentsSpecBuilder().mergeFrom(value);
+ } else {
+ agentsSpec_ = value;
+ }
+ } else {
+ agentsSpecBuilder_.mergeFrom(value);
+ }
+ if (agentsSpec_ != null) {
+ bitField0_ |= 0x00000010;
+ onChanged();
+ }
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Specification of agents that are used to serve the request.
+ *
+ *
+ *
+ * .google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec agents_spec = 22 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public Builder clearAgentsSpec() {
+ bitField0_ = (bitField0_ & ~0x00000010);
+ agentsSpec_ = null;
+ if (agentsSpecBuilder_ != null) {
+ agentsSpecBuilder_.dispose();
+ agentsSpecBuilder_ = null;
+ }
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Specification of agents that are used to serve the request.
+ *
+ *
+ *
+ * .google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec agents_spec = 22 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public com.google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec.Builder
+ getAgentsSpecBuilder() {
+ bitField0_ |= 0x00000010;
+ onChanged();
+ return internalGetAgentsSpecFieldBuilder().getBuilder();
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Specification of agents that are used to serve the request.
+ *
+ *
+ *
+ * .google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec agents_spec = 22 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public com.google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpecOrBuilder
+ getAgentsSpecOrBuilder() {
+ if (agentsSpecBuilder_ != null) {
+ return agentsSpecBuilder_.getMessageOrBuilder();
+ } else {
+ return agentsSpec_ == null
+ ? com.google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec
+ .getDefaultInstance()
+ : agentsSpec_;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Specification of agents that are used to serve the request.
+ *
+ *
+ *
+ * .google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec agents_spec = 22 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ private com.google.protobuf.SingleFieldBuilder<
+ com.google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec,
+ com.google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec.Builder,
+ com.google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpecOrBuilder>
+ internalGetAgentsSpecFieldBuilder() {
+ if (agentsSpecBuilder_ == null) {
+ agentsSpecBuilder_ =
+ new com.google.protobuf.SingleFieldBuilder<
+ com.google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec,
+ com.google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec.Builder,
+ com.google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpecOrBuilder>(
+ getAgentsSpec(), getParentForChildren(), isClean());
+ agentsSpec_ = null;
+ }
+ return agentsSpecBuilder_;
+ }
+
private com.google.cloud.discoveryengine.v1beta.StreamAssistRequest.ToolsSpec toolsSpec_;
private com.google.protobuf.SingleFieldBuilder<
com.google.cloud.discoveryengine.v1beta.StreamAssistRequest.ToolsSpec,
@@ -7370,7 +9473,7 @@ public Builder clearUserMetadata() {
* @return Whether the toolsSpec field is set.
*/
public boolean hasToolsSpec() {
- return ((bitField0_ & 0x00000010) != 0);
+ return ((bitField0_ & 0x00000020) != 0);
}
/**
@@ -7418,7 +9521,7 @@ public Builder setToolsSpec(
} else {
toolsSpecBuilder_.setMessage(value);
}
- bitField0_ |= 0x00000010;
+ bitField0_ |= 0x00000020;
onChanged();
return this;
}
@@ -7442,7 +9545,7 @@ public Builder setToolsSpec(
} else {
toolsSpecBuilder_.setMessage(builderForValue.build());
}
- bitField0_ |= 0x00000010;
+ bitField0_ |= 0x00000020;
onChanged();
return this;
}
@@ -7461,7 +9564,7 @@ public Builder setToolsSpec(
public Builder mergeToolsSpec(
com.google.cloud.discoveryengine.v1beta.StreamAssistRequest.ToolsSpec value) {
if (toolsSpecBuilder_ == null) {
- if (((bitField0_ & 0x00000010) != 0)
+ if (((bitField0_ & 0x00000020) != 0)
&& toolsSpec_ != null
&& toolsSpec_
!= com.google.cloud.discoveryengine.v1beta.StreamAssistRequest.ToolsSpec
@@ -7474,7 +9577,7 @@ public Builder mergeToolsSpec(
toolsSpecBuilder_.mergeFrom(value);
}
if (toolsSpec_ != null) {
- bitField0_ |= 0x00000010;
+ bitField0_ |= 0x00000020;
onChanged();
}
return this;
@@ -7492,7 +9595,7 @@ public Builder mergeToolsSpec(
*
+ * Optional. Specification of agents that are used to serve the request.
+ *
+ *
+ *
+ * .google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec agents_spec = 22 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return Whether the agentsSpec field is set.
+ */
+ boolean hasAgentsSpec();
+
+ /**
+ *
+ *
+ *
+ * Optional. Specification of agents that are used to serve the request.
+ *
+ *
+ *
+ * .google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec agents_spec = 22 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return The agentsSpec.
+ */
+ com.google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec getAgentsSpec();
+
+ /**
+ *
+ *
+ *
+ * Optional. Specification of agents that are used to serve the request.
+ *
+ *
+ *
+ * .google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec agents_spec = 22 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ com.google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpecOrBuilder
+ getAgentsSpecOrBuilder();
+
/**
*
*
diff --git a/java-discoveryengine/proto-google-cloud-discoveryengine-v1beta/src/main/proto/google/cloud/discoveryengine/v1beta/assistant_service.proto b/java-discoveryengine/proto-google-cloud-discoveryengine-v1beta/src/main/proto/google/cloud/discoveryengine/v1beta/assistant_service.proto
index 526057c1cc23..d931181cf2c7 100644
--- a/java-discoveryengine/proto-google-cloud-discoveryengine-v1beta/src/main/proto/google/cloud/discoveryengine/v1beta/assistant_service.proto
+++ b/java-discoveryengine/proto-google-cloud-discoveryengine-v1beta/src/main/proto/google/cloud/discoveryengine/v1beta/assistant_service.proto
@@ -111,6 +111,22 @@ message AssistUserMetadata {
// [AssistantService.StreamAssist][google.cloud.discoveryengine.v1beta.AssistantService.StreamAssist]
// method.
message StreamAssistRequest {
+ // Specification of agents that are used to serve the request.
+ message AgentsSpec {
+ // Specification of an agent.
+ message AgentSpec {
+ // Required. ID to identify the agent resource serving the request.
+ //
+ // This field must conform to
+ // [RFC-1034](https://tools.ietf.org/html/rfc1034)
+ // with a length limit of 63 characters.
+ string agent_id = 1 [(google.api.field_behavior) = REQUIRED];
+ }
+
+ // Optional. Specification of agents that are used to serve the request.
+ repeated AgentSpec agent_specs = 1 [(google.api.field_behavior) = OPTIONAL];
+ }
+
// Specification of tools that are used to serve the request.
message ToolsSpec {
// Specification of the Vertex AI Search tool.
@@ -218,6 +234,9 @@ message StreamAssistRequest {
// Optional. Information about the user initiating the query.
AssistUserMetadata user_metadata = 6 [(google.api.field_behavior) = OPTIONAL];
+ // Optional. Specification of agents that are used to serve the request.
+ AgentsSpec agents_spec = 22 [(google.api.field_behavior) = OPTIONAL];
+
// Optional. Specification of tools that are used to serve the request.
ToolsSpec tools_spec = 18 [(google.api.field_behavior) = OPTIONAL];
diff --git a/java-discoveryengine/samples/snippets/generated/com/google/cloud/discoveryengine/v1/assistantservice/streamassist/AsyncStreamAssist.java b/java-discoveryengine/samples/snippets/generated/com/google/cloud/discoveryengine/v1/assistantservice/streamassist/AsyncStreamAssist.java
index 3ae4b6e861ba..2062d3334ac5 100644
--- a/java-discoveryengine/samples/snippets/generated/com/google/cloud/discoveryengine/v1/assistantservice/streamassist/AsyncStreamAssist.java
+++ b/java-discoveryengine/samples/snippets/generated/com/google/cloud/discoveryengine/v1/assistantservice/streamassist/AsyncStreamAssist.java
@@ -51,6 +51,7 @@ public static void asyncStreamAssist() throws Exception {
"[PROJECT]", "[LOCATION]", "[DATA_STORE]", "[SESSION]")
.toString())
.setUserMetadata(AssistUserMetadata.newBuilder().build())
+ .setAgentsSpec(StreamAssistRequest.AgentsSpec.newBuilder().build())
.setToolsSpec(StreamAssistRequest.ToolsSpec.newBuilder().build())
.setGenerationSpec(StreamAssistRequest.GenerationSpec.newBuilder().build())
.build();
diff --git a/java-discoveryengine/samples/snippets/generated/com/google/cloud/discoveryengine/v1beta/assistantservice/streamassist/AsyncStreamAssist.java b/java-discoveryengine/samples/snippets/generated/com/google/cloud/discoveryengine/v1beta/assistantservice/streamassist/AsyncStreamAssist.java
index 0f185d7aabf7..ca013ed40ef5 100644
--- a/java-discoveryengine/samples/snippets/generated/com/google/cloud/discoveryengine/v1beta/assistantservice/streamassist/AsyncStreamAssist.java
+++ b/java-discoveryengine/samples/snippets/generated/com/google/cloud/discoveryengine/v1beta/assistantservice/streamassist/AsyncStreamAssist.java
@@ -51,6 +51,7 @@ public static void asyncStreamAssist() throws Exception {
"[PROJECT]", "[LOCATION]", "[DATA_STORE]", "[SESSION]")
.toString())
.setUserMetadata(AssistUserMetadata.newBuilder().build())
+ .setAgentsSpec(StreamAssistRequest.AgentsSpec.newBuilder().build())
.setToolsSpec(StreamAssistRequest.ToolsSpec.newBuilder().build())
.setGenerationSpec(StreamAssistRequest.GenerationSpec.newBuilder().build())
.build();
diff --git a/java-infra-manager/google-cloud-infra-manager/src/main/java/com/google/cloud/config/v1/ConfigClient.java b/java-infra-manager/google-cloud-infra-manager/src/main/java/com/google/cloud/config/v1/ConfigClient.java
index bed2eda4fbb8..3459a3cbc438 100644
--- a/java-infra-manager/google-cloud-infra-manager/src/main/java/com/google/cloud/config/v1/ConfigClient.java
+++ b/java-infra-manager/google-cloud-infra-manager/src/main/java/com/google/cloud/config/v1/ConfigClient.java
@@ -817,8 +817,7 @@
*
*
*
*
*
*
*
- * Optional. User-defined location of Cloud Build logs and artifacts in Google
- * Cloud Storage. Format: `gs://{bucket}/{folder}`
+ * User-defined location of Cloud Build logs and artifacts in Google Cloud
+ * Storage. Format: `gs://{bucket}/{folder}`
*
* A default bucket will be bootstrapped if the field is not set or empty.
* Default bucket format: `gs://<project number>-<region>-blueprint-config`
@@ -1840,8 +1840,7 @@ public com.google.protobuf.ByteString getErrorLogsBytes() {
* - The field cannot be updated, including changing its presence
*
*
- * optional string artifacts_gcs_bucket = 15 [(.google.api.field_behavior) = OPTIONAL];
- *
+ * optional string artifacts_gcs_bucket = 15;
*
* @return Whether the artifactsGcsBucket field is set.
*/
@@ -1854,8 +1853,8 @@ public boolean hasArtifactsGcsBucket() {
*
*
*
- * Optional. User-defined location of Cloud Build logs and artifacts in Google
- * Cloud Storage. Format: `gs://{bucket}/{folder}`
+ * User-defined location of Cloud Build logs and artifacts in Google Cloud
+ * Storage. Format: `gs://{bucket}/{folder}`
*
* A default bucket will be bootstrapped if the field is not set or empty.
* Default bucket format: `gs://<project number>-<region>-blueprint-config`
@@ -1865,8 +1864,7 @@ public boolean hasArtifactsGcsBucket() {
* - The field cannot be updated, including changing its presence
*
*
- * optional string artifacts_gcs_bucket = 15 [(.google.api.field_behavior) = OPTIONAL];
- *
+ * optional string artifacts_gcs_bucket = 15;
*
* @return The artifactsGcsBucket.
*/
@@ -1887,8 +1885,8 @@ public java.lang.String getArtifactsGcsBucket() {
*
*
*
- * Optional. User-defined location of Cloud Build logs and artifacts in Google
- * Cloud Storage. Format: `gs://{bucket}/{folder}`
+ * User-defined location of Cloud Build logs and artifacts in Google Cloud
+ * Storage. Format: `gs://{bucket}/{folder}`
*
* A default bucket will be bootstrapped if the field is not set or empty.
* Default bucket format: `gs://<project number>-<region>-blueprint-config`
@@ -1898,8 +1896,7 @@ public java.lang.String getArtifactsGcsBucket() {
* - The field cannot be updated, including changing its presence
*
*
- * optional string artifacts_gcs_bucket = 15 [(.google.api.field_behavior) = OPTIONAL];
- *
+ * optional string artifacts_gcs_bucket = 15;
*
* @return The bytes for artifactsGcsBucket.
*/
@@ -2053,16 +2050,14 @@ public boolean getImportExistingResources() {
*
*
*
- * Optional. The user-specified Cloud Build worker pool resource in which the
- * Cloud Build job will execute. Format:
+ * The user-specified Cloud Build worker pool resource in which the Cloud
+ * Build job will execute. Format:
* `projects/{project}/locations/{location}/workerPools/{workerPoolId}`.
* If this field is unspecified, the default Cloud Build worker pool will be
* used.
*
*
- *
- * optional string worker_pool = 19 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
- *
+ * optional string worker_pool = 19 [(.google.api.resource_reference) = { ... }
*
* @return Whether the workerPool field is set.
*/
@@ -2075,16 +2070,14 @@ public boolean hasWorkerPool() {
*
*
*
- * Optional. The user-specified Cloud Build worker pool resource in which the
- * Cloud Build job will execute. Format:
+ * The user-specified Cloud Build worker pool resource in which the Cloud
+ * Build job will execute. Format:
* `projects/{project}/locations/{location}/workerPools/{workerPoolId}`.
* If this field is unspecified, the default Cloud Build worker pool will be
* used.
*
*
- *
- * optional string worker_pool = 19 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
- *
+ * optional string worker_pool = 19 [(.google.api.resource_reference) = { ... }
*
* @return The workerPool.
*/
@@ -2105,16 +2098,14 @@ public java.lang.String getWorkerPool() {
*
*
*
- * Optional. The user-specified Cloud Build worker pool resource in which the
- * Cloud Build job will execute. Format:
+ * The user-specified Cloud Build worker pool resource in which the Cloud
+ * Build job will execute. Format:
* `projects/{project}/locations/{location}/workerPools/{workerPoolId}`.
* If this field is unspecified, the default Cloud Build worker pool will be
* used.
*
*
- *
- * optional string worker_pool = 19 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
- *
+ * optional string worker_pool = 19 [(.google.api.resource_reference) = { ... }
*
* @return The bytes for workerPool.
*/
@@ -2181,12 +2172,11 @@ public com.google.cloud.config.v1.Deployment.LockState getLockState() {
*
*
*
- * Optional. The user-specified Terraform version constraint.
+ * The user-specified Terraform version constraint.
* Example: "=1.3.10".
*
*
- * optional string tf_version_constraint = 21 [(.google.api.field_behavior) = OPTIONAL];
- *
+ * optional string tf_version_constraint = 21;
*
* @return Whether the tfVersionConstraint field is set.
*/
@@ -2199,12 +2189,11 @@ public boolean hasTfVersionConstraint() {
*
*
*
- * Optional. The user-specified Terraform version constraint.
+ * The user-specified Terraform version constraint.
* Example: "=1.3.10".
*
*
- * optional string tf_version_constraint = 21 [(.google.api.field_behavior) = OPTIONAL];
- *
+ * optional string tf_version_constraint = 21;
*
* @return The tfVersionConstraint.
*/
@@ -2225,12 +2214,11 @@ public java.lang.String getTfVersionConstraint() {
*
*
*
- * Optional. The user-specified Terraform version constraint.
+ * The user-specified Terraform version constraint.
* Example: "=1.3.10".
*
*
- * optional string tf_version_constraint = 21 [(.google.api.field_behavior) = OPTIONAL];
- *
+ * optional string tf_version_constraint = 21;
*
* @return The bytes for tfVersionConstraint.
*/
@@ -5998,8 +5986,8 @@ public Builder setErrorLogsBytes(com.google.protobuf.ByteString value) {
*
*
*
- * Optional. User-defined location of Cloud Build logs and artifacts in Google
- * Cloud Storage. Format: `gs://{bucket}/{folder}`
+ * User-defined location of Cloud Build logs and artifacts in Google Cloud
+ * Storage. Format: `gs://{bucket}/{folder}`
*
* A default bucket will be bootstrapped if the field is not set or empty.
* Default bucket format: `gs://<project number>-<region>-blueprint-config`
@@ -6009,8 +5997,7 @@ public Builder setErrorLogsBytes(com.google.protobuf.ByteString value) {
* - The field cannot be updated, including changing its presence
*
*
- * optional string artifacts_gcs_bucket = 15 [(.google.api.field_behavior) = OPTIONAL];
- *
+ * optional string artifacts_gcs_bucket = 15;
*
* @return Whether the artifactsGcsBucket field is set.
*/
@@ -6022,8 +6009,8 @@ public boolean hasArtifactsGcsBucket() {
*
*
*
- * Optional. User-defined location of Cloud Build logs and artifacts in Google
- * Cloud Storage. Format: `gs://{bucket}/{folder}`
+ * User-defined location of Cloud Build logs and artifacts in Google Cloud
+ * Storage. Format: `gs://{bucket}/{folder}`
*
* A default bucket will be bootstrapped if the field is not set or empty.
* Default bucket format: `gs://<project number>-<region>-blueprint-config`
@@ -6033,8 +6020,7 @@ public boolean hasArtifactsGcsBucket() {
* - The field cannot be updated, including changing its presence
*
*
- * optional string artifacts_gcs_bucket = 15 [(.google.api.field_behavior) = OPTIONAL];
- *
+ * optional string artifacts_gcs_bucket = 15;
*
* @return The artifactsGcsBucket.
*/
@@ -6054,8 +6040,8 @@ public java.lang.String getArtifactsGcsBucket() {
*
*
*
- * Optional. User-defined location of Cloud Build logs and artifacts in Google
- * Cloud Storage. Format: `gs://{bucket}/{folder}`
+ * User-defined location of Cloud Build logs and artifacts in Google Cloud
+ * Storage. Format: `gs://{bucket}/{folder}`
*
* A default bucket will be bootstrapped if the field is not set or empty.
* Default bucket format: `gs://<project number>-<region>-blueprint-config`
@@ -6065,8 +6051,7 @@ public java.lang.String getArtifactsGcsBucket() {
* - The field cannot be updated, including changing its presence
*
*
- * optional string artifacts_gcs_bucket = 15 [(.google.api.field_behavior) = OPTIONAL];
- *
+ * optional string artifacts_gcs_bucket = 15;
*
* @return The bytes for artifactsGcsBucket.
*/
@@ -6086,8 +6071,8 @@ public com.google.protobuf.ByteString getArtifactsGcsBucketBytes() {
*
*
*
- * Optional. User-defined location of Cloud Build logs and artifacts in Google
- * Cloud Storage. Format: `gs://{bucket}/{folder}`
+ * User-defined location of Cloud Build logs and artifacts in Google Cloud
+ * Storage. Format: `gs://{bucket}/{folder}`
*
* A default bucket will be bootstrapped if the field is not set or empty.
* Default bucket format: `gs://<project number>-<region>-blueprint-config`
@@ -6097,8 +6082,7 @@ public com.google.protobuf.ByteString getArtifactsGcsBucketBytes() {
* - The field cannot be updated, including changing its presence
*
*
- * optional string artifacts_gcs_bucket = 15 [(.google.api.field_behavior) = OPTIONAL];
- *
+ * optional string artifacts_gcs_bucket = 15;
*
* @param value The artifactsGcsBucket to set.
* @return This builder for chaining.
@@ -6117,8 +6101,8 @@ public Builder setArtifactsGcsBucket(java.lang.String value) {
*
*
*
- * Optional. User-defined location of Cloud Build logs and artifacts in Google
- * Cloud Storage. Format: `gs://{bucket}/{folder}`
+ * User-defined location of Cloud Build logs and artifacts in Google Cloud
+ * Storage. Format: `gs://{bucket}/{folder}`
*
* A default bucket will be bootstrapped if the field is not set or empty.
* Default bucket format: `gs://<project number>-<region>-blueprint-config`
@@ -6128,8 +6112,7 @@ public Builder setArtifactsGcsBucket(java.lang.String value) {
* - The field cannot be updated, including changing its presence
*
*
- * optional string artifacts_gcs_bucket = 15 [(.google.api.field_behavior) = OPTIONAL];
- *
+ * optional string artifacts_gcs_bucket = 15;
*
* @return This builder for chaining.
*/
@@ -6144,8 +6127,8 @@ public Builder clearArtifactsGcsBucket() {
*
*
*
- * Optional. User-defined location of Cloud Build logs and artifacts in Google
- * Cloud Storage. Format: `gs://{bucket}/{folder}`
+ * User-defined location of Cloud Build logs and artifacts in Google Cloud
+ * Storage. Format: `gs://{bucket}/{folder}`
*
* A default bucket will be bootstrapped if the field is not set or empty.
* Default bucket format: `gs://<project number>-<region>-blueprint-config`
@@ -6155,8 +6138,7 @@ public Builder clearArtifactsGcsBucket() {
* - The field cannot be updated, including changing its presence
*
*
- * optional string artifacts_gcs_bucket = 15 [(.google.api.field_behavior) = OPTIONAL];
- *
+ * optional string artifacts_gcs_bucket = 15;
*
* @param value The bytes for artifactsGcsBucket to set.
* @return This builder for chaining.
@@ -6424,16 +6406,14 @@ public Builder clearImportExistingResources() {
*
*
*
- * Optional. The user-specified Cloud Build worker pool resource in which the
- * Cloud Build job will execute. Format:
+ * The user-specified Cloud Build worker pool resource in which the Cloud
+ * Build job will execute. Format:
* `projects/{project}/locations/{location}/workerPools/{workerPoolId}`.
* If this field is unspecified, the default Cloud Build worker pool will be
* used.
*
*
- *
- * optional string worker_pool = 19 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
- *
+ * optional string worker_pool = 19 [(.google.api.resource_reference) = { ... }
*
* @return Whether the workerPool field is set.
*/
@@ -6445,16 +6425,14 @@ public boolean hasWorkerPool() {
*
*
*
- * Optional. The user-specified Cloud Build worker pool resource in which the
- * Cloud Build job will execute. Format:
+ * The user-specified Cloud Build worker pool resource in which the Cloud
+ * Build job will execute. Format:
* `projects/{project}/locations/{location}/workerPools/{workerPoolId}`.
* If this field is unspecified, the default Cloud Build worker pool will be
* used.
*
*
- *
- * optional string worker_pool = 19 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
- *
+ * optional string worker_pool = 19 [(.google.api.resource_reference) = { ... }
*
* @return The workerPool.
*/
@@ -6474,16 +6452,14 @@ public java.lang.String getWorkerPool() {
*
*
*
- * Optional. The user-specified Cloud Build worker pool resource in which the
- * Cloud Build job will execute. Format:
+ * The user-specified Cloud Build worker pool resource in which the Cloud
+ * Build job will execute. Format:
* `projects/{project}/locations/{location}/workerPools/{workerPoolId}`.
* If this field is unspecified, the default Cloud Build worker pool will be
* used.
*
*
- *
- * optional string worker_pool = 19 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
- *
+ * optional string worker_pool = 19 [(.google.api.resource_reference) = { ... }
*
* @return The bytes for workerPool.
*/
@@ -6503,16 +6479,14 @@ public com.google.protobuf.ByteString getWorkerPoolBytes() {
*
*
*
- * Optional. The user-specified Cloud Build worker pool resource in which the
- * Cloud Build job will execute. Format:
+ * The user-specified Cloud Build worker pool resource in which the Cloud
+ * Build job will execute. Format:
* `projects/{project}/locations/{location}/workerPools/{workerPoolId}`.
* If this field is unspecified, the default Cloud Build worker pool will be
* used.
*
*
- *
- * optional string worker_pool = 19 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
- *
+ * optional string worker_pool = 19 [(.google.api.resource_reference) = { ... }
*
* @param value The workerPool to set.
* @return This builder for chaining.
@@ -6531,16 +6505,14 @@ public Builder setWorkerPool(java.lang.String value) {
*
*
*
- * Optional. The user-specified Cloud Build worker pool resource in which the
- * Cloud Build job will execute. Format:
+ * The user-specified Cloud Build worker pool resource in which the Cloud
+ * Build job will execute. Format:
* `projects/{project}/locations/{location}/workerPools/{workerPoolId}`.
* If this field is unspecified, the default Cloud Build worker pool will be
* used.
*
*
- *
- * optional string worker_pool = 19 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
- *
+ * optional string worker_pool = 19 [(.google.api.resource_reference) = { ... }
*
* @return This builder for chaining.
*/
@@ -6555,16 +6527,14 @@ public Builder clearWorkerPool() {
*
*
*
- * Optional. The user-specified Cloud Build worker pool resource in which the
- * Cloud Build job will execute. Format:
+ * The user-specified Cloud Build worker pool resource in which the Cloud
+ * Build job will execute. Format:
* `projects/{project}/locations/{location}/workerPools/{workerPoolId}`.
* If this field is unspecified, the default Cloud Build worker pool will be
* used.
*
*
- *
- * optional string worker_pool = 19 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
- *
+ * optional string worker_pool = 19 [(.google.api.resource_reference) = { ... }
*
* @param value The bytes for workerPool to set.
* @return This builder for chaining.
@@ -6691,12 +6661,11 @@ public Builder clearLockState() {
*
*
*
- * Optional. The user-specified Terraform version constraint.
+ * The user-specified Terraform version constraint.
* Example: "=1.3.10".
*
*
- * optional string tf_version_constraint = 21 [(.google.api.field_behavior) = OPTIONAL];
- *
+ * optional string tf_version_constraint = 21;
*
* @return Whether the tfVersionConstraint field is set.
*/
@@ -6708,12 +6677,11 @@ public boolean hasTfVersionConstraint() {
*
*
*
- * Optional. The user-specified Terraform version constraint.
+ * The user-specified Terraform version constraint.
* Example: "=1.3.10".
*
*
- * optional string tf_version_constraint = 21 [(.google.api.field_behavior) = OPTIONAL];
- *
+ * optional string tf_version_constraint = 21;
*
* @return The tfVersionConstraint.
*/
@@ -6733,12 +6701,11 @@ public java.lang.String getTfVersionConstraint() {
*
*
*
- * Optional. The user-specified Terraform version constraint.
+ * The user-specified Terraform version constraint.
* Example: "=1.3.10".
*
*
- * optional string tf_version_constraint = 21 [(.google.api.field_behavior) = OPTIONAL];
- *
+ * optional string tf_version_constraint = 21;
*
* @return The bytes for tfVersionConstraint.
*/
@@ -6758,12 +6725,11 @@ public com.google.protobuf.ByteString getTfVersionConstraintBytes() {
*
*
*
- * Optional. The user-specified Terraform version constraint.
+ * The user-specified Terraform version constraint.
* Example: "=1.3.10".
*
*
- * optional string tf_version_constraint = 21 [(.google.api.field_behavior) = OPTIONAL];
- *
+ * optional string tf_version_constraint = 21;
*
* @param value The tfVersionConstraint to set.
* @return This builder for chaining.
@@ -6782,12 +6748,11 @@ public Builder setTfVersionConstraint(java.lang.String value) {
*
*
*
- * Optional. The user-specified Terraform version constraint.
+ * The user-specified Terraform version constraint.
* Example: "=1.3.10".
*
*
- * optional string tf_version_constraint = 21 [(.google.api.field_behavior) = OPTIONAL];
- *
+ * optional string tf_version_constraint = 21;
*
* @return This builder for chaining.
*/
@@ -6802,12 +6767,11 @@ public Builder clearTfVersionConstraint() {
*
*
*
- * Optional. The user-specified Terraform version constraint.
+ * The user-specified Terraform version constraint.
* Example: "=1.3.10".
*
*
- * optional string tf_version_constraint = 21 [(.google.api.field_behavior) = OPTIONAL];
- *
+ * optional string tf_version_constraint = 21;
*
* @param value The bytes for tfVersionConstraint to set.
* @return This builder for chaining.
diff --git a/java-infra-manager/proto-google-cloud-infra-manager-v1/src/main/java/com/google/cloud/config/v1/DeploymentOperationMetadata.java b/java-infra-manager/proto-google-cloud-infra-manager-v1/src/main/java/com/google/cloud/config/v1/DeploymentOperationMetadata.java
index bcec77c4efa0..ac03908050ee 100644
--- a/java-infra-manager/proto-google-cloud-infra-manager-v1/src/main/java/com/google/cloud/config/v1/DeploymentOperationMetadata.java
+++ b/java-infra-manager/proto-google-cloud-infra-manager-v1/src/main/java/com/google/cloud/config/v1/DeploymentOperationMetadata.java
@@ -676,6 +676,25 @@ public com.google.protobuf.ByteString getLogsBytes() {
}
}
+ public static final int APPLY_RESULTS_AVAILABLE_FIELD_NUMBER = 5;
+ private boolean applyResultsAvailable_ = false;
+
+ /**
+ *
+ *
+ *
+ * Output only. Indicating if early apply results are available.
+ *
+ *
+ * bool apply_results_available = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @return The applyResultsAvailable.
+ */
+ @java.lang.Override
+ public boolean getApplyResultsAvailable() {
+ return applyResultsAvailable_;
+ }
+
private byte memoizedIsInitialized = -1;
@java.lang.Override
@@ -705,6 +724,9 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io
if (!com.google.protobuf.GeneratedMessage.isStringEmpty(logs_)) {
com.google.protobuf.GeneratedMessage.writeString(output, 4, logs_);
}
+ if (applyResultsAvailable_ != false) {
+ output.writeBool(5, applyResultsAvailable_);
+ }
getUnknownFields().writeTo(output);
}
@@ -729,6 +751,9 @@ public int getSerializedSize() {
if (!com.google.protobuf.GeneratedMessage.isStringEmpty(logs_)) {
size += com.google.protobuf.GeneratedMessage.computeStringSize(4, logs_);
}
+ if (applyResultsAvailable_ != false) {
+ size += com.google.protobuf.CodedOutputStream.computeBoolSize(5, applyResultsAvailable_);
+ }
size += getUnknownFields().getSerializedSize();
memoizedSize = size;
return size;
@@ -752,6 +777,7 @@ public boolean equals(final java.lang.Object obj) {
}
if (!getBuild().equals(other.getBuild())) return false;
if (!getLogs().equals(other.getLogs())) return false;
+ if (getApplyResultsAvailable() != other.getApplyResultsAvailable()) return false;
if (!getUnknownFields().equals(other.getUnknownFields())) return false;
return true;
}
@@ -773,6 +799,8 @@ public int hashCode() {
hash = (53 * hash) + getBuild().hashCode();
hash = (37 * hash) + LOGS_FIELD_NUMBER;
hash = (53 * hash) + getLogs().hashCode();
+ hash = (37 * hash) + APPLY_RESULTS_AVAILABLE_FIELD_NUMBER;
+ hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(getApplyResultsAvailable());
hash = (29 * hash) + getUnknownFields().hashCode();
memoizedHashCode = hash;
return hash;
@@ -931,6 +959,7 @@ public Builder clear() {
}
build_ = "";
logs_ = "";
+ applyResultsAvailable_ = false;
return this;
}
@@ -982,6 +1011,9 @@ private void buildPartial0(com.google.cloud.config.v1.DeploymentOperationMetadat
if (((from_bitField0_ & 0x00000008) != 0)) {
result.logs_ = logs_;
}
+ if (((from_bitField0_ & 0x00000010) != 0)) {
+ result.applyResultsAvailable_ = applyResultsAvailable_;
+ }
result.bitField0_ |= to_bitField0_;
}
@@ -1014,6 +1046,9 @@ public Builder mergeFrom(com.google.cloud.config.v1.DeploymentOperationMetadata
bitField0_ |= 0x00000008;
onChanged();
}
+ if (other.getApplyResultsAvailable() != false) {
+ setApplyResultsAvailable(other.getApplyResultsAvailable());
+ }
this.mergeUnknownFields(other.getUnknownFields());
onChanged();
return this;
@@ -1065,6 +1100,12 @@ public Builder mergeFrom(
bitField0_ |= 0x00000008;
break;
} // case 34
+ case 40:
+ {
+ applyResultsAvailable_ = input.readBool();
+ bitField0_ |= 0x00000010;
+ break;
+ } // case 40
default:
{
if (!super.parseUnknownField(input, extensionRegistry, tag)) {
@@ -1604,6 +1645,62 @@ public Builder setLogsBytes(com.google.protobuf.ByteString value) {
return this;
}
+ private boolean applyResultsAvailable_;
+
+ /**
+ *
+ *
+ *
+ * Output only. Indicating if early apply results are available.
+ *
+ *
+ * bool apply_results_available = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @return The applyResultsAvailable.
+ */
+ @java.lang.Override
+ public boolean getApplyResultsAvailable() {
+ return applyResultsAvailable_;
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. Indicating if early apply results are available.
+ *
+ *
+ * bool apply_results_available = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @param value The applyResultsAvailable to set.
+ * @return This builder for chaining.
+ */
+ public Builder setApplyResultsAvailable(boolean value) {
+
+ applyResultsAvailable_ = value;
+ bitField0_ |= 0x00000010;
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. Indicating if early apply results are available.
+ *
+ *
+ * bool apply_results_available = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @return This builder for chaining.
+ */
+ public Builder clearApplyResultsAvailable() {
+ bitField0_ = (bitField0_ & ~0x00000010);
+ applyResultsAvailable_ = false;
+ onChanged();
+ return this;
+ }
+
// @@protoc_insertion_point(builder_scope:google.cloud.config.v1.DeploymentOperationMetadata)
}
diff --git a/java-infra-manager/proto-google-cloud-infra-manager-v1/src/main/java/com/google/cloud/config/v1/DeploymentOperationMetadataOrBuilder.java b/java-infra-manager/proto-google-cloud-infra-manager-v1/src/main/java/com/google/cloud/config/v1/DeploymentOperationMetadataOrBuilder.java
index 484fe51f9f3f..1749e826dc5d 100644
--- a/java-infra-manager/proto-google-cloud-infra-manager-v1/src/main/java/com/google/cloud/config/v1/DeploymentOperationMetadataOrBuilder.java
+++ b/java-infra-manager/proto-google-cloud-infra-manager-v1/src/main/java/com/google/cloud/config/v1/DeploymentOperationMetadataOrBuilder.java
@@ -142,4 +142,17 @@ public interface DeploymentOperationMetadataOrBuilder
* @return The bytes for logs.
*/
com.google.protobuf.ByteString getLogsBytes();
+
+ /**
+ *
+ *
+ *
+ * Output only. Indicating if early apply results are available.
+ *
+ *
+ * bool apply_results_available = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @return The applyResultsAvailable.
+ */
+ boolean getApplyResultsAvailable();
}
diff --git a/java-infra-manager/proto-google-cloud-infra-manager-v1/src/main/java/com/google/cloud/config/v1/DeploymentOrBuilder.java b/java-infra-manager/proto-google-cloud-infra-manager-v1/src/main/java/com/google/cloud/config/v1/DeploymentOrBuilder.java
index a167d5723b42..73d79fa9e92e 100644
--- a/java-infra-manager/proto-google-cloud-infra-manager-v1/src/main/java/com/google/cloud/config/v1/DeploymentOrBuilder.java
+++ b/java-infra-manager/proto-google-cloud-infra-manager-v1/src/main/java/com/google/cloud/config/v1/DeploymentOrBuilder.java
@@ -560,8 +560,8 @@ java.lang.String getLabelsOrDefault(
*
*
*
- * Optional. User-defined location of Cloud Build logs and artifacts in Google
- * Cloud Storage. Format: `gs://{bucket}/{folder}`
+ * User-defined location of Cloud Build logs and artifacts in Google Cloud
+ * Storage. Format: `gs://{bucket}/{folder}`
*
* A default bucket will be bootstrapped if the field is not set or empty.
* Default bucket format: `gs://<project number>-<region>-blueprint-config`
@@ -571,8 +571,7 @@ java.lang.String getLabelsOrDefault(
* - The field cannot be updated, including changing its presence
*
*
- * optional string artifacts_gcs_bucket = 15 [(.google.api.field_behavior) = OPTIONAL];
- *
+ * optional string artifacts_gcs_bucket = 15;
*
* @return Whether the artifactsGcsBucket field is set.
*/
@@ -582,8 +581,8 @@ java.lang.String getLabelsOrDefault(
*
*
*
- * Optional. User-defined location of Cloud Build logs and artifacts in Google
- * Cloud Storage. Format: `gs://{bucket}/{folder}`
+ * User-defined location of Cloud Build logs and artifacts in Google Cloud
+ * Storage. Format: `gs://{bucket}/{folder}`
*
* A default bucket will be bootstrapped if the field is not set or empty.
* Default bucket format: `gs://<project number>-<region>-blueprint-config`
@@ -593,8 +592,7 @@ java.lang.String getLabelsOrDefault(
* - The field cannot be updated, including changing its presence
*
*
- * optional string artifacts_gcs_bucket = 15 [(.google.api.field_behavior) = OPTIONAL];
- *
+ * optional string artifacts_gcs_bucket = 15;
*
* @return The artifactsGcsBucket.
*/
@@ -604,8 +602,8 @@ java.lang.String getLabelsOrDefault(
*
*
*
- * Optional. User-defined location of Cloud Build logs and artifacts in Google
- * Cloud Storage. Format: `gs://{bucket}/{folder}`
+ * User-defined location of Cloud Build logs and artifacts in Google Cloud
+ * Storage. Format: `gs://{bucket}/{folder}`
*
* A default bucket will be bootstrapped if the field is not set or empty.
* Default bucket format: `gs://<project number>-<region>-blueprint-config`
@@ -615,8 +613,7 @@ java.lang.String getLabelsOrDefault(
* - The field cannot be updated, including changing its presence
*
*
- * optional string artifacts_gcs_bucket = 15 [(.google.api.field_behavior) = OPTIONAL];
- *
+ * optional string artifacts_gcs_bucket = 15;
*
* @return The bytes for artifactsGcsBucket.
*/
@@ -715,16 +712,14 @@ java.lang.String getLabelsOrDefault(
*
*
*
- * Optional. The user-specified Cloud Build worker pool resource in which the
- * Cloud Build job will execute. Format:
+ * The user-specified Cloud Build worker pool resource in which the Cloud
+ * Build job will execute. Format:
* `projects/{project}/locations/{location}/workerPools/{workerPoolId}`.
* If this field is unspecified, the default Cloud Build worker pool will be
* used.
*
*
- *
- * optional string worker_pool = 19 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
- *
+ * optional string worker_pool = 19 [(.google.api.resource_reference) = { ... }
*
* @return Whether the workerPool field is set.
*/
@@ -734,16 +729,14 @@ java.lang.String getLabelsOrDefault(
*
*
*
- * Optional. The user-specified Cloud Build worker pool resource in which the
- * Cloud Build job will execute. Format:
+ * The user-specified Cloud Build worker pool resource in which the Cloud
+ * Build job will execute. Format:
* `projects/{project}/locations/{location}/workerPools/{workerPoolId}`.
* If this field is unspecified, the default Cloud Build worker pool will be
* used.
*
*
- *
- * optional string worker_pool = 19 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
- *
+ * optional string worker_pool = 19 [(.google.api.resource_reference) = { ... }
*
* @return The workerPool.
*/
@@ -753,16 +746,14 @@ java.lang.String getLabelsOrDefault(
*
*
*
- * Optional. The user-specified Cloud Build worker pool resource in which the
- * Cloud Build job will execute. Format:
+ * The user-specified Cloud Build worker pool resource in which the Cloud
+ * Build job will execute. Format:
* `projects/{project}/locations/{location}/workerPools/{workerPoolId}`.
* If this field is unspecified, the default Cloud Build worker pool will be
* used.
*
*
- *
- * optional string worker_pool = 19 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
- *
+ * optional string worker_pool = 19 [(.google.api.resource_reference) = { ... }
*
* @return The bytes for workerPool.
*/
@@ -802,12 +793,11 @@ java.lang.String getLabelsOrDefault(
*
*
*
- * Optional. The user-specified Terraform version constraint.
+ * The user-specified Terraform version constraint.
* Example: "=1.3.10".
*
*
- * optional string tf_version_constraint = 21 [(.google.api.field_behavior) = OPTIONAL];
- *
+ * optional string tf_version_constraint = 21;
*
* @return Whether the tfVersionConstraint field is set.
*/
@@ -817,12 +807,11 @@ java.lang.String getLabelsOrDefault(
*
*
*
- * Optional. The user-specified Terraform version constraint.
+ * The user-specified Terraform version constraint.
* Example: "=1.3.10".
*
*
- * optional string tf_version_constraint = 21 [(.google.api.field_behavior) = OPTIONAL];
- *
+ * optional string tf_version_constraint = 21;
*
* @return The tfVersionConstraint.
*/
@@ -832,12 +821,11 @@ java.lang.String getLabelsOrDefault(
*
*
*
- * Optional. The user-specified Terraform version constraint.
+ * The user-specified Terraform version constraint.
* Example: "=1.3.10".
*
*
- * optional string tf_version_constraint = 21 [(.google.api.field_behavior) = OPTIONAL];
- *
+ * optional string tf_version_constraint = 21;
*
* @return The bytes for tfVersionConstraint.
*/
diff --git a/java-infra-manager/proto-google-cloud-infra-manager-v1/src/main/java/com/google/cloud/config/v1/GitSource.java b/java-infra-manager/proto-google-cloud-infra-manager-v1/src/main/java/com/google/cloud/config/v1/GitSource.java
index 078b274839b3..e0e6aba29b38 100644
--- a/java-infra-manager/proto-google-cloud-infra-manager-v1/src/main/java/com/google/cloud/config/v1/GitSource.java
+++ b/java-infra-manager/proto-google-cloud-infra-manager-v1/src/main/java/com/google/cloud/config/v1/GitSource.java
@@ -82,11 +82,11 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
*
*
*
- * Optional. Repository URL.
+ * Repository URL.
* Example: 'https://github.com/kubernetes/examples.git'
*
*
- * optional string repo = 1 [(.google.api.field_behavior) = OPTIONAL];
+ * optional string repo = 1;
*
* @return Whether the repo field is set.
*/
@@ -99,11 +99,11 @@ public boolean hasRepo() {
*
*
*
- * Optional. Repository URL.
+ * Repository URL.
* Example: 'https://github.com/kubernetes/examples.git'
*
*
- * optional string repo = 1 [(.google.api.field_behavior) = OPTIONAL];
+ * optional string repo = 1;
*
* @return The repo.
*/
@@ -124,11 +124,11 @@ public java.lang.String getRepo() {
*
*
*
- * Optional. Repository URL.
+ * Repository URL.
* Example: 'https://github.com/kubernetes/examples.git'
*
*
- * optional string repo = 1 [(.google.api.field_behavior) = OPTIONAL];
+ * optional string repo = 1;
*
* @return The bytes for repo.
*/
@@ -154,11 +154,11 @@ public com.google.protobuf.ByteString getRepoBytes() {
*
*
*
- * Optional. Subdirectory inside the repository.
+ * Subdirectory inside the repository.
* Example: 'staging/my-package'
*
*
- * optional string directory = 2 [(.google.api.field_behavior) = OPTIONAL];
+ * optional string directory = 2;
*
* @return Whether the directory field is set.
*/
@@ -171,11 +171,11 @@ public boolean hasDirectory() {
*
*
*
- * Optional. Subdirectory inside the repository.
+ * Subdirectory inside the repository.
* Example: 'staging/my-package'
*
*
- * optional string directory = 2 [(.google.api.field_behavior) = OPTIONAL];
+ * optional string directory = 2;
*
* @return The directory.
*/
@@ -196,11 +196,11 @@ public java.lang.String getDirectory() {
*
*
*
- * Optional. Subdirectory inside the repository.
+ * Subdirectory inside the repository.
* Example: 'staging/my-package'
*
*
- * optional string directory = 2 [(.google.api.field_behavior) = OPTIONAL];
+ * optional string directory = 2;
*
* @return The bytes for directory.
*/
@@ -226,10 +226,10 @@ public com.google.protobuf.ByteString getDirectoryBytes() {
*
*
*
- * Optional. Git reference (e.g. branch or tag).
+ * Git reference (e.g. branch or tag).
*
*
- * optional string ref = 3 [(.google.api.field_behavior) = OPTIONAL];
+ * optional string ref = 3;
*
* @return Whether the ref field is set.
*/
@@ -242,10 +242,10 @@ public boolean hasRef() {
*
*
*
- * Optional. Git reference (e.g. branch or tag).
+ * Git reference (e.g. branch or tag).
*
*
- * optional string ref = 3 [(.google.api.field_behavior) = OPTIONAL];
+ * optional string ref = 3;
*
* @return The ref.
*/
@@ -266,10 +266,10 @@ public java.lang.String getRef() {
*
*
*
- * Optional. Git reference (e.g. branch or tag).
+ * Git reference (e.g. branch or tag).
*
*
- * optional string ref = 3 [(.google.api.field_behavior) = OPTIONAL];
+ * optional string ref = 3;
*
* @return The bytes for ref.
*/
@@ -666,11 +666,11 @@ public Builder mergeFrom(
*
*
*
- * Optional. Repository URL.
+ * Repository URL.
* Example: 'https://github.com/kubernetes/examples.git'
*
*
- * optional string repo = 1 [(.google.api.field_behavior) = OPTIONAL];
+ * optional string repo = 1;
*
* @return Whether the repo field is set.
*/
@@ -682,11 +682,11 @@ public boolean hasRepo() {
*
*
*
- * Optional. Repository URL.
+ * Repository URL.
* Example: 'https://github.com/kubernetes/examples.git'
*
*
- * optional string repo = 1 [(.google.api.field_behavior) = OPTIONAL];
+ * optional string repo = 1;
*
* @return The repo.
*/
@@ -706,11 +706,11 @@ public java.lang.String getRepo() {
*
*
*
- * Optional. Repository URL.
+ * Repository URL.
* Example: 'https://github.com/kubernetes/examples.git'
*
*
- * optional string repo = 1 [(.google.api.field_behavior) = OPTIONAL];
+ * optional string repo = 1;
*
* @return The bytes for repo.
*/
@@ -730,11 +730,11 @@ public com.google.protobuf.ByteString getRepoBytes() {
*
*
*
- * Optional. Repository URL.
+ * Repository URL.
* Example: 'https://github.com/kubernetes/examples.git'
*
*
- * optional string repo = 1 [(.google.api.field_behavior) = OPTIONAL];
+ * optional string repo = 1;
*
* @param value The repo to set.
* @return This builder for chaining.
@@ -753,11 +753,11 @@ public Builder setRepo(java.lang.String value) {
*
*
*
- * Optional. Repository URL.
+ * Repository URL.
* Example: 'https://github.com/kubernetes/examples.git'
*
*
- * optional string repo = 1 [(.google.api.field_behavior) = OPTIONAL];
+ * optional string repo = 1;
*
* @return This builder for chaining.
*/
@@ -772,11 +772,11 @@ public Builder clearRepo() {
*
*
*
- * Optional. Repository URL.
+ * Repository URL.
* Example: 'https://github.com/kubernetes/examples.git'
*
*
- * optional string repo = 1 [(.google.api.field_behavior) = OPTIONAL];
+ * optional string repo = 1;
*
* @param value The bytes for repo to set.
* @return This builder for chaining.
@@ -798,11 +798,11 @@ public Builder setRepoBytes(com.google.protobuf.ByteString value) {
*
*
*
- * Optional. Subdirectory inside the repository.
+ * Subdirectory inside the repository.
* Example: 'staging/my-package'
*
*
- * optional string directory = 2 [(.google.api.field_behavior) = OPTIONAL];
+ * optional string directory = 2;
*
* @return Whether the directory field is set.
*/
@@ -814,11 +814,11 @@ public boolean hasDirectory() {
*
*
*
- * Optional. Subdirectory inside the repository.
+ * Subdirectory inside the repository.
* Example: 'staging/my-package'
*
*
- * optional string directory = 2 [(.google.api.field_behavior) = OPTIONAL];
+ * optional string directory = 2;
*
* @return The directory.
*/
@@ -838,11 +838,11 @@ public java.lang.String getDirectory() {
*
*
*
- * Optional. Subdirectory inside the repository.
+ * Subdirectory inside the repository.
* Example: 'staging/my-package'
*
*
- * optional string directory = 2 [(.google.api.field_behavior) = OPTIONAL];
+ * optional string directory = 2;
*
* @return The bytes for directory.
*/
@@ -862,11 +862,11 @@ public com.google.protobuf.ByteString getDirectoryBytes() {
*
*
*
- * Optional. Subdirectory inside the repository.
+ * Subdirectory inside the repository.
* Example: 'staging/my-package'
*
*
- * optional string directory = 2 [(.google.api.field_behavior) = OPTIONAL];
+ * optional string directory = 2;
*
* @param value The directory to set.
* @return This builder for chaining.
@@ -885,11 +885,11 @@ public Builder setDirectory(java.lang.String value) {
*
*
*
- * Optional. Subdirectory inside the repository.
+ * Subdirectory inside the repository.
* Example: 'staging/my-package'
*
*
- * optional string directory = 2 [(.google.api.field_behavior) = OPTIONAL];
+ * optional string directory = 2;
*
* @return This builder for chaining.
*/
@@ -904,11 +904,11 @@ public Builder clearDirectory() {
*
*
*
- * Optional. Subdirectory inside the repository.
+ * Subdirectory inside the repository.
* Example: 'staging/my-package'
*
*
- * optional string directory = 2 [(.google.api.field_behavior) = OPTIONAL];
+ * optional string directory = 2;
*
* @param value The bytes for directory to set.
* @return This builder for chaining.
@@ -930,10 +930,10 @@ public Builder setDirectoryBytes(com.google.protobuf.ByteString value) {
*
*
*
- * Optional. Git reference (e.g. branch or tag).
+ * Git reference (e.g. branch or tag).
*
*
- * optional string ref = 3 [(.google.api.field_behavior) = OPTIONAL];
+ * optional string ref = 3;
*
* @return Whether the ref field is set.
*/
@@ -945,10 +945,10 @@ public boolean hasRef() {
*
*
*
- * Optional. Git reference (e.g. branch or tag).
+ * Git reference (e.g. branch or tag).
*
*
- * optional string ref = 3 [(.google.api.field_behavior) = OPTIONAL];
+ * optional string ref = 3;
*
* @return The ref.
*/
@@ -968,10 +968,10 @@ public java.lang.String getRef() {
*
*
*
- * Optional. Git reference (e.g. branch or tag).
+ * Git reference (e.g. branch or tag).
*
*
- * optional string ref = 3 [(.google.api.field_behavior) = OPTIONAL];
+ * optional string ref = 3;
*
* @return The bytes for ref.
*/
@@ -991,10 +991,10 @@ public com.google.protobuf.ByteString getRefBytes() {
*
*
*
- * Optional. Git reference (e.g. branch or tag).
+ * Git reference (e.g. branch or tag).
*
*
- * optional string ref = 3 [(.google.api.field_behavior) = OPTIONAL];
+ * optional string ref = 3;
*
* @param value The ref to set.
* @return This builder for chaining.
@@ -1013,10 +1013,10 @@ public Builder setRef(java.lang.String value) {
*
*
*
- * Optional. Git reference (e.g. branch or tag).
+ * Git reference (e.g. branch or tag).
*
*
- * optional string ref = 3 [(.google.api.field_behavior) = OPTIONAL];
+ * optional string ref = 3;
*
* @return This builder for chaining.
*/
@@ -1031,10 +1031,10 @@ public Builder clearRef() {
*
*
*
- * Optional. Git reference (e.g. branch or tag).
+ * Git reference (e.g. branch or tag).
*
*
- * optional string ref = 3 [(.google.api.field_behavior) = OPTIONAL];
+ * optional string ref = 3;
*
* @param value The bytes for ref to set.
* @return This builder for chaining.
diff --git a/java-infra-manager/proto-google-cloud-infra-manager-v1/src/main/java/com/google/cloud/config/v1/GitSourceOrBuilder.java b/java-infra-manager/proto-google-cloud-infra-manager-v1/src/main/java/com/google/cloud/config/v1/GitSourceOrBuilder.java
index 760ccd7a08e8..e0800709d1cd 100644
--- a/java-infra-manager/proto-google-cloud-infra-manager-v1/src/main/java/com/google/cloud/config/v1/GitSourceOrBuilder.java
+++ b/java-infra-manager/proto-google-cloud-infra-manager-v1/src/main/java/com/google/cloud/config/v1/GitSourceOrBuilder.java
@@ -30,11 +30,11 @@ public interface GitSourceOrBuilder
*
*
*
- * Optional. Repository URL.
+ * Repository URL.
* Example: 'https://github.com/kubernetes/examples.git'
*
*
- * optional string repo = 1 [(.google.api.field_behavior) = OPTIONAL];
+ * optional string repo = 1;
*
* @return Whether the repo field is set.
*/
@@ -44,11 +44,11 @@ public interface GitSourceOrBuilder
*
*
*
- * Optional. Repository URL.
+ * Repository URL.
* Example: 'https://github.com/kubernetes/examples.git'
*
*
- * optional string repo = 1 [(.google.api.field_behavior) = OPTIONAL];
+ * optional string repo = 1;
*
* @return The repo.
*/
@@ -58,11 +58,11 @@ public interface GitSourceOrBuilder
*
*
*
- * Optional. Repository URL.
+ * Repository URL.
* Example: 'https://github.com/kubernetes/examples.git'
*
*
- * optional string repo = 1 [(.google.api.field_behavior) = OPTIONAL];
+ * optional string repo = 1;
*
* @return The bytes for repo.
*/
@@ -72,11 +72,11 @@ public interface GitSourceOrBuilder
*
*
*
- * Optional. Subdirectory inside the repository.
+ * Subdirectory inside the repository.
* Example: 'staging/my-package'
*
*
- * optional string directory = 2 [(.google.api.field_behavior) = OPTIONAL];
+ * optional string directory = 2;
*
* @return Whether the directory field is set.
*/
@@ -86,11 +86,11 @@ public interface GitSourceOrBuilder
*
*
*
- * Optional. Subdirectory inside the repository.
+ * Subdirectory inside the repository.
* Example: 'staging/my-package'
*
*
- * optional string directory = 2 [(.google.api.field_behavior) = OPTIONAL];
+ * optional string directory = 2;
*
* @return The directory.
*/
@@ -100,11 +100,11 @@ public interface GitSourceOrBuilder
*
*
*
- * Optional. Subdirectory inside the repository.
+ * Subdirectory inside the repository.
* Example: 'staging/my-package'
*
*
- * optional string directory = 2 [(.google.api.field_behavior) = OPTIONAL];
+ * optional string directory = 2;
*
* @return The bytes for directory.
*/
@@ -114,10 +114,10 @@ public interface GitSourceOrBuilder
*
*
*
- * Optional. Git reference (e.g. branch or tag).
+ * Git reference (e.g. branch or tag).
*
*
- * optional string ref = 3 [(.google.api.field_behavior) = OPTIONAL];
+ * optional string ref = 3;
*
* @return Whether the ref field is set.
*/
@@ -127,10 +127,10 @@ public interface GitSourceOrBuilder
*
*
*
- * Optional. Git reference (e.g. branch or tag).
+ * Git reference (e.g. branch or tag).
*
*
- * optional string ref = 3 [(.google.api.field_behavior) = OPTIONAL];
+ * optional string ref = 3;
*
* @return The ref.
*/
@@ -140,10 +140,10 @@ public interface GitSourceOrBuilder
*
*
*
- * Optional. Git reference (e.g. branch or tag).
+ * Git reference (e.g. branch or tag).
*
*
- * optional string ref = 3 [(.google.api.field_behavior) = OPTIONAL];
+ * optional string ref = 3;
*
* @return The bytes for ref.
*/
diff --git a/java-infra-manager/proto-google-cloud-infra-manager-v1/src/main/java/com/google/cloud/config/v1/Preview.java b/java-infra-manager/proto-google-cloud-infra-manager-v1/src/main/java/com/google/cloud/config/v1/Preview.java
index 0e2fda54eb80..df1d78a034c8 100644
--- a/java-infra-manager/proto-google-cloud-infra-manager-v1/src/main/java/com/google/cloud/config/v1/Preview.java
+++ b/java-infra-manager/proto-google-cloud-infra-manager-v1/src/main/java/com/google/cloud/config/v1/Preview.java
@@ -1208,10 +1208,10 @@ public com.google.cloud.config.v1.Preview.State getState() {
*
*
*
- * Optional. Optional deployment reference. If specified, the preview will be
- * performed using the provided deployment's current state and use any
- * relevant fields from the deployment unless explicitly specified in the
- * preview create request.
+ * Optional. Deployment reference. If specified, the preview will be performed
+ * using the provided deployment's current state and use any relevant fields
+ * from the deployment unless explicitly specified in the preview create
+ * request.
*
*
*
@@ -1237,10 +1237,10 @@ public java.lang.String getDeployment() {
*
*
*
- * Optional. Optional deployment reference. If specified, the preview will be
- * performed using the provided deployment's current state and use any
- * relevant fields from the deployment unless explicitly specified in the
- * preview create request.
+ * Optional. Deployment reference. If specified, the preview will be performed
+ * using the provided deployment's current state and use any relevant fields
+ * from the deployment unless explicitly specified in the preview create
+ * request.
*
*
*
@@ -1373,7 +1373,7 @@ public com.google.protobuf.ByteString getServiceAccountBytes() {
*
*
*
- * Optional. User-defined location of Cloud Build logs, artifacts, and
+ * User-defined location of Cloud Build logs, artifacts, and
* in Google Cloud Storage.
* Format: `gs://{bucket}/{folder}`
* A default bucket will be bootstrapped if the field is not set or empty
@@ -1385,8 +1385,7 @@ public com.google.protobuf.ByteString getServiceAccountBytes() {
* defined, that artifact bucket is used.
*
*
- * optional string artifacts_gcs_bucket = 8 [(.google.api.field_behavior) = OPTIONAL];
- *
+ * optional string artifacts_gcs_bucket = 8;
*
* @return Whether the artifactsGcsBucket field is set.
*/
@@ -1399,7 +1398,7 @@ public boolean hasArtifactsGcsBucket() {
*
*
*
- * Optional. User-defined location of Cloud Build logs, artifacts, and
+ * User-defined location of Cloud Build logs, artifacts, and
* in Google Cloud Storage.
* Format: `gs://{bucket}/{folder}`
* A default bucket will be bootstrapped if the field is not set or empty
@@ -1411,8 +1410,7 @@ public boolean hasArtifactsGcsBucket() {
* defined, that artifact bucket is used.
*
*
- * optional string artifacts_gcs_bucket = 8 [(.google.api.field_behavior) = OPTIONAL];
- *
+ * optional string artifacts_gcs_bucket = 8;
*
* @return The artifactsGcsBucket.
*/
@@ -1433,7 +1431,7 @@ public java.lang.String getArtifactsGcsBucket() {
*
*
*
- * Optional. User-defined location of Cloud Build logs, artifacts, and
+ * User-defined location of Cloud Build logs, artifacts, and
* in Google Cloud Storage.
* Format: `gs://{bucket}/{folder}`
* A default bucket will be bootstrapped if the field is not set or empty
@@ -1445,8 +1443,7 @@ public java.lang.String getArtifactsGcsBucket() {
* defined, that artifact bucket is used.
*
*
- * optional string artifacts_gcs_bucket = 8 [(.google.api.field_behavior) = OPTIONAL];
- *
+ * optional string artifacts_gcs_bucket = 8;
*
* @return The bytes for artifactsGcsBucket.
*/
@@ -1472,17 +1469,15 @@ public com.google.protobuf.ByteString getArtifactsGcsBucketBytes() {
*
*
*
- * Optional. The user-specified Worker Pool resource in which the Cloud Build
- * job will execute. Format
- * projects/{project}/locations/{location}/workerPools/{workerPoolId} If this
- * field is unspecified, the default Cloud Build worker pool will be used. If
- * omitted and deployment resource ref provided has worker_pool defined, that
- * worker pool is used.
+ * The user-specified Worker Pool resource in which the Cloud Build job will
+ * execute.
+ * Format projects/{project}/locations/{location}/workerPools/{workerPoolId}
+ * If this field is unspecified, the default Cloud Build worker pool will be
+ * used. If omitted and deployment resource ref provided has worker_pool
+ * defined, that worker pool is used.
*
*
- *
- * optional string worker_pool = 9 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
- *
+ * optional string worker_pool = 9 [(.google.api.resource_reference) = { ... }
*
* @return Whether the workerPool field is set.
*/
@@ -1495,17 +1490,15 @@ public boolean hasWorkerPool() {
*
*
*
- * Optional. The user-specified Worker Pool resource in which the Cloud Build
- * job will execute. Format
- * projects/{project}/locations/{location}/workerPools/{workerPoolId} If this
- * field is unspecified, the default Cloud Build worker pool will be used. If
- * omitted and deployment resource ref provided has worker_pool defined, that
- * worker pool is used.
+ * The user-specified Worker Pool resource in which the Cloud Build job will
+ * execute.
+ * Format projects/{project}/locations/{location}/workerPools/{workerPoolId}
+ * If this field is unspecified, the default Cloud Build worker pool will be
+ * used. If omitted and deployment resource ref provided has worker_pool
+ * defined, that worker pool is used.
*
*
- *
- * optional string worker_pool = 9 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
- *
+ * optional string worker_pool = 9 [(.google.api.resource_reference) = { ... }
*
* @return The workerPool.
*/
@@ -1526,17 +1519,15 @@ public java.lang.String getWorkerPool() {
*
*
*
- * Optional. The user-specified Worker Pool resource in which the Cloud Build
- * job will execute. Format
- * projects/{project}/locations/{location}/workerPools/{workerPoolId} If this
- * field is unspecified, the default Cloud Build worker pool will be used. If
- * omitted and deployment resource ref provided has worker_pool defined, that
- * worker pool is used.
+ * The user-specified Worker Pool resource in which the Cloud Build job will
+ * execute.
+ * Format projects/{project}/locations/{location}/workerPools/{workerPoolId}
+ * If this field is unspecified, the default Cloud Build worker pool will be
+ * used. If omitted and deployment resource ref provided has worker_pool
+ * defined, that worker pool is used.
*
*
- *
- * optional string worker_pool = 9 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
- *
+ * optional string worker_pool = 9 [(.google.api.resource_reference) = { ... }
*
* @return The bytes for workerPool.
*/
@@ -2020,12 +2011,11 @@ public com.google.protobuf.ByteString getTfVersionBytes() {
*
*
*
- * Optional. The user-specified Terraform version constraint.
+ * The user-specified Terraform version constraint.
* Example: "=1.3.10".
*
*
- * optional string tf_version_constraint = 19 [(.google.api.field_behavior) = OPTIONAL];
- *
+ * optional string tf_version_constraint = 19;
*
* @return Whether the tfVersionConstraint field is set.
*/
@@ -2038,12 +2028,11 @@ public boolean hasTfVersionConstraint() {
*
*
*
- * Optional. The user-specified Terraform version constraint.
+ * The user-specified Terraform version constraint.
* Example: "=1.3.10".
*
*
- * optional string tf_version_constraint = 19 [(.google.api.field_behavior) = OPTIONAL];
- *
+ * optional string tf_version_constraint = 19;
*
* @return The tfVersionConstraint.
*/
@@ -2064,12 +2053,11 @@ public java.lang.String getTfVersionConstraint() {
*
*
*
- * Optional. The user-specified Terraform version constraint.
+ * The user-specified Terraform version constraint.
* Example: "=1.3.10".
*
*
- * optional string tf_version_constraint = 19 [(.google.api.field_behavior) = OPTIONAL];
- *
+ * optional string tf_version_constraint = 19;
*
* @return The bytes for tfVersionConstraint.
*/
@@ -4104,10 +4092,10 @@ public Builder clearState() {
*
*
*
- * Optional. Optional deployment reference. If specified, the preview will be
- * performed using the provided deployment's current state and use any
- * relevant fields from the deployment unless explicitly specified in the
- * preview create request.
+ * Optional. Deployment reference. If specified, the preview will be performed
+ * using the provided deployment's current state and use any relevant fields
+ * from the deployment unless explicitly specified in the preview create
+ * request.
*
*
*
@@ -4132,10 +4120,10 @@ public java.lang.String getDeployment() {
*
*
*
- * Optional. Optional deployment reference. If specified, the preview will be
- * performed using the provided deployment's current state and use any
- * relevant fields from the deployment unless explicitly specified in the
- * preview create request.
+ * Optional. Deployment reference. If specified, the preview will be performed
+ * using the provided deployment's current state and use any relevant fields
+ * from the deployment unless explicitly specified in the preview create
+ * request.
*
*
*
@@ -4160,10 +4148,10 @@ public com.google.protobuf.ByteString getDeploymentBytes() {
*
*
*
- * Optional. Optional deployment reference. If specified, the preview will be
- * performed using the provided deployment's current state and use any
- * relevant fields from the deployment unless explicitly specified in the
- * preview create request.
+ * Optional. Deployment reference. If specified, the preview will be performed
+ * using the provided deployment's current state and use any relevant fields
+ * from the deployment unless explicitly specified in the preview create
+ * request.
*
*
*
@@ -4187,10 +4175,10 @@ public Builder setDeployment(java.lang.String value) {
*
*
*
- * Optional. Optional deployment reference. If specified, the preview will be
- * performed using the provided deployment's current state and use any
- * relevant fields from the deployment unless explicitly specified in the
- * preview create request.
+ * Optional. Deployment reference. If specified, the preview will be performed
+ * using the provided deployment's current state and use any relevant fields
+ * from the deployment unless explicitly specified in the preview create
+ * request.
*
*
*
@@ -4210,10 +4198,10 @@ public Builder clearDeployment() {
*
*
*
- * Optional. Optional deployment reference. If specified, the preview will be
- * performed using the provided deployment's current state and use any
- * relevant fields from the deployment unless explicitly specified in the
- * preview create request.
+ * Optional. Deployment reference. If specified, the preview will be performed
+ * using the provided deployment's current state and use any relevant fields
+ * from the deployment unless explicitly specified in the preview create
+ * request.
*
*
*
@@ -4476,7 +4464,7 @@ public Builder setServiceAccountBytes(com.google.protobuf.ByteString value) {
*
*
*
- * Optional. User-defined location of Cloud Build logs, artifacts, and
+ * User-defined location of Cloud Build logs, artifacts, and
* in Google Cloud Storage.
* Format: `gs://{bucket}/{folder}`
* A default bucket will be bootstrapped if the field is not set or empty
@@ -4488,8 +4476,7 @@ public Builder setServiceAccountBytes(com.google.protobuf.ByteString value) {
* defined, that artifact bucket is used.
*
*
- * optional string artifacts_gcs_bucket = 8 [(.google.api.field_behavior) = OPTIONAL];
- *
+ * optional string artifacts_gcs_bucket = 8;
*
* @return Whether the artifactsGcsBucket field is set.
*/
@@ -4501,7 +4488,7 @@ public boolean hasArtifactsGcsBucket() {
*
*
*
- * Optional. User-defined location of Cloud Build logs, artifacts, and
+ * User-defined location of Cloud Build logs, artifacts, and
* in Google Cloud Storage.
* Format: `gs://{bucket}/{folder}`
* A default bucket will be bootstrapped if the field is not set or empty
@@ -4513,8 +4500,7 @@ public boolean hasArtifactsGcsBucket() {
* defined, that artifact bucket is used.
*
*
- * optional string artifacts_gcs_bucket = 8 [(.google.api.field_behavior) = OPTIONAL];
- *
+ * optional string artifacts_gcs_bucket = 8;
*
* @return The artifactsGcsBucket.
*/
@@ -4534,7 +4520,7 @@ public java.lang.String getArtifactsGcsBucket() {
*
*
*
- * Optional. User-defined location of Cloud Build logs, artifacts, and
+ * User-defined location of Cloud Build logs, artifacts, and
* in Google Cloud Storage.
* Format: `gs://{bucket}/{folder}`
* A default bucket will be bootstrapped if the field is not set or empty
@@ -4546,8 +4532,7 @@ public java.lang.String getArtifactsGcsBucket() {
* defined, that artifact bucket is used.
*
*
- * optional string artifacts_gcs_bucket = 8 [(.google.api.field_behavior) = OPTIONAL];
- *
+ * optional string artifacts_gcs_bucket = 8;
*
* @return The bytes for artifactsGcsBucket.
*/
@@ -4567,7 +4552,7 @@ public com.google.protobuf.ByteString getArtifactsGcsBucketBytes() {
*
*
*
- * Optional. User-defined location of Cloud Build logs, artifacts, and
+ * User-defined location of Cloud Build logs, artifacts, and
* in Google Cloud Storage.
* Format: `gs://{bucket}/{folder}`
* A default bucket will be bootstrapped if the field is not set or empty
@@ -4579,8 +4564,7 @@ public com.google.protobuf.ByteString getArtifactsGcsBucketBytes() {
* defined, that artifact bucket is used.
*
*
- * optional string artifacts_gcs_bucket = 8 [(.google.api.field_behavior) = OPTIONAL];
- *
+ * optional string artifacts_gcs_bucket = 8;
*
* @param value The artifactsGcsBucket to set.
* @return This builder for chaining.
@@ -4599,7 +4583,7 @@ public Builder setArtifactsGcsBucket(java.lang.String value) {
*
*
*
- * Optional. User-defined location of Cloud Build logs, artifacts, and
+ * User-defined location of Cloud Build logs, artifacts, and
* in Google Cloud Storage.
* Format: `gs://{bucket}/{folder}`
* A default bucket will be bootstrapped if the field is not set or empty
@@ -4611,8 +4595,7 @@ public Builder setArtifactsGcsBucket(java.lang.String value) {
* defined, that artifact bucket is used.
*
*
- * optional string artifacts_gcs_bucket = 8 [(.google.api.field_behavior) = OPTIONAL];
- *
+ * optional string artifacts_gcs_bucket = 8;
*
* @return This builder for chaining.
*/
@@ -4627,7 +4610,7 @@ public Builder clearArtifactsGcsBucket() {
*
*
*
- * Optional. User-defined location of Cloud Build logs, artifacts, and
+ * User-defined location of Cloud Build logs, artifacts, and
* in Google Cloud Storage.
* Format: `gs://{bucket}/{folder}`
* A default bucket will be bootstrapped if the field is not set or empty
@@ -4639,8 +4622,7 @@ public Builder clearArtifactsGcsBucket() {
* defined, that artifact bucket is used.
*
*
- * optional string artifacts_gcs_bucket = 8 [(.google.api.field_behavior) = OPTIONAL];
- *
+ * optional string artifacts_gcs_bucket = 8;
*
* @param value The bytes for artifactsGcsBucket to set.
* @return This builder for chaining.
@@ -4662,17 +4644,15 @@ public Builder setArtifactsGcsBucketBytes(com.google.protobuf.ByteString value)
*
*
*
- * Optional. The user-specified Worker Pool resource in which the Cloud Build
- * job will execute. Format
- * projects/{project}/locations/{location}/workerPools/{workerPoolId} If this
- * field is unspecified, the default Cloud Build worker pool will be used. If
- * omitted and deployment resource ref provided has worker_pool defined, that
- * worker pool is used.
+ * The user-specified Worker Pool resource in which the Cloud Build job will
+ * execute.
+ * Format projects/{project}/locations/{location}/workerPools/{workerPoolId}
+ * If this field is unspecified, the default Cloud Build worker pool will be
+ * used. If omitted and deployment resource ref provided has worker_pool
+ * defined, that worker pool is used.
*
*
- *
- * optional string worker_pool = 9 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
- *
+ * optional string worker_pool = 9 [(.google.api.resource_reference) = { ... }
*
* @return Whether the workerPool field is set.
*/
@@ -4684,17 +4664,15 @@ public boolean hasWorkerPool() {
*
*
*
- * Optional. The user-specified Worker Pool resource in which the Cloud Build
- * job will execute. Format
- * projects/{project}/locations/{location}/workerPools/{workerPoolId} If this
- * field is unspecified, the default Cloud Build worker pool will be used. If
- * omitted and deployment resource ref provided has worker_pool defined, that
- * worker pool is used.
+ * The user-specified Worker Pool resource in which the Cloud Build job will
+ * execute.
+ * Format projects/{project}/locations/{location}/workerPools/{workerPoolId}
+ * If this field is unspecified, the default Cloud Build worker pool will be
+ * used. If omitted and deployment resource ref provided has worker_pool
+ * defined, that worker pool is used.
*
*
- *
- * optional string worker_pool = 9 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
- *
+ * optional string worker_pool = 9 [(.google.api.resource_reference) = { ... }
*
* @return The workerPool.
*/
@@ -4714,17 +4692,15 @@ public java.lang.String getWorkerPool() {
*
*
*
- * Optional. The user-specified Worker Pool resource in which the Cloud Build
- * job will execute. Format
- * projects/{project}/locations/{location}/workerPools/{workerPoolId} If this
- * field is unspecified, the default Cloud Build worker pool will be used. If
- * omitted and deployment resource ref provided has worker_pool defined, that
- * worker pool is used.
+ * The user-specified Worker Pool resource in which the Cloud Build job will
+ * execute.
+ * Format projects/{project}/locations/{location}/workerPools/{workerPoolId}
+ * If this field is unspecified, the default Cloud Build worker pool will be
+ * used. If omitted and deployment resource ref provided has worker_pool
+ * defined, that worker pool is used.
*
*
- *
- * optional string worker_pool = 9 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
- *
+ * optional string worker_pool = 9 [(.google.api.resource_reference) = { ... }
*
* @return The bytes for workerPool.
*/
@@ -4744,17 +4720,15 @@ public com.google.protobuf.ByteString getWorkerPoolBytes() {
*
*
*
- * Optional. The user-specified Worker Pool resource in which the Cloud Build
- * job will execute. Format
- * projects/{project}/locations/{location}/workerPools/{workerPoolId} If this
- * field is unspecified, the default Cloud Build worker pool will be used. If
- * omitted and deployment resource ref provided has worker_pool defined, that
- * worker pool is used.
+ * The user-specified Worker Pool resource in which the Cloud Build job will
+ * execute.
+ * Format projects/{project}/locations/{location}/workerPools/{workerPoolId}
+ * If this field is unspecified, the default Cloud Build worker pool will be
+ * used. If omitted and deployment resource ref provided has worker_pool
+ * defined, that worker pool is used.
*
*
- *
- * optional string worker_pool = 9 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
- *
+ * optional string worker_pool = 9 [(.google.api.resource_reference) = { ... }
*
* @param value The workerPool to set.
* @return This builder for chaining.
@@ -4773,17 +4747,15 @@ public Builder setWorkerPool(java.lang.String value) {
*
*
*
- * Optional. The user-specified Worker Pool resource in which the Cloud Build
- * job will execute. Format
- * projects/{project}/locations/{location}/workerPools/{workerPoolId} If this
- * field is unspecified, the default Cloud Build worker pool will be used. If
- * omitted and deployment resource ref provided has worker_pool defined, that
- * worker pool is used.
+ * The user-specified Worker Pool resource in which the Cloud Build job will
+ * execute.
+ * Format projects/{project}/locations/{location}/workerPools/{workerPoolId}
+ * If this field is unspecified, the default Cloud Build worker pool will be
+ * used. If omitted and deployment resource ref provided has worker_pool
+ * defined, that worker pool is used.
*
*
- *
- * optional string worker_pool = 9 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
- *
+ * optional string worker_pool = 9 [(.google.api.resource_reference) = { ... }
*
* @return This builder for chaining.
*/
@@ -4798,17 +4770,15 @@ public Builder clearWorkerPool() {
*
*
*
- * Optional. The user-specified Worker Pool resource in which the Cloud Build
- * job will execute. Format
- * projects/{project}/locations/{location}/workerPools/{workerPoolId} If this
- * field is unspecified, the default Cloud Build worker pool will be used. If
- * omitted and deployment resource ref provided has worker_pool defined, that
- * worker pool is used.
+ * The user-specified Worker Pool resource in which the Cloud Build job will
+ * execute.
+ * Format projects/{project}/locations/{location}/workerPools/{workerPoolId}
+ * If this field is unspecified, the default Cloud Build worker pool will be
+ * used. If omitted and deployment resource ref provided has worker_pool
+ * defined, that worker pool is used.
*
*
- *
- * optional string worker_pool = 9 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
- *
+ * optional string worker_pool = 9 [(.google.api.resource_reference) = { ... }
*
* @param value The bytes for workerPool to set.
* @return This builder for chaining.
@@ -6223,12 +6193,11 @@ public Builder setTfVersionBytes(com.google.protobuf.ByteString value) {
*
*
*
- * Optional. The user-specified Terraform version constraint.
+ * The user-specified Terraform version constraint.
* Example: "=1.3.10".
*
*
- * optional string tf_version_constraint = 19 [(.google.api.field_behavior) = OPTIONAL];
- *
+ * optional string tf_version_constraint = 19;
*
* @return Whether the tfVersionConstraint field is set.
*/
@@ -6240,12 +6209,11 @@ public boolean hasTfVersionConstraint() {
*
*
*
- * Optional. The user-specified Terraform version constraint.
+ * The user-specified Terraform version constraint.
* Example: "=1.3.10".
*
*
- * optional string tf_version_constraint = 19 [(.google.api.field_behavior) = OPTIONAL];
- *
+ * optional string tf_version_constraint = 19;
*
* @return The tfVersionConstraint.
*/
@@ -6265,12 +6233,11 @@ public java.lang.String getTfVersionConstraint() {
*
*
*
- * Optional. The user-specified Terraform version constraint.
+ * The user-specified Terraform version constraint.
* Example: "=1.3.10".
*
*
- * optional string tf_version_constraint = 19 [(.google.api.field_behavior) = OPTIONAL];
- *
+ * optional string tf_version_constraint = 19;
*
* @return The bytes for tfVersionConstraint.
*/
@@ -6290,12 +6257,11 @@ public com.google.protobuf.ByteString getTfVersionConstraintBytes() {
*
*
*
- * Optional. The user-specified Terraform version constraint.
+ * The user-specified Terraform version constraint.
* Example: "=1.3.10".
*
*
- * optional string tf_version_constraint = 19 [(.google.api.field_behavior) = OPTIONAL];
- *
+ * optional string tf_version_constraint = 19;
*
* @param value The tfVersionConstraint to set.
* @return This builder for chaining.
@@ -6314,12 +6280,11 @@ public Builder setTfVersionConstraint(java.lang.String value) {
*
*
*
- * Optional. The user-specified Terraform version constraint.
+ * The user-specified Terraform version constraint.
* Example: "=1.3.10".
*
*
- * optional string tf_version_constraint = 19 [(.google.api.field_behavior) = OPTIONAL];
- *
+ * optional string tf_version_constraint = 19;
*
* @return This builder for chaining.
*/
@@ -6334,12 +6299,11 @@ public Builder clearTfVersionConstraint() {
*
*
*
- * Optional. The user-specified Terraform version constraint.
+ * The user-specified Terraform version constraint.
* Example: "=1.3.10".
*
*
- * optional string tf_version_constraint = 19 [(.google.api.field_behavior) = OPTIONAL];
- *
+ * optional string tf_version_constraint = 19;
*
* @param value The bytes for tfVersionConstraint to set.
* @return This builder for chaining.
diff --git a/java-infra-manager/proto-google-cloud-infra-manager-v1/src/main/java/com/google/cloud/config/v1/PreviewOrBuilder.java b/java-infra-manager/proto-google-cloud-infra-manager-v1/src/main/java/com/google/cloud/config/v1/PreviewOrBuilder.java
index 3dbab4acbfb8..dcf263c48133 100644
--- a/java-infra-manager/proto-google-cloud-infra-manager-v1/src/main/java/com/google/cloud/config/v1/PreviewOrBuilder.java
+++ b/java-infra-manager/proto-google-cloud-infra-manager-v1/src/main/java/com/google/cloud/config/v1/PreviewOrBuilder.java
@@ -230,10 +230,10 @@ java.lang.String getLabelsOrDefault(
*
*
*
- * Optional. Optional deployment reference. If specified, the preview will be
- * performed using the provided deployment's current state and use any
- * relevant fields from the deployment unless explicitly specified in the
- * preview create request.
+ * Optional. Deployment reference. If specified, the preview will be performed
+ * using the provided deployment's current state and use any relevant fields
+ * from the deployment unless explicitly specified in the preview create
+ * request.
*
*
*
@@ -248,10 +248,10 @@ java.lang.String getLabelsOrDefault(
*
*
*
*/
com.google.protobuf.TimestampOrBuilder getRevisionCreateTimeOrBuilder();
+
+ com.google.pubsub.v1.Schema.ConfigurationCase getConfigurationCase();
}
diff --git a/java-pubsub/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/SchemaProto.java b/java-pubsub/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/SchemaProto.java
index adc933fc1aae..c49bcdc67928 100644
--- a/java-pubsub/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/SchemaProto.java
+++ b/java-pubsub/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/SchemaProto.java
@@ -100,6 +100,10 @@ public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry r
internal_static_google_pubsub_v1_ValidateMessageResponse_descriptor;
static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_google_pubsub_v1_ValidateMessageResponse_fieldAccessorTable;
+ static final com.google.protobuf.Descriptors.Descriptor
+ internal_static_google_pubsub_v1_CompiledProtoSchema_descriptor;
+ static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
+ internal_static_google_pubsub_v1_CompiledProtoSchema_fieldAccessorTable;
public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
return descriptor;
@@ -109,111 +113,131 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
static {
java.lang.String[] descriptorData = {
- "\n\035google/pubsub/v1/schema.proto\022\020google."
+ "\n"
+ + "\035google/pubsub/v1/schema.proto\022\020google."
+ "pubsub.v1\032\034google/api/annotations.proto\032"
+ "\027google/api/client.proto\032\037google/api/fie"
+ "ld_behavior.proto\032\031google/api/resource.p"
- + "roto\032\033google/protobuf/empty.proto\032\037googl"
- + "e/protobuf/timestamp.proto\"\275\002\n\006Schema\022\021\n"
- + "\004name\030\001 \001(\tB\003\340A\002\022+\n\004type\030\002 \001(\0162\035.google."
- + "pubsub.v1.Schema.Type\022\022\n\ndefinition\030\003 \001("
- + "\t\022\033\n\013revision_id\030\004 \001(\tB\006\340A\005\340A\003\022=\n\024revisi"
- + "on_create_time\030\006 \001(\0132\032.google.protobuf.T"
- + "imestampB\003\340A\003\";\n\004Type\022\024\n\020TYPE_UNSPECIFIE"
- + "D\020\000\022\023\n\017PROTOCOL_BUFFER\020\001\022\010\n\004AVRO\020\002:F\352AC\n"
- + "\034pubsub.googleapis.com/Schema\022#projects/"
- + "{project}/schemas/{schema}\"\215\001\n\023CreateSch"
- + "emaRequest\0224\n\006parent\030\001 \001(\tB$\340A\002\372A\036\022\034pubs"
- + "ub.googleapis.com/Schema\022-\n\006schema\030\002 \001(\013"
- + "2\030.google.pubsub.v1.SchemaB\003\340A\002\022\021\n\tschem"
- + "a_id\030\003 \001(\t\"r\n\020GetSchemaRequest\0222\n\004name\030\001"
- + " \001(\tB$\340A\002\372A\036\n\034pubsub.googleapis.com/Sche"
- + "ma\022*\n\004view\030\002 \001(\0162\034.google.pubsub.v1.Sche"
- + "maView\"\254\001\n\022ListSchemasRequest\022C\n\006parent\030"
- + "\001 \001(\tB3\340A\002\372A-\n+cloudresourcemanager.goog"
- + "leapis.com/Project\022*\n\004view\030\002 \001(\0162\034.googl"
- + "e.pubsub.v1.SchemaView\022\021\n\tpage_size\030\003 \001("
- + "\005\022\022\n\npage_token\030\004 \001(\t\"Y\n\023ListSchemasResp"
- + "onse\022)\n\007schemas\030\001 \003(\0132\030.google.pubsub.v1"
- + ".Schema\022\027\n\017next_page_token\030\002 \001(\t\"\243\001\n\032Lis"
- + "tSchemaRevisionsRequest\0222\n\004name\030\001 \001(\tB$\340"
- + "A\002\372A\036\n\034pubsub.googleapis.com/Schema\022*\n\004v"
- + "iew\030\002 \001(\0162\034.google.pubsub.v1.SchemaView\022"
- + "\021\n\tpage_size\030\003 \001(\005\022\022\n\npage_token\030\004 \001(\t\"a"
- + "\n\033ListSchemaRevisionsResponse\022)\n\007schemas"
- + "\030\001 \003(\0132\030.google.pubsub.v1.Schema\022\027\n\017next"
- + "_page_token\030\002 \001(\t\"x\n\023CommitSchemaRequest"
- + "\0222\n\004name\030\001 \001(\tB$\340A\002\372A\036\n\034pubsub.googleapi"
- + "s.com/Schema\022-\n\006schema\030\002 \001(\0132\030.google.pu"
- + "bsub.v1.SchemaB\003\340A\002\"e\n\025RollbackSchemaReq"
- + "uest\0222\n\004name\030\001 \001(\tB$\340A\002\372A\036\n\034pubsub.googl"
- + "eapis.com/Schema\022\030\n\013revision_id\030\002 \001(\tB\003\340"
- + "A\002\"m\n\033DeleteSchemaRevisionRequest\0222\n\004nam"
- + "e\030\001 \001(\tB$\340A\002\372A\036\n\034pubsub.googleapis.com/S"
- + "chema\022\032\n\013revision_id\030\002 \001(\tB\005\030\001\340A\001\"I\n\023Del"
- + "eteSchemaRequest\0222\n\004name\030\001 \001(\tB$\340A\002\372A\036\n\034"
- + "pubsub.googleapis.com/Schema\"\213\001\n\025Validat"
- + "eSchemaRequest\022C\n\006parent\030\001 \001(\tB3\340A\002\372A-\n+"
- + "cloudresourcemanager.googleapis.com/Proj"
- + "ect\022-\n\006schema\030\002 \001(\0132\030.google.pubsub.v1.S"
- + "chemaB\003\340A\002\"\030\n\026ValidateSchemaResponse\"\212\002\n"
- + "\026ValidateMessageRequest\022C\n\006parent\030\001 \001(\tB"
- + "3\340A\002\372A-\n+cloudresourcemanager.googleapis"
- + ".com/Project\0221\n\004name\030\002 \001(\tB!\372A\036\n\034pubsub."
- + "googleapis.com/SchemaH\000\022*\n\006schema\030\003 \001(\0132"
- + "\030.google.pubsub.v1.SchemaH\000\022\017\n\007message\030\004"
- + " \001(\014\022,\n\010encoding\030\005 \001(\0162\032.google.pubsub.v"
- + "1.EncodingB\r\n\013schema_spec\"\031\n\027ValidateMes"
- + "sageResponse*>\n\nSchemaView\022\033\n\027SCHEMA_VIE"
- + "W_UNSPECIFIED\020\000\022\t\n\005BASIC\020\001\022\010\n\004FULL\020\002*:\n\010"
- + "Encoding\022\030\n\024ENCODING_UNSPECIFIED\020\000\022\010\n\004JS"
- + "ON\020\001\022\n\n\006BINARY\020\0022\210\r\n\rSchemaService\022\232\001\n\014C"
- + "reateSchema\022%.google.pubsub.v1.CreateSch"
- + "emaRequest\032\030.google.pubsub.v1.Schema\"I\332A"
- + "\027parent,schema,schema_id\202\323\344\223\002)\"\037/v1/{par"
- + "ent=projects/*}/schemas:\006schema\022y\n\tGetSc"
- + "hema\022\".google.pubsub.v1.GetSchemaRequest"
- + "\032\030.google.pubsub.v1.Schema\".\332A\004name\202\323\344\223\002"
- + "!\022\037/v1/{name=projects/*/schemas/*}\022\214\001\n\013L"
- + "istSchemas\022$.google.pubsub.v1.ListSchema"
- + "sRequest\032%.google.pubsub.v1.ListSchemasR"
- + "esponse\"0\332A\006parent\202\323\344\223\002!\022\037/v1/{parent=pr"
- + "ojects/*}/schemas\022\260\001\n\023ListSchemaRevision"
- + "s\022,.google.pubsub.v1.ListSchemaRevisions"
- + "Request\032-.google.pubsub.v1.ListSchemaRev"
- + "isionsResponse\"<\332A\004name\202\323\344\223\002/\022-/v1/{name"
- + "=projects/*/schemas/*}:listRevisions\022\220\001\n"
- + "\014CommitSchema\022%.google.pubsub.v1.CommitS"
- + "chemaRequest\032\030.google.pubsub.v1.Schema\"?"
- + "\332A\013name,schema\202\323\344\223\002+\"&/v1/{name=projects"
- + "/*/schemas/*}:commit:\001*\022\233\001\n\016RollbackSche"
- + "ma\022\'.google.pubsub.v1.RollbackSchemaRequ"
- + "est\032\030.google.pubsub.v1.Schema\"F\332A\020name,r"
- + "evision_id\202\323\344\223\002-\"(/v1/{name=projects/*/s"
- + "chemas/*}:rollback:\001*\022\252\001\n\024DeleteSchemaRe"
- + "vision\022-.google.pubsub.v1.DeleteSchemaRe"
- + "visionRequest\032\030.google.pubsub.v1.Schema\""
- + "I\332A\020name,revision_id\202\323\344\223\0020*./v1/{name=pr"
- + "ojects/*/schemas/*}:deleteRevision\022}\n\014De"
- + "leteSchema\022%.google.pubsub.v1.DeleteSche"
- + "maRequest\032\026.google.protobuf.Empty\".\332A\004na"
- + "me\202\323\344\223\002!*\037/v1/{name=projects/*/schemas/*"
- + "}\022\250\001\n\016ValidateSchema\022\'.google.pubsub.v1."
- + "ValidateSchemaRequest\032(.google.pubsub.v1"
- + ".ValidateSchemaResponse\"C\332A\rparent,schem"
- + "a\202\323\344\223\002-\"(/v1/{parent=projects/*}/schemas"
- + ":validate:\001*\022\242\001\n\017ValidateMessage\022(.googl"
- + "e.pubsub.v1.ValidateMessageRequest\032).goo"
- + "gle.pubsub.v1.ValidateMessageResponse\":\202"
- + "\323\344\223\0024\"//v1/{parent=projects/*}/schemas:v"
- + "alidateMessage:\001*\032p\312A\025pubsub.googleapis."
- + "com\322AUhttps://www.googleapis.com/auth/cl"
- + "oud-platform,https://www.googleapis.com/"
- + "auth/pubsubB\252\001\n\024com.google.pubsub.v1B\013Sc"
- + "hemaProtoP\001Z5cloud.google.com/go/pubsub/"
- + "v2/apiv1/pubsubpb;pubsubpb\252\002\026Google.Clou"
- + "d.PubSub.V1\312\002\026Google\\Cloud\\PubSub\\V1\352\002\031G"
- + "oogle::Cloud::PubSub::V1b\006proto3"
+ + "roto\032\033google/protobuf/empty.proto\032\037google/protobuf/timestamp.proto\"\233\003\n"
+ + "\006Schema\022\021\n"
+ + "\004name\030\001 \001(\tB\003\340A\002\022+\n"
+ + "\004type\030\002 \001(\0162\035.google.pubsub.v1.Schema.Type\022\022\n\n"
+ + "definition\030\003 \001(\t\022K\n"
+ + "\025compiled_proto_schema\030\010 \001(\0132%.googl"
+ + "e.pubsub.v1.CompiledProtoSchemaB\003\340A\001H\000\022\033\n"
+ + "\013revision_id\030\004 \001(\tB\006\340A\005\340A\003\022=\n"
+ + "\024revision_create_time\030\006"
+ + " \001(\0132\032.google.protobuf.TimestampB\003\340A\003\";\n"
+ + "\004Type\022\024\n"
+ + "\020TYPE_UNSPECIFIED\020\000\022\023\n"
+ + "\017PROTOCOL_BUFFER\020\001\022\010\n"
+ + "\004AVRO\020\002:F\352AC\n"
+ + "\034pubsub.googleapis.com/Schema\022#projects/{project}/schemas/{schema}B\017\n\r"
+ + "configuration\"\215\001\n"
+ + "\023CreateSchemaRequest\0224\n"
+ + "\006parent\030\001 \001(\t"
+ + "B$\340A\002\372A\036\022\034pubsub.googleapis.com/Schema\022-\n"
+ + "\006schema\030\002 \001(\0132\030.google.pubsub.v1.SchemaB\003\340A\002\022\021\n"
+ + "\tschema_id\030\003 \001(\t\"r\n"
+ + "\020GetSchemaRequest\0222\n"
+ + "\004name\030\001 \001(\tB$\340A\002\372A\036\n"
+ + "\034pubsub.googleapis.com/Schema\022*\n"
+ + "\004view\030\002 \001(\0162\034.google.pubsub.v1.SchemaView\"\254\001\n"
+ + "\022ListSchemasRequest\022C\n"
+ + "\006parent\030\001 \001(\tB3\340A\002\372A-\n"
+ + "+cloudresourcemanager.googleapis.com/Project\022*\n"
+ + "\004view\030\002 \001(\0162\034.google.pubsub.v1.SchemaView\022\021\n"
+ + "\tpage_size\030\003 \001(\005\022\022\n\n"
+ + "page_token\030\004 \001(\t\"Y\n"
+ + "\023ListSchemasResponse\022)\n"
+ + "\007schemas\030\001 \003(\0132\030.google.pubsub.v1.Schema\022\027\n"
+ + "\017next_page_token\030\002 \001(\t\"\243\001\n"
+ + "\032ListSchemaRevisionsRequest\0222\n"
+ + "\004name\030\001 \001(\tB$\340A\002\372A\036\n"
+ + "\034pubsub.googleapis.com/Schema\022*\n"
+ + "\004view\030\002 \001(\0162\034.google.pubsub.v1.SchemaView\022\021\n"
+ + "\tpage_size\030\003 \001(\005\022\022\n\n"
+ + "page_token\030\004 \001(\t\"a\n"
+ + "\033ListSchemaRevisionsResponse\022)\n"
+ + "\007schemas\030\001 \003(\0132\030.google.pubsub.v1.Schema\022\027\n"
+ + "\017next_page_token\030\002 \001(\t\"x\n"
+ + "\023CommitSchemaRequest\0222\n"
+ + "\004name\030\001 \001(\tB$\340A\002\372A\036\n"
+ + "\034pubsub.googleapis.com/Schema\022-\n"
+ + "\006schema\030\002 \001(\0132\030.google.pubsub.v1.SchemaB\003\340A\002\"e\n"
+ + "\025RollbackSchemaRequest\0222\n"
+ + "\004name\030\001 \001(\tB$\340A\002\372A\036\n"
+ + "\034pubsub.googleapis.com/Schema\022\030\n"
+ + "\013revision_id\030\002 \001(\tB\003\340A\002\"m\n"
+ + "\033DeleteSchemaRevisionRequest\0222\n"
+ + "\004name\030\001 \001(\tB$\340A\002\372A\036\n"
+ + "\034pubsub.googleapis.com/Schema\022\032\n"
+ + "\013revision_id\030\002 \001(\tB\005\030\001\340A\001\"I\n"
+ + "\023DeleteSchemaRequest\0222\n"
+ + "\004name\030\001 \001(\tB$\340A\002\372A\036\n"
+ + "\034pubsub.googleapis.com/Schema\"\213\001\n"
+ + "\025ValidateSchemaRequest\022C\n"
+ + "\006parent\030\001 \001(\tB3\340A\002\372A-\n"
+ + "+cloudresourcemanager.googleapis.com/Project\022-\n"
+ + "\006schema\030\002 \001(\0132\030.google.pubsub.v1.SchemaB\003\340A\002\"\030\n"
+ + "\026ValidateSchemaResponse\"\212\002\n"
+ + "\026ValidateMessageRequest\022C\n"
+ + "\006parent\030\001 \001(\tB3\340A\002\372A-\n"
+ + "+cloudresourcemanager.googleapis.com/Project\0221\n"
+ + "\004name\030\002 \001(\tB!\372A\036\n"
+ + "\034pubsub.googleapis.com/SchemaH\000\022*\n"
+ + "\006schema\030\003 \001(\0132\030.google.pubsub.v1.SchemaH\000\022\017\n"
+ + "\007message\030\004 \001(\014\022,\n"
+ + "\010encoding\030\005 \001(\0162\032.google.pubsub.v1.EncodingB\r\n"
+ + "\013schema_spec\"\031\n"
+ + "\027ValidateMessageResponse\"M\n"
+ + "\023CompiledProtoSchema\022\031\n"
+ + "\014root_message\030\001 \001(\tB\003\340A\002\022\033\n"
+ + "\016compiled_bytes\030\002 \001(\014B\003\340A\002*>\n\n"
+ + "SchemaView\022\033\n"
+ + "\027SCHEMA_VIEW_UNSPECIFIED\020\000\022\t\n"
+ + "\005BASIC\020\001\022\010\n"
+ + "\004FULL\020\002*:\n"
+ + "\010Encoding\022\030\n"
+ + "\024ENCODING_UNSPECIFIED\020\000\022\010\n"
+ + "\004JSON\020\001\022\n\n"
+ + "\006BINARY\020\0022\210\r\n\r"
+ + "SchemaService\022\232\001\n"
+ + "\014CreateSchema\022%.google.pubsub.v1.CreateSchemaRequest\032\030.google.pubsub."
+ + "v1.Schema\"I\332A\027parent,schema,schema_id\202\323\344"
+ + "\223\002)\"\037/v1/{parent=projects/*}/schemas:\006schema\022y\n"
+ + "\tGetSchema\022\".google.pubsub.v1.GetSchemaRequest\032\030.google.pubsub.v1.Schema\""
+ + ".\332A\004name\202\323\344\223\002!\022\037/v1/{name=projects/*/schemas/*}\022\214\001\n"
+ + "\013ListSchemas\022$.google.pubsub.v1.ListSchemasRequest\032%.google.pubsub.v1"
+ + ".ListSchemasResponse\"0\332A\006parent\202\323\344\223\002!\022\037/v1/{parent=projects/*}/schemas\022\260\001\n"
+ + "\023ListSchemaRevisions\022,.google.pubsub.v1.ListSc"
+ + "hemaRevisionsRequest\032-.google.pubsub.v1."
+ + "ListSchemaRevisionsResponse\"<\332A\004name\202\323\344\223"
+ + "\002/\022-/v1/{name=projects/*/schemas/*}:listRevisions\022\220\001\n"
+ + "\014CommitSchema\022%.google.pubsub.v1.CommitSchemaRequest\032\030.google.pubsu"
+ + "b.v1.Schema\"?\332A\013name,schema\202\323\344\223\002+\"&/v1/{name=projects/*/schemas/*}:commit:\001*\022\233\001\n"
+ + "\016RollbackSchema\022\'.google.pubsub.v1.Rollb"
+ + "ackSchemaRequest\032\030.google.pubsub.v1.Sche"
+ + "ma\"F\332A\020name,revision_id\202\323\344\223\002-\"(/v1/{name=projects/*/schemas/*}:rollback:\001*\022\252\001\n"
+ + "\024DeleteSchemaRevision\022-.google.pubsub.v1.D"
+ + "eleteSchemaRevisionRequest\032\030.google.pubs"
+ + "ub.v1.Schema\"I\332A\020name,revision_id\202\323\344\223\0020*"
+ + "./v1/{name=projects/*/schemas/*}:deleteRevision\022}\n"
+ + "\014DeleteSchema\022%.google.pubsub.v1.DeleteSchemaRequest\032\026.google.protobuf"
+ + ".Empty\".\332A\004name\202\323\344\223\002!*\037/v1/{name=projects/*/schemas/*}\022\250\001\n"
+ + "\016ValidateSchema\022\'.google.pubsub.v1.ValidateSchemaRequest\032(.goo"
+ + "gle.pubsub.v1.ValidateSchemaResponse\"C\332A\r"
+ + "parent,schema\202\323\344\223\002-\"(/v1/{parent=projects/*}/schemas:validate:\001*\022\242\001\n"
+ + "\017ValidateMessage\022(.google.pubsub.v1.ValidateMessage"
+ + "Request\032).google.pubsub.v1.ValidateMessa"
+ + "geResponse\":\202\323\344\223\0024\"//v1/{parent=projects"
+ + "/*}/schemas:validateMessage:\001*\032p\312A\025pubsu"
+ + "b.googleapis.com\322AUhttps://www.googleapi"
+ + "s.com/auth/cloud-platform,https://www.googleapis.com/auth/pubsubB\252\001\n"
+ + "\024com.google.pubsub.v1B\013SchemaProtoP\001Z5cloud.google.c"
+ + "om/go/pubsub/v2/apiv1/pubsubpb;pubsubpb\252"
+ + "\002\026Google.Cloud.PubSub.V1\312\002\026Google\\Cloud\\"
+ + "PubSub\\V1\352\002\031Google::Cloud::PubSub::V1b\006proto3"
};
descriptor =
com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
@@ -231,7 +255,13 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_pubsub_v1_Schema_descriptor,
new java.lang.String[] {
- "Name", "Type", "Definition", "RevisionId", "RevisionCreateTime",
+ "Name",
+ "Type",
+ "Definition",
+ "CompiledProtoSchema",
+ "RevisionId",
+ "RevisionCreateTime",
+ "Configuration",
});
internal_static_google_pubsub_v1_CreateSchemaRequest_descriptor =
getDescriptor().getMessageType(1);
@@ -341,6 +371,14 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_pubsub_v1_ValidateMessageResponse_descriptor,
new java.lang.String[] {});
+ internal_static_google_pubsub_v1_CompiledProtoSchema_descriptor =
+ getDescriptor().getMessageType(15);
+ internal_static_google_pubsub_v1_CompiledProtoSchema_fieldAccessorTable =
+ new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
+ internal_static_google_pubsub_v1_CompiledProtoSchema_descriptor,
+ new java.lang.String[] {
+ "RootMessage", "CompiledBytes",
+ });
descriptor.resolveAllFeaturesImmutable();
com.google.api.AnnotationsProto.getDescriptor();
com.google.api.ClientProto.getDescriptor();
diff --git a/java-pubsub/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/Subscription.java b/java-pubsub/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/Subscription.java
index 42b68e06cc6d..3b671e14d438 100644
--- a/java-pubsub/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/Subscription.java
+++ b/java-pubsub/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/Subscription.java
@@ -24,9 +24,10 @@
*
*
*
- * Optional. Optional deployment reference. If specified, the preview will be
- * performed using the provided deployment's current state and use any
- * relevant fields from the deployment unless explicitly specified in the
- * preview create request.
+ * Optional. Deployment reference. If specified, the preview will be performed
+ * using the provided deployment's current state and use any relevant fields
+ * from the deployment unless explicitly specified in the preview create
+ * request.
*
*
*
@@ -330,7 +330,7 @@ java.lang.String getLabelsOrDefault(
*
*
*
*/
public com.google.protobuf.Timestamp.Builder getRevisionCreateTimeBuilder() {
- bitField0_ |= 0x00000010;
+ bitField0_ |= 0x00000020;
onChanged();
return internalGetRevisionCreateTimeFieldBuilder().getBuilder();
}
diff --git a/java-pubsub/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/SchemaOrBuilder.java b/java-pubsub/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/SchemaOrBuilder.java
index e4ebcdcdaa51..7675c5e65c1f 100644
--- a/java-pubsub/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/SchemaOrBuilder.java
+++ b/java-pubsub/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/SchemaOrBuilder.java
@@ -110,6 +110,55 @@ public interface SchemaOrBuilder
*/
com.google.protobuf.ByteString getDefinitionBytes();
+ /**
+ *
+ *
+ *
- * Optional. User-defined location of Cloud Build logs, artifacts, and
+ * User-defined location of Cloud Build logs, artifacts, and
* in Google Cloud Storage.
* Format: `gs://{bucket}/{folder}`
* A default bucket will be bootstrapped if the field is not set or empty
@@ -342,8 +342,7 @@ java.lang.String getLabelsOrDefault(
* defined, that artifact bucket is used.
*
*
- * optional string artifacts_gcs_bucket = 8 [(.google.api.field_behavior) = OPTIONAL];
- *
+ * optional string artifacts_gcs_bucket = 8;
*
* @return Whether the artifactsGcsBucket field is set.
*/
@@ -353,7 +352,7 @@ java.lang.String getLabelsOrDefault(
*
*
*
- * Optional. User-defined location of Cloud Build logs, artifacts, and
+ * User-defined location of Cloud Build logs, artifacts, and
* in Google Cloud Storage.
* Format: `gs://{bucket}/{folder}`
* A default bucket will be bootstrapped if the field is not set or empty
@@ -365,8 +364,7 @@ java.lang.String getLabelsOrDefault(
* defined, that artifact bucket is used.
*
*
- * optional string artifacts_gcs_bucket = 8 [(.google.api.field_behavior) = OPTIONAL];
- *
+ * optional string artifacts_gcs_bucket = 8;
*
* @return The artifactsGcsBucket.
*/
@@ -376,7 +374,7 @@ java.lang.String getLabelsOrDefault(
*
*
*
- * Optional. User-defined location of Cloud Build logs, artifacts, and
+ * User-defined location of Cloud Build logs, artifacts, and
* in Google Cloud Storage.
* Format: `gs://{bucket}/{folder}`
* A default bucket will be bootstrapped if the field is not set or empty
@@ -388,8 +386,7 @@ java.lang.String getLabelsOrDefault(
* defined, that artifact bucket is used.
*
*
- * optional string artifacts_gcs_bucket = 8 [(.google.api.field_behavior) = OPTIONAL];
- *
+ * optional string artifacts_gcs_bucket = 8;
*
* @return The bytes for artifactsGcsBucket.
*/
@@ -399,17 +396,15 @@ java.lang.String getLabelsOrDefault(
*
*
*
- * Optional. The user-specified Worker Pool resource in which the Cloud Build
- * job will execute. Format
- * projects/{project}/locations/{location}/workerPools/{workerPoolId} If this
- * field is unspecified, the default Cloud Build worker pool will be used. If
- * omitted and deployment resource ref provided has worker_pool defined, that
- * worker pool is used.
+ * The user-specified Worker Pool resource in which the Cloud Build job will
+ * execute.
+ * Format projects/{project}/locations/{location}/workerPools/{workerPoolId}
+ * If this field is unspecified, the default Cloud Build worker pool will be
+ * used. If omitted and deployment resource ref provided has worker_pool
+ * defined, that worker pool is used.
*
*
- *
- * optional string worker_pool = 9 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
- *
+ * optional string worker_pool = 9 [(.google.api.resource_reference) = { ... }
*
* @return Whether the workerPool field is set.
*/
@@ -419,17 +414,15 @@ java.lang.String getLabelsOrDefault(
*
*
*
- * Optional. The user-specified Worker Pool resource in which the Cloud Build
- * job will execute. Format
- * projects/{project}/locations/{location}/workerPools/{workerPoolId} If this
- * field is unspecified, the default Cloud Build worker pool will be used. If
- * omitted and deployment resource ref provided has worker_pool defined, that
- * worker pool is used.
+ * The user-specified Worker Pool resource in which the Cloud Build job will
+ * execute.
+ * Format projects/{project}/locations/{location}/workerPools/{workerPoolId}
+ * If this field is unspecified, the default Cloud Build worker pool will be
+ * used. If omitted and deployment resource ref provided has worker_pool
+ * defined, that worker pool is used.
*
*
- *
- * optional string worker_pool = 9 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
- *
+ * optional string worker_pool = 9 [(.google.api.resource_reference) = { ... }
*
* @return The workerPool.
*/
@@ -439,17 +432,15 @@ java.lang.String getLabelsOrDefault(
*
*
*
- * Optional. The user-specified Worker Pool resource in which the Cloud Build
- * job will execute. Format
- * projects/{project}/locations/{location}/workerPools/{workerPoolId} If this
- * field is unspecified, the default Cloud Build worker pool will be used. If
- * omitted and deployment resource ref provided has worker_pool defined, that
- * worker pool is used.
+ * The user-specified Worker Pool resource in which the Cloud Build job will
+ * execute.
+ * Format projects/{project}/locations/{location}/workerPools/{workerPoolId}
+ * If this field is unspecified, the default Cloud Build worker pool will be
+ * used. If omitted and deployment resource ref provided has worker_pool
+ * defined, that worker pool is used.
*
*
- *
- * optional string worker_pool = 9 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
- *
+ * optional string worker_pool = 9 [(.google.api.resource_reference) = { ... }
*
* @return The bytes for workerPool.
*/
@@ -750,12 +741,11 @@ java.lang.String getLabelsOrDefault(
*
*
*
- * Optional. The user-specified Terraform version constraint.
+ * The user-specified Terraform version constraint.
* Example: "=1.3.10".
*
*
- * optional string tf_version_constraint = 19 [(.google.api.field_behavior) = OPTIONAL];
- *
+ * optional string tf_version_constraint = 19;
*
* @return Whether the tfVersionConstraint field is set.
*/
@@ -765,12 +755,11 @@ java.lang.String getLabelsOrDefault(
*
*
*
- * Optional. The user-specified Terraform version constraint.
+ * The user-specified Terraform version constraint.
* Example: "=1.3.10".
*
*
- * optional string tf_version_constraint = 19 [(.google.api.field_behavior) = OPTIONAL];
- *
+ * optional string tf_version_constraint = 19;
*
* @return The tfVersionConstraint.
*/
@@ -780,12 +769,11 @@ java.lang.String getLabelsOrDefault(
*
*
*
- * Optional. The user-specified Terraform version constraint.
+ * The user-specified Terraform version constraint.
* Example: "=1.3.10".
*
*
- * optional string tf_version_constraint = 19 [(.google.api.field_behavior) = OPTIONAL];
- *
+ * optional string tf_version_constraint = 19;
*
* @return The bytes for tfVersionConstraint.
*/
diff --git a/java-infra-manager/proto-google-cloud-infra-manager-v1/src/main/proto/google/cloud/config/v1/config.proto b/java-infra-manager/proto-google-cloud-infra-manager-v1/src/main/proto/google/cloud/config/v1/config.proto
index d3697f6d1b07..74753fc043d2 100644
--- a/java-infra-manager/proto-google-cloud-infra-manager-v1/src/main/proto/google/cloud/config/v1/config.proto
+++ b/java-infra-manager/proto-google-cloud-infra-manager-v1/src/main/proto/google/cloud/config/v1/config.proto
@@ -43,6 +43,10 @@ option (google.api.resource_definition) = {
type: "cloudbuild.googleapis.com/WorkerPool"
pattern: "projects/{project}/locations/{location}/workerPools/{worker_pool}"
};
+option (google.api.resource_definition) = {
+ type: "config.googleapis.com/WarmPool"
+ pattern: "projects/{project}/locations/{location}/warmPools/{warm_pool}"
+};
// Infrastructure Manager is a managed service that automates the deployment and
// management of Google Cloud infrastructure resources.
@@ -639,8 +643,8 @@ message Deployment {
// Format: `gs://{bucket}/{object}`.
string error_logs = 14 [(google.api.field_behavior) = OUTPUT_ONLY];
- // Optional. User-defined location of Cloud Build logs and artifacts in Google
- // Cloud Storage. Format: `gs://{bucket}/{folder}`
+ // User-defined location of Cloud Build logs and artifacts in Google Cloud
+ // Storage. Format: `gs://{bucket}/{folder}`
//
// A default bucket will be bootstrapped if the field is not set or empty.
// Default bucket format: `gs://
- * Optional. When true and use_topic_schema is true, any fields that are a
- * part of the topic schema that are not part of the BigQuery table schema are
- * dropped when writing to BigQuery. Otherwise, the schemas must be kept in
- * sync and any messages with extra fields are not written and remain in the
- * subscription's backlog.
+ * Optional. If true and `use_topic_schema` is true, drops any fields that are
+ * part of the topic schema that are not part of the BigQuery table schema
+ * when writing to BigQuery. Otherwise, the schemas must be kept in sync and
+ * any messages with extra fields are not written and remain in the
+ * subscription's backlog. If true and `use_table_schema` is true, drops any
+ * fields in the message that are not part of the BigQuery table schema when
+ * writing to BigQuery. Otherwise, the write to BigQuery will fail.
*
*
* bool drop_unknown_fields = 4 [(.google.api.field_behavior) = OPTIONAL];
@@ -1290,11 +1292,13 @@ public Builder clearWriteMetadata() {
*
*
*
- * Optional. When true and use_topic_schema is true, any fields that are a
- * part of the topic schema that are not part of the BigQuery table schema are
- * dropped when writing to BigQuery. Otherwise, the schemas must be kept in
- * sync and any messages with extra fields are not written and remain in the
- * subscription's backlog.
+ * Optional. If true and `use_topic_schema` is true, drops any fields that are
+ * part of the topic schema that are not part of the BigQuery table schema
+ * when writing to BigQuery. Otherwise, the schemas must be kept in sync and
+ * any messages with extra fields are not written and remain in the
+ * subscription's backlog. If true and `use_table_schema` is true, drops any
+ * fields in the message that are not part of the BigQuery table schema when
+ * writing to BigQuery. Otherwise, the write to BigQuery will fail.
*
*
* bool drop_unknown_fields = 4 [(.google.api.field_behavior) = OPTIONAL];
@@ -1310,11 +1314,13 @@ public boolean getDropUnknownFields() {
*
*
*
- * Optional. When true and use_topic_schema is true, any fields that are a
- * part of the topic schema that are not part of the BigQuery table schema are
- * dropped when writing to BigQuery. Otherwise, the schemas must be kept in
- * sync and any messages with extra fields are not written and remain in the
- * subscription's backlog.
+ * Optional. If true and `use_topic_schema` is true, drops any fields that are
+ * part of the topic schema that are not part of the BigQuery table schema
+ * when writing to BigQuery. Otherwise, the schemas must be kept in sync and
+ * any messages with extra fields are not written and remain in the
+ * subscription's backlog. If true and `use_table_schema` is true, drops any
+ * fields in the message that are not part of the BigQuery table schema when
+ * writing to BigQuery. Otherwise, the write to BigQuery will fail.
*
*
* bool drop_unknown_fields = 4 [(.google.api.field_behavior) = OPTIONAL];
@@ -1334,11 +1340,13 @@ public Builder setDropUnknownFields(boolean value) {
*
*
*
- * Optional. When true and use_topic_schema is true, any fields that are a
- * part of the topic schema that are not part of the BigQuery table schema are
- * dropped when writing to BigQuery. Otherwise, the schemas must be kept in
- * sync and any messages with extra fields are not written and remain in the
- * subscription's backlog.
+ * Optional. If true and `use_topic_schema` is true, drops any fields that are
+ * part of the topic schema that are not part of the BigQuery table schema
+ * when writing to BigQuery. Otherwise, the schemas must be kept in sync and
+ * any messages with extra fields are not written and remain in the
+ * subscription's backlog. If true and `use_table_schema` is true, drops any
+ * fields in the message that are not part of the BigQuery table schema when
+ * writing to BigQuery. Otherwise, the write to BigQuery will fail.
*
*
* bool drop_unknown_fields = 4 [(.google.api.field_behavior) = OPTIONAL];
diff --git a/java-pubsub/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/BigQueryConfigOrBuilder.java b/java-pubsub/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/BigQueryConfigOrBuilder.java
index 770489461a87..cbfeed76b7dd 100644
--- a/java-pubsub/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/BigQueryConfigOrBuilder.java
+++ b/java-pubsub/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/BigQueryConfigOrBuilder.java
@@ -90,11 +90,13 @@ public interface BigQueryConfigOrBuilder
*
*
*
- * Optional. When true and use_topic_schema is true, any fields that are a
- * part of the topic schema that are not part of the BigQuery table schema are
- * dropped when writing to BigQuery. Otherwise, the schemas must be kept in
- * sync and any messages with extra fields are not written and remain in the
- * subscription's backlog.
+ * Optional. If true and `use_topic_schema` is true, drops any fields that are
+ * part of the topic schema that are not part of the BigQuery table schema
+ * when writing to BigQuery. Otherwise, the schemas must be kept in sync and
+ * any messages with extra fields are not written and remain in the
+ * subscription's backlog. If true and `use_table_schema` is true, drops any
+ * fields in the message that are not part of the BigQuery table schema when
+ * writing to BigQuery. Otherwise, the write to BigQuery will fail.
*
*
* bool drop_unknown_fields = 4 [(.google.api.field_behavior) = OPTIONAL];
diff --git a/java-pubsub/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/BigtableConfig.java b/java-pubsub/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/BigtableConfig.java
index 5dd8f5908246..4dcd31dfe57f 100644
--- a/java-pubsub/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/BigtableConfig.java
+++ b/java-pubsub/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/BigtableConfig.java
@@ -26,8 +26,9 @@
*
* Configuration for a Bigtable subscription. The Pub/Sub message will be
* written to a Bigtable row as follows:
- * - row key: subscription name and message ID delimited by #.
- * - columns: message bytes written to a single column family "data" with an
+ * - row key: subscription name, message ID hash, and message ID delimited by
+ * `#`.
+ * - columns: message bytes written to a single column family `data` with an
* empty-string column qualifier.
* - cell timestamp: the message publish timestamp.
*
@@ -113,8 +114,7 @@ public enum State implements com.google.protobuf.ProtocolMessageEnum {
*
*
*
- * Cannot write to Bigtable because the instance, table, or app profile
- * does not exist.
+ * Unused in the current implementation. Placeholder for future use.
*
*
* NOT_FOUND = 2;
@@ -124,8 +124,7 @@ public enum State implements com.google.protobuf.ProtocolMessageEnum {
*
*
*
- * Cannot write to Bigtable because the app profile is not configured for
- * single-cluster routing.
+ * Unused in the current implementation. Placeholder for future use.
*
*
* APP_PROFILE_MISCONFIGURED = 3;
@@ -137,6 +136,7 @@ public enum State implements com.google.protobuf.ProtocolMessageEnum {
*
* Cannot write to Bigtable because of permission denied errors.
* This can happen if:
+ * - The Bigtable instance, table, or app profile does not exist.
* - The Pub/Sub service agent has not been granted the
* [appropriate Bigtable IAM permission
* bigtable.tables.mutateRows]({$universe.dns_names.final_documentation_domain}/bigtable/docs/access-control#permissions)
@@ -151,8 +151,9 @@ public enum State implements com.google.protobuf.ProtocolMessageEnum {
*
*
*
*
*
- * Cannot write to Bigtable because of a missing column family ("data") or
- * if there is no structured row key for the subscription name + message ID.
+ * Cannot write to Bigtable because of a missing column family (`data`), or
+ * if there is no structured row key for the subscription name + message ID,
+ * if because the app profile is not configured for single-cluster routing.
*
*
* SCHEMA_MISMATCH = 5;
@@ -219,8 +220,7 @@ public enum State implements com.google.protobuf.ProtocolMessageEnum {
*
*
*
- * Cannot write to Bigtable because the instance, table, or app profile
- * does not exist.
+ * Unused in the current implementation. Placeholder for future use.
*
*
* NOT_FOUND = 2;
@@ -231,8 +231,7 @@ public enum State implements com.google.protobuf.ProtocolMessageEnum {
*
*
*
- * Cannot write to Bigtable because the app profile is not configured for
- * single-cluster routing.
+ * Unused in the current implementation. Placeholder for future use.
*
*
* APP_PROFILE_MISCONFIGURED = 3;
@@ -245,6 +244,7 @@ public enum State implements com.google.protobuf.ProtocolMessageEnum {
*
* Cannot write to Bigtable because of permission denied errors.
* This can happen if:
+ * - The Bigtable instance, table, or app profile does not exist.
* - The Pub/Sub service agent has not been granted the
* [appropriate Bigtable IAM permission
* bigtable.tables.mutateRows]({$universe.dns_names.final_documentation_domain}/bigtable/docs/access-control#permissions)
@@ -260,8 +260,9 @@ public enum State implements com.google.protobuf.ProtocolMessageEnum {
*
*
*
*
*
- * Cannot write to Bigtable because of a missing column family ("data") or
- * if there is no structured row key for the subscription name + message ID.
+ * Cannot write to Bigtable because of a missing column family (`data`), or
+ * if there is no structured row key for the subscription name + message ID,
+ * if because the app profile is not configured for single-cluster routing.
*
*
* SCHEMA_MISMATCH = 5;
@@ -831,8 +832,9 @@ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessage.Builder
*
* Configuration for a Bigtable subscription. The Pub/Sub message will be
* written to a Bigtable row as follows:
- * - row key: subscription name and message ID delimited by #.
- * - columns: message bytes written to a single column family "data" with an
+ * - row key: subscription name, message ID hash, and message ID delimited by
+ * `#`.
+ * - columns: message bytes written to a single column family `data` with an
* empty-string column qualifier.
* - cell timestamp: the message publish timestamp.
*
diff --git a/java-pubsub/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/CompiledProtoSchema.java b/java-pubsub/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/CompiledProtoSchema.java
new file mode 100644
index 000000000000..0098284c5c22
--- /dev/null
+++ b/java-pubsub/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/CompiledProtoSchema.java
@@ -0,0 +1,694 @@
+/*
+ * Copyright 2026 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!
+// NO CHECKED-IN PROTOBUF GENCODE
+// source: google/pubsub/v1/schema.proto
+// Protobuf Java Version: 4.33.6
+
+package com.google.pubsub.v1;
+
+/**
+ *
+ *
+ *
+ * Configuration specific to compiled Protocol Buffer schemas.
+ *
+ *
+ * Protobuf type {@code google.pubsub.v1.CompiledProtoSchema}
+ */
+@com.google.protobuf.Generated
+public final class CompiledProtoSchema extends com.google.protobuf.GeneratedMessage
+ implements
+ // @@protoc_insertion_point(message_implements:google.pubsub.v1.CompiledProtoSchema)
+ CompiledProtoSchemaOrBuilder {
+ private static final long serialVersionUID = 0L;
+
+ static {
+ com.google.protobuf.RuntimeVersion.validateProtobufGencodeVersion(
+ com.google.protobuf.RuntimeVersion.RuntimeDomain.PUBLIC,
+ /* major= */ 4,
+ /* minor= */ 33,
+ /* patch= */ 6,
+ /* suffix= */ "",
+ "CompiledProtoSchema");
+ }
+
+ // Use CompiledProtoSchema.newBuilder() to construct.
+ private CompiledProtoSchema(com.google.protobuf.GeneratedMessage.Builder> builder) {
+ super(builder);
+ }
+
+ private CompiledProtoSchema() {
+ rootMessage_ = "";
+ compiledBytes_ = com.google.protobuf.ByteString.EMPTY;
+ }
+
+ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
+ return com.google.pubsub.v1.SchemaProto
+ .internal_static_google_pubsub_v1_CompiledProtoSchema_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return com.google.pubsub.v1.SchemaProto
+ .internal_static_google_pubsub_v1_CompiledProtoSchema_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ com.google.pubsub.v1.CompiledProtoSchema.class,
+ com.google.pubsub.v1.CompiledProtoSchema.Builder.class);
+ }
+
+ public static final int ROOT_MESSAGE_FIELD_NUMBER = 1;
+
+ @SuppressWarnings("serial")
+ private volatile java.lang.Object rootMessage_ = "";
+
+ /**
+ *
+ *
+ *
+ * Required. The name of the root message type in the schema.
+ *
+ *
+ * string root_message = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ * @return The rootMessage.
+ */
+ @java.lang.Override
+ public java.lang.String getRootMessage() {
+ java.lang.Object ref = rootMessage_;
+ 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();
+ rootMessage_ = s;
+ return s;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Required. The name of the root message type in the schema.
+ *
+ *
+ * string root_message = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ * @return The bytes for rootMessage.
+ */
+ @java.lang.Override
+ public com.google.protobuf.ByteString getRootMessageBytes() {
+ java.lang.Object ref = rootMessage_;
+ if (ref instanceof java.lang.String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
+ rootMessage_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ public static final int COMPILED_BYTES_FIELD_NUMBER = 2;
+ private com.google.protobuf.ByteString compiledBytes_ = com.google.protobuf.ByteString.EMPTY;
+
+ /**
+ *
+ *
+ *
+ * Required. The compiled FileDescriptorSet binary.
+ *
+ *
+ * bytes compiled_bytes = 2 [(.google.api.field_behavior) = REQUIRED];
+ *
+ * @return The compiledBytes.
+ */
+ @java.lang.Override
+ public com.google.protobuf.ByteString getCompiledBytes() {
+ return compiledBytes_;
+ }
+
+ 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.GeneratedMessage.isStringEmpty(rootMessage_)) {
+ com.google.protobuf.GeneratedMessage.writeString(output, 1, rootMessage_);
+ }
+ if (!compiledBytes_.isEmpty()) {
+ output.writeBytes(2, compiledBytes_);
+ }
+ getUnknownFields().writeTo(output);
+ }
+
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ if (!com.google.protobuf.GeneratedMessage.isStringEmpty(rootMessage_)) {
+ size += com.google.protobuf.GeneratedMessage.computeStringSize(1, rootMessage_);
+ }
+ if (!compiledBytes_.isEmpty()) {
+ size += com.google.protobuf.CodedOutputStream.computeBytesSize(2, compiledBytes_);
+ }
+ 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.pubsub.v1.CompiledProtoSchema)) {
+ return super.equals(obj);
+ }
+ com.google.pubsub.v1.CompiledProtoSchema other = (com.google.pubsub.v1.CompiledProtoSchema) obj;
+
+ if (!getRootMessage().equals(other.getRootMessage())) return false;
+ if (!getCompiledBytes().equals(other.getCompiledBytes())) 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) + ROOT_MESSAGE_FIELD_NUMBER;
+ hash = (53 * hash) + getRootMessage().hashCode();
+ hash = (37 * hash) + COMPILED_BYTES_FIELD_NUMBER;
+ hash = (53 * hash) + getCompiledBytes().hashCode();
+ hash = (29 * hash) + getUnknownFields().hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static com.google.pubsub.v1.CompiledProtoSchema parseFrom(java.nio.ByteBuffer data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.pubsub.v1.CompiledProtoSchema parseFrom(
+ java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static com.google.pubsub.v1.CompiledProtoSchema parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.pubsub.v1.CompiledProtoSchema 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.pubsub.v1.CompiledProtoSchema parseFrom(byte[] data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.pubsub.v1.CompiledProtoSchema parseFrom(
+ byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static com.google.pubsub.v1.CompiledProtoSchema parseFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(PARSER, input);
+ }
+
+ public static com.google.pubsub.v1.CompiledProtoSchema parseFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static com.google.pubsub.v1.CompiledProtoSchema parseDelimitedFrom(
+ java.io.InputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseDelimitedWithIOException(PARSER, input);
+ }
+
+ public static com.google.pubsub.v1.CompiledProtoSchema parseDelimitedFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseDelimitedWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static com.google.pubsub.v1.CompiledProtoSchema parseFrom(
+ com.google.protobuf.CodedInputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(PARSER, input);
+ }
+
+ public static com.google.pubsub.v1.CompiledProtoSchema parseFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.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.pubsub.v1.CompiledProtoSchema 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.GeneratedMessage.BuilderParent parent) {
+ Builder builder = new Builder(parent);
+ return builder;
+ }
+
+ /**
+ *
+ *
+ *
+ * Configuration specific to compiled Protocol Buffer schemas.
+ *
+ *
+ * Protobuf type {@code google.pubsub.v1.CompiledProtoSchema}
+ */
+ public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder
+ * Required. The name of the root message type in the schema.
+ *
+ *
+ * string root_message = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ * @return The rootMessage.
+ */
+ public java.lang.String getRootMessage() {
+ java.lang.Object ref = rootMessage_;
+ if (!(ref instanceof java.lang.String)) {
+ com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ rootMessage_ = s;
+ return s;
+ } else {
+ return (java.lang.String) ref;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Required. The name of the root message type in the schema.
+ *
+ *
+ * string root_message = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ * @return The bytes for rootMessage.
+ */
+ public com.google.protobuf.ByteString getRootMessageBytes() {
+ java.lang.Object ref = rootMessage_;
+ if (ref instanceof String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
+ rootMessage_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Required. The name of the root message type in the schema.
+ *
+ *
+ * string root_message = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ * @param value The rootMessage to set.
+ * @return This builder for chaining.
+ */
+ public Builder setRootMessage(java.lang.String value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ rootMessage_ = value;
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Required. The name of the root message type in the schema.
+ *
+ *
+ * string root_message = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ * @return This builder for chaining.
+ */
+ public Builder clearRootMessage() {
+ rootMessage_ = getDefaultInstance().getRootMessage();
+ bitField0_ = (bitField0_ & ~0x00000001);
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Required. The name of the root message type in the schema.
+ *
+ *
+ * string root_message = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ * @param value The bytes for rootMessage to set.
+ * @return This builder for chaining.
+ */
+ public Builder setRootMessageBytes(com.google.protobuf.ByteString value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ checkByteStringIsUtf8(value);
+ rootMessage_ = value;
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return this;
+ }
+
+ private com.google.protobuf.ByteString compiledBytes_ = com.google.protobuf.ByteString.EMPTY;
+
+ /**
+ *
+ *
+ *
+ * Required. The compiled FileDescriptorSet binary.
+ *
+ *
+ * bytes compiled_bytes = 2 [(.google.api.field_behavior) = REQUIRED];
+ *
+ * @return The compiledBytes.
+ */
+ @java.lang.Override
+ public com.google.protobuf.ByteString getCompiledBytes() {
+ return compiledBytes_;
+ }
+
+ /**
+ *
+ *
+ *
+ * Required. The compiled FileDescriptorSet binary.
+ *
+ *
+ * bytes compiled_bytes = 2 [(.google.api.field_behavior) = REQUIRED];
+ *
+ * @param value The compiledBytes to set.
+ * @return This builder for chaining.
+ */
+ public Builder setCompiledBytes(com.google.protobuf.ByteString value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ compiledBytes_ = value;
+ bitField0_ |= 0x00000002;
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Required. The compiled FileDescriptorSet binary.
+ *
+ *
+ * bytes compiled_bytes = 2 [(.google.api.field_behavior) = REQUIRED];
+ *
+ * @return This builder for chaining.
+ */
+ public Builder clearCompiledBytes() {
+ bitField0_ = (bitField0_ & ~0x00000002);
+ compiledBytes_ = getDefaultInstance().getCompiledBytes();
+ onChanged();
+ return this;
+ }
+
+ // @@protoc_insertion_point(builder_scope:google.pubsub.v1.CompiledProtoSchema)
+ }
+
+ // @@protoc_insertion_point(class_scope:google.pubsub.v1.CompiledProtoSchema)
+ private static final com.google.pubsub.v1.CompiledProtoSchema DEFAULT_INSTANCE;
+
+ static {
+ DEFAULT_INSTANCE = new com.google.pubsub.v1.CompiledProtoSchema();
+ }
+
+ public static com.google.pubsub.v1.CompiledProtoSchema getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parser
+ * Required. The name of the root message type in the schema.
+ *
+ *
+ * string root_message = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ * @return The rootMessage.
+ */
+ java.lang.String getRootMessage();
+
+ /**
+ *
+ *
+ *
+ * Required. The name of the root message type in the schema.
+ *
+ *
+ * string root_message = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ * @return The bytes for rootMessage.
+ */
+ com.google.protobuf.ByteString getRootMessageBytes();
+
+ /**
+ *
+ *
+ *
+ * Required. The compiled FileDescriptorSet binary.
+ *
+ *
+ * bytes compiled_bytes = 2 [(.google.api.field_behavior) = REQUIRED];
+ *
+ * @return The compiledBytes.
+ */
+ com.google.protobuf.ByteString getCompiledBytes();
+}
diff --git a/java-pubsub/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/Compression.java b/java-pubsub/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/Compression.java
new file mode 100644
index 000000000000..0395fb40bd9f
--- /dev/null
+++ b/java-pubsub/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/Compression.java
@@ -0,0 +1,1076 @@
+/*
+ * Copyright 2026 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!
+// NO CHECKED-IN PROTOBUF GENCODE
+// source: google/pubsub/v1/pubsub.proto
+// Protobuf Java Version: 4.33.6
+
+package com.google.pubsub.v1;
+
+/**
+ *
+ *
+ *
+ * Configuration for compressing/decompressing message data using a
+ * user-specified compression algorithm.
+ *
+ *
+ * Protobuf type {@code google.pubsub.v1.Compression}
+ */
+@com.google.protobuf.Generated
+public final class Compression extends com.google.protobuf.GeneratedMessage
+ implements
+ // @@protoc_insertion_point(message_implements:google.pubsub.v1.Compression)
+ CompressionOrBuilder {
+ private static final long serialVersionUID = 0L;
+
+ static {
+ com.google.protobuf.RuntimeVersion.validateProtobufGencodeVersion(
+ com.google.protobuf.RuntimeVersion.RuntimeDomain.PUBLIC,
+ /* major= */ 4,
+ /* minor= */ 33,
+ /* patch= */ 6,
+ /* suffix= */ "",
+ "Compression");
+ }
+
+ // Use Compression.newBuilder() to construct.
+ private Compression(com.google.protobuf.GeneratedMessage.Builder> builder) {
+ super(builder);
+ }
+
+ private Compression() {
+ compressionAlgorithm_ = 0;
+ compressionMode_ = 0;
+ }
+
+ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
+ return com.google.pubsub.v1.PubsubProto.internal_static_google_pubsub_v1_Compression_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return com.google.pubsub.v1.PubsubProto
+ .internal_static_google_pubsub_v1_Compression_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ com.google.pubsub.v1.Compression.class, com.google.pubsub.v1.Compression.Builder.class);
+ }
+
+ /**
+ *
+ *
+ *
+ * The compression algorithm to use.
+ *
+ *
+ * Protobuf enum {@code google.pubsub.v1.Compression.CompressionAlgorithm}
+ */
+ public enum CompressionAlgorithm implements com.google.protobuf.ProtocolMessageEnum {
+ /**
+ *
+ *
+ *
+ * Unspecified algorithm.
+ *
+ *
+ * COMPRESSION_ALGORITHM_UNSPECIFIED = 0;
+ */
+ COMPRESSION_ALGORITHM_UNSPECIFIED(0),
+ /**
+ *
+ *
+ *
+ * ZLIB compression.
+ *
+ *
+ * ZLIB = 1;
+ */
+ ZLIB(1),
+ UNRECOGNIZED(-1),
+ ;
+
+ static {
+ com.google.protobuf.RuntimeVersion.validateProtobufGencodeVersion(
+ com.google.protobuf.RuntimeVersion.RuntimeDomain.PUBLIC,
+ /* major= */ 4,
+ /* minor= */ 33,
+ /* patch= */ 6,
+ /* suffix= */ "",
+ "CompressionAlgorithm");
+ }
+
+ /**
+ *
+ *
+ *
+ * Unspecified algorithm.
+ *
+ *
+ * COMPRESSION_ALGORITHM_UNSPECIFIED = 0;
+ */
+ public static final int COMPRESSION_ALGORITHM_UNSPECIFIED_VALUE = 0;
+
+ /**
+ *
+ *
+ *
+ * ZLIB compression.
+ *
+ *
+ * ZLIB = 1;
+ */
+ public static final int ZLIB_VALUE = 1;
+
+ 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 CompressionAlgorithm 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 CompressionAlgorithm forNumber(int value) {
+ switch (value) {
+ case 0:
+ return COMPRESSION_ALGORITHM_UNSPECIFIED;
+ case 1:
+ return ZLIB;
+ default:
+ return null;
+ }
+ }
+
+ public static com.google.protobuf.Internal.EnumLiteMap
+ * The mode of the compression SMT.
+ *
+ *
+ * Protobuf enum {@code google.pubsub.v1.Compression.CompressionMode}
+ */
+ public enum CompressionMode implements com.google.protobuf.ProtocolMessageEnum {
+ /**
+ *
+ *
+ *
+ * Unspecified mode.
+ *
+ *
+ * COMPRESSION_MODE_UNSPECIFIED = 0;
+ */
+ COMPRESSION_MODE_UNSPECIFIED(0),
+ /**
+ *
+ *
+ *
+ * Compress.
+ *
+ *
+ * COMPRESS = 1;
+ */
+ COMPRESS(1),
+ /**
+ *
+ *
+ *
+ * Decompress.
+ *
+ *
+ * DECOMPRESS = 2;
+ */
+ DECOMPRESS(2),
+ UNRECOGNIZED(-1),
+ ;
+
+ static {
+ com.google.protobuf.RuntimeVersion.validateProtobufGencodeVersion(
+ com.google.protobuf.RuntimeVersion.RuntimeDomain.PUBLIC,
+ /* major= */ 4,
+ /* minor= */ 33,
+ /* patch= */ 6,
+ /* suffix= */ "",
+ "CompressionMode");
+ }
+
+ /**
+ *
+ *
+ *
+ * Unspecified mode.
+ *
+ *
+ * COMPRESSION_MODE_UNSPECIFIED = 0;
+ */
+ public static final int COMPRESSION_MODE_UNSPECIFIED_VALUE = 0;
+
+ /**
+ *
+ *
+ *
+ * Compress.
+ *
+ *
+ * COMPRESS = 1;
+ */
+ public static final int COMPRESS_VALUE = 1;
+
+ /**
+ *
+ *
+ *
+ * Decompress.
+ *
+ *
+ * DECOMPRESS = 2;
+ */
+ public static final int DECOMPRESS_VALUE = 2;
+
+ 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 CompressionMode 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 CompressionMode forNumber(int value) {
+ switch (value) {
+ case 0:
+ return COMPRESSION_MODE_UNSPECIFIED;
+ case 1:
+ return COMPRESS;
+ case 2:
+ return DECOMPRESS;
+ default:
+ return null;
+ }
+ }
+
+ public static com.google.protobuf.Internal.EnumLiteMap
+ * Required. Specifies the compression algorithm to use.
+ *
+ *
+ *
+ * .google.pubsub.v1.Compression.CompressionAlgorithm compression_algorithm = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ *
+ * @return The enum numeric value on the wire for compressionAlgorithm.
+ */
+ @java.lang.Override
+ public int getCompressionAlgorithmValue() {
+ return compressionAlgorithm_;
+ }
+
+ /**
+ *
+ *
+ *
+ * Required. Specifies the compression algorithm to use.
+ *
+ *
+ *
+ * .google.pubsub.v1.Compression.CompressionAlgorithm compression_algorithm = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ *
+ * @return The compressionAlgorithm.
+ */
+ @java.lang.Override
+ public com.google.pubsub.v1.Compression.CompressionAlgorithm getCompressionAlgorithm() {
+ com.google.pubsub.v1.Compression.CompressionAlgorithm result =
+ com.google.pubsub.v1.Compression.CompressionAlgorithm.forNumber(compressionAlgorithm_);
+ return result == null
+ ? com.google.pubsub.v1.Compression.CompressionAlgorithm.UNRECOGNIZED
+ : result;
+ }
+
+ public static final int COMPRESSION_MODE_FIELD_NUMBER = 2;
+ private int compressionMode_ = 0;
+
+ /**
+ *
+ *
+ *
+ * Required. Specifies whether to compress or decompress the message.
+ *
+ *
+ *
+ * .google.pubsub.v1.Compression.CompressionMode compression_mode = 2 [(.google.api.field_behavior) = REQUIRED];
+ *
+ *
+ * @return The enum numeric value on the wire for compressionMode.
+ */
+ @java.lang.Override
+ public int getCompressionModeValue() {
+ return compressionMode_;
+ }
+
+ /**
+ *
+ *
+ *
+ * Required. Specifies whether to compress or decompress the message.
+ *
+ *
+ *
+ * .google.pubsub.v1.Compression.CompressionMode compression_mode = 2 [(.google.api.field_behavior) = REQUIRED];
+ *
+ *
+ * @return The compressionMode.
+ */
+ @java.lang.Override
+ public com.google.pubsub.v1.Compression.CompressionMode getCompressionMode() {
+ com.google.pubsub.v1.Compression.CompressionMode result =
+ com.google.pubsub.v1.Compression.CompressionMode.forNumber(compressionMode_);
+ return result == null ? com.google.pubsub.v1.Compression.CompressionMode.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 (compressionAlgorithm_
+ != com.google.pubsub.v1.Compression.CompressionAlgorithm.COMPRESSION_ALGORITHM_UNSPECIFIED
+ .getNumber()) {
+ output.writeEnum(1, compressionAlgorithm_);
+ }
+ if (compressionMode_
+ != com.google.pubsub.v1.Compression.CompressionMode.COMPRESSION_MODE_UNSPECIFIED
+ .getNumber()) {
+ output.writeEnum(2, compressionMode_);
+ }
+ getUnknownFields().writeTo(output);
+ }
+
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ if (compressionAlgorithm_
+ != com.google.pubsub.v1.Compression.CompressionAlgorithm.COMPRESSION_ALGORITHM_UNSPECIFIED
+ .getNumber()) {
+ size += com.google.protobuf.CodedOutputStream.computeEnumSize(1, compressionAlgorithm_);
+ }
+ if (compressionMode_
+ != com.google.pubsub.v1.Compression.CompressionMode.COMPRESSION_MODE_UNSPECIFIED
+ .getNumber()) {
+ size += com.google.protobuf.CodedOutputStream.computeEnumSize(2, compressionMode_);
+ }
+ 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.pubsub.v1.Compression)) {
+ return super.equals(obj);
+ }
+ com.google.pubsub.v1.Compression other = (com.google.pubsub.v1.Compression) obj;
+
+ if (compressionAlgorithm_ != other.compressionAlgorithm_) return false;
+ if (compressionMode_ != other.compressionMode_) 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) + COMPRESSION_ALGORITHM_FIELD_NUMBER;
+ hash = (53 * hash) + compressionAlgorithm_;
+ hash = (37 * hash) + COMPRESSION_MODE_FIELD_NUMBER;
+ hash = (53 * hash) + compressionMode_;
+ hash = (29 * hash) + getUnknownFields().hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static com.google.pubsub.v1.Compression parseFrom(java.nio.ByteBuffer data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.pubsub.v1.Compression parseFrom(
+ java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static com.google.pubsub.v1.Compression parseFrom(com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.pubsub.v1.Compression 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.pubsub.v1.Compression parseFrom(byte[] data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.pubsub.v1.Compression parseFrom(
+ byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static com.google.pubsub.v1.Compression parseFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(PARSER, input);
+ }
+
+ public static com.google.pubsub.v1.Compression parseFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static com.google.pubsub.v1.Compression parseDelimitedFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseDelimitedWithIOException(PARSER, input);
+ }
+
+ public static com.google.pubsub.v1.Compression parseDelimitedFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseDelimitedWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static com.google.pubsub.v1.Compression parseFrom(
+ com.google.protobuf.CodedInputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(PARSER, input);
+ }
+
+ public static com.google.pubsub.v1.Compression parseFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.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.pubsub.v1.Compression 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.GeneratedMessage.BuilderParent parent) {
+ Builder builder = new Builder(parent);
+ return builder;
+ }
+
+ /**
+ *
+ *
+ *
+ * Configuration for compressing/decompressing message data using a
+ * user-specified compression algorithm.
+ *
+ *
+ * Protobuf type {@code google.pubsub.v1.Compression}
+ */
+ public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder
+ * Required. Specifies the compression algorithm to use.
+ *
+ *
+ *
+ * .google.pubsub.v1.Compression.CompressionAlgorithm compression_algorithm = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ *
+ * @return The enum numeric value on the wire for compressionAlgorithm.
+ */
+ @java.lang.Override
+ public int getCompressionAlgorithmValue() {
+ return compressionAlgorithm_;
+ }
+
+ /**
+ *
+ *
+ *
+ * Required. Specifies the compression algorithm to use.
+ *
+ *
+ *
+ * .google.pubsub.v1.Compression.CompressionAlgorithm compression_algorithm = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ *
+ * @param value The enum numeric value on the wire for compressionAlgorithm to set.
+ * @return This builder for chaining.
+ */
+ public Builder setCompressionAlgorithmValue(int value) {
+ compressionAlgorithm_ = value;
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Required. Specifies the compression algorithm to use.
+ *
+ *
+ *
+ * .google.pubsub.v1.Compression.CompressionAlgorithm compression_algorithm = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ *
+ * @return The compressionAlgorithm.
+ */
+ @java.lang.Override
+ public com.google.pubsub.v1.Compression.CompressionAlgorithm getCompressionAlgorithm() {
+ com.google.pubsub.v1.Compression.CompressionAlgorithm result =
+ com.google.pubsub.v1.Compression.CompressionAlgorithm.forNumber(compressionAlgorithm_);
+ return result == null
+ ? com.google.pubsub.v1.Compression.CompressionAlgorithm.UNRECOGNIZED
+ : result;
+ }
+
+ /**
+ *
+ *
+ *
+ * Required. Specifies the compression algorithm to use.
+ *
+ *
+ *
+ * .google.pubsub.v1.Compression.CompressionAlgorithm compression_algorithm = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ *
+ * @param value The compressionAlgorithm to set.
+ * @return This builder for chaining.
+ */
+ public Builder setCompressionAlgorithm(
+ com.google.pubsub.v1.Compression.CompressionAlgorithm value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ bitField0_ |= 0x00000001;
+ compressionAlgorithm_ = value.getNumber();
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Required. Specifies the compression algorithm to use.
+ *
+ *
+ *
+ * .google.pubsub.v1.Compression.CompressionAlgorithm compression_algorithm = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ *
+ * @return This builder for chaining.
+ */
+ public Builder clearCompressionAlgorithm() {
+ bitField0_ = (bitField0_ & ~0x00000001);
+ compressionAlgorithm_ = 0;
+ onChanged();
+ return this;
+ }
+
+ private int compressionMode_ = 0;
+
+ /**
+ *
+ *
+ *
+ * Required. Specifies whether to compress or decompress the message.
+ *
+ *
+ *
+ * .google.pubsub.v1.Compression.CompressionMode compression_mode = 2 [(.google.api.field_behavior) = REQUIRED];
+ *
+ *
+ * @return The enum numeric value on the wire for compressionMode.
+ */
+ @java.lang.Override
+ public int getCompressionModeValue() {
+ return compressionMode_;
+ }
+
+ /**
+ *
+ *
+ *
+ * Required. Specifies whether to compress or decompress the message.
+ *
+ *
+ *
+ * .google.pubsub.v1.Compression.CompressionMode compression_mode = 2 [(.google.api.field_behavior) = REQUIRED];
+ *
+ *
+ * @param value The enum numeric value on the wire for compressionMode to set.
+ * @return This builder for chaining.
+ */
+ public Builder setCompressionModeValue(int value) {
+ compressionMode_ = value;
+ bitField0_ |= 0x00000002;
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Required. Specifies whether to compress or decompress the message.
+ *
+ *
+ *
+ * .google.pubsub.v1.Compression.CompressionMode compression_mode = 2 [(.google.api.field_behavior) = REQUIRED];
+ *
+ *
+ * @return The compressionMode.
+ */
+ @java.lang.Override
+ public com.google.pubsub.v1.Compression.CompressionMode getCompressionMode() {
+ com.google.pubsub.v1.Compression.CompressionMode result =
+ com.google.pubsub.v1.Compression.CompressionMode.forNumber(compressionMode_);
+ return result == null
+ ? com.google.pubsub.v1.Compression.CompressionMode.UNRECOGNIZED
+ : result;
+ }
+
+ /**
+ *
+ *
+ *
+ * Required. Specifies whether to compress or decompress the message.
+ *
+ *
+ *
+ * .google.pubsub.v1.Compression.CompressionMode compression_mode = 2 [(.google.api.field_behavior) = REQUIRED];
+ *
+ *
+ * @param value The compressionMode to set.
+ * @return This builder for chaining.
+ */
+ public Builder setCompressionMode(com.google.pubsub.v1.Compression.CompressionMode value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ bitField0_ |= 0x00000002;
+ compressionMode_ = value.getNumber();
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Required. Specifies whether to compress or decompress the message.
+ *
+ *
+ *
+ * .google.pubsub.v1.Compression.CompressionMode compression_mode = 2 [(.google.api.field_behavior) = REQUIRED];
+ *
+ *
+ * @return This builder for chaining.
+ */
+ public Builder clearCompressionMode() {
+ bitField0_ = (bitField0_ & ~0x00000002);
+ compressionMode_ = 0;
+ onChanged();
+ return this;
+ }
+
+ // @@protoc_insertion_point(builder_scope:google.pubsub.v1.Compression)
+ }
+
+ // @@protoc_insertion_point(class_scope:google.pubsub.v1.Compression)
+ private static final com.google.pubsub.v1.Compression DEFAULT_INSTANCE;
+
+ static {
+ DEFAULT_INSTANCE = new com.google.pubsub.v1.Compression();
+ }
+
+ public static com.google.pubsub.v1.Compression getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parser
+ * Required. Specifies the compression algorithm to use.
+ *
+ *
+ *
+ * .google.pubsub.v1.Compression.CompressionAlgorithm compression_algorithm = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ *
+ * @return The enum numeric value on the wire for compressionAlgorithm.
+ */
+ int getCompressionAlgorithmValue();
+
+ /**
+ *
+ *
+ *
+ * Required. Specifies the compression algorithm to use.
+ *
+ *
+ *
+ * .google.pubsub.v1.Compression.CompressionAlgorithm compression_algorithm = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ *
+ * @return The compressionAlgorithm.
+ */
+ com.google.pubsub.v1.Compression.CompressionAlgorithm getCompressionAlgorithm();
+
+ /**
+ *
+ *
+ *
+ * Required. Specifies whether to compress or decompress the message.
+ *
+ *
+ *
+ * .google.pubsub.v1.Compression.CompressionMode compression_mode = 2 [(.google.api.field_behavior) = REQUIRED];
+ *
+ *
+ * @return The enum numeric value on the wire for compressionMode.
+ */
+ int getCompressionModeValue();
+
+ /**
+ *
+ *
+ *
+ * Required. Specifies whether to compress or decompress the message.
+ *
+ *
+ *
+ * .google.pubsub.v1.Compression.CompressionMode compression_mode = 2 [(.google.api.field_behavior) = REQUIRED];
+ *
+ *
+ * @return The compressionMode.
+ */
+ com.google.pubsub.v1.Compression.CompressionMode getCompressionMode();
+}
diff --git a/java-pubsub/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/CreateSnapshotRequest.java b/java-pubsub/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/CreateSnapshotRequest.java
index 1a2525eedf67..e19b301fd4dd 100644
--- a/java-pubsub/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/CreateSnapshotRequest.java
+++ b/java-pubsub/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/CreateSnapshotRequest.java
@@ -371,8 +371,9 @@ public int getTagsCount() {
* resource. For example:
* "123/environment": "production",
* "123/costCenter": "marketing"
- * See https://docs.cloud.google.com/pubsub/docs/tags for more information on
- * using tags with Pub/Sub resources.
+ * See
+ * https://{$universe.dns_names.final_documentation_domain}/pubsub/docs/tags
+ * for more information on using tags with Pub/Sub resources.
*
@@ -402,8 +403,9 @@ public java.util.Map
@@ -423,8 +425,9 @@ public java.util.Map
*/
public Builder clearRevisionCreateTime() {
- bitField0_ = (bitField0_ & ~0x00000010);
+ bitField0_ = (bitField0_ & ~0x00000020);
revisionCreateTime_ = null;
if (revisionCreateTimeBuilder_ != null) {
revisionCreateTimeBuilder_.dispose();
@@ -1535,7 +1972,7 @@ public Builder clearRevisionCreateTime() {
*
@@ -451,8 +454,9 @@ public java.util.Map
*
* @deprecated google.pubsub.v1.PullRequest.return_immediately is deprecated. See
- * google/pubsub/v1/pubsub.proto;l=2180
+ * google/pubsub/v1/pubsub.proto;l=2251
* @return The returnImmediately.
*/
@java.lang.Deprecated
diff --git a/java-pubsub/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/Schema.java b/java-pubsub/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/Schema.java
index 9ac0bfa7bdbb..21b7e67f9aa1 100644
--- a/java-pubsub/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/Schema.java
+++ b/java-pubsub/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/Schema.java
@@ -241,6 +241,53 @@ private Type(int value) {
}
private int bitField0_;
+ private int configurationCase_ = 0;
+
+ @SuppressWarnings("serial")
+ private java.lang.Object configuration_;
+
+ public enum ConfigurationCase
+ implements
+ com.google.protobuf.Internal.EnumLite,
+ com.google.protobuf.AbstractMessage.InternalOneOfEnum {
+ COMPILED_PROTO_SCHEMA(8),
+ CONFIGURATION_NOT_SET(0);
+ private final int value;
+
+ private ConfigurationCase(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 ConfigurationCase valueOf(int value) {
+ return forNumber(value);
+ }
+
+ public static ConfigurationCase forNumber(int value) {
+ switch (value) {
+ case 8:
+ return COMPILED_PROTO_SCHEMA;
+ case 0:
+ return CONFIGURATION_NOT_SET;
+ default:
+ return null;
+ }
+ }
+
+ public int getNumber() {
+ return this.value;
+ }
+ };
+
+ public ConfigurationCase getConfigurationCase() {
+ return ConfigurationCase.forNumber(configurationCase_);
+ }
+
public static final int NAME_FIELD_NUMBER = 1;
@SuppressWarnings("serial")
@@ -389,6 +436,72 @@ public com.google.protobuf.ByteString getDefinitionBytes() {
}
}
+ public static final int COMPILED_PROTO_SCHEMA_FIELD_NUMBER = 8;
+
+ /**
+ *
+ *
+ *
@@ -1419,8 +1423,9 @@ public int getTagsCount() {
* resource. For example:
* "123/environment": "production",
* "123/costCenter": "marketing"
- * See https://docs.cloud.google.com/pubsub/docs/tags for more information on
- * using tags with Pub/Sub resources.
+ * See
+ * https://{$universe.dns_names.final_documentation_domain}/pubsub/docs/tags
+ * for more information on using tags with Pub/Sub resources.
*
*
*
*
* @deprecated google.pubsub.v1.PullRequest.return_immediately is deprecated. See
- * google/pubsub/v1/pubsub.proto;l=2180
+ * google/pubsub/v1/pubsub.proto;l=2251
* @return This builder for chaining.
*/
@java.lang.Deprecated
diff --git a/java-pubsub/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/PullRequestOrBuilder.java b/java-pubsub/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/PullRequestOrBuilder.java
index eb502e94b9b5..e51c0f21619d 100644
--- a/java-pubsub/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/PullRequestOrBuilder.java
+++ b/java-pubsub/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/PullRequestOrBuilder.java
@@ -75,7 +75,7 @@ public interface PullRequestOrBuilder
*
@@ -1450,8 +1455,9 @@ public java.util.Map
*
* @deprecated google.pubsub.v1.PullRequest.return_immediately is deprecated. See
- * google/pubsub/v1/pubsub.proto;l=2180
+ * google/pubsub/v1/pubsub.proto;l=2251
* @param value The returnImmediately to set.
* @return This builder for chaining.
*/
@@ -731,7 +731,7 @@ public Builder setReturnImmediately(boolean value) {
*
@@ -1471,8 +1477,9 @@ public java.util.Map
*
* @deprecated google.pubsub.v1.PullRequest.return_immediately is deprecated. See
- * google/pubsub/v1/pubsub.proto;l=2180
+ * google/pubsub/v1/pubsub.proto;l=2251
* @return The returnImmediately.
*/
@java.lang.Override
@@ -700,7 +700,7 @@ public boolean getReturnImmediately() {
*
@@ -1499,8 +1506,9 @@ public java.util.Map
*
* @deprecated google.pubsub.v1.PullRequest.return_immediately is deprecated. See
- * google/pubsub/v1/pubsub.proto;l=2180
+ * google/pubsub/v1/pubsub.proto;l=2251
* @return The returnImmediately.
*/
@java.lang.Override
@@ -673,7 +673,7 @@ public Builder setSubscriptionBytes(com.google.protobuf.ByteString value) {
*
@@ -1533,8 +1541,9 @@ public Builder clearTags() {
* resource. For example:
* "123/environment": "production",
* "123/costCenter": "marketing"
- * See https://docs.cloud.google.com/pubsub/docs/tags for more information on
- * using tags with Pub/Sub resources.
+ * See
+ * https://{$universe.dns_names.final_documentation_domain}/pubsub/docs/tags
+ * for more information on using tags with Pub/Sub resources.
*
*
*
*
* @deprecated google.pubsub.v1.DeleteSchemaRevisionRequest.revision_id is deprecated. See
- * google/pubsub/v1/schema.proto;l=330
+ * google/pubsub/v1/schema.proto;l=342
* @return The bytes for revisionId.
*/
@java.lang.Deprecated
diff --git a/java-pubsub/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/IngestionDataSourceSettings.java b/java-pubsub/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/IngestionDataSourceSettings.java
index e57b0d592493..adbb29935f21 100644
--- a/java-pubsub/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/IngestionDataSourceSettings.java
+++ b/java-pubsub/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/IngestionDataSourceSettings.java
@@ -355,6 +355,19 @@ public enum State implements com.google.protobuf.ProtocolMessageEnum {
*
@@ -1564,8 +1573,9 @@ public java.util.Map
*
* @deprecated google.pubsub.v1.DeleteSchemaRevisionRequest.revision_id is deprecated. See
- * google/pubsub/v1/schema.proto;l=330
+ * google/pubsub/v1/schema.proto;l=342
* @return The revisionId.
*/
@java.lang.Deprecated
@@ -94,7 +94,7 @@ public interface DeleteSchemaRevisionRequestOrBuilder
*
@@ -1592,8 +1602,9 @@ public Builder putTags(java.lang.String key, java.lang.String value) {
* resource. For example:
* "123/environment": "production",
* "123/costCenter": "marketing"
- * See https://docs.cloud.google.com/pubsub/docs/tags for more information on
- * using tags with Pub/Sub resources.
+ * See
+ * https://{$universe.dns_names.final_documentation_domain}/pubsub/docs/tags
+ * for more information on using tags with Pub/Sub resources.
*
*
*
*
* @deprecated google.pubsub.v1.DeleteSchemaRevisionRequest.revision_id is deprecated. See
- * google/pubsub/v1/schema.proto;l=330
+ * google/pubsub/v1/schema.proto;l=342
* @param value The bytes for revisionId to set.
* @return This builder for chaining.
*/
diff --git a/java-pubsub/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/DeleteSchemaRevisionRequestOrBuilder.java b/java-pubsub/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/DeleteSchemaRevisionRequestOrBuilder.java
index 0a36e43ce7a8..25ec73aa4f48 100644
--- a/java-pubsub/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/DeleteSchemaRevisionRequestOrBuilder.java
+++ b/java-pubsub/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/DeleteSchemaRevisionRequestOrBuilder.java
@@ -75,7 +75,7 @@ public interface DeleteSchemaRevisionRequestOrBuilder
*
diff --git a/java-pubsub/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/CreateSnapshotRequestOrBuilder.java b/java-pubsub/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/CreateSnapshotRequestOrBuilder.java
index 79ffa5aeec9a..1717771da4c3 100644
--- a/java-pubsub/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/CreateSnapshotRequestOrBuilder.java
+++ b/java-pubsub/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/CreateSnapshotRequestOrBuilder.java
@@ -188,8 +188,9 @@ java.lang.String getLabelsOrDefault(
* resource. For example:
* "123/environment": "production",
* "123/costCenter": "marketing"
- * See https://docs.cloud.google.com/pubsub/docs/tags for more information on
- * using tags with Pub/Sub resources.
+ * See
+ * https://{$universe.dns_names.final_documentation_domain}/pubsub/docs/tags
+ * for more information on using tags with Pub/Sub resources.
*
*
*
*
* @deprecated google.pubsub.v1.DeleteSchemaRevisionRequest.revision_id is deprecated. See
- * google/pubsub/v1/schema.proto;l=330
+ * google/pubsub/v1/schema.proto;l=342
* @return This builder for chaining.
*/
@java.lang.Deprecated
@@ -794,7 +794,7 @@ public Builder clearRevisionId() {
*
@@ -206,8 +207,9 @@ java.lang.String getLabelsOrDefault(
* resource. For example:
* "123/environment": "production",
* "123/costCenter": "marketing"
- * See https://docs.cloud.google.com/pubsub/docs/tags for more information on
- * using tags with Pub/Sub resources.
+ * See
+ * https://{$universe.dns_names.final_documentation_domain}/pubsub/docs/tags
+ * for more information on using tags with Pub/Sub resources.
*
*
*
*
* @deprecated google.pubsub.v1.DeleteSchemaRevisionRequest.revision_id is deprecated. See
- * google/pubsub/v1/schema.proto;l=330
+ * google/pubsub/v1/schema.proto;l=342
* @param value The revisionId to set.
* @return This builder for chaining.
*/
@@ -770,7 +770,7 @@ public Builder setRevisionId(java.lang.String value) {
*
@@ -228,8 +230,9 @@ java.lang.String getLabelsOrDefault(
* resource. For example:
* "123/environment": "production",
* "123/costCenter": "marketing"
- * See https://docs.cloud.google.com/pubsub/docs/tags for more information on
- * using tags with Pub/Sub resources.
+ * See
+ * https://{$universe.dns_names.final_documentation_domain}/pubsub/docs/tags
+ * for more information on using tags with Pub/Sub resources.
*
*
*
*
* @deprecated google.pubsub.v1.DeleteSchemaRevisionRequest.revision_id is deprecated. See
- * google/pubsub/v1/schema.proto;l=330
+ * google/pubsub/v1/schema.proto;l=342
* @return The bytes for revisionId.
*/
@java.lang.Deprecated
@@ -742,7 +742,7 @@ public com.google.protobuf.ByteString getRevisionIdBytes() {
*
@@ -246,8 +249,9 @@ java.lang.String getLabelsOrDefault(
* resource. For example:
* "123/environment": "production",
* "123/costCenter": "marketing"
- * See https://docs.cloud.google.com/pubsub/docs/tags for more information on
- * using tags with Pub/Sub resources.
+ * See
+ * https://{$universe.dns_names.final_documentation_domain}/pubsub/docs/tags
+ * for more information on using tags with Pub/Sub resources.
*
*
*
*
* @deprecated google.pubsub.v1.DeleteSchemaRevisionRequest.revision_id is deprecated. See
- * google/pubsub/v1/schema.proto;l=330
+ * google/pubsub/v1/schema.proto;l=342
* @return The revisionId.
*/
@java.lang.Deprecated
@@ -713,7 +713,7 @@ public java.lang.String getRevisionId() {
*
@@ -268,8 +272,9 @@ java.lang.String getTagsOrDefault(
* resource. For example:
* "123/environment": "production",
* "123/costCenter": "marketing"
- * See https://docs.cloud.google.com/pubsub/docs/tags for more information on
- * using tags with Pub/Sub resources.
+ * See
+ * https://{$universe.dns_names.final_documentation_domain}/pubsub/docs/tags
+ * for more information on using tags with Pub/Sub resources.
*
*
*
*
* @deprecated google.pubsub.v1.DeleteSchemaRevisionRequest.revision_id is deprecated. See
- * google/pubsub/v1/schema.proto;l=330
+ * google/pubsub/v1/schema.proto;l=342
* @return The bytes for revisionId.
*/
@java.lang.Override
@@ -684,7 +684,7 @@ public Builder setNameBytes(com.google.protobuf.ByteString value) {
*
diff --git a/java-pubsub/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/DeleteSchemaRevisionRequest.java b/java-pubsub/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/DeleteSchemaRevisionRequest.java
index ca9d97628a25..ebbbada74ff4 100644
--- a/java-pubsub/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/DeleteSchemaRevisionRequest.java
+++ b/java-pubsub/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/DeleteSchemaRevisionRequest.java
@@ -152,7 +152,7 @@ public com.google.protobuf.ByteString getNameBytes() {
*
*
* @deprecated google.pubsub.v1.DeleteSchemaRevisionRequest.revision_id is deprecated. See
- * google/pubsub/v1/schema.proto;l=330
+ * google/pubsub/v1/schema.proto;l=342
* @return The revisionId.
*/
@java.lang.Override
@@ -182,7 +182,7 @@ public java.lang.String getRevisionId() {
* CONSUMER_NOT_FOUND = 5;
*/
CONSUMER_NOT_FOUND(5),
+ /**
+ *
+ *
+ *
+ * Indicates an error state where the ingestion source cannot be
+ * processed because the selected ingestion region is not permitted
+ * by the Regional Access Boundary (RAB) restrictions on the project's
+ * service account.
+ *
+ *
+ * CONFLICTING_REGION_CONSTRAINTS = 6;
+ */
+ CONFLICTING_REGION_CONSTRAINTS(6),
UNRECOGNIZED(-1),
;
@@ -444,6 +457,20 @@ public enum State implements com.google.protobuf.ProtocolMessageEnum {
*/
public static final int CONSUMER_NOT_FOUND_VALUE = 5;
+ /**
+ *
+ *
+ *
+ * Indicates an error state where the ingestion source cannot be
+ * processed because the selected ingestion region is not permitted
+ * by the Regional Access Boundary (RAB) restrictions on the project's
+ * service account.
+ *
+ *
+ * CONFLICTING_REGION_CONSTRAINTS = 6;
+ */
+ public static final int CONFLICTING_REGION_CONSTRAINTS_VALUE = 6;
+
public final int getNumber() {
if (this == UNRECOGNIZED) {
throw new java.lang.IllegalArgumentException(
@@ -480,6 +507,8 @@ public static State forNumber(int value) {
return STREAM_NOT_FOUND;
case 5:
return CONSUMER_NOT_FOUND;
+ case 6:
+ return CONFLICTING_REGION_CONSTRAINTS;
default:
return null;
}
@@ -2272,6 +2301,19 @@ public enum State implements com.google.protobuf.ProtocolMessageEnum {
* TOO_MANY_OBJECTS = 5;
*/
TOO_MANY_OBJECTS(5),
+ /**
+ *
+ *
+ *
+ * Indicates an error state where the ingestion source cannot be
+ * processed because the selected ingestion region is not permitted
+ * by the Regional Access Boundary (RAB) restrictions on the project's
+ * service account.
+ *
+ *
+ * CONFLICTING_REGION_CONSTRAINTS = 8;
+ */
+ CONFLICTING_REGION_CONSTRAINTS(8),
UNRECOGNIZED(-1),
;
@@ -2360,6 +2402,20 @@ public enum State implements com.google.protobuf.ProtocolMessageEnum {
*/
public static final int TOO_MANY_OBJECTS_VALUE = 5;
+ /**
+ *
+ *
+ *
+ * Indicates an error state where the ingestion source cannot be
+ * processed because the selected ingestion region is not permitted
+ * by the Regional Access Boundary (RAB) restrictions on the project's
+ * service account.
+ *
+ *
+ * CONFLICTING_REGION_CONSTRAINTS = 8;
+ */
+ public static final int CONFLICTING_REGION_CONSTRAINTS_VALUE = 8;
+
public final int getNumber() {
if (this == UNRECOGNIZED) {
throw new java.lang.IllegalArgumentException(
@@ -2396,6 +2452,8 @@ public static State forNumber(int value) {
return BUCKET_NOT_FOUND;
case 5:
return TOO_MANY_OBJECTS;
+ case 8:
+ return CONFLICTING_REGION_CONSTRAINTS;
default:
return null;
}
@@ -6817,6 +6875,19 @@ public enum State implements com.google.protobuf.ProtocolMessageEnum {
* RESOURCE_GROUP_NOT_FOUND = 7;
*/
RESOURCE_GROUP_NOT_FOUND(7),
+ /**
+ *
+ *
+ *
+ * Indicates an error state where the ingestion source cannot be
+ * processed because the selected ingestion region is not permitted
+ * by the Regional Access Boundary (RAB) restrictions on the project's
+ * service account.
+ *
+ *
+ * CONFLICTING_REGION_CONSTRAINTS = 8;
+ */
+ CONFLICTING_REGION_CONSTRAINTS(8),
UNRECOGNIZED(-1),
;
@@ -6920,6 +6991,20 @@ public enum State implements com.google.protobuf.ProtocolMessageEnum {
*/
public static final int RESOURCE_GROUP_NOT_FOUND_VALUE = 7;
+ /**
+ *
+ *
+ *
+ * Indicates an error state where the ingestion source cannot be
+ * processed because the selected ingestion region is not permitted
+ * by the Regional Access Boundary (RAB) restrictions on the project's
+ * service account.
+ *
+ *
+ * CONFLICTING_REGION_CONSTRAINTS = 8;
+ */
+ public static final int CONFLICTING_REGION_CONSTRAINTS_VALUE = 8;
+
public final int getNumber() {
if (this == UNRECOGNIZED) {
throw new java.lang.IllegalArgumentException(
@@ -6960,6 +7045,8 @@ public static State forNumber(int value) {
return SUBSCRIPTION_NOT_FOUND;
case 7:
return RESOURCE_GROUP_NOT_FOUND;
+ case 8:
+ return CONFLICTING_REGION_CONSTRAINTS;
default:
return null;
}
@@ -9167,6 +9254,19 @@ public enum State implements com.google.protobuf.ProtocolMessageEnum {
* TOPIC_NOT_FOUND = 5;
*/
TOPIC_NOT_FOUND(5),
+ /**
+ *
+ *
+ *
+ * Indicates an error state where the ingestion source cannot be
+ * processed because the selected ingestion region is not permitted
+ * by the Regional Access Boundary (RAB) restrictions on the project's
+ * service account.
+ *
+ *
+ * CONFLICTING_REGION_CONSTRAINTS = 6;
+ */
+ CONFLICTING_REGION_CONSTRAINTS(6),
UNRECOGNIZED(-1),
;
@@ -9246,6 +9346,20 @@ public enum State implements com.google.protobuf.ProtocolMessageEnum {
*/
public static final int TOPIC_NOT_FOUND_VALUE = 5;
+ /**
+ *
+ *
+ *
+ * Indicates an error state where the ingestion source cannot be
+ * processed because the selected ingestion region is not permitted
+ * by the Regional Access Boundary (RAB) restrictions on the project's
+ * service account.
+ *
+ *
+ * CONFLICTING_REGION_CONSTRAINTS = 6;
+ */
+ public static final int CONFLICTING_REGION_CONSTRAINTS_VALUE = 6;
+
public final int getNumber() {
if (this == UNRECOGNIZED) {
throw new java.lang.IllegalArgumentException(
@@ -9282,6 +9396,8 @@ public static State forNumber(int value) {
return CLUSTER_NOT_FOUND;
case 5:
return TOPIC_NOT_FOUND;
+ case 6:
+ return CONFLICTING_REGION_CONSTRAINTS;
default:
return null;
}
@@ -10985,6 +11101,19 @@ public enum State implements com.google.protobuf.ProtocolMessageEnum {
* TOPIC_NOT_FOUND = 6;
*/
TOPIC_NOT_FOUND(6),
+ /**
+ *
+ *
+ *
+ * Indicates an error state where the ingestion source cannot be
+ * processed because the selected ingestion region is not permitted
+ * by the Regional Access Boundary (RAB) restrictions on the project's
+ * service account.
+ *
+ *
+ * CONFLICTING_REGION_CONSTRAINTS = 7;
+ */
+ CONFLICTING_REGION_CONSTRAINTS(7),
UNRECOGNIZED(-1),
;
@@ -11076,6 +11205,20 @@ public enum State implements com.google.protobuf.ProtocolMessageEnum {
*/
public static final int TOPIC_NOT_FOUND_VALUE = 6;
+ /**
+ *
+ *
+ *
+ * Indicates an error state where the ingestion source cannot be
+ * processed because the selected ingestion region is not permitted
+ * by the Regional Access Boundary (RAB) restrictions on the project's
+ * service account.
+ *
+ *
+ * CONFLICTING_REGION_CONSTRAINTS = 7;
+ */
+ public static final int CONFLICTING_REGION_CONSTRAINTS_VALUE = 7;
+
public final int getNumber() {
if (this == UNRECOGNIZED) {
throw new java.lang.IllegalArgumentException(
@@ -11114,6 +11257,8 @@ public static State forNumber(int value) {
return CLUSTER_NOT_FOUND;
case 6:
return TOPIC_NOT_FOUND;
+ case 7:
+ return CONFLICTING_REGION_CONSTRAINTS;
default:
return null;
}
diff --git a/java-pubsub/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/MessageTransform.java b/java-pubsub/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/MessageTransform.java
index 68405365a06f..3db6680db2e1 100644
--- a/java-pubsub/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/MessageTransform.java
+++ b/java-pubsub/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/MessageTransform.java
@@ -78,6 +78,7 @@ public enum TransformCase
com.google.protobuf.Internal.EnumLite,
com.google.protobuf.AbstractMessage.InternalOneOfEnum {
JAVASCRIPT_UDF(2),
+ COMPRESSION(7),
AI_INFERENCE(6),
TRANSFORM_NOT_SET(0);
private final int value;
@@ -100,6 +101,8 @@ public static TransformCase forNumber(int value) {
switch (value) {
case 2:
return JAVASCRIPT_UDF;
+ case 7:
+ return COMPRESSION;
case 6:
return AI_INFERENCE;
case 0:
@@ -181,6 +184,63 @@ public com.google.pubsub.v1.JavaScriptUDFOrBuilder getJavascriptUdfOrBuilder() {
return com.google.pubsub.v1.JavaScriptUDF.getDefaultInstance();
}
+ public static final int COMPRESSION_FIELD_NUMBER = 7;
+
+ /**
+ *
+ *
+ *
+ * Optional. Compression/Decompression.
+ *
+ *
+ * .google.pubsub.v1.Compression compression = 7 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return Whether the compression field is set.
+ */
+ @java.lang.Override
+ public boolean hasCompression() {
+ return transformCase_ == 7;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Compression/Decompression.
+ *
+ *
+ * .google.pubsub.v1.Compression compression = 7 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return The compression.
+ */
+ @java.lang.Override
+ public com.google.pubsub.v1.Compression getCompression() {
+ if (transformCase_ == 7) {
+ return (com.google.pubsub.v1.Compression) transform_;
+ }
+ return com.google.pubsub.v1.Compression.getDefaultInstance();
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Compression/Decompression.
+ *
+ *
+ * .google.pubsub.v1.Compression compression = 7 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ @java.lang.Override
+ public com.google.pubsub.v1.CompressionOrBuilder getCompressionOrBuilder() {
+ if (transformCase_ == 7) {
+ return (com.google.pubsub.v1.Compression) transform_;
+ }
+ return com.google.pubsub.v1.Compression.getDefaultInstance();
+ }
+
public static final int AI_INFERENCE_FIELD_NUMBER = 6;
/**
@@ -258,7 +318,7 @@ public com.google.pubsub.v1.AIInferenceOrBuilder getAiInferenceOrBuilder() {
* bool enabled = 3 [deprecated = true, (.google.api.field_behavior) = OPTIONAL];
*
* @deprecated google.pubsub.v1.MessageTransform.enabled is deprecated. See
- * google/pubsub/v1/pubsub.proto;l=857
+ * google/pubsub/v1/pubsub.proto;l=922
* @return The enabled.
*/
@java.lang.Override
@@ -313,6 +373,9 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io
if (transformCase_ == 6) {
output.writeMessage(6, (com.google.pubsub.v1.AIInference) transform_);
}
+ if (transformCase_ == 7) {
+ output.writeMessage(7, (com.google.pubsub.v1.Compression) transform_);
+ }
getUnknownFields().writeTo(output);
}
@@ -338,6 +401,11 @@ public int getSerializedSize() {
com.google.protobuf.CodedOutputStream.computeMessageSize(
6, (com.google.pubsub.v1.AIInference) transform_);
}
+ if (transformCase_ == 7) {
+ size +=
+ com.google.protobuf.CodedOutputStream.computeMessageSize(
+ 7, (com.google.pubsub.v1.Compression) transform_);
+ }
size += getUnknownFields().getSerializedSize();
memoizedSize = size;
return size;
@@ -360,6 +428,9 @@ public boolean equals(final java.lang.Object obj) {
case 2:
if (!getJavascriptUdf().equals(other.getJavascriptUdf())) return false;
break;
+ case 7:
+ if (!getCompression().equals(other.getCompression())) return false;
+ break;
case 6:
if (!getAiInference().equals(other.getAiInference())) return false;
break;
@@ -386,6 +457,10 @@ public int hashCode() {
hash = (37 * hash) + JAVASCRIPT_UDF_FIELD_NUMBER;
hash = (53 * hash) + getJavascriptUdf().hashCode();
break;
+ case 7:
+ hash = (37 * hash) + COMPRESSION_FIELD_NUMBER;
+ hash = (53 * hash) + getCompression().hashCode();
+ break;
case 6:
hash = (37 * hash) + AI_INFERENCE_FIELD_NUMBER;
hash = (53 * hash) + getAiInference().hashCode();
@@ -535,6 +610,9 @@ public Builder clear() {
if (javascriptUdfBuilder_ != null) {
javascriptUdfBuilder_.clear();
}
+ if (compressionBuilder_ != null) {
+ compressionBuilder_.clear();
+ }
if (aiInferenceBuilder_ != null) {
aiInferenceBuilder_.clear();
}
@@ -579,10 +657,10 @@ public com.google.pubsub.v1.MessageTransform buildPartial() {
private void buildPartial0(com.google.pubsub.v1.MessageTransform result) {
int from_bitField0_ = bitField0_;
- if (((from_bitField0_ & 0x00000004) != 0)) {
+ if (((from_bitField0_ & 0x00000008) != 0)) {
result.enabled_ = enabled_;
}
- if (((from_bitField0_ & 0x00000008) != 0)) {
+ if (((from_bitField0_ & 0x00000010) != 0)) {
result.disabled_ = disabled_;
}
}
@@ -593,6 +671,9 @@ private void buildPartialOneofs(com.google.pubsub.v1.MessageTransform result) {
if (transformCase_ == 2 && javascriptUdfBuilder_ != null) {
result.transform_ = javascriptUdfBuilder_.build();
}
+ if (transformCase_ == 7 && compressionBuilder_ != null) {
+ result.transform_ = compressionBuilder_.build();
+ }
if (transformCase_ == 6 && aiInferenceBuilder_ != null) {
result.transform_ = aiInferenceBuilder_.build();
}
@@ -622,6 +703,11 @@ public Builder mergeFrom(com.google.pubsub.v1.MessageTransform other) {
mergeJavascriptUdf(other.getJavascriptUdf());
break;
}
+ case COMPRESSION:
+ {
+ mergeCompression(other.getCompression());
+ break;
+ }
case AI_INFERENCE:
{
mergeAiInference(other.getAiInference());
@@ -668,13 +754,13 @@ public Builder mergeFrom(
case 24:
{
enabled_ = input.readBool();
- bitField0_ |= 0x00000004;
+ bitField0_ |= 0x00000008;
break;
} // case 24
case 32:
{
disabled_ = input.readBool();
- bitField0_ |= 0x00000008;
+ bitField0_ |= 0x00000010;
break;
} // case 32
case 50:
@@ -684,6 +770,13 @@ public Builder mergeFrom(
transformCase_ = 6;
break;
} // case 50
+ case 58:
+ {
+ input.readMessage(
+ internalGetCompressionFieldBuilder().getBuilder(), extensionRegistry);
+ transformCase_ = 7;
+ break;
+ } // case 58
default:
{
if (!super.parseUnknownField(input, extensionRegistry, tag)) {
@@ -959,6 +1052,239 @@ public com.google.pubsub.v1.JavaScriptUDFOrBuilder getJavascriptUdfOrBuilder() {
return javascriptUdfBuilder_;
}
+ private com.google.protobuf.SingleFieldBuilder<
+ com.google.pubsub.v1.Compression,
+ com.google.pubsub.v1.Compression.Builder,
+ com.google.pubsub.v1.CompressionOrBuilder>
+ compressionBuilder_;
+
+ /**
+ *
+ *
+ *
+ * Optional. Compression/Decompression.
+ *
+ *
+ *
+ * .google.pubsub.v1.Compression compression = 7 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return Whether the compression field is set.
+ */
+ @java.lang.Override
+ public boolean hasCompression() {
+ return transformCase_ == 7;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Compression/Decompression.
+ *
+ *
+ *
+ * .google.pubsub.v1.Compression compression = 7 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return The compression.
+ */
+ @java.lang.Override
+ public com.google.pubsub.v1.Compression getCompression() {
+ if (compressionBuilder_ == null) {
+ if (transformCase_ == 7) {
+ return (com.google.pubsub.v1.Compression) transform_;
+ }
+ return com.google.pubsub.v1.Compression.getDefaultInstance();
+ } else {
+ if (transformCase_ == 7) {
+ return compressionBuilder_.getMessage();
+ }
+ return com.google.pubsub.v1.Compression.getDefaultInstance();
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Compression/Decompression.
+ *
+ *
+ *
+ * .google.pubsub.v1.Compression compression = 7 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public Builder setCompression(com.google.pubsub.v1.Compression value) {
+ if (compressionBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ transform_ = value;
+ onChanged();
+ } else {
+ compressionBuilder_.setMessage(value);
+ }
+ transformCase_ = 7;
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Compression/Decompression.
+ *
+ *
+ *
+ * .google.pubsub.v1.Compression compression = 7 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public Builder setCompression(com.google.pubsub.v1.Compression.Builder builderForValue) {
+ if (compressionBuilder_ == null) {
+ transform_ = builderForValue.build();
+ onChanged();
+ } else {
+ compressionBuilder_.setMessage(builderForValue.build());
+ }
+ transformCase_ = 7;
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Compression/Decompression.
+ *
+ *
+ *
+ * .google.pubsub.v1.Compression compression = 7 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public Builder mergeCompression(com.google.pubsub.v1.Compression value) {
+ if (compressionBuilder_ == null) {
+ if (transformCase_ == 7
+ && transform_ != com.google.pubsub.v1.Compression.getDefaultInstance()) {
+ transform_ =
+ com.google.pubsub.v1.Compression.newBuilder(
+ (com.google.pubsub.v1.Compression) transform_)
+ .mergeFrom(value)
+ .buildPartial();
+ } else {
+ transform_ = value;
+ }
+ onChanged();
+ } else {
+ if (transformCase_ == 7) {
+ compressionBuilder_.mergeFrom(value);
+ } else {
+ compressionBuilder_.setMessage(value);
+ }
+ }
+ transformCase_ = 7;
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Compression/Decompression.
+ *
+ *
+ *
+ * .google.pubsub.v1.Compression compression = 7 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public Builder clearCompression() {
+ if (compressionBuilder_ == null) {
+ if (transformCase_ == 7) {
+ transformCase_ = 0;
+ transform_ = null;
+ onChanged();
+ }
+ } else {
+ if (transformCase_ == 7) {
+ transformCase_ = 0;
+ transform_ = null;
+ }
+ compressionBuilder_.clear();
+ }
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Compression/Decompression.
+ *
+ *
+ *
+ * .google.pubsub.v1.Compression compression = 7 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public com.google.pubsub.v1.Compression.Builder getCompressionBuilder() {
+ return internalGetCompressionFieldBuilder().getBuilder();
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Compression/Decompression.
+ *
+ *
+ *
+ * .google.pubsub.v1.Compression compression = 7 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ @java.lang.Override
+ public com.google.pubsub.v1.CompressionOrBuilder getCompressionOrBuilder() {
+ if ((transformCase_ == 7) && (compressionBuilder_ != null)) {
+ return compressionBuilder_.getMessageOrBuilder();
+ } else {
+ if (transformCase_ == 7) {
+ return (com.google.pubsub.v1.Compression) transform_;
+ }
+ return com.google.pubsub.v1.Compression.getDefaultInstance();
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Compression/Decompression.
+ *
+ *
+ *
+ * .google.pubsub.v1.Compression compression = 7 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ private com.google.protobuf.SingleFieldBuilder<
+ com.google.pubsub.v1.Compression,
+ com.google.pubsub.v1.Compression.Builder,
+ com.google.pubsub.v1.CompressionOrBuilder>
+ internalGetCompressionFieldBuilder() {
+ if (compressionBuilder_ == null) {
+ if (!(transformCase_ == 7)) {
+ transform_ = com.google.pubsub.v1.Compression.getDefaultInstance();
+ }
+ compressionBuilder_ =
+ new com.google.protobuf.SingleFieldBuilder<
+ com.google.pubsub.v1.Compression,
+ com.google.pubsub.v1.Compression.Builder,
+ com.google.pubsub.v1.CompressionOrBuilder>(
+ (com.google.pubsub.v1.Compression) transform_, getParentForChildren(), isClean());
+ transform_ = null;
+ }
+ transformCase_ = 7;
+ onChanged();
+ return compressionBuilder_;
+ }
+
private com.google.protobuf.SingleFieldBuilder<
com.google.pubsub.v1.AIInference,
com.google.pubsub.v1.AIInference.Builder,
@@ -1223,7 +1549,7 @@ public com.google.pubsub.v1.AIInferenceOrBuilder getAiInferenceOrBuilder() {
* bool enabled = 3 [deprecated = true, (.google.api.field_behavior) = OPTIONAL];
*
* @deprecated google.pubsub.v1.MessageTransform.enabled is deprecated. See
- * google/pubsub/v1/pubsub.proto;l=857
+ * google/pubsub/v1/pubsub.proto;l=922
* @return The enabled.
*/
@java.lang.Override
@@ -1243,7 +1569,7 @@ public boolean getEnabled() {
* bool enabled = 3 [deprecated = true, (.google.api.field_behavior) = OPTIONAL];
*
* @deprecated google.pubsub.v1.MessageTransform.enabled is deprecated. See
- * google/pubsub/v1/pubsub.proto;l=857
+ * google/pubsub/v1/pubsub.proto;l=922
* @param value The enabled to set.
* @return This builder for chaining.
*/
@@ -1251,7 +1577,7 @@ public boolean getEnabled() {
public Builder setEnabled(boolean value) {
enabled_ = value;
- bitField0_ |= 0x00000004;
+ bitField0_ |= 0x00000008;
onChanged();
return this;
}
@@ -1267,12 +1593,12 @@ public Builder setEnabled(boolean value) {
* bool enabled = 3 [deprecated = true, (.google.api.field_behavior) = OPTIONAL];
*
* @deprecated google.pubsub.v1.MessageTransform.enabled is deprecated. See
- * google/pubsub/v1/pubsub.proto;l=857
+ * google/pubsub/v1/pubsub.proto;l=922
* @return This builder for chaining.
*/
@java.lang.Deprecated
public Builder clearEnabled() {
- bitField0_ = (bitField0_ & ~0x00000004);
+ bitField0_ = (bitField0_ & ~0x00000008);
enabled_ = false;
onChanged();
return this;
@@ -1313,7 +1639,7 @@ public boolean getDisabled() {
public Builder setDisabled(boolean value) {
disabled_ = value;
- bitField0_ |= 0x00000008;
+ bitField0_ |= 0x00000010;
onChanged();
return this;
}
@@ -1331,7 +1657,7 @@ public Builder setDisabled(boolean value) {
* @return This builder for chaining.
*/
public Builder clearDisabled() {
- bitField0_ = (bitField0_ & ~0x00000008);
+ bitField0_ = (bitField0_ & ~0x00000010);
disabled_ = false;
onChanged();
return this;
diff --git a/java-pubsub/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/MessageTransformOrBuilder.java b/java-pubsub/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/MessageTransformOrBuilder.java
index b902a79e84f5..cbae83fc0b80 100644
--- a/java-pubsub/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/MessageTransformOrBuilder.java
+++ b/java-pubsub/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/MessageTransformOrBuilder.java
@@ -72,6 +72,46 @@ public interface MessageTransformOrBuilder
*/
com.google.pubsub.v1.JavaScriptUDFOrBuilder getJavascriptUdfOrBuilder();
+ /**
+ *
+ *
+ *
+ * Optional. Compression/Decompression.
+ *
+ *
+ * .google.pubsub.v1.Compression compression = 7 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return Whether the compression field is set.
+ */
+ boolean hasCompression();
+
+ /**
+ *
+ *
+ *
+ * Optional. Compression/Decompression.
+ *
+ *
+ * .google.pubsub.v1.Compression compression = 7 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return The compression.
+ */
+ com.google.pubsub.v1.Compression getCompression();
+
+ /**
+ *
+ *
+ *
+ * Optional. Compression/Decompression.
+ *
+ *
+ * .google.pubsub.v1.Compression compression = 7 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ com.google.pubsub.v1.CompressionOrBuilder getCompressionOrBuilder();
+
/**
*
*
@@ -129,7 +169,7 @@ public interface MessageTransformOrBuilder
* bool enabled = 3 [deprecated = true, (.google.api.field_behavior) = OPTIONAL];
*
* @deprecated google.pubsub.v1.MessageTransform.enabled is deprecated. See
- * google/pubsub/v1/pubsub.proto;l=857
+ * google/pubsub/v1/pubsub.proto;l=922
* @return The enabled.
*/
@java.lang.Deprecated
diff --git a/java-pubsub/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/PubsubProto.java b/java-pubsub/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/PubsubProto.java
index 5c8fc7b0268f..9fb725047c9a 100644
--- a/java-pubsub/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/PubsubProto.java
+++ b/java-pubsub/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/PubsubProto.java
@@ -132,6 +132,10 @@ public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry r
internal_static_google_pubsub_v1_JavaScriptUDF_descriptor;
static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_google_pubsub_v1_JavaScriptUDF_fieldAccessorTable;
+ static final com.google.protobuf.Descriptors.Descriptor
+ internal_static_google_pubsub_v1_Compression_descriptor;
+ static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
+ internal_static_google_pubsub_v1_Compression_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_google_pubsub_v1_AIInference_descriptor;
static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
@@ -421,7 +425,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\034pubsub.googleapis.com/Schema\0221\n"
+ "\010encoding\030\002 \001(\0162\032.google.pubsub.v1.EncodingB\003\340A\001\022\036\n"
+ "\021first_revision_id\030\003 \001(\tB\003\340A\001\022\035\n"
- + "\020last_revision_id\030\004 \001(\tB\003\340A\001\"\350\027\n"
+ + "\020last_revision_id\030\004 \001(\tB\003\340A\001\"\234\031\n"
+ "\033IngestionDataSourceSettings\022T\n"
+ "\013aws_kinesis\030\001"
+ " \001(\01328.google.pubsub.v1.IngestionDataSourceSettings.AwsKinesisB\003\340A\001H\000\022X\n"
@@ -435,31 +439,32 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\017confluent_cloud\030\006"
+ " \001(\0132<.google.pubsub.v1.IngestionDataSourceSettings.ConfluentCloudB\003\340A\001H\000\022K\n"
+ "\026platform_logs_settings\030\004"
- + " \001(\0132&.google.pubsub.v1.PlatformLogsSettingsB\003\340A\001\032\352\002\n\n"
+ + " \001(\0132&.google.pubsub.v1.PlatformLogsSettingsB\003\340A\001\032\216\003\n\n"
+ "AwsKinesis\022R\n"
+ "\005state\030\001 \001(\0162>.google.pubsub.v1"
+ ".IngestionDataSourceSettings.AwsKinesis.StateB\003\340A\003\022\027\n\n"
+ "stream_arn\030\002 \001(\tB\003\340A\002\022\031\n"
+ "\014consumer_arn\030\003 \001(\tB\003\340A\002\022\031\n"
+ "\014aws_role_arn\030\004 \001(\tB\003\340A\002\022 \n"
- + "\023gcp_service_account\030\005 \001(\tB\003\340A\002\"\226\001\n"
+ + "\023gcp_service_account\030\005 \001(\tB\003\340A\002\"\272\001\n"
+ "\005State\022\025\n"
+ "\021STATE_UNSPECIFIED\020\000\022\n\n"
+ "\006ACTIVE\020\001\022\035\n"
+ "\031KINESIS_PERMISSION_DENIED\020\002\022\035\n"
+ "\031PUBLISH_PERMISSION_DENIED\020\003\022\024\n"
+ "\020STREAM_NOT_FOUND\020\004\022\026\n"
- + "\022CONSUMER_NOT_FOUND\020\005\032\225\006\n"
+ + "\022CONSUMER_NOT_FOUND\020\005\022\"\n"
+ + "\036CONFLICTING_REGION_CONSTRAINTS\020\006\032\271\006\n"
+ "\014CloudStorage\022T\n"
- + "\005state\030\001 \001(\0162@.google.pu"
- + "bsub.v1.IngestionDataSourceSettings.CloudStorage.StateB\003\340A\003\022\023\n"
+ + "\005state\030\001 \001(\0162@.google.pubsub"
+ + ".v1.IngestionDataSourceSettings.CloudStorage.StateB\003\340A\003\022\023\n"
+ "\006bucket\030\002 \001(\tB\003\340A\001\022a\n"
- + "\013text_format\030\003 \001(\0132E.google.pubsub.v1"
- + ".IngestionDataSourceSettings.CloudStorage.TextFormatB\003\340A\001H\000\022a\n"
- + "\013avro_format\030\004 \001(\0132E.google.pubsub.v1.IngestionDataSourceS"
- + "ettings.CloudStorage.AvroFormatB\003\340A\001H\000\022n\n"
- + "\022pubsub_avro_format\030\005 \001(\0132K.google.pubs"
- + "ub.v1.IngestionDataSourceSettings.CloudStorage.PubSubAvroFormatB\003\340A\001H\000\022C\n"
+ + "\013text_format\030\003 \001(\0132E.google.pubsub.v1.Ing"
+ + "estionDataSourceSettings.CloudStorage.TextFormatB\003\340A\001H\000\022a\n"
+ + "\013avro_format\030\004 \001(\0132E.g"
+ + "oogle.pubsub.v1.IngestionDataSourceSettings.CloudStorage.AvroFormatB\003\340A\001H\000\022n\n"
+ + "\022pubsub_avro_format\030\005 \001(\0132K.google.pubsub.v"
+ + "1.IngestionDataSourceSettings.CloudStorage.PubSubAvroFormatB\003\340A\001H\000\022C\n"
+ "\032minimum_object_create_time\030\006"
+ " \001(\0132\032.google.protobuf.TimestampB\003\340A\001\022\027\n\n"
+ "match_glob\030\t \001(\tB\003\340A\001\0327\n\n"
@@ -467,25 +472,26 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\tdelimiter\030\001 \001(\tB\003\340A\001H\000\210\001\001B\014\n\n"
+ "_delimiter\032\014\n\n"
+ "AvroFormat\032\022\n"
- + "\020PubSubAvroFormat\"\232\001\n"
+ + "\020PubSubAvroFormat\"\276\001\n"
+ "\005State\022\025\n"
+ "\021STATE_UNSPECIFIED\020\000\022\n\n"
+ "\006ACTIVE\020\001\022#\n"
+ "\037CLOUD_STORAGE_PERMISSION_DENIED\020\002\022\035\n"
+ "\031PUBLISH_PERMISSION_DENIED\020\003\022\024\n"
+ "\020BUCKET_NOT_FOUND\020\004\022\024\n"
- + "\020TOO_MANY_OBJECTS\020\005B\016\n"
- + "\014input_format\032\377\003\n"
+ + "\020TOO_MANY_OBJECTS\020\005\022\"\n"
+ + "\036CONFLICTING_REGION_CONSTRAINTS\020\010B\016\n"
+ + "\014input_format\032\243\004\n"
+ "\016AzureEventHubs\022V\n"
- + "\005state\030\001 \001(\0162B.google.pubsub.v"
- + "1.IngestionDataSourceSettings.AzureEventHubs.StateB\003\340A\003\022\033\n"
+ + "\005state\030\001 \001(\0162B.google.pubsub.v1.Ingest"
+ + "ionDataSourceSettings.AzureEventHubs.StateB\003\340A\003\022\033\n"
+ "\016resource_group\030\002 \001(\tB\003\340A\001\022\026\n"
+ "\tnamespace\030\003 \001(\tB\003\340A\001\022\026\n"
+ "\tevent_hub\030\004 \001(\tB\003\340A\001\022\026\n"
+ "\tclient_id\030\005 \001(\tB\003\340A\001\022\026\n"
+ "\ttenant_id\030\006 \001(\tB\003\340A\001\022\034\n"
+ "\017subscription_id\030\007 \001(\tB\003\340A\001\022 \n"
- + "\023gcp_service_account\030\010 \001(\tB\003\340A\001\"\327\001\n"
+ + "\023gcp_service_account\030\010 \001(\tB\003\340A\001\"\373\001\n"
+ "\005State\022\025\n"
+ "\021STATE_UNSPECIFIED\020\000\022\n\n"
+ "\006ACTIVE\020\001\022 \n"
@@ -494,30 +500,32 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\023NAMESPACE_NOT_FOUND\020\004\022\027\n"
+ "\023EVENT_HUB_NOT_FOUND\020\005\022\032\n"
+ "\026SUBSCRIPTION_NOT_FOUND\020\006\022\034\n"
- + "\030RESOURCE_GROUP_NOT_FOUND\020\007\032\366\002\n"
+ + "\030RESOURCE_GROUP_NOT_FOUND\020\007\022\"\n"
+ + "\036CONFLICTING_REGION_CONSTRAINTS\020\010\032\232\003\n"
+ "\006AwsMsk\022N\n"
- + "\005state\030\001"
- + " \001(\0162:.google.pubsub.v1.IngestionDataSourceSettings.AwsMsk.StateB\003\340A\003\022\030\n"
+ + "\005state\030\001 \001(\0162:.g"
+ + "oogle.pubsub.v1.IngestionDataSourceSettings.AwsMsk.StateB\003\340A\003\022\030\n"
+ "\013cluster_arn\030\002 \001(\tB\003\340A\002\0222\n"
+ "\005topic\030\003 \001(\tB#\340A\002\372A\035\n"
+ "\033pubsub.googleapis.com/Topic\022\031\n"
+ "\014aws_role_arn\030\004 \001(\tB\003\340A\002\022 \n"
- + "\023gcp_service_account\030\005 \001(\tB\003\340A\002\"\220\001\n"
+ + "\023gcp_service_account\030\005 \001(\tB\003\340A\002\"\264\001\n"
+ "\005State\022\025\n"
+ "\021STATE_UNSPECIFIED\020\000\022\n\n"
+ "\006ACTIVE\020\001\022\031\n"
+ "\025MSK_PERMISSION_DENIED\020\002\022\035\n"
+ "\031PUBLISH_PERMISSION_DENIED\020\003\022\025\n"
+ "\021CLUSTER_NOT_FOUND\020\004\022\023\n"
- + "\017TOPIC_NOT_FOUND\020\005\032\266\003\n"
+ + "\017TOPIC_NOT_FOUND\020\005\022\"\n"
+ + "\036CONFLICTING_REGION_CONSTRAINTS\020\006\032\332\003\n"
+ "\016ConfluentCloud\022V\n"
- + "\005state\030\001 \001(\0162B.goog"
- + "le.pubsub.v1.IngestionDataSourceSettings.ConfluentCloud.StateB\003\340A\003\022\035\n"
+ + "\005state\030\001 \001(\0162B.google.pubsub.v1.Ing"
+ + "estionDataSourceSettings.ConfluentCloud.StateB\003\340A\003\022\035\n"
+ "\020bootstrap_server\030\002 \001(\tB\003\340A\002\022\027\n\n"
+ "cluster_id\030\003 \001(\tB\003\340A\002\022\022\n"
+ "\005topic\030\004 \001(\tB\003\340A\002\022\035\n"
+ "\020identity_pool_id\030\005 \001(\tB\003\340A\002\022 \n"
- + "\023gcp_service_account\030\006 \001(\tB\003\340A\002\"\276\001\n"
+ + "\023gcp_service_account\030\006 \001(\tB\003\340A\002\"\342\001\n"
+ "\005State\022\025\n"
+ "\021STATE_UNSPECIFIED\020\000\022\n\n"
+ "\006ACTIVE\020\001\022%\n"
@@ -525,11 +533,12 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\031PUBLISH_PERMISSION_DENIED\020\003\022 \n"
+ "\034UNREACHABLE_BOOTSTRAP_SERVER\020\004\022\025\n"
+ "\021CLUSTER_NOT_FOUND\020\005\022\023\n"
- + "\017TOPIC_NOT_FOUND\020\006B\010\n"
+ + "\017TOPIC_NOT_FOUND\020\006\022\"\n"
+ + "\036CONFLICTING_REGION_CONSTRAINTS\020\007B\010\n"
+ "\006source\"\277\001\n"
+ "\024PlatformLogsSettings\022F\n"
- + "\010severity\030\001"
- + " \001(\0162/.google.pubsub.v1.PlatformLogsSettings.SeverityB\003\340A\001\"_\n"
+ + "\010severity\030\001 \001(\0162/.goog"
+ + "le.pubsub.v1.PlatformLogsSettings.SeverityB\003\340A\001\"_\n"
+ "\010Severity\022\030\n"
+ "\024SEVERITY_UNSPECIFIED\020\000\022\014\n"
+ "\010DISABLED\020\001\022\t\n"
@@ -541,16 +550,16 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\005topic\030\001 \001(\tB#\340A\002\372A\035\n"
+ "\033pubsub.googleapis.com/Topic\022\032\n\r"
+ "error_message\030\002 \001(\tB\003\340A\002\022a\n"
- + "\025cloud_storage_failure\030\003 \001(\0132;.google.pubsub.v1"
- + ".IngestionFailureEvent.CloudStorageFailureB\003\340A\001H\000\022[\n"
- + "\017aws_msk_failure\030\004 \001(\0132;.goo"
- + "gle.pubsub.v1.IngestionFailureEvent.AwsMskFailureReasonB\003\340A\001H\000\022l\n"
- + "\030azure_event_hubs_failure\030\005 \001(\0132C.google.pubsub.v1.Inge"
- + "stionFailureEvent.AzureEventHubsFailureReasonB\003\340A\001H\000\022k\n"
- + "\027confluent_cloud_failure\030\006 \001(\0132C.google.pubsub.v1.IngestionFailur"
- + "eEvent.ConfluentCloudFailureReasonB\003\340A\001H\000\022c\n"
- + "\023aws_kinesis_failure\030\007 \001(\0132?.google."
- + "pubsub.v1.IngestionFailureEvent.AwsKinesisFailureReasonB\003\340A\001H\000\032\024\n"
+ + "\025cloud_storage_failure\030\003 \001("
+ + "\0132;.google.pubsub.v1.IngestionFailureEvent.CloudStorageFailureB\003\340A\001H\000\022[\n"
+ + "\017aws_msk_failure\030\004 \001(\0132;.google.pubsub.v1.Ingest"
+ + "ionFailureEvent.AwsMskFailureReasonB\003\340A\001H\000\022l\n"
+ + "\030azure_event_hubs_failure\030\005 \001(\0132C.g"
+ + "oogle.pubsub.v1.IngestionFailureEvent.AzureEventHubsFailureReasonB\003\340A\001H\000\022k\n"
+ + "\027confluent_cloud_failure\030\006 \001(\0132C.google.pubsu"
+ + "b.v1.IngestionFailureEvent.ConfluentCloudFailureReasonB\003\340A\001H\000\022c\n"
+ + "\023aws_kinesis_failure\030\007 \001(\0132?.google.pubsub.v1.IngestionF"
+ + "ailureEvent.AwsKinesisFailureReasonB\003\340A\001H\000\032\024\n"
+ "\022ApiViolationReason\032\023\n"
+ "\021AvroFailureReason\032\027\n"
+ "\025SchemaViolationReason\032$\n"
@@ -559,78 +568,94 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\006bucket\030\001 \001(\tB\003\340A\001\022\030\n"
+ "\013object_name\030\002 \001(\tB\003\340A\001\022\036\n"
+ "\021object_generation\030\003 \001(\003B\003\340A\001\022]\n"
- + "\023avro_failure_reason\030\005 \001(\01329.google.pubsub.v1."
- + "IngestionFailureEvent.AvroFailureReasonB\003\340A\001H\000\022_\n"
- + "\024api_violation_reason\030\006 \001(\0132:.g"
- + "oogle.pubsub.v1.IngestionFailureEvent.ApiViolationReasonB\003\340A\001H\000\022e\n"
- + "\027schema_violation_reason\030\007 \001(\0132=.google.pubsub.v1.Inge"
- + "stionFailureEvent.SchemaViolationReasonB\003\340A\001H\000\022\200\001\n"
- + "%message_transformation_failure_reason\030\010 \001(\0132J.google.pubsub.v1.Ingest"
- + "ionFailureEvent.MessageTransformationFailureReasonB\003\340A\001H\000B\010\n"
+ + "\023avro_failure_reason\030\005 \001(\013"
+ + "29.google.pubsub.v1.IngestionFailureEvent.AvroFailureReasonB\003\340A\001H\000\022_\n"
+ + "\024api_violation_reason\030\006 \001(\0132:.google.pubsub.v1.Inge"
+ + "stionFailureEvent.ApiViolationReasonB\003\340A\001H\000\022e\n"
+ + "\027schema_violation_reason\030\007 \001(\0132=.g"
+ + "oogle.pubsub.v1.IngestionFailureEvent.SchemaViolationReasonB\003\340A\001H\000\022\200\001\n"
+ + "%message_transformation_failure_reason\030\010 \001(\0132J.goo"
+ + "gle.pubsub.v1.IngestionFailureEvent.MessageTransformationFailureReasonB\003\340A\001H\000B\010\n"
+ "\006reason\032\316\003\n"
+ "\023AwsMskFailureReason\022\030\n"
+ "\013cluster_arn\030\001 \001(\tB\003\340A\001\022\030\n"
+ "\013kafka_topic\030\002 \001(\tB\003\340A\001\022\031\n"
+ "\014partition_id\030\003 \001(\003B\003\340A\001\022\023\n"
+ "\006offset\030\004 \001(\003B\003\340A\001\022_\n"
- + "\024api_violation_reason\030\005 \001(\0132:.google.pubsub.v1"
- + ".IngestionFailureEvent.ApiViolationReasonB\003\340A\001H\000\022e\n"
- + "\027schema_violation_reason\030\006 \001("
- + "\0132=.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReasonB\003\340A\001H\000\022\200\001\n"
- + "%message_transformation_failure_reason\030\007 \001(\0132"
- + "J.google.pubsub.v1.IngestionFailureEvent"
- + ".MessageTransformationFailureReasonB\003\340A\001H\000B\010\n"
+ + "\024api_violation_reason\030\005 \001("
+ + "\0132:.google.pubsub.v1.IngestionFailureEvent.ApiViolationReasonB\003\340A\001H\000\022e\n"
+ + "\027schema_violation_reason\030\006 \001(\0132=.google.pubsub.v1"
+ + ".IngestionFailureEvent.SchemaViolationReasonB\003\340A\001H\000\022\200\001\n"
+ + "%message_transformation_failure_reason\030\007 \001(\0132J.google.pubsub.v1.I"
+ + "ngestionFailureEvent.MessageTransformationFailureReasonB\003\340A\001H\000B\010\n"
+ "\006reason\032\322\003\n"
+ "\033AzureEventHubsFailureReason\022\026\n"
+ "\tnamespace\030\001 \001(\tB\003\340A\001\022\026\n"
+ "\tevent_hub\030\002 \001(\tB\003\340A\001\022\031\n"
+ "\014partition_id\030\003 \001(\003B\003\340A\001\022\023\n"
+ "\006offset\030\004 \001(\003B\003\340A\001\022_\n"
- + "\024api_violation_reason\030\005"
- + " \001(\0132:.google.pubsub.v1.IngestionFailureEvent.ApiViolationReasonB\003\340A\001H\000\022e\n"
- + "\027schema_violation_reason\030\006 \001(\0132=.google."
- + "pubsub.v1.IngestionFailureEvent.SchemaViolationReasonB\003\340A\001H\000\022\200\001\n"
- + "%message_transformation_failure_reason\030\007 \001(\0132J.google.pu"
- + "bsub.v1.IngestionFailureEvent.MessageTransformationFailureReasonB\003\340A\001H\000B\010\n"
+ + "\024api_violation_reason\030\005 \001(\0132:.google."
+ + "pubsub.v1.IngestionFailureEvent.ApiViolationReasonB\003\340A\001H\000\022e\n"
+ + "\027schema_violation_reason\030\006 \001(\0132=.google.pubsub.v1.IngestionF"
+ + "ailureEvent.SchemaViolationReasonB\003\340A\001H\000\022\200\001\n"
+ + "%message_transformation_failure_reason\030\007"
+ + " \001(\0132J.google.pubsub.v1.IngestionFai"
+ + "lureEvent.MessageTransformationFailureReasonB\003\340A\001H\000B\010\n"
+ "\006reason\032\325\003\n"
+ "\033ConfluentCloudFailureReason\022\027\n\n"
+ "cluster_id\030\001 \001(\tB\003\340A\001\022\030\n"
+ "\013kafka_topic\030\002 \001(\tB\003\340A\001\022\031\n"
+ "\014partition_id\030\003 \001(\003B\003\340A\001\022\023\n"
+ "\006offset\030\004 \001(\003B\003\340A\001\022_\n"
- + "\024api_violation_reason\030\005 \001"
- + "(\0132:.google.pubsub.v1.IngestionFailureEvent.ApiViolationReasonB\003\340A\001H\000\022e\n"
- + "\027schema_violation_reason\030\006 \001(\0132=.google.pubsub.v"
- + "1.IngestionFailureEvent.SchemaViolationReasonB\003\340A\001H\000\022\200\001\n"
- + "%message_transformation_failure_reason\030\007 \001(\0132J.google.pubsub.v1."
- + "IngestionFailureEvent.MessageTransformationFailureReasonB\003\340A\001H\000B\010\n"
+ + "\024api_violation_reason\030\005 \001(\0132:.google.pubsub.v"
+ + "1.IngestionFailureEvent.ApiViolationReasonB\003\340A\001H\000\022e\n"
+ + "\027schema_violation_reason\030\006 \001"
+ + "(\0132=.google.pubsub.v1.IngestionFailureEvent.SchemaViolationReasonB\003\340A\001H\000\022\200\001\n"
+ + "%message_transformation_failure_reason\030\007 \001(\013"
+ + "2J.google.pubsub.v1.IngestionFailureEven"
+ + "t.MessageTransformationFailureReasonB\003\340A\001H\000B\010\n"
+ "\006reason\032\301\003\n"
+ "\027AwsKinesisFailureReason\022\027\n\n"
+ "stream_arn\030\001 \001(\tB\003\340A\001\022\032\n\r"
+ "partition_key\030\002 \001(\tB\003\340A\001\022\034\n"
+ "\017sequence_number\030\003 \001(\tB\003\340A\001\022e\n"
- + "\027schema_violation_reason\030\004 \001(\0132=.google.pubsub.v1.Ing"
- + "estionFailureEvent.SchemaViolationReasonB\003\340A\001H\000\022\200\001\n"
- + "%message_transformation_failure_reason\030\005 \001(\0132J.google.pubsub.v1.Inges"
- + "tionFailureEvent.MessageTransformationFailureReasonB\003\340A\001H\000\022_\n"
- + "\024api_violation_reason\030\006"
- + " \001(\0132:.google.pubsub.v1.IngestionFailureEvent.ApiViolationReasonB\003\340A\001H\000B\010\n"
+ + "\027schema_violation_reason\030\004 \001(\0132=."
+ + "google.pubsub.v1.IngestionFailureEvent.SchemaViolationReasonB\003\340A\001H\000\022\200\001\n"
+ + "%message_transformation_failure_reason\030\005 \001(\0132J.go"
+ + "ogle.pubsub.v1.IngestionFailureEvent.Mes"
+ + "sageTransformationFailureReasonB\003\340A\001H\000\022_\n"
+ + "\024api_violation_reason\030\006 \001(\0132:.google.pu"
+ + "bsub.v1.IngestionFailureEvent.ApiViolationReasonB\003\340A\001H\000B\010\n"
+ "\006reasonB\t\n"
+ "\007failure\">\n\r"
+ "JavaScriptUDF\022\032\n\r"
+ "function_name\030\001 \001(\tB\003\340A\002\022\021\n"
- + "\004code\030\002 \001(\tB\003\340A\002\"\201\002\n"
+ + "\004code\030\002 \001(\tB\003\340A\002\"\317\002\n"
+ + "\013Compression\022V\n"
+ + "\025compression_algorithm\030\001 \001(\01622.google.pub"
+ + "sub.v1.Compression.CompressionAlgorithmB\003\340A\002\022L\n"
+ + "\020compression_mode\030\002 \001(\0162-.google."
+ + "pubsub.v1.Compression.CompressionModeB\003\340A\002\"G\n"
+ + "\024CompressionAlgorithm\022%\n"
+ + "!COMPRESSION_ALGORITHM_UNSPECIFIED\020\000\022\010\n"
+ + "\004ZLIB\020\001\"Q\n"
+ + "\017CompressionMode\022 \n"
+ + "\034COMPRESSION_MODE_UNSPECIFIED\020\000\022\014\n"
+ + "\010COMPRESS\020\001\022\016\n\n"
+ + "DECOMPRESS\020\002\"\201\002\n"
+ "\013AIInference\022\025\n"
+ "\010endpoint\030\001 \001(\tB\003\340A\002\022Z\n"
- + "\026unstructured_inference\030\002 \001(\01323.google"
- + ".pubsub.v1.AIInference.UnstructuredInferenceB\003\340A\001H\000\022\"\n"
+ + "\026unstructured_inference\030\002 \001(\01323.google.p"
+ + "ubsub.v1.AIInference.UnstructuredInferenceB\003\340A\001H\000\022\"\n"
+ "\025service_account_email\030\003 \001(\tB\003\340A\001\032I\n"
+ "\025UnstructuredInference\0220\n\n"
+ "parameters\030\001 \001(\0132\027.google.protobuf.StructB\003\340A\001B\020\n"
- + "\016inference_mode\"\312\001\n"
+ + "\016inference_mode\"\205\002\n"
+ "\020MessageTransform\022>\n"
+ "\016javascript_udf\030\002"
- + " \001(\0132\037.google.pubsub.v1.JavaScriptUDFB\003\340A\001H\000\022:\n"
+ + " \001(\0132\037.google.pubsub.v1.JavaScriptUDFB\003\340A\001H\000\0229\n"
+ + "\013compression\030\007"
+ + " \001(\0132\035.google.pubsub.v1.CompressionB\003\340A\001H\000\022:\n"
+ "\014ai_inference\030\006"
+ " \001(\0132\035.google.pubsub.v1.AIInferenceB\003\340A\001H\000\022\026\n"
+ "\007enabled\030\003 \001(\010B\005\030\001\340A\001\022\025\n"
@@ -665,13 +690,12 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\021STATE_UNSPECIFIED\020\000\022\n\n"
+ "\006ACTIVE\020\001\022\034\n"
+ "\030INGESTION_RESOURCE_ERROR\020\002:c\352A`\n"
- + "\033pubsub.googleapis."
- + "com/Topic\022!projects/{project}/topics/{topic}\022\017_deleted-topic_*\006topics2\005topic\"\200\002\n"
- + "\r"
+ + "\033pubsub.googleapis.com/Topic\022!projects/{pr"
+ + "oject}/topics/{topic}\022\017_deleted-topic_*\006topics2\005topic\"\200\002\n\r"
+ "PubsubMessage\022\021\n"
+ "\004data\030\001 \001(\014B\003\340A\001\022H\n\n"
- + "attributes\030\002"
- + " \003(\0132/.google.pubsub.v1.PubsubMessage.AttributesEntryB\003\340A\001\022\022\n\n"
+ + "attributes\030\002 \003(\0132/.google."
+ + "pubsub.v1.PubsubMessage.AttributesEntryB\003\340A\001\022\022\n\n"
+ "message_id\030\003 \001(\t\0220\n"
+ "\014publish_time\030\004 \001(\0132\032.google.protobuf.Timestamp\022\031\n"
+ "\014ordering_key\030\005 \001(\tB\003\340A\001\0321\n"
@@ -739,8 +763,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\025retain_acked_messages\030\007 \001(\010B\003\340A\001\022B\n"
+ "\032message_retention_duration\030\010"
+ " \001(\0132\031.google.protobuf.DurationB\003\340A\001\022?\n"
- + "\006labels\030\t \003(\0132*.g"
- + "oogle.pubsub.v1.Subscription.LabelsEntryB\003\340A\001\022$\n"
+ + "\006labels\030\t"
+ + " \003(\0132*.google.pubsub.v1.Subscription.LabelsEntryB\003\340A\001\022$\n"
+ "\027enable_message_ordering\030\n"
+ " \001(\010B\003\340A\001\022B\n"
+ "\021expiration_policy\030\013"
@@ -755,8 +779,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ " topic_message_retention_duration\030\021"
+ " \001(\0132\031.google.protobuf.DurationB\003\340A\003\0228\n"
+ "\005state\030\023 \001(\0162$.google.pubsub.v1.Subscription.StateB\003\340A\003\022i\n"
- + "\037analytics_hub_subscription_info\030\027 \001(\0132;.google.pubsub.v1.Su"
- + "bscription.AnalyticsHubSubscriptionInfoB\003\340A\003\022C\n"
+ + "\037analytics_hub_subscription_info\030\027 \001(\0132;.go"
+ + "ogle.pubsub.v1.Subscription.AnalyticsHubSubscriptionInfoB\003\340A\003\022C\n"
+ "\022message_transforms\030\031"
+ " \003(\0132\".google.pubsub.v1.MessageTransformB\003\340A\001\022A\n"
+ "\004tags\030\032 \003(\0132(.google.pubsub.v1.Subscription.TagsEntryB"
@@ -775,8 +799,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\021STATE_UNSPECIFIED\020\000\022\n\n"
+ "\006ACTIVE\020\001\022\022\n"
+ "\016RESOURCE_ERROR\020\002:u\352Ar\n"
- + "\"pubsub.googleapi"
- + "s.com/Subscription\022/projects/{project}/subscriptions/{subscription}*\r"
+ + "\"pubsub.googleapis.com/Subscription\022/pro"
+ + "jects/{project}/subscriptions/{subscription}*\r"
+ "subscriptions2\014subscription\"\177\n"
+ "\013RetryPolicy\0227\n"
+ "\017minimum_backoff\030\001"
@@ -790,12 +814,12 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\003ttl\030\001 \001(\0132\031.google.protobuf.DurationB\003\340A\001\"\232\004\n\n"
+ "PushConfig\022\032\n\r"
+ "push_endpoint\030\001 \001(\tB\003\340A\001\022E\n\n"
- + "attributes\030\002 \003(\0132,.goog"
- + "le.pubsub.v1.PushConfig.AttributesEntryB\003\340A\001\022A\n\n"
- + "oidc_token\030\003"
- + " \001(\0132&.google.pubsub.v1.PushConfig.OidcTokenB\003\340A\001H\000\022I\n"
- + "\016pubsub_wrapper\030\004"
- + " \001(\0132*.google.pubsub.v1.PushConfig.PubsubWrapperB\003\340A\001H\001\022A\n\n"
+ + "attributes\030\002"
+ + " \003(\0132,.google.pubsub.v1.PushConfig.AttributesEntryB\003\340A\001\022A\n\n"
+ + "oidc_token\030\003 \001("
+ + "\0132&.google.pubsub.v1.PushConfig.OidcTokenB\003\340A\001H\000\022I\n"
+ + "\016pubsub_wrapper\030\004 \001(\0132*.googl"
+ + "e.pubsub.v1.PushConfig.PubsubWrapperB\003\340A\001H\001\022A\n\n"
+ "no_wrapper\030\005"
+ " \001(\0132&.google.pubsub.v1.PushConfig.NoWrapperB\003\340A\001H\001\032F\n"
+ "\tOidcToken\022\"\n"
@@ -814,8 +838,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\020use_topic_schema\030\002 \001(\010B\003\340A\001\022\033\n"
+ "\016write_metadata\030\003 \001(\010B\003\340A\001\022 \n"
+ "\023drop_unknown_fields\030\004 \001(\010B\003\340A\001\022:\n"
- + "\005state\030\005"
- + " \001(\0162&.google.pubsub.v1.BigQueryConfig.StateB\003\340A\003\022\035\n"
+ + "\005state\030\005 \001(\0162&.g"
+ + "oogle.pubsub.v1.BigQueryConfig.StateB\003\340A\003\022\035\n"
+ "\020use_table_schema\030\006 \001(\010B\003\340A\001\022\"\n"
+ "\025service_account_email\030\007 \001(\tB\003\340A\001\"\256\001\n"
+ "\005State\022\025\n"
@@ -831,8 +855,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\016app_profile_id\030\002 \001(\tB\003\340A\001\022\"\n"
+ "\025service_account_email\030\003 \001(\tB\003\340A\001\022\033\n"
+ "\016write_metadata\030\005 \001(\010B\003\340A\001\022:\n"
- + "\005state\030\004"
- + " \001(\0162&.google.pubsub.v1.BigtableConfig.StateB\003\340A\003\"\315\001\n"
+ + "\005state\030\004 \001(\0162&.goog"
+ + "le.pubsub.v1.BigtableConfig.StateB\003\340A\003\"\315\001\n"
+ "\005State\022\025\n"
+ "\021STATE_UNSPECIFIED\020\000\022\n\n"
+ "\006ACTIVE\020\001\022\r\n"
@@ -848,10 +872,10 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\017filename_suffix\030\003 \001(\tB\003\340A\001\022%\n"
+ "\030filename_datetime_format\030\n"
+ " \001(\tB\003\340A\001\022K\n"
- + "\013text_config\030\004 \001(\0132/.goog"
- + "le.pubsub.v1.CloudStorageConfig.TextConfigB\003\340A\001H\000\022K\n"
- + "\013avro_config\030\005 \001(\0132/.google."
- + "pubsub.v1.CloudStorageConfig.AvroConfigB\003\340A\001H\000\0224\n"
+ + "\013text_config\030\004"
+ + " \001(\0132/.google.pubsub.v1.CloudStorageConfig.TextConfigB\003\340A\001H\000\022K\n"
+ + "\013avro_config\030\005"
+ + " \001(\0132/.google.pubsub.v1.CloudStorageConfig.AvroConfigB\003\340A\001H\000\0224\n"
+ "\014max_duration\030\006"
+ " \001(\0132\031.google.protobuf.DurationB\003\340A\001\022\026\n"
+ "\tmax_bytes\030\007 \001(\003B\003\340A\001\022\031\n"
@@ -881,8 +905,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\014subscription\030\001 \001(\tB*\340A\002\372A$\n"
+ "\"pubsub.googleapis.com/Subscription\"\214\001\n"
+ "\031UpdateSubscriptionRequest\0229\n"
- + "\014subscription\030\001 "
- + "\001(\0132\036.google.pubsub.v1.SubscriptionB\003\340A\002\0224\n"
+ + "\014subscription\030\001"
+ + " \001(\0132\036.google.pubsub.v1.SubscriptionB\003\340A\002\0224\n"
+ "\013update_mask\030\002"
+ " \001(\0132\032.google.protobuf.FieldMaskB\003\340A\002\"\221\001\n"
+ "\030ListSubscriptionsRequest\022D\n"
@@ -914,7 +938,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\014subscription\030\001 \001(\tB*\340A\002\372A$\n"
+ "\"pubsub.googleapis.com/Subscription\022\024\n"
+ "\007ack_ids\030\004 \003(\tB\003\340A\002\022!\n"
- + "\024ack_deadline_seconds\030\003 \001(\005B\003\340A\002\"l\n"
+ + "\024ack_deadline_seconds\030\003 \001(\005B\003\340",
+ "A\002\"l\n"
+ "\022AcknowledgeRequest\022@\n"
+ "\014subscription\030\001 \001(\tB*\340A\002\372A$\n"
+ "\"pubsub.googleapis.com/Subscription\022\024\n"
@@ -934,179 +959,172 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\025StreamingPullResponse\022A\n"
+ "\021received_messages\030\001"
+ " \003(\0132!.google.pubsub.v1.ReceivedMessageB\003\340A\001\022f\n"
- + "\030acknowl",
- "edge_confirmation\030\005 \001(\0132?.google.pubsub."
- + "v1.StreamingPullResponse.AcknowledgeConf"
- + "irmationB\003\340A\001\022t\n modify_ack_deadline_con"
- + "firmation\030\003 \001(\0132E.google.pubsub.v1.Strea"
- + "mingPullResponse.ModifyAckDeadlineConfir"
- + "mationB\003\340A\001\022d\n\027subscription_properties\030\004"
- + " \001(\0132>.google.pubsub.v1.StreamingPullRes"
- + "ponse.SubscriptionPropertiesB\003\340A\001\032\224\001\n\027Ac"
- + "knowledgeConfirmation\022\024\n\007ack_ids\030\001 \003(\tB\003"
- + "\340A\001\022\034\n\017invalid_ack_ids\030\002 \003(\tB\003\340A\001\022\036\n\021uno"
- + "rdered_ack_ids\030\003 \003(\tB\003\340A\001\022%\n\030temporary_f"
- + "ailed_ack_ids\030\004 \003(\tB\003\340A\001\032z\n\035ModifyAckDea"
- + "dlineConfirmation\022\024\n\007ack_ids\030\001 \003(\tB\003\340A\001\022"
- + "\034\n\017invalid_ack_ids\030\002 \003(\tB\003\340A\001\022%\n\030tempora"
- + "ry_failed_ack_ids\030\003 \003(\tB\003\340A\001\032k\n\026Subscrip"
- + "tionProperties\022*\n\035exactly_once_delivery_"
- + "enabled\030\001 \001(\010B\003\340A\001\022%\n\030message_ordering_e"
- + "nabled\030\002 \001(\010B\003\340A\001\"\201\003\n\025CreateSnapshotRequ"
- + "est\0224\n\004name\030\001 \001(\tB&\340A\002\372A \n\036pubsub.google"
- + "apis.com/Snapshot\022@\n\014subscription\030\002 \001(\tB"
- + "*\340A\002\372A$\n\"pubsub.googleapis.com/Subscript"
- + "ion\022H\n\006labels\030\003 \003(\01323.google.pubsub.v1.C"
- + "reateSnapshotRequest.LabelsEntryB\003\340A\001\022J\n"
- + "\004tags\030\004 \003(\01321.google.pubsub.v1.CreateSna"
- + "pshotRequest.TagsEntryB\t\340A\004\340A\005\340A\001\032-\n\013Lab"
- + "elsEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001"
- + "\032+\n\tTagsEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001("
- + "\t:\0028\001\"\200\001\n\025UpdateSnapshotRequest\0221\n\010snaps"
- + "hot\030\001 \001(\0132\032.google.pubsub.v1.SnapshotB\003\340"
- + "A\002\0224\n\013update_mask\030\002 \001(\0132\032.google.protobu"
- + "f.FieldMaskB\003\340A\002\"\326\002\n\010Snapshot\022\021\n\004name\030\001 "
- + "\001(\tB\003\340A\001\0222\n\005topic\030\002 \001(\tB#\340A\001\372A\035\n\033pubsub."
- + "googleapis.com/Topic\0224\n\013expire_time\030\003 \001("
- + "\0132\032.google.protobuf.TimestampB\003\340A\001\022;\n\006la"
- + "bels\030\004 \003(\0132&.google.pubsub.v1.Snapshot.L"
- + "abelsEntryB\003\340A\001\032-\n\013LabelsEntry\022\013\n\003key\030\001 "
- + "\001(\t\022\r\n\005value\030\002 \001(\t:\0028\001:a\352A^\n\036pubsub.goog"
- + "leapis.com/Snapshot\022\'projects/{project}/"
- + "snapshots/{snapshot}*\tsnapshots2\010snapsho"
- + "t\"N\n\022GetSnapshotRequest\0228\n\010snapshot\030\001 \001("
- + "\tB&\340A\002\372A \n\036pubsub.googleapis.com/Snapsho"
- + "t\"\215\001\n\024ListSnapshotsRequest\022D\n\007project\030\001 "
- + "\001(\tB3\340A\002\372A-\n+cloudresourcemanager.google"
- + "apis.com/Project\022\026\n\tpage_size\030\002 \001(\005B\003\340A\001"
- + "\022\027\n\npage_token\030\003 \001(\tB\003\340A\001\"i\n\025ListSnapsho"
- + "tsResponse\0222\n\tsnapshots\030\001 \003(\0132\032.google.p"
- + "ubsub.v1.SnapshotB\003\340A\001\022\034\n\017next_page_toke"
- + "n\030\002 \001(\tB\003\340A\001\"Q\n\025DeleteSnapshotRequest\0228\n"
- + "\010snapshot\030\001 \001(\tB&\340A\002\372A \n\036pubsub.googleap"
- + "is.com/Snapshot\"\306\001\n\013SeekRequest\022@\n\014subsc"
- + "ription\030\001 \001(\tB*\340A\002\372A$\n\"pubsub.googleapis"
- + ".com/Subscription\022/\n\004time\030\002 \001(\0132\032.google"
- + ".protobuf.TimestampB\003\340A\001H\000\022:\n\010snapshot\030\003"
- + " \001(\tB&\340A\001\372A \n\036pubsub.googleapis.com/Snap"
- + "shotH\000B\010\n\006target\"\016\n\014SeekResponse2\270\013\n\tPub"
- + "lisher\022q\n\013CreateTopic\022\027.google.pubsub.v1"
- + ".Topic\032\027.google.pubsub.v1.Topic\"0\332A\004name"
- + "\202\323\344\223\002#\032\036/v1/{name=projects/*/topics/*}:\001"
- + "*\022\221\001\n\013UpdateTopic\022$.google.pubsub.v1.Upd"
- + "ateTopicRequest\032\027.google.pubsub.v1.Topic"
- + "\"C\332A\021topic,update_mask\202\323\344\223\002)2$/v1/{topic"
- + ".name=projects/*/topics/*}:\001*\022\223\001\n\007Publis"
- + "h\022 .google.pubsub.v1.PublishRequest\032!.go"
- + "ogle.pubsub.v1.PublishResponse\"C\332A\016topic"
- + ",messages\202\323\344\223\002,\"\'/v1/{topic=projects/*/t"
- + "opics/*}:publish:\001*\022w\n\010GetTopic\022!.google"
- + ".pubsub.v1.GetTopicRequest\032\027.google.pubs"
- + "ub.v1.Topic\"/\332A\005topic\202\323\344\223\002!\022\037/v1/{topic="
- + "projects/*/topics/*}\022\212\001\n\nListTopics\022#.go"
- + "ogle.pubsub.v1.ListTopicsRequest\032$.googl"
- + "e.pubsub.v1.ListTopicsResponse\"1\332A\007proje"
- + "ct\202\323\344\223\002!\022\037/v1/{project=projects/*}/topic"
- + "s\022\272\001\n\026ListTopicSubscriptions\022/.google.pu"
- + "bsub.v1.ListTopicSubscriptionsRequest\0320."
- + "google.pubsub.v1.ListTopicSubscriptionsR"
- + "esponse\"=\332A\005topic\202\323\344\223\002/\022-/v1/{topic=proj"
- + "ects/*/topics/*}/subscriptions\022\252\001\n\022ListT"
- + "opicSnapshots\022+.google.pubsub.v1.ListTop"
- + "icSnapshotsRequest\032,.google.pubsub.v1.Li"
- + "stTopicSnapshotsResponse\"9\332A\005topic\202\323\344\223\002+"
- + "\022)/v1/{topic=projects/*/topics/*}/snapsh"
- + "ots\022|\n\013DeleteTopic\022$.google.pubsub.v1.De"
- + "leteTopicRequest\032\026.google.protobuf.Empty"
- + "\"/\332A\005topic\202\323\344\223\002!*\037/v1/{topic=projects/*/"
- + "topics/*}\022\255\001\n\022DetachSubscription\022+.googl"
- + "e.pubsub.v1.DetachSubscriptionRequest\032,."
- + "google.pubsub.v1.DetachSubscriptionRespo"
- + "nse\"<\202\323\344\223\0026\"4/v1/{subscription=projects/"
- + "*/subscriptions/*}:detach\032p\312A\025pubsub.goo"
- + "gleapis.com\322AUhttps://www.googleapis.com"
- + "/auth/cloud-platform,https://www.googlea"
- + "pis.com/auth/pubsub2\322\025\n\nSubscriber\022\264\001\n\022C"
- + "reateSubscription\022\036.google.pubsub.v1.Sub"
- + "scription\032\036.google.pubsub.v1.Subscriptio"
- + "n\"^\332A+name,topic,push_config,ack_deadlin"
- + "e_seconds\202\323\344\223\002*\032%/v1/{name=projects/*/su"
- + "bscriptions/*}:\001*\022\241\001\n\017GetSubscription\022(."
- + "google.pubsub.v1.GetSubscriptionRequest\032"
- + "\036.google.pubsub.v1.Subscription\"D\332A\014subs"
- + "cription\202\323\344\223\002/\022-/v1/{subscription=projec"
- + "ts/*/subscriptions/*}\022\273\001\n\022UpdateSubscrip"
- + "tion\022+.google.pubsub.v1.UpdateSubscripti"
- + "onRequest\032\036.google.pubsub.v1.Subscriptio"
- + "n\"X\332A\030subscription,update_mask\202\323\344\223\002722/v"
- + "1/{subscription.name=projects/*/subscrip"
- + "tions/*}:\001*\022\246\001\n\021ListSubscriptions\022*.goog"
- + "le.pubsub.v1.ListSubscriptionsRequest\032+."
- + "google.pubsub.v1.ListSubscriptionsRespon"
- + "se\"8\332A\007project\202\323\344\223\002(\022&/v1/{project=proje"
- + "cts/*}/subscriptions\022\237\001\n\022DeleteSubscript"
- + "ion\022+.google.pubsub.v1.DeleteSubscriptio"
- + "nRequest\032\026.google.protobuf.Empty\"D\332A\014sub"
- + "scription\202\323\344\223\002/*-/v1/{subscription=proje"
- + "cts/*/subscriptions/*}\022\317\001\n\021ModifyAckDead"
- + "line\022*.google.pubsub.v1.ModifyAckDeadlin"
- + "eRequest\032\026.google.protobuf.Empty\"v\332A)sub"
- + "scription,ack_ids,ack_deadline_seconds\202\323"
- + "\344\223\002D\"?/v1/{subscription=projects/*/subsc"
- + "riptions/*}:modifyAckDeadline:\001*\022\250\001\n\013Ack"
- + "nowledge\022$.google.pubsub.v1.AcknowledgeR"
- + "equest\032\026.google.protobuf.Empty\"[\332A\024subsc"
- + "ription,ack_ids\202\323\344\223\002>\"9/v1/{subscription"
- + "=projects/*/subscriptions/*}:acknowledge"
- + ":\001*\022\320\001\n\004Pull\022\035.google.pubsub.v1.PullRequ"
- + "est\032\036.google.pubsub.v1.PullResponse\"\210\001\332A"
- + ",subscription,return_immediately,max_mes"
- + "sages\332A\031subscription,max_messages\202\323\344\223\0027\""
- + "2/v1/{subscription=projects/*/subscripti"
- + "ons/*}:pull:\001*\022f\n\rStreamingPull\022&.google"
- + ".pubsub.v1.StreamingPullRequest\032\'.google"
- + ".pubsub.v1.StreamingPullResponse\"\000(\0010\001\022\273"
- + "\001\n\020ModifyPushConfig\022).google.pubsub.v1.M"
- + "odifyPushConfigRequest\032\026.google.protobuf"
- + ".Empty\"d\332A\030subscription,push_config\202\323\344\223\002"
- + "C\">/v1/{subscription=projects/*/subscrip"
- + "tions/*}:modifyPushConfig:\001*\022\211\001\n\013GetSnap"
- + "shot\022$.google.pubsub.v1.GetSnapshotReque"
- + "st\032\032.google.pubsub.v1.Snapshot\"8\332A\010snaps"
- + "hot\202\323\344\223\002\'\022%/v1/{snapshot=projects/*/snap"
- + "shots/*}\022\226\001\n\rListSnapshots\022&.google.pubs"
- + "ub.v1.ListSnapshotsRequest\032\'.google.pubs"
- + "ub.v1.ListSnapshotsResponse\"4\332A\007project\202"
- + "\323\344\223\002$\022\"/v1/{project=projects/*}/snapshot"
- + "s\022\227\001\n\016CreateSnapshot\022\'.google.pubsub.v1."
- + "CreateSnapshotRequest\032\032.google.pubsub.v1"
- + ".Snapshot\"@\332A\021name,subscription\202\323\344\223\002&\032!/"
- + "v1/{name=projects/*/snapshots/*}:\001*\022\243\001\n\016"
- + "UpdateSnapshot\022\'.google.pubsub.v1.Update"
- + "SnapshotRequest\032\032.google.pubsub.v1.Snaps"
- + "hot\"L\332A\024snapshot,update_mask\202\323\344\223\002/2*/v1/"
- + "{snapshot.name=projects/*/snapshots/*}:\001"
- + "*\022\213\001\n\016DeleteSnapshot\022\'.google.pubsub.v1."
- + "DeleteSnapshotRequest\032\026.google.protobuf."
- + "Empty\"8\332A\010snapshot\202\323\344\223\002\'*%/v1/{snapshot="
- + "projects/*/snapshots/*}\022\204\001\n\004Seek\022\035.googl"
- + "e.pubsub.v1.SeekRequest\032\036.google.pubsub."
- + "v1.SeekResponse\"=\202\323\344\223\0027\"2/v1/{subscripti"
- + "on=projects/*/subscriptions/*}:seek:\001*\032p"
- + "\312A\025pubsub.googleapis.com\322AUhttps://www.g"
- + "oogleapis.com/auth/cloud-platform,https:"
- + "//www.googleapis.com/auth/pubsubB\247\003\n\024com"
- + ".google.pubsub.v1B\013PubsubProtoP\001Z5cloud."
- + "google.com/go/pubsub/v2/apiv1/pubsubpb;p"
- + "ubsubpb\252\002\026Google.Cloud.PubSub.V1\312\002\026Googl"
- + "e\\Cloud\\PubSub\\V1\352\002\031Google::Cloud::PubSu"
- + "b::V1\352Ax\n!cloudkms.googleapis.com/Crypto"
- + "Key\022Sprojects/{project}/locations/{locat"
- + "ion}/keyRings/{key_ring}/cryptoKeys/{cry"
- + "pto_key}\352A\177\n#analyticshub.googleapis.com"
- + "/Listing\022Xprojects/{project}/locations/{"
- + "location}/dataExchanges/{data_exchange}/"
- + "listings/{listing}b\006proto3"
+ + "\030acknowledge_confirmation\030\005 \001(\013"
+ + "2?.google.pubsub.v1.StreamingPullResponse.AcknowledgeConfirmationB\003\340A\001\022t\n"
+ + " modify_ack_deadline_confirmation\030\003 \001(\0132E.googl"
+ + "e.pubsub.v1.StreamingPullResponse.ModifyAckDeadlineConfirmationB\003\340A\001\022d\n"
+ + "\027subscription_properties\030\004 \001(\0132>.google.pubsub.v1"
+ + ".StreamingPullResponse.SubscriptionPropertiesB\003\340A\001\032\224\001\n"
+ + "\027AcknowledgeConfirmation\022\024\n"
+ + "\007ack_ids\030\001 \003(\tB\003\340A\001\022\034\n"
+ + "\017invalid_ack_ids\030\002 \003(\tB\003\340A\001\022\036\n"
+ + "\021unordered_ack_ids\030\003 \003(\tB\003\340A\001\022%\n"
+ + "\030temporary_failed_ack_ids\030\004 \003(\tB\003\340A\001\032z\n"
+ + "\035ModifyAckDeadlineConfirmation\022\024\n"
+ + "\007ack_ids\030\001 \003(\tB\003\340A\001\022\034\n"
+ + "\017invalid_ack_ids\030\002 \003(\tB\003\340A\001\022%\n"
+ + "\030temporary_failed_ack_ids\030\003 \003(\tB\003\340A\001\032k\n"
+ + "\026SubscriptionProperties\022*\n"
+ + "\035exactly_once_delivery_enabled\030\001 \001(\010B\003\340A\001\022%\n"
+ + "\030message_ordering_enabled\030\002 \001(\010B\003\340A\001\"\201\003\n"
+ + "\025CreateSnapshotRequest\0224\n"
+ + "\004name\030\001 \001(\tB&\340A\002\372A \n"
+ + "\036pubsub.googleapis.com/Snapshot\022@\n"
+ + "\014subscription\030\002 \001(\tB*\340A\002\372A$\n"
+ + "\"pubsub.googleapis.com/Subscription\022H\n"
+ + "\006labels\030\003 \003(\01323.g"
+ + "oogle.pubsub.v1.CreateSnapshotRequest.LabelsEntryB\003\340A\001\022J\n"
+ + "\004tags\030\004 \003(\01321.google.pubsub.v1.CreateSnapshotRequest.TagsEntryB"
+ + "\t\340A\004\340A\005\340A\001\032-\n"
+ + "\013LabelsEntry\022\013\n"
+ + "\003key\030\001 \001(\t\022\r"
+ + "\n"
+ + "\005value\030\002 \001(\t:\0028\001\032+\n"
+ + "\tTagsEntry\022\013\n"
+ + "\003key\030\001 \001(\t\022\r\n"
+ + "\005value\030\002 \001(\t:\0028\001\"\200\001\n"
+ + "\025UpdateSnapshotRequest\0221\n"
+ + "\010snapshot\030\001 \001(\0132\032.google.pubsub.v1.SnapshotB\003\340A\002\0224\n"
+ + "\013update_mask\030\002"
+ + " \001(\0132\032.google.protobuf.FieldMaskB\003\340A\002\"\326\002\n"
+ + "\010Snapshot\022\021\n"
+ + "\004name\030\001 \001(\tB\003\340A\001\0222\n"
+ + "\005topic\030\002 \001(\tB#\340A\001\372A\035\n"
+ + "\033pubsub.googleapis.com/Topic\0224\n"
+ + "\013expire_time\030\003 \001(\0132\032.google.protobuf.TimestampB\003\340A\001\022;\n"
+ + "\006labels\030\004"
+ + " \003(\0132&.google.pubsub.v1.Snapshot.LabelsEntryB\003\340A\001\032-\n"
+ + "\013LabelsEntry\022\013\n"
+ + "\003key\030\001 \001(\t\022\r\n"
+ + "\005value\030\002 \001(\t:\0028\001:a\352A^\n"
+ + "\036pubsub.googleapis.com/Snapshot\022\'projects/{project}/snapshots/{snapshot}*"
+ + "\tsnapshots2\010snapshot\"N\n"
+ + "\022GetSnapshotRequest\0228\n"
+ + "\010snapshot\030\001 \001(\tB&\340A\002\372A \n"
+ + "\036pubsub.googleapis.com/Snapshot\"\215\001\n"
+ + "\024ListSnapshotsRequest\022D\n"
+ + "\007project\030\001 \001(\tB3\340A\002\372A-\n"
+ + "+cloudresourcemanager.googleapis.com/Project\022\026\n"
+ + "\tpage_size\030\002 \001(\005B\003\340A\001\022\027\n\n"
+ + "page_token\030\003 \001(\tB\003\340A\001\"i\n"
+ + "\025ListSnapshotsResponse\0222\n"
+ + "\tsnapshots\030\001 \003(\0132\032.google.pubsub.v1.SnapshotB\003\340A\001\022\034\n"
+ + "\017next_page_token\030\002 \001(\tB\003\340A\001\"Q\n"
+ + "\025DeleteSnapshotRequest\0228\n"
+ + "\010snapshot\030\001 \001(\tB&\340A\002\372A \n"
+ + "\036pubsub.googleapis.com/Snapshot\"\306\001\n"
+ + "\013SeekRequest\022@\n"
+ + "\014subscription\030\001 \001(\tB*\340A\002\372A$\n"
+ + "\"pubsub.googleapis.com/Subscription\022/\n"
+ + "\004time\030\002 \001(\0132\032.google.protobuf.TimestampB\003\340A\001H\000\022:\n"
+ + "\010snapshot\030\003 \001(\tB&\340A\001\372A \n"
+ + "\036pubsub.googleapis.com/SnapshotH\000B\010\n"
+ + "\006target\"\016\n"
+ + "\014SeekResponse2\270\013\n"
+ + "\tPublisher\022q\n"
+ + "\013CreateTopic\022\027.google.pubsub.v1.Topic\032\027.google.pubsub."
+ + "v1.Topic\"0\332A\004name\202\323\344\223\002#\032\036/v1/{name=projects/*/topics/*}:\001*\022\221\001\n"
+ + "\013UpdateTopic\022$.google.pubsub.v1.UpdateTopicRequest\032\027.googl"
+ + "e.pubsub.v1.Topic\"C\332A\021topic,update_mask\202"
+ + "\323\344\223\002)2$/v1/{topic.name=projects/*/topics/*}:\001*\022\223\001\n"
+ + "\007Publish\022 .google.pubsub.v1.PublishRequest\032!.google.pubsub.v1.PublishR"
+ + "esponse\"C\332A\016topic,messages\202\323\344\223\002,\"\'/v1/{topic=projects/*/topics/*}:publish:\001*\022w\n"
+ + "\010GetTopic\022!.google.pubsub.v1.GetTopicRequ"
+ + "est\032\027.google.pubsub.v1.Topic\"/\332A\005topic\202\323"
+ + "\344\223\002!\022\037/v1/{topic=projects/*/topics/*}\022\212\001\n\n"
+ + "ListTopics\022#.google.pubsub.v1.ListTopicsRequest\032$.google.pubsub.v1.ListTopicsR"
+ + "esponse\"1\332A\007project\202\323\344\223\002!\022\037/v1/{project=projects/*}/topics\022\272\001\n"
+ + "\026ListTopicSubscriptions\022/.google.pubsub.v1.ListTopicSubscr"
+ + "iptionsRequest\0320.google.pubsub.v1.ListTo"
+ + "picSubscriptionsResponse\"=\332A\005topic\202\323\344\223\002/"
+ + "\022-/v1/{topic=projects/*/topics/*}/subscriptions\022\252\001\n"
+ + "\022ListTopicSnapshots\022+.google.pubsub.v1.ListTopicSnapshotsRequest\032,.go"
+ + "ogle.pubsub.v1.ListTopicSnapshotsRespons"
+ + "e\"9\332A\005topic\202\323\344\223\002+\022)/v1/{topic=projects/*/topics/*}/snapshots\022|\n"
+ + "\013DeleteTopic\022$.google.pubsub.v1.DeleteTopicRequest\032\026.goog"
+ + "le.protobuf.Empty\"/\332A\005topic\202\323\344\223\002!*\037/v1/{topic=projects/*/topics/*}\022\255\001\n"
+ + "\022DetachSubscription\022+.google.pubsub.v1.DetachSubsc"
+ + "riptionRequest\032,.google.pubsub.v1.Detach"
+ + "SubscriptionResponse\"<\202\323\344\223\0026\"4/v1/{subsc"
+ + "ription=projects/*/subscriptions/*}:deta"
+ + "ch\032p\312A\025pubsub.googleapis.com\322AUhttps://w"
+ + "ww.googleapis.com/auth/cloud-platform,https://www.googleapis.com/auth/pubsub2\322\025\n"
+ + "\n"
+ + "Subscriber\022\264\001\n"
+ + "\022CreateSubscription\022\036.google.pubsub.v1.Subscription\032\036.google.pubs"
+ + "ub.v1.Subscription\"^\332A+name,topic,push_c"
+ + "onfig,ack_deadline_seconds\202\323\344\223\002*\032%/v1/{name=projects/*/subscriptions/*}:\001*\022\241\001\n"
+ + "\017GetSubscription\022(.google.pubsub.v1.GetSub"
+ + "scriptionRequest\032\036.google.pubsub.v1.Subs"
+ + "cription\"D\332A\014subscription\202\323\344\223\002/\022-/v1/{su"
+ + "bscription=projects/*/subscriptions/*}\022\273\001\n"
+ + "\022UpdateSubscription\022+.google.pubsub.v1"
+ + ".UpdateSubscriptionRequest\032\036.google.pubs"
+ + "ub.v1.Subscription\"X\332A\030subscription,upda"
+ + "te_mask\202\323\344\223\002722/v1/{subscription.name=projects/*/subscriptions/*}:\001*\022\246\001\n"
+ + "\021ListSubscriptions\022*.google.pubsub.v1.ListSubscr"
+ + "iptionsRequest\032+.google.pubsub.v1.ListSu"
+ + "bscriptionsResponse\"8\332A\007project\202\323\344\223\002(\022&/"
+ + "v1/{project=projects/*}/subscriptions\022\237\001\n"
+ + "\022DeleteSubscription\022+.google.pubsub.v1."
+ + "DeleteSubscriptionRequest\032\026.google.proto"
+ + "buf.Empty\"D\332A\014subscription\202\323\344\223\002/*-/v1/{s"
+ + "ubscription=projects/*/subscriptions/*}\022\317\001\n"
+ + "\021ModifyAckDeadline\022*.google.pubsub.v1"
+ + ".ModifyAckDeadlineRequest\032\026.google.proto"
+ + "buf.Empty\"v\332A)subscription,ack_ids,ack_d"
+ + "eadline_seconds\202\323\344\223\002D\"?/v1/{subscription"
+ + "=projects/*/subscriptions/*}:modifyAckDeadline:\001*\022\250\001\n"
+ + "\013Acknowledge\022$.google.pubsub.v1.AcknowledgeRequest\032\026.google.protobu"
+ + "f.Empty\"[\332A\024subscription,ack_ids\202\323\344\223\002>\"9"
+ + "/v1/{subscription=projects/*/subscriptions/*}:acknowledge:\001*\022\320\001\n"
+ + "\004Pull\022\035.google.pubsub.v1.PullRequest\032\036.google.pubsub.v1."
+ + "PullResponse\"\210\001\332A,subscription,return_im"
+ + "mediately,max_messages\332A\031subscription,ma"
+ + "x_messages\202\323\344\223\0027\"2/v1/{subscription=projects/*/subscriptions/*}:pull:\001*\022f\n\r"
+ + "StreamingPull\022&.google.pubsub.v1.StreamingPul"
+ + "lRequest\032\'.google.pubsub.v1.StreamingPullResponse\"\000(\0010\001\022\273\001\n"
+ + "\020ModifyPushConfig\022).google.pubsub.v1.ModifyPushConfigRequest\032"
+ + "\026.google.protobuf.Empty\"d\332A\030subscription"
+ + ",push_config\202\323\344\223\002C\">/v1/{subscription=pr"
+ + "ojects/*/subscriptions/*}:modifyPushConfig:\001*\022\211\001\n"
+ + "\013GetSnapshot\022$.google.pubsub.v1.GetSnapshotRequest\032\032.google.pubsub.v1.S"
+ + "napshot\"8\332A\010snapshot\202\323\344\223\002\'\022%/v1/{snapshot=projects/*/snapshots/*}\022\226\001\n\r"
+ + "ListSnapshots\022&.google.pubsub.v1.ListSnapshotsRequ"
+ + "est\032\'.google.pubsub.v1.ListSnapshotsResp"
+ + "onse\"4\332A\007project\202\323\344\223\002$\022\"/v1/{project=projects/*}/snapshots\022\227\001\n"
+ + "\016CreateSnapshot\022\'.google.pubsub.v1.CreateSnapshotRequest\032\032"
+ + ".google.pubsub.v1.Snapshot\"@\332A\021name,subs"
+ + "cription\202\323\344\223\002&\032!/v1/{name=projects/*/snapshots/*}:\001*\022\243\001\n"
+ + "\016UpdateSnapshot\022\'.google.pubsub.v1.UpdateSnapshotRequest\032\032.googl"
+ + "e.pubsub.v1.Snapshot\"L\332A\024snapshot,update"
+ + "_mask\202\323\344\223\002/2*/v1/{snapshot.name=projects/*/snapshots/*}:\001*\022\213\001\n"
+ + "\016DeleteSnapshot\022\'.google.pubsub.v1.DeleteSnapshotRequest\032\026"
+ + ".google.protobuf.Empty\"8\332A\010snapshot\202\323\344\223\002"
+ + "\'*%/v1/{snapshot=projects/*/snapshots/*}\022\204\001\n"
+ + "\004Seek\022\035.google.pubsub.v1.SeekRequest"
+ + "\032\036.google.pubsub.v1.SeekResponse\"=\202\323\344\223\0027"
+ + "\"2/v1/{subscription=projects/*/subscript"
+ + "ions/*}:seek:\001*\032p\312A\025pubsub.googleapis.co"
+ + "m\322AUhttps://www.googleapis.com/auth/clou"
+ + "d-platform,https://www.googleapis.com/auth/pubsubB\247\003\n"
+ + "\024com.google.pubsub.v1B\013PubsubProtoP\001Z5cloud.google.com/go/pubsub/v2"
+ + "/apiv1/pubsubpb;pubsubpb\252\002\026Google.Cloud."
+ + "PubSub.V1\312\002\026Google\\Cloud\\PubSub\\V1\352\002\031Google::Cloud::PubSub::V1\352Ax\n"
+ + "!cloudkms.googleapis.com/CryptoKey\022Sprojects/{project}"
+ + "/locations/{location}/keyRings/{key_ring}/cryptoKeys/{crypto_key}\352A\177\n"
+ + "#analyticshub.googleapis.com/Listing\022Xprojects/{pro"
+ + "ject}/locations/{location}/dataExchanges/{data_exchange}/listings/{listing}b\006proto3"
};
descriptor =
com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
@@ -1362,7 +1380,14 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
new java.lang.String[] {
"FunctionName", "Code",
});
- internal_static_google_pubsub_v1_AIInference_descriptor = getDescriptor().getMessageType(6);
+ internal_static_google_pubsub_v1_Compression_descriptor = getDescriptor().getMessageType(6);
+ internal_static_google_pubsub_v1_Compression_fieldAccessorTable =
+ new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
+ internal_static_google_pubsub_v1_Compression_descriptor,
+ new java.lang.String[] {
+ "CompressionAlgorithm", "CompressionMode",
+ });
+ internal_static_google_pubsub_v1_AIInference_descriptor = getDescriptor().getMessageType(7);
internal_static_google_pubsub_v1_AIInference_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_pubsub_v1_AIInference_descriptor,
@@ -1378,14 +1403,14 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"Parameters",
});
internal_static_google_pubsub_v1_MessageTransform_descriptor =
- getDescriptor().getMessageType(7);
+ getDescriptor().getMessageType(8);
internal_static_google_pubsub_v1_MessageTransform_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_pubsub_v1_MessageTransform_descriptor,
new java.lang.String[] {
- "JavascriptUdf", "AiInference", "Enabled", "Disabled", "Transform",
+ "JavascriptUdf", "Compression", "AiInference", "Enabled", "Disabled", "Transform",
});
- internal_static_google_pubsub_v1_Topic_descriptor = getDescriptor().getMessageType(8);
+ internal_static_google_pubsub_v1_Topic_descriptor = getDescriptor().getMessageType(9);
internal_static_google_pubsub_v1_Topic_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_pubsub_v1_Topic_descriptor,
@@ -1418,7 +1443,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
new java.lang.String[] {
"Key", "Value",
});
- internal_static_google_pubsub_v1_PubsubMessage_descriptor = getDescriptor().getMessageType(9);
+ internal_static_google_pubsub_v1_PubsubMessage_descriptor = getDescriptor().getMessageType(10);
internal_static_google_pubsub_v1_PubsubMessage_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_pubsub_v1_PubsubMessage_descriptor,
@@ -1434,7 +1459,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"Key", "Value",
});
internal_static_google_pubsub_v1_GetTopicRequest_descriptor =
- getDescriptor().getMessageType(10);
+ getDescriptor().getMessageType(11);
internal_static_google_pubsub_v1_GetTopicRequest_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_pubsub_v1_GetTopicRequest_descriptor,
@@ -1442,14 +1467,14 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"Topic",
});
internal_static_google_pubsub_v1_UpdateTopicRequest_descriptor =
- getDescriptor().getMessageType(11);
+ getDescriptor().getMessageType(12);
internal_static_google_pubsub_v1_UpdateTopicRequest_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_pubsub_v1_UpdateTopicRequest_descriptor,
new java.lang.String[] {
"Topic", "UpdateMask",
});
- internal_static_google_pubsub_v1_PublishRequest_descriptor = getDescriptor().getMessageType(12);
+ internal_static_google_pubsub_v1_PublishRequest_descriptor = getDescriptor().getMessageType(13);
internal_static_google_pubsub_v1_PublishRequest_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_pubsub_v1_PublishRequest_descriptor,
@@ -1457,7 +1482,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"Topic", "Messages",
});
internal_static_google_pubsub_v1_PublishResponse_descriptor =
- getDescriptor().getMessageType(13);
+ getDescriptor().getMessageType(14);
internal_static_google_pubsub_v1_PublishResponse_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_pubsub_v1_PublishResponse_descriptor,
@@ -1465,7 +1490,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"MessageIds",
});
internal_static_google_pubsub_v1_ListTopicsRequest_descriptor =
- getDescriptor().getMessageType(14);
+ getDescriptor().getMessageType(15);
internal_static_google_pubsub_v1_ListTopicsRequest_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_pubsub_v1_ListTopicsRequest_descriptor,
@@ -1473,7 +1498,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"Project", "PageSize", "PageToken",
});
internal_static_google_pubsub_v1_ListTopicsResponse_descriptor =
- getDescriptor().getMessageType(15);
+ getDescriptor().getMessageType(16);
internal_static_google_pubsub_v1_ListTopicsResponse_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_pubsub_v1_ListTopicsResponse_descriptor,
@@ -1481,7 +1506,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"Topics", "NextPageToken",
});
internal_static_google_pubsub_v1_ListTopicSubscriptionsRequest_descriptor =
- getDescriptor().getMessageType(16);
+ getDescriptor().getMessageType(17);
internal_static_google_pubsub_v1_ListTopicSubscriptionsRequest_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_pubsub_v1_ListTopicSubscriptionsRequest_descriptor,
@@ -1489,7 +1514,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"Topic", "PageSize", "PageToken",
});
internal_static_google_pubsub_v1_ListTopicSubscriptionsResponse_descriptor =
- getDescriptor().getMessageType(17);
+ getDescriptor().getMessageType(18);
internal_static_google_pubsub_v1_ListTopicSubscriptionsResponse_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_pubsub_v1_ListTopicSubscriptionsResponse_descriptor,
@@ -1497,7 +1522,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"Subscriptions", "NextPageToken",
});
internal_static_google_pubsub_v1_ListTopicSnapshotsRequest_descriptor =
- getDescriptor().getMessageType(18);
+ getDescriptor().getMessageType(19);
internal_static_google_pubsub_v1_ListTopicSnapshotsRequest_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_pubsub_v1_ListTopicSnapshotsRequest_descriptor,
@@ -1505,7 +1530,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"Topic", "PageSize", "PageToken",
});
internal_static_google_pubsub_v1_ListTopicSnapshotsResponse_descriptor =
- getDescriptor().getMessageType(19);
+ getDescriptor().getMessageType(20);
internal_static_google_pubsub_v1_ListTopicSnapshotsResponse_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_pubsub_v1_ListTopicSnapshotsResponse_descriptor,
@@ -1513,7 +1538,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"Snapshots", "NextPageToken",
});
internal_static_google_pubsub_v1_DeleteTopicRequest_descriptor =
- getDescriptor().getMessageType(20);
+ getDescriptor().getMessageType(21);
internal_static_google_pubsub_v1_DeleteTopicRequest_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_pubsub_v1_DeleteTopicRequest_descriptor,
@@ -1521,7 +1546,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"Topic",
});
internal_static_google_pubsub_v1_DetachSubscriptionRequest_descriptor =
- getDescriptor().getMessageType(21);
+ getDescriptor().getMessageType(22);
internal_static_google_pubsub_v1_DetachSubscriptionRequest_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_pubsub_v1_DetachSubscriptionRequest_descriptor,
@@ -1529,12 +1554,12 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"Subscription",
});
internal_static_google_pubsub_v1_DetachSubscriptionResponse_descriptor =
- getDescriptor().getMessageType(22);
+ getDescriptor().getMessageType(23);
internal_static_google_pubsub_v1_DetachSubscriptionResponse_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_pubsub_v1_DetachSubscriptionResponse_descriptor,
new java.lang.String[] {});
- internal_static_google_pubsub_v1_Subscription_descriptor = getDescriptor().getMessageType(23);
+ internal_static_google_pubsub_v1_Subscription_descriptor = getDescriptor().getMessageType(24);
internal_static_google_pubsub_v1_Subscription_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_pubsub_v1_Subscription_descriptor,
@@ -1586,7 +1611,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
new java.lang.String[] {
"Key", "Value",
});
- internal_static_google_pubsub_v1_RetryPolicy_descriptor = getDescriptor().getMessageType(24);
+ internal_static_google_pubsub_v1_RetryPolicy_descriptor = getDescriptor().getMessageType(25);
internal_static_google_pubsub_v1_RetryPolicy_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_pubsub_v1_RetryPolicy_descriptor,
@@ -1594,7 +1619,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"MinimumBackoff", "MaximumBackoff",
});
internal_static_google_pubsub_v1_DeadLetterPolicy_descriptor =
- getDescriptor().getMessageType(25);
+ getDescriptor().getMessageType(26);
internal_static_google_pubsub_v1_DeadLetterPolicy_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_pubsub_v1_DeadLetterPolicy_descriptor,
@@ -1602,14 +1627,14 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"DeadLetterTopic", "MaxDeliveryAttempts",
});
internal_static_google_pubsub_v1_ExpirationPolicy_descriptor =
- getDescriptor().getMessageType(26);
+ getDescriptor().getMessageType(27);
internal_static_google_pubsub_v1_ExpirationPolicy_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_pubsub_v1_ExpirationPolicy_descriptor,
new java.lang.String[] {
"Ttl",
});
- internal_static_google_pubsub_v1_PushConfig_descriptor = getDescriptor().getMessageType(27);
+ internal_static_google_pubsub_v1_PushConfig_descriptor = getDescriptor().getMessageType(28);
internal_static_google_pubsub_v1_PushConfig_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_pubsub_v1_PushConfig_descriptor,
@@ -1652,7 +1677,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
new java.lang.String[] {
"Key", "Value",
});
- internal_static_google_pubsub_v1_BigQueryConfig_descriptor = getDescriptor().getMessageType(28);
+ internal_static_google_pubsub_v1_BigQueryConfig_descriptor = getDescriptor().getMessageType(29);
internal_static_google_pubsub_v1_BigQueryConfig_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_pubsub_v1_BigQueryConfig_descriptor,
@@ -1665,7 +1690,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"UseTableSchema",
"ServiceAccountEmail",
});
- internal_static_google_pubsub_v1_BigtableConfig_descriptor = getDescriptor().getMessageType(29);
+ internal_static_google_pubsub_v1_BigtableConfig_descriptor = getDescriptor().getMessageType(30);
internal_static_google_pubsub_v1_BigtableConfig_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_pubsub_v1_BigtableConfig_descriptor,
@@ -1673,7 +1698,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"Table", "AppProfileId", "ServiceAccountEmail", "WriteMetadata", "State",
});
internal_static_google_pubsub_v1_CloudStorageConfig_descriptor =
- getDescriptor().getMessageType(30);
+ getDescriptor().getMessageType(31);
internal_static_google_pubsub_v1_CloudStorageConfig_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_pubsub_v1_CloudStorageConfig_descriptor,
@@ -1706,7 +1731,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"WriteMetadata", "UseTopicSchema",
});
internal_static_google_pubsub_v1_ReceivedMessage_descriptor =
- getDescriptor().getMessageType(31);
+ getDescriptor().getMessageType(32);
internal_static_google_pubsub_v1_ReceivedMessage_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_pubsub_v1_ReceivedMessage_descriptor,
@@ -1714,7 +1739,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"AckId", "Message", "DeliveryAttempt",
});
internal_static_google_pubsub_v1_GetSubscriptionRequest_descriptor =
- getDescriptor().getMessageType(32);
+ getDescriptor().getMessageType(33);
internal_static_google_pubsub_v1_GetSubscriptionRequest_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_pubsub_v1_GetSubscriptionRequest_descriptor,
@@ -1722,7 +1747,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"Subscription",
});
internal_static_google_pubsub_v1_UpdateSubscriptionRequest_descriptor =
- getDescriptor().getMessageType(33);
+ getDescriptor().getMessageType(34);
internal_static_google_pubsub_v1_UpdateSubscriptionRequest_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_pubsub_v1_UpdateSubscriptionRequest_descriptor,
@@ -1730,7 +1755,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"Subscription", "UpdateMask",
});
internal_static_google_pubsub_v1_ListSubscriptionsRequest_descriptor =
- getDescriptor().getMessageType(34);
+ getDescriptor().getMessageType(35);
internal_static_google_pubsub_v1_ListSubscriptionsRequest_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_pubsub_v1_ListSubscriptionsRequest_descriptor,
@@ -1738,7 +1763,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"Project", "PageSize", "PageToken",
});
internal_static_google_pubsub_v1_ListSubscriptionsResponse_descriptor =
- getDescriptor().getMessageType(35);
+ getDescriptor().getMessageType(36);
internal_static_google_pubsub_v1_ListSubscriptionsResponse_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_pubsub_v1_ListSubscriptionsResponse_descriptor,
@@ -1746,7 +1771,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"Subscriptions", "NextPageToken",
});
internal_static_google_pubsub_v1_DeleteSubscriptionRequest_descriptor =
- getDescriptor().getMessageType(36);
+ getDescriptor().getMessageType(37);
internal_static_google_pubsub_v1_DeleteSubscriptionRequest_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_pubsub_v1_DeleteSubscriptionRequest_descriptor,
@@ -1754,21 +1779,21 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"Subscription",
});
internal_static_google_pubsub_v1_ModifyPushConfigRequest_descriptor =
- getDescriptor().getMessageType(37);
+ getDescriptor().getMessageType(38);
internal_static_google_pubsub_v1_ModifyPushConfigRequest_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_pubsub_v1_ModifyPushConfigRequest_descriptor,
new java.lang.String[] {
"Subscription", "PushConfig",
});
- internal_static_google_pubsub_v1_PullRequest_descriptor = getDescriptor().getMessageType(38);
+ internal_static_google_pubsub_v1_PullRequest_descriptor = getDescriptor().getMessageType(39);
internal_static_google_pubsub_v1_PullRequest_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_pubsub_v1_PullRequest_descriptor,
new java.lang.String[] {
"Subscription", "ReturnImmediately", "MaxMessages",
});
- internal_static_google_pubsub_v1_PullResponse_descriptor = getDescriptor().getMessageType(39);
+ internal_static_google_pubsub_v1_PullResponse_descriptor = getDescriptor().getMessageType(40);
internal_static_google_pubsub_v1_PullResponse_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_pubsub_v1_PullResponse_descriptor,
@@ -1776,7 +1801,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"ReceivedMessages",
});
internal_static_google_pubsub_v1_ModifyAckDeadlineRequest_descriptor =
- getDescriptor().getMessageType(40);
+ getDescriptor().getMessageType(41);
internal_static_google_pubsub_v1_ModifyAckDeadlineRequest_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_pubsub_v1_ModifyAckDeadlineRequest_descriptor,
@@ -1784,7 +1809,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"Subscription", "AckIds", "AckDeadlineSeconds",
});
internal_static_google_pubsub_v1_AcknowledgeRequest_descriptor =
- getDescriptor().getMessageType(41);
+ getDescriptor().getMessageType(42);
internal_static_google_pubsub_v1_AcknowledgeRequest_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_pubsub_v1_AcknowledgeRequest_descriptor,
@@ -1792,7 +1817,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"Subscription", "AckIds",
});
internal_static_google_pubsub_v1_StreamingPullRequest_descriptor =
- getDescriptor().getMessageType(42);
+ getDescriptor().getMessageType(43);
internal_static_google_pubsub_v1_StreamingPullRequest_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_pubsub_v1_StreamingPullRequest_descriptor,
@@ -1808,7 +1833,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"ProtocolVersion",
});
internal_static_google_pubsub_v1_StreamingPullResponse_descriptor =
- getDescriptor().getMessageType(43);
+ getDescriptor().getMessageType(44);
internal_static_google_pubsub_v1_StreamingPullResponse_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_pubsub_v1_StreamingPullResponse_descriptor,
@@ -1843,7 +1868,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"ExactlyOnceDeliveryEnabled", "MessageOrderingEnabled",
});
internal_static_google_pubsub_v1_CreateSnapshotRequest_descriptor =
- getDescriptor().getMessageType(44);
+ getDescriptor().getMessageType(45);
internal_static_google_pubsub_v1_CreateSnapshotRequest_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_pubsub_v1_CreateSnapshotRequest_descriptor,
@@ -1867,14 +1892,14 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"Key", "Value",
});
internal_static_google_pubsub_v1_UpdateSnapshotRequest_descriptor =
- getDescriptor().getMessageType(45);
+ getDescriptor().getMessageType(46);
internal_static_google_pubsub_v1_UpdateSnapshotRequest_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_pubsub_v1_UpdateSnapshotRequest_descriptor,
new java.lang.String[] {
"Snapshot", "UpdateMask",
});
- internal_static_google_pubsub_v1_Snapshot_descriptor = getDescriptor().getMessageType(46);
+ internal_static_google_pubsub_v1_Snapshot_descriptor = getDescriptor().getMessageType(47);
internal_static_google_pubsub_v1_Snapshot_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_pubsub_v1_Snapshot_descriptor,
@@ -1890,7 +1915,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"Key", "Value",
});
internal_static_google_pubsub_v1_GetSnapshotRequest_descriptor =
- getDescriptor().getMessageType(47);
+ getDescriptor().getMessageType(48);
internal_static_google_pubsub_v1_GetSnapshotRequest_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_pubsub_v1_GetSnapshotRequest_descriptor,
@@ -1898,7 +1923,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"Snapshot",
});
internal_static_google_pubsub_v1_ListSnapshotsRequest_descriptor =
- getDescriptor().getMessageType(48);
+ getDescriptor().getMessageType(49);
internal_static_google_pubsub_v1_ListSnapshotsRequest_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_pubsub_v1_ListSnapshotsRequest_descriptor,
@@ -1906,7 +1931,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"Project", "PageSize", "PageToken",
});
internal_static_google_pubsub_v1_ListSnapshotsResponse_descriptor =
- getDescriptor().getMessageType(49);
+ getDescriptor().getMessageType(50);
internal_static_google_pubsub_v1_ListSnapshotsResponse_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_pubsub_v1_ListSnapshotsResponse_descriptor,
@@ -1914,21 +1939,21 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"Snapshots", "NextPageToken",
});
internal_static_google_pubsub_v1_DeleteSnapshotRequest_descriptor =
- getDescriptor().getMessageType(50);
+ getDescriptor().getMessageType(51);
internal_static_google_pubsub_v1_DeleteSnapshotRequest_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_pubsub_v1_DeleteSnapshotRequest_descriptor,
new java.lang.String[] {
"Snapshot",
});
- internal_static_google_pubsub_v1_SeekRequest_descriptor = getDescriptor().getMessageType(51);
+ internal_static_google_pubsub_v1_SeekRequest_descriptor = getDescriptor().getMessageType(52);
internal_static_google_pubsub_v1_SeekRequest_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_pubsub_v1_SeekRequest_descriptor,
new java.lang.String[] {
"Subscription", "Time", "Snapshot", "Target",
});
- internal_static_google_pubsub_v1_SeekResponse_descriptor = getDescriptor().getMessageType(52);
+ internal_static_google_pubsub_v1_SeekResponse_descriptor = getDescriptor().getMessageType(53);
internal_static_google_pubsub_v1_SeekResponse_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_pubsub_v1_SeekResponse_descriptor, new java.lang.String[] {});
diff --git a/java-pubsub/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/PullRequest.java b/java-pubsub/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/PullRequest.java
index 08f22bbf4181..472ac28a4f9f 100644
--- a/java-pubsub/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/PullRequest.java
+++ b/java-pubsub/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/PullRequest.java
@@ -147,7 +147,7 @@ public com.google.protobuf.ByteString getSubscriptionBytes() {
*
+ * Optional. Configuration for a schema provided as a pre-compiled Protocol
+ * Buffer FileDescriptorSet. The `type` field above must be set to
+ * PROTOCOL_BUFFER.
+ *
+ *
+ *
+ * .google.pubsub.v1.CompiledProtoSchema compiled_proto_schema = 8 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return Whether the compiledProtoSchema field is set.
+ */
+ @java.lang.Override
+ public boolean hasCompiledProtoSchema() {
+ return configurationCase_ == 8;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Configuration for a schema provided as a pre-compiled Protocol
+ * Buffer FileDescriptorSet. The `type` field above must be set to
+ * PROTOCOL_BUFFER.
+ *
+ *
+ *
+ * .google.pubsub.v1.CompiledProtoSchema compiled_proto_schema = 8 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return The compiledProtoSchema.
+ */
+ @java.lang.Override
+ public com.google.pubsub.v1.CompiledProtoSchema getCompiledProtoSchema() {
+ if (configurationCase_ == 8) {
+ return (com.google.pubsub.v1.CompiledProtoSchema) configuration_;
+ }
+ return com.google.pubsub.v1.CompiledProtoSchema.getDefaultInstance();
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Configuration for a schema provided as a pre-compiled Protocol
+ * Buffer FileDescriptorSet. The `type` field above must be set to
+ * PROTOCOL_BUFFER.
+ *
+ *
+ *
+ * .google.pubsub.v1.CompiledProtoSchema compiled_proto_schema = 8 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ @java.lang.Override
+ public com.google.pubsub.v1.CompiledProtoSchemaOrBuilder getCompiledProtoSchemaOrBuilder() {
+ if (configurationCase_ == 8) {
+ return (com.google.pubsub.v1.CompiledProtoSchema) configuration_;
+ }
+ return com.google.pubsub.v1.CompiledProtoSchema.getDefaultInstance();
+ }
+
public static final int REVISION_ID_FIELD_NUMBER = 4;
@SuppressWarnings("serial")
@@ -534,6 +647,9 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io
if (((bitField0_ & 0x00000001) != 0)) {
output.writeMessage(6, getRevisionCreateTime());
}
+ if (configurationCase_ == 8) {
+ output.writeMessage(8, (com.google.pubsub.v1.CompiledProtoSchema) configuration_);
+ }
getUnknownFields().writeTo(output);
}
@@ -558,6 +674,11 @@ public int getSerializedSize() {
if (((bitField0_ & 0x00000001) != 0)) {
size += com.google.protobuf.CodedOutputStream.computeMessageSize(6, getRevisionCreateTime());
}
+ if (configurationCase_ == 8) {
+ size +=
+ com.google.protobuf.CodedOutputStream.computeMessageSize(
+ 8, (com.google.pubsub.v1.CompiledProtoSchema) configuration_);
+ }
size += getUnknownFields().getSerializedSize();
memoizedSize = size;
return size;
@@ -581,6 +702,14 @@ public boolean equals(final java.lang.Object obj) {
if (hasRevisionCreateTime()) {
if (!getRevisionCreateTime().equals(other.getRevisionCreateTime())) return false;
}
+ if (!getConfigurationCase().equals(other.getConfigurationCase())) return false;
+ switch (configurationCase_) {
+ case 8:
+ if (!getCompiledProtoSchema().equals(other.getCompiledProtoSchema())) return false;
+ break;
+ case 0:
+ default:
+ }
if (!getUnknownFields().equals(other.getUnknownFields())) return false;
return true;
}
@@ -604,6 +733,14 @@ public int hashCode() {
hash = (37 * hash) + REVISION_CREATE_TIME_FIELD_NUMBER;
hash = (53 * hash) + getRevisionCreateTime().hashCode();
}
+ switch (configurationCase_) {
+ case 8:
+ hash = (37 * hash) + COMPILED_PROTO_SCHEMA_FIELD_NUMBER;
+ hash = (53 * hash) + getCompiledProtoSchema().hashCode();
+ break;
+ case 0:
+ default:
+ }
hash = (29 * hash) + getUnknownFields().hashCode();
memoizedHashCode = hash;
return hash;
@@ -753,12 +890,17 @@ public Builder clear() {
name_ = "";
type_ = 0;
definition_ = "";
+ if (compiledProtoSchemaBuilder_ != null) {
+ compiledProtoSchemaBuilder_.clear();
+ }
revisionId_ = "";
revisionCreateTime_ = null;
if (revisionCreateTimeBuilder_ != null) {
revisionCreateTimeBuilder_.dispose();
revisionCreateTimeBuilder_ = null;
}
+ configurationCase_ = 0;
+ configuration_ = null;
return this;
}
@@ -787,6 +929,7 @@ public com.google.pubsub.v1.Schema buildPartial() {
if (bitField0_ != 0) {
buildPartial0(result);
}
+ buildPartialOneofs(result);
onBuilt();
return result;
}
@@ -802,11 +945,11 @@ private void buildPartial0(com.google.pubsub.v1.Schema result) {
if (((from_bitField0_ & 0x00000004) != 0)) {
result.definition_ = definition_;
}
- if (((from_bitField0_ & 0x00000008) != 0)) {
+ if (((from_bitField0_ & 0x00000010) != 0)) {
result.revisionId_ = revisionId_;
}
int to_bitField0_ = 0;
- if (((from_bitField0_ & 0x00000010) != 0)) {
+ if (((from_bitField0_ & 0x00000020) != 0)) {
result.revisionCreateTime_ =
revisionCreateTimeBuilder_ == null
? revisionCreateTime_
@@ -816,6 +959,14 @@ private void buildPartial0(com.google.pubsub.v1.Schema result) {
result.bitField0_ |= to_bitField0_;
}
+ private void buildPartialOneofs(com.google.pubsub.v1.Schema result) {
+ result.configurationCase_ = configurationCase_;
+ result.configuration_ = this.configuration_;
+ if (configurationCase_ == 8 && compiledProtoSchemaBuilder_ != null) {
+ result.configuration_ = compiledProtoSchemaBuilder_.build();
+ }
+ }
+
@java.lang.Override
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof com.google.pubsub.v1.Schema) {
@@ -843,12 +994,23 @@ public Builder mergeFrom(com.google.pubsub.v1.Schema other) {
}
if (!other.getRevisionId().isEmpty()) {
revisionId_ = other.revisionId_;
- bitField0_ |= 0x00000008;
+ bitField0_ |= 0x00000010;
onChanged();
}
if (other.hasRevisionCreateTime()) {
mergeRevisionCreateTime(other.getRevisionCreateTime());
}
+ switch (other.getConfigurationCase()) {
+ case COMPILED_PROTO_SCHEMA:
+ {
+ mergeCompiledProtoSchema(other.getCompiledProtoSchema());
+ break;
+ }
+ case CONFIGURATION_NOT_SET:
+ {
+ break;
+ }
+ }
this.mergeUnknownFields(other.getUnknownFields());
onChanged();
return this;
@@ -896,16 +1058,23 @@ public Builder mergeFrom(
case 34:
{
revisionId_ = input.readStringRequireUtf8();
- bitField0_ |= 0x00000008;
+ bitField0_ |= 0x00000010;
break;
} // case 34
case 50:
{
input.readMessage(
internalGetRevisionCreateTimeFieldBuilder().getBuilder(), extensionRegistry);
- bitField0_ |= 0x00000010;
+ bitField0_ |= 0x00000020;
break;
} // case 50
+ case 66:
+ {
+ input.readMessage(
+ internalGetCompiledProtoSchemaFieldBuilder().getBuilder(), extensionRegistry);
+ configurationCase_ = 8;
+ break;
+ } // case 66
default:
{
if (!super.parseUnknownField(input, extensionRegistry, tag)) {
@@ -923,6 +1092,20 @@ public Builder mergeFrom(
return this;
}
+ private int configurationCase_ = 0;
+ private java.lang.Object configuration_;
+
+ public ConfigurationCase getConfigurationCase() {
+ return ConfigurationCase.forNumber(configurationCase_);
+ }
+
+ public Builder clearConfiguration() {
+ configurationCase_ = 0;
+ configuration_ = null;
+ onChanged();
+ return this;
+ }
+
private int bitField0_;
private java.lang.Object name_ = "";
@@ -1256,6 +1439,260 @@ public Builder setDefinitionBytes(com.google.protobuf.ByteString value) {
return this;
}
+ private com.google.protobuf.SingleFieldBuilder<
+ com.google.pubsub.v1.CompiledProtoSchema,
+ com.google.pubsub.v1.CompiledProtoSchema.Builder,
+ com.google.pubsub.v1.CompiledProtoSchemaOrBuilder>
+ compiledProtoSchemaBuilder_;
+
+ /**
+ *
+ *
+ *
+ * Optional. Configuration for a schema provided as a pre-compiled Protocol
+ * Buffer FileDescriptorSet. The `type` field above must be set to
+ * PROTOCOL_BUFFER.
+ *
+ *
+ *
+ * .google.pubsub.v1.CompiledProtoSchema compiled_proto_schema = 8 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return Whether the compiledProtoSchema field is set.
+ */
+ @java.lang.Override
+ public boolean hasCompiledProtoSchema() {
+ return configurationCase_ == 8;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Configuration for a schema provided as a pre-compiled Protocol
+ * Buffer FileDescriptorSet. The `type` field above must be set to
+ * PROTOCOL_BUFFER.
+ *
+ *
+ *
+ * .google.pubsub.v1.CompiledProtoSchema compiled_proto_schema = 8 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return The compiledProtoSchema.
+ */
+ @java.lang.Override
+ public com.google.pubsub.v1.CompiledProtoSchema getCompiledProtoSchema() {
+ if (compiledProtoSchemaBuilder_ == null) {
+ if (configurationCase_ == 8) {
+ return (com.google.pubsub.v1.CompiledProtoSchema) configuration_;
+ }
+ return com.google.pubsub.v1.CompiledProtoSchema.getDefaultInstance();
+ } else {
+ if (configurationCase_ == 8) {
+ return compiledProtoSchemaBuilder_.getMessage();
+ }
+ return com.google.pubsub.v1.CompiledProtoSchema.getDefaultInstance();
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Configuration for a schema provided as a pre-compiled Protocol
+ * Buffer FileDescriptorSet. The `type` field above must be set to
+ * PROTOCOL_BUFFER.
+ *
+ *
+ *
+ * .google.pubsub.v1.CompiledProtoSchema compiled_proto_schema = 8 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public Builder setCompiledProtoSchema(com.google.pubsub.v1.CompiledProtoSchema value) {
+ if (compiledProtoSchemaBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ configuration_ = value;
+ onChanged();
+ } else {
+ compiledProtoSchemaBuilder_.setMessage(value);
+ }
+ configurationCase_ = 8;
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Configuration for a schema provided as a pre-compiled Protocol
+ * Buffer FileDescriptorSet. The `type` field above must be set to
+ * PROTOCOL_BUFFER.
+ *
+ *
+ *
+ * .google.pubsub.v1.CompiledProtoSchema compiled_proto_schema = 8 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public Builder setCompiledProtoSchema(
+ com.google.pubsub.v1.CompiledProtoSchema.Builder builderForValue) {
+ if (compiledProtoSchemaBuilder_ == null) {
+ configuration_ = builderForValue.build();
+ onChanged();
+ } else {
+ compiledProtoSchemaBuilder_.setMessage(builderForValue.build());
+ }
+ configurationCase_ = 8;
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Configuration for a schema provided as a pre-compiled Protocol
+ * Buffer FileDescriptorSet. The `type` field above must be set to
+ * PROTOCOL_BUFFER.
+ *
+ *
+ *
+ * .google.pubsub.v1.CompiledProtoSchema compiled_proto_schema = 8 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public Builder mergeCompiledProtoSchema(com.google.pubsub.v1.CompiledProtoSchema value) {
+ if (compiledProtoSchemaBuilder_ == null) {
+ if (configurationCase_ == 8
+ && configuration_ != com.google.pubsub.v1.CompiledProtoSchema.getDefaultInstance()) {
+ configuration_ =
+ com.google.pubsub.v1.CompiledProtoSchema.newBuilder(
+ (com.google.pubsub.v1.CompiledProtoSchema) configuration_)
+ .mergeFrom(value)
+ .buildPartial();
+ } else {
+ configuration_ = value;
+ }
+ onChanged();
+ } else {
+ if (configurationCase_ == 8) {
+ compiledProtoSchemaBuilder_.mergeFrom(value);
+ } else {
+ compiledProtoSchemaBuilder_.setMessage(value);
+ }
+ }
+ configurationCase_ = 8;
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Configuration for a schema provided as a pre-compiled Protocol
+ * Buffer FileDescriptorSet. The `type` field above must be set to
+ * PROTOCOL_BUFFER.
+ *
+ *
+ *
+ * .google.pubsub.v1.CompiledProtoSchema compiled_proto_schema = 8 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public Builder clearCompiledProtoSchema() {
+ if (compiledProtoSchemaBuilder_ == null) {
+ if (configurationCase_ == 8) {
+ configurationCase_ = 0;
+ configuration_ = null;
+ onChanged();
+ }
+ } else {
+ if (configurationCase_ == 8) {
+ configurationCase_ = 0;
+ configuration_ = null;
+ }
+ compiledProtoSchemaBuilder_.clear();
+ }
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Configuration for a schema provided as a pre-compiled Protocol
+ * Buffer FileDescriptorSet. The `type` field above must be set to
+ * PROTOCOL_BUFFER.
+ *
+ *
+ *
+ * .google.pubsub.v1.CompiledProtoSchema compiled_proto_schema = 8 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public com.google.pubsub.v1.CompiledProtoSchema.Builder getCompiledProtoSchemaBuilder() {
+ return internalGetCompiledProtoSchemaFieldBuilder().getBuilder();
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Configuration for a schema provided as a pre-compiled Protocol
+ * Buffer FileDescriptorSet. The `type` field above must be set to
+ * PROTOCOL_BUFFER.
+ *
+ *
+ *
+ * .google.pubsub.v1.CompiledProtoSchema compiled_proto_schema = 8 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ @java.lang.Override
+ public com.google.pubsub.v1.CompiledProtoSchemaOrBuilder getCompiledProtoSchemaOrBuilder() {
+ if ((configurationCase_ == 8) && (compiledProtoSchemaBuilder_ != null)) {
+ return compiledProtoSchemaBuilder_.getMessageOrBuilder();
+ } else {
+ if (configurationCase_ == 8) {
+ return (com.google.pubsub.v1.CompiledProtoSchema) configuration_;
+ }
+ return com.google.pubsub.v1.CompiledProtoSchema.getDefaultInstance();
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Configuration for a schema provided as a pre-compiled Protocol
+ * Buffer FileDescriptorSet. The `type` field above must be set to
+ * PROTOCOL_BUFFER.
+ *
+ *
+ *
+ * .google.pubsub.v1.CompiledProtoSchema compiled_proto_schema = 8 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ private com.google.protobuf.SingleFieldBuilder<
+ com.google.pubsub.v1.CompiledProtoSchema,
+ com.google.pubsub.v1.CompiledProtoSchema.Builder,
+ com.google.pubsub.v1.CompiledProtoSchemaOrBuilder>
+ internalGetCompiledProtoSchemaFieldBuilder() {
+ if (compiledProtoSchemaBuilder_ == null) {
+ if (!(configurationCase_ == 8)) {
+ configuration_ = com.google.pubsub.v1.CompiledProtoSchema.getDefaultInstance();
+ }
+ compiledProtoSchemaBuilder_ =
+ new com.google.protobuf.SingleFieldBuilder<
+ com.google.pubsub.v1.CompiledProtoSchema,
+ com.google.pubsub.v1.CompiledProtoSchema.Builder,
+ com.google.pubsub.v1.CompiledProtoSchemaOrBuilder>(
+ (com.google.pubsub.v1.CompiledProtoSchema) configuration_,
+ getParentForChildren(),
+ isClean());
+ configuration_ = null;
+ }
+ configurationCase_ = 8;
+ onChanged();
+ return compiledProtoSchemaBuilder_;
+ }
+
private java.lang.Object revisionId_ = "";
/**
@@ -1327,7 +1764,7 @@ public Builder setRevisionId(java.lang.String value) {
throw new NullPointerException();
}
revisionId_ = value;
- bitField0_ |= 0x00000008;
+ bitField0_ |= 0x00000010;
onChanged();
return this;
}
@@ -1347,7 +1784,7 @@ public Builder setRevisionId(java.lang.String value) {
*/
public Builder clearRevisionId() {
revisionId_ = getDefaultInstance().getRevisionId();
- bitField0_ = (bitField0_ & ~0x00000008);
+ bitField0_ = (bitField0_ & ~0x00000010);
onChanged();
return this;
}
@@ -1372,7 +1809,7 @@ public Builder setRevisionIdBytes(com.google.protobuf.ByteString value) {
}
checkByteStringIsUtf8(value);
revisionId_ = value;
- bitField0_ |= 0x00000008;
+ bitField0_ |= 0x00000010;
onChanged();
return this;
}
@@ -1398,7 +1835,7 @@ public Builder setRevisionIdBytes(com.google.protobuf.ByteString value) {
* @return Whether the revisionCreateTime field is set.
*/
public boolean hasRevisionCreateTime() {
- return ((bitField0_ & 0x00000010) != 0);
+ return ((bitField0_ & 0x00000020) != 0);
}
/**
@@ -1444,7 +1881,7 @@ public Builder setRevisionCreateTime(com.google.protobuf.Timestamp value) {
} else {
revisionCreateTimeBuilder_.setMessage(value);
}
- bitField0_ |= 0x00000010;
+ bitField0_ |= 0x00000020;
onChanged();
return this;
}
@@ -1466,7 +1903,7 @@ public Builder setRevisionCreateTime(com.google.protobuf.Timestamp.Builder build
} else {
revisionCreateTimeBuilder_.setMessage(builderForValue.build());
}
- bitField0_ |= 0x00000010;
+ bitField0_ |= 0x00000020;
onChanged();
return this;
}
@@ -1484,7 +1921,7 @@ public Builder setRevisionCreateTime(com.google.protobuf.Timestamp.Builder build
*/
public Builder mergeRevisionCreateTime(com.google.protobuf.Timestamp value) {
if (revisionCreateTimeBuilder_ == null) {
- if (((bitField0_ & 0x00000010) != 0)
+ if (((bitField0_ & 0x00000020) != 0)
&& revisionCreateTime_ != null
&& revisionCreateTime_ != com.google.protobuf.Timestamp.getDefaultInstance()) {
getRevisionCreateTimeBuilder().mergeFrom(value);
@@ -1495,7 +1932,7 @@ public Builder mergeRevisionCreateTime(com.google.protobuf.Timestamp value) {
revisionCreateTimeBuilder_.mergeFrom(value);
}
if (revisionCreateTime_ != null) {
- bitField0_ |= 0x00000010;
+ bitField0_ |= 0x00000020;
onChanged();
}
return this;
@@ -1513,7 +1950,7 @@ public Builder mergeRevisionCreateTime(com.google.protobuf.Timestamp value) {
*
+ * Optional. Configuration for a schema provided as a pre-compiled Protocol
+ * Buffer FileDescriptorSet. The `type` field above must be set to
+ * PROTOCOL_BUFFER.
+ *
+ *
+ *
+ * .google.pubsub.v1.CompiledProtoSchema compiled_proto_schema = 8 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return Whether the compiledProtoSchema field is set.
+ */
+ boolean hasCompiledProtoSchema();
+
+ /**
+ *
+ *
+ *
+ * Optional. Configuration for a schema provided as a pre-compiled Protocol
+ * Buffer FileDescriptorSet. The `type` field above must be set to
+ * PROTOCOL_BUFFER.
+ *
+ *
+ *
+ * .google.pubsub.v1.CompiledProtoSchema compiled_proto_schema = 8 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return The compiledProtoSchema.
+ */
+ com.google.pubsub.v1.CompiledProtoSchema getCompiledProtoSchema();
+
+ /**
+ *
+ *
+ *
+ * Optional. Configuration for a schema provided as a pre-compiled Protocol
+ * Buffer FileDescriptorSet. The `type` field above must be set to
+ * PROTOCOL_BUFFER.
+ *
+ *
+ *
+ * .google.pubsub.v1.CompiledProtoSchema compiled_proto_schema = 8 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ com.google.pubsub.v1.CompiledProtoSchemaOrBuilder getCompiledProtoSchemaOrBuilder();
+
/**
*
*
@@ -182,4 +231,6 @@ public interface SchemaOrBuilder
*
- * A subscription resource. If none of `push_config`, `bigquery_config`, or
- * `cloud_storage_config` is set, then the subscriber will pull and ack messages
- * using API methods. At most one of these fields may be set.
+ * A subscription resource. If none of `push_config`, `bigquery_config`,
+ * `cloud_storage_config`, or `bigtable_config` is set, then the subscriber will
+ * pull and ack messages using API methods. At most one of these fields may be
+ * set.
*
*
* Protobuf type {@code google.pubsub.v1.Subscription}
@@ -2442,8 +2443,9 @@ public int getTagsCount() {
* resource. For example:
* "123/environment": "production",
* "123/costCenter": "marketing"
- * See https://docs.cloud.google.com/pubsub/docs/tags for more information on
- * using tags with Pub/Sub resources.
+ * See
+ * https://{$universe.dns_names.final_documentation_domain}/pubsub/docs/tags
+ * for more information on using tags with Pub/Sub resources.
*
*
*
@@ -2473,8 +2475,9 @@ public java.util.Map
@@ -2494,8 +2497,9 @@ public java.util.Map
@@ -2522,8 +2526,9 @@ public java.util.Map
@@ -2971,9 +2976,10 @@ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessage.Builder
*
*
*
- * A subscription resource. If none of `push_config`, `bigquery_config`, or
- * `cloud_storage_config` is set, then the subscriber will pull and ack messages
- * using API methods. At most one of these fields may be set.
+ * A subscription resource. If none of `push_config`, `bigquery_config`,
+ * `cloud_storage_config`, or `bigtable_config` is set, then the subscriber will
+ * pull and ack messages using API methods. At most one of these fields may be
+ * set.
*
*
* Protobuf type {@code google.pubsub.v1.Subscription}
@@ -7566,8 +7572,9 @@ public int getTagsCount() {
* resource. For example:
* "123/environment": "production",
* "123/costCenter": "marketing"
- * See https://docs.cloud.google.com/pubsub/docs/tags for more information on
- * using tags with Pub/Sub resources.
+ * See
+ * https://{$universe.dns_names.final_documentation_domain}/pubsub/docs/tags
+ * for more information on using tags with Pub/Sub resources.
*
*
*
@@ -7597,8 +7604,9 @@ public java.util.Map
@@ -7618,8 +7626,9 @@ public java.util.Map
@@ -7646,8 +7655,9 @@ public java.util.Map
@@ -7680,8 +7690,9 @@ public Builder clearTags() {
* resource. For example:
* "123/environment": "production",
* "123/costCenter": "marketing"
- * See https://docs.cloud.google.com/pubsub/docs/tags for more information on
- * using tags with Pub/Sub resources.
+ * See
+ * https://{$universe.dns_names.final_documentation_domain}/pubsub/docs/tags
+ * for more information on using tags with Pub/Sub resources.
*
*
*
@@ -7711,8 +7722,9 @@ public java.util.Map
@@ -7739,8 +7751,9 @@ public Builder putTags(java.lang.String key, java.lang.String value) {
* resource. For example:
* "123/environment": "production",
* "123/costCenter": "marketing"
- * See https://docs.cloud.google.com/pubsub/docs/tags for more information on
- * using tags with Pub/Sub resources.
+ * See
+ * https://{$universe.dns_names.final_documentation_domain}/pubsub/docs/tags
+ * for more information on using tags with Pub/Sub resources.
*
*
*
diff --git a/java-pubsub/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/SubscriptionOrBuilder.java b/java-pubsub/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/SubscriptionOrBuilder.java
index bfd8b36179fe..fdceec83903d 100644
--- a/java-pubsub/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/SubscriptionOrBuilder.java
+++ b/java-pubsub/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/SubscriptionOrBuilder.java
@@ -947,8 +947,9 @@ java.lang.String getLabelsOrDefault(
* resource. For example:
* "123/environment": "production",
* "123/costCenter": "marketing"
- * See https://docs.cloud.google.com/pubsub/docs/tags for more information on
- * using tags with Pub/Sub resources.
+ * See
+ * https://{$universe.dns_names.final_documentation_domain}/pubsub/docs/tags
+ * for more information on using tags with Pub/Sub resources.
*
*
*
@@ -965,8 +966,9 @@ java.lang.String getLabelsOrDefault(
* resource. For example:
* "123/environment": "production",
* "123/costCenter": "marketing"
- * See https://docs.cloud.google.com/pubsub/docs/tags for more information on
- * using tags with Pub/Sub resources.
+ * See
+ * https://{$universe.dns_names.final_documentation_domain}/pubsub/docs/tags
+ * for more information on using tags with Pub/Sub resources.
*
*
*
@@ -987,8 +989,9 @@ java.lang.String getLabelsOrDefault(
* resource. For example:
* "123/environment": "production",
* "123/costCenter": "marketing"
- * See https://docs.cloud.google.com/pubsub/docs/tags for more information on
- * using tags with Pub/Sub resources.
+ * See
+ * https://{$universe.dns_names.final_documentation_domain}/pubsub/docs/tags
+ * for more information on using tags with Pub/Sub resources.
*
*
*
@@ -1005,8 +1008,9 @@ java.lang.String getLabelsOrDefault(
* resource. For example:
* "123/environment": "production",
* "123/costCenter": "marketing"
- * See https://docs.cloud.google.com/pubsub/docs/tags for more information on
- * using tags with Pub/Sub resources.
+ * See
+ * https://{$universe.dns_names.final_documentation_domain}/pubsub/docs/tags
+ * for more information on using tags with Pub/Sub resources.
*
*
*
@@ -1027,8 +1031,9 @@ java.lang.String getTagsOrDefault(
* resource. For example:
* "123/environment": "production",
* "123/costCenter": "marketing"
- * See https://docs.cloud.google.com/pubsub/docs/tags for more information on
- * using tags with Pub/Sub resources.
+ * See
+ * https://{$universe.dns_names.final_documentation_domain}/pubsub/docs/tags
+ * for more information on using tags with Pub/Sub resources.
*
*
*
diff --git a/java-pubsub/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/Topic.java b/java-pubsub/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/Topic.java
index f5a8e01e0fd2..19b9470c5e9e 100644
--- a/java-pubsub/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/Topic.java
+++ b/java-pubsub/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/Topic.java
@@ -951,8 +951,9 @@ public int getTagsCount() {
* resource. For example:
* "123/environment": "production",
* "123/costCenter": "marketing"
- * See https://docs.cloud.google.com/pubsub/docs/tags for more information on
- * using tags with Pub/Sub resources.
+ * See
+ * https://{$universe.dns_names.final_documentation_domain}/pubsub/docs/tags
+ * for more information on using tags with Pub/Sub resources.
*
*
*
@@ -982,8 +983,9 @@ public java.util.Map
@@ -1003,8 +1005,9 @@ public java.util.Map
@@ -1031,8 +1034,9 @@ public java.util.Map
@@ -3779,8 +3783,9 @@ public int getTagsCount() {
* resource. For example:
* "123/environment": "production",
* "123/costCenter": "marketing"
- * See https://docs.cloud.google.com/pubsub/docs/tags for more information on
- * using tags with Pub/Sub resources.
+ * See
+ * https://{$universe.dns_names.final_documentation_domain}/pubsub/docs/tags
+ * for more information on using tags with Pub/Sub resources.
*
*
*
@@ -3810,8 +3815,9 @@ public java.util.Map
@@ -3831,8 +3837,9 @@ public java.util.Map
@@ -3859,8 +3866,9 @@ public java.util.Map
@@ -3893,8 +3901,9 @@ public Builder clearTags() {
* resource. For example:
* "123/environment": "production",
* "123/costCenter": "marketing"
- * See https://docs.cloud.google.com/pubsub/docs/tags for more information on
- * using tags with Pub/Sub resources.
+ * See
+ * https://{$universe.dns_names.final_documentation_domain}/pubsub/docs/tags
+ * for more information on using tags with Pub/Sub resources.
*
*
*
@@ -3924,8 +3933,9 @@ public java.util.Map
@@ -3952,8 +3962,9 @@ public Builder putTags(java.lang.String key, java.lang.String value) {
* resource. For example:
* "123/environment": "production",
* "123/costCenter": "marketing"
- * See https://docs.cloud.google.com/pubsub/docs/tags for more information on
- * using tags with Pub/Sub resources.
+ * See
+ * https://{$universe.dns_names.final_documentation_domain}/pubsub/docs/tags
+ * for more information on using tags with Pub/Sub resources.
*
*
*
diff --git a/java-pubsub/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/TopicOrBuilder.java b/java-pubsub/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/TopicOrBuilder.java
index 23820f73c71f..e97f0cdc8983 100644
--- a/java-pubsub/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/TopicOrBuilder.java
+++ b/java-pubsub/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/TopicOrBuilder.java
@@ -494,8 +494,9 @@ java.lang.String getLabelsOrDefault(
* resource. For example:
* "123/environment": "production",
* "123/costCenter": "marketing"
- * See https://docs.cloud.google.com/pubsub/docs/tags for more information on
- * using tags with Pub/Sub resources.
+ * See
+ * https://{$universe.dns_names.final_documentation_domain}/pubsub/docs/tags
+ * for more information on using tags with Pub/Sub resources.
*
*
*
@@ -512,8 +513,9 @@ java.lang.String getLabelsOrDefault(
* resource. For example:
* "123/environment": "production",
* "123/costCenter": "marketing"
- * See https://docs.cloud.google.com/pubsub/docs/tags for more information on
- * using tags with Pub/Sub resources.
+ * See
+ * https://{$universe.dns_names.final_documentation_domain}/pubsub/docs/tags
+ * for more information on using tags with Pub/Sub resources.
*
*
*
@@ -534,8 +536,9 @@ java.lang.String getLabelsOrDefault(
* resource. For example:
* "123/environment": "production",
* "123/costCenter": "marketing"
- * See https://docs.cloud.google.com/pubsub/docs/tags for more information on
- * using tags with Pub/Sub resources.
+ * See
+ * https://{$universe.dns_names.final_documentation_domain}/pubsub/docs/tags
+ * for more information on using tags with Pub/Sub resources.
*
*
*
@@ -552,8 +555,9 @@ java.lang.String getLabelsOrDefault(
* resource. For example:
* "123/environment": "production",
* "123/costCenter": "marketing"
- * See https://docs.cloud.google.com/pubsub/docs/tags for more information on
- * using tags with Pub/Sub resources.
+ * See
+ * https://{$universe.dns_names.final_documentation_domain}/pubsub/docs/tags
+ * for more information on using tags with Pub/Sub resources.
*
*
*
@@ -574,8 +578,9 @@ java.lang.String getTagsOrDefault(
* resource. For example:
* "123/environment": "production",
* "123/costCenter": "marketing"
- * See https://docs.cloud.google.com/pubsub/docs/tags for more information on
- * using tags with Pub/Sub resources.
+ * See
+ * https://{$universe.dns_names.final_documentation_domain}/pubsub/docs/tags
+ * for more information on using tags with Pub/Sub resources.
*
*
*
diff --git a/java-pubsub/proto-google-cloud-pubsub-v1/src/main/proto/google/pubsub/v1/pubsub.proto b/java-pubsub/proto-google-cloud-pubsub-v1/src/main/proto/google/pubsub/v1/pubsub.proto
index 382343c6a166..f04c7d3e4a20 100644
--- a/java-pubsub/proto-google-cloud-pubsub-v1/src/main/proto/google/pubsub/v1/pubsub.proto
+++ b/java-pubsub/proto-google-cloud-pubsub-v1/src/main/proto/google/pubsub/v1/pubsub.proto
@@ -220,6 +220,12 @@ message IngestionDataSourceSettings {
// The Kinesis consumer does not exist.
CONSUMER_NOT_FOUND = 5;
+
+ // Indicates an error state where the ingestion source cannot be
+ // processed because the selected ingestion region is not permitted
+ // by the Regional Access Boundary (RAB) restrictions on the project's
+ // service account.
+ CONFLICTING_REGION_CONSTRAINTS = 6;
}
// Output only. An output-only field that indicates the state of the Kinesis
@@ -275,6 +281,12 @@ message IngestionDataSourceSettings {
// The Cloud Storage bucket has too many objects, ingestion will be
// paused.
TOO_MANY_OBJECTS = 5;
+
+ // Indicates an error state where the ingestion source cannot be
+ // processed because the selected ingestion region is not permitted
+ // by the Regional Access Boundary (RAB) restrictions on the project's
+ // service account.
+ CONFLICTING_REGION_CONSTRAINTS = 8;
}
// Configuration for reading Cloud Storage data in text format. Each line of
@@ -360,6 +372,12 @@ message IngestionDataSourceSettings {
// The provided Event Hubs resource group couldn't be found.
RESOURCE_GROUP_NOT_FOUND = 7;
+
+ // Indicates an error state where the ingestion source cannot be
+ // processed because the selected ingestion region is not permitted
+ // by the Regional Access Boundary (RAB) restrictions on the project's
+ // service account.
+ CONFLICTING_REGION_CONSTRAINTS = 8;
}
// Output only. An output-only field that indicates the state of the Event
@@ -412,6 +430,12 @@ message IngestionDataSourceSettings {
// The provided topic wasn't found.
TOPIC_NOT_FOUND = 5;
+
+ // Indicates an error state where the ingestion source cannot be
+ // processed because the selected ingestion region is not permitted
+ // by the Regional Access Boundary (RAB) restrictions on the project's
+ // service account.
+ CONFLICTING_REGION_CONSTRAINTS = 6;
}
// Output only. An output-only field that indicates the state of the Amazon
@@ -466,6 +490,12 @@ message IngestionDataSourceSettings {
// The provided topic wasn't found.
TOPIC_NOT_FOUND = 6;
+
+ // Indicates an error state where the ingestion source cannot be
+ // processed because the selected ingestion region is not permitted
+ // by the Regional Access Boundary (RAB) restrictions on the project's
+ // service account.
+ CONFLICTING_REGION_CONSTRAINTS = 7;
}
// Output only. An output-only field that indicates the state of the
@@ -806,6 +836,38 @@ message JavaScriptUDF {
string code = 2 [(google.api.field_behavior) = REQUIRED];
}
+// Configuration for compressing/decompressing message data using a
+// user-specified compression algorithm.
+message Compression {
+ // The compression algorithm to use.
+ enum CompressionAlgorithm {
+ // Unspecified algorithm.
+ COMPRESSION_ALGORITHM_UNSPECIFIED = 0;
+
+ // ZLIB compression.
+ ZLIB = 1;
+ }
+
+ // The mode of the compression SMT.
+ enum CompressionMode {
+ // Unspecified mode.
+ COMPRESSION_MODE_UNSPECIFIED = 0;
+
+ // Compress.
+ COMPRESS = 1;
+
+ // Decompress.
+ DECOMPRESS = 2;
+ }
+
+ // Required. Specifies the compression algorithm to use.
+ CompressionAlgorithm compression_algorithm = 1
+ [(google.api.field_behavior) = REQUIRED];
+
+ // Required. Specifies whether to compress or decompress the message.
+ CompressionMode compression_mode = 2 [(google.api.field_behavior) = REQUIRED];
+}
+
// Configuration for making inference requests against Vertex AI models.
message AIInference {
// Configuration for making inferences using arbitrary JSON payloads.
@@ -847,6 +909,9 @@ message MessageTransform {
// are specified on a resource, each must have a unique `function_name`.
JavaScriptUDF javascript_udf = 2 [(google.api.field_behavior) = OPTIONAL];
+ // Optional. Compression/Decompression.
+ Compression compression = 7 [(google.api.field_behavior) = OPTIONAL];
+
// Optional. AI Inference. Specifies the Vertex AI endpoint that inference
// requests built from the Pub/Sub message data and provided parameters will
// be sent to.
@@ -953,8 +1018,9 @@ message Topic {
// resource. For example:
// "123/environment": "production",
// "123/costCenter": "marketing"
- // See https://docs.cloud.google.com/pubsub/docs/tags for more information on
- // using tags with Pub/Sub resources.
+ // See
+ // https://{$universe.dns_names.final_documentation_domain}/pubsub/docs/tags
+ // for more information on using tags with Pub/Sub resources.
map
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
*
*
*
@@ -3857,6 +3877,154 @@ public final UnaryCallable {@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 (StorageControlClient storageControlClient = StorageControlClient.create()) {
+ * RapidCacheName name = RapidCacheName.of("[PROJECT]", "[BUCKET]", "[RAPID_CACHE]");
+ * RapidCache response = storageControlClient.disableRapidCacheAsync(name).get();
+ * }
+ * }
+ *
+ * @param name Required. The name field in the request should be:
+ * `projects/{project}/buckets/{bucket}/rapidCaches/{rapid_cache}`
+ * @throws com.google.api.gax.rpc.ApiException if the remote call fails
+ */
+ public final OperationFuture{@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 (StorageControlClient storageControlClient = StorageControlClient.create()) {
+ * String name = RapidCacheName.of("[PROJECT]", "[BUCKET]", "[RAPID_CACHE]").toString();
+ * RapidCache response = storageControlClient.disableRapidCacheAsync(name).get();
+ * }
+ * }
+ *
+ * @param name Required. The name field in the request should be:
+ * `projects/{project}/buckets/{bucket}/rapidCaches/{rapid_cache}`
+ * @throws com.google.api.gax.rpc.ApiException if the remote call fails
+ */
+ public final OperationFuture{@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 (StorageControlClient storageControlClient = StorageControlClient.create()) {
+ * DisableRapidCacheRequest request =
+ * DisableRapidCacheRequest.newBuilder()
+ * .setName(RapidCacheName.of("[PROJECT]", "[BUCKET]", "[RAPID_CACHE]").toString())
+ * .setRequestId("requestId693933066")
+ * .build();
+ * RapidCache response = storageControlClient.disableRapidCacheAsync(request).get();
+ * }
+ * }
+ *
+ * @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 OperationFuture{@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 (StorageControlClient storageControlClient = StorageControlClient.create()) {
+ * DisableRapidCacheRequest request =
+ * DisableRapidCacheRequest.newBuilder()
+ * .setName(RapidCacheName.of("[PROJECT]", "[BUCKET]", "[RAPID_CACHE]").toString())
+ * .setRequestId("requestId693933066")
+ * .build();
+ * OperationFuture
+ */
+ public final OperationCallable{@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 (StorageControlClient storageControlClient = StorageControlClient.create()) {
+ * DisableRapidCacheRequest request =
+ * DisableRapidCacheRequest.newBuilder()
+ * .setName(RapidCacheName.of("[PROJECT]", "[BUCKET]", "[RAPID_CACHE]").toString())
+ * .setRequestId("requestId693933066")
+ * .build();
+ * ApiFuture
+ */
+ public final UnaryCallable
+ * Disables a Rapid Cache instance.
+ *
+ */
+ default void disableRapidCache(
+ com.google.storage.control.v2.DisableRapidCacheRequest request,
+ io.grpc.stub.StreamObserver
+ * Disables a Rapid Cache instance.
+ *
+ */
+ public void disableRapidCache(
+ com.google.storage.control.v2.DisableRapidCacheRequest request,
+ io.grpc.stub.StreamObserver
+ * Disables a Rapid Cache instance.
+ *
+ */
+ public com.google.longrunning.Operation disableRapidCache(
+ com.google.storage.control.v2.DisableRapidCacheRequest request)
+ throws io.grpc.StatusException {
+ return io.grpc.stub.ClientCalls.blockingV2UnaryCall(
+ getChannel(), getDisableRapidCacheMethod(), getCallOptions(), request);
+ }
+
/**
*
*
@@ -4068,6 +4156,19 @@ public com.google.longrunning.Operation updateRapidCache(
getChannel(), getUpdateRapidCacheMethod(), getCallOptions(), request);
}
+ /**
+ *
+ *
+ *
+ * Disables a Rapid Cache instance.
+ *
+ */
+ public com.google.longrunning.Operation disableRapidCache(
+ com.google.storage.control.v2.DisableRapidCacheRequest request) {
+ return io.grpc.stub.ClientCalls.blockingUnaryCall(
+ getChannel(), getDisableRapidCacheMethod(), getCallOptions(), request);
+ }
+
/**
*
*
@@ -4627,6 +4728,19 @@ protected StorageControlFutureStub build(
getChannel().newCall(getUpdateRapidCacheMethod(), getCallOptions()), request);
}
+ /**
+ *
+ *
+ *
+ * Disables a Rapid Cache instance.
+ *
+ */
+ public com.google.common.util.concurrent.ListenableFuture
+ * Message returned in the metadata field of the Operation resource for
+ * DeleteRapidCache operation.
+ *
+ *
+ * Protobuf type {@code google.storage.control.v2.DisableRapidCacheMetadata}
+ */
+@com.google.protobuf.Generated
+public final class DisableRapidCacheMetadata extends com.google.protobuf.GeneratedMessage
+ implements
+ // @@protoc_insertion_point(message_implements:google.storage.control.v2.DisableRapidCacheMetadata)
+ DisableRapidCacheMetadataOrBuilder {
+ private static final long serialVersionUID = 0L;
+
+ static {
+ com.google.protobuf.RuntimeVersion.validateProtobufGencodeVersion(
+ com.google.protobuf.RuntimeVersion.RuntimeDomain.PUBLIC,
+ /* major= */ 4,
+ /* minor= */ 33,
+ /* patch= */ 6,
+ /* suffix= */ "",
+ "DisableRapidCacheMetadata");
+ }
+
+ // Use DisableRapidCacheMetadata.newBuilder() to construct.
+ private DisableRapidCacheMetadata(com.google.protobuf.GeneratedMessage.Builder> builder) {
+ super(builder);
+ }
+
+ private DisableRapidCacheMetadata() {
+ rapidCacheId_ = "";
+ zone_ = "";
+ cacheType_ = "";
+ }
+
+ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
+ return com.google.storage.control.v2.StorageControlProto
+ .internal_static_google_storage_control_v2_DisableRapidCacheMetadata_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return com.google.storage.control.v2.StorageControlProto
+ .internal_static_google_storage_control_v2_DisableRapidCacheMetadata_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ com.google.storage.control.v2.DisableRapidCacheMetadata.class,
+ com.google.storage.control.v2.DisableRapidCacheMetadata.Builder.class);
+ }
+
+ private int bitField0_;
+ public static final int COMMON_METADATA_FIELD_NUMBER = 1;
+ private com.google.storage.control.v2.CommonLongRunningOperationMetadata commonMetadata_;
+
+ /**
+ *
+ *
+ *
+ * Generic metadata for the long running operation.
+ *
+ *
+ * .google.storage.control.v2.CommonLongRunningOperationMetadata common_metadata = 1;
+ *
+ * @return Whether the commonMetadata field is set.
+ */
+ @java.lang.Override
+ public boolean hasCommonMetadata() {
+ return ((bitField0_ & 0x00000001) != 0);
+ }
+
+ /**
+ *
+ *
+ *
+ * Generic metadata for the long running operation.
+ *
+ *
+ * .google.storage.control.v2.CommonLongRunningOperationMetadata common_metadata = 1;
+ *
+ * @return The commonMetadata.
+ */
+ @java.lang.Override
+ public com.google.storage.control.v2.CommonLongRunningOperationMetadata getCommonMetadata() {
+ return commonMetadata_ == null
+ ? com.google.storage.control.v2.CommonLongRunningOperationMetadata.getDefaultInstance()
+ : commonMetadata_;
+ }
+
+ /**
+ *
+ *
+ *
+ * Generic metadata for the long running operation.
+ *
+ *
+ * .google.storage.control.v2.CommonLongRunningOperationMetadata common_metadata = 1;
+ */
+ @java.lang.Override
+ public com.google.storage.control.v2.CommonLongRunningOperationMetadataOrBuilder
+ getCommonMetadataOrBuilder() {
+ return commonMetadata_ == null
+ ? com.google.storage.control.v2.CommonLongRunningOperationMetadata.getDefaultInstance()
+ : commonMetadata_;
+ }
+
+ public static final int RAPID_CACHE_ID_FIELD_NUMBER = 2;
+
+ @SuppressWarnings("serial")
+ private volatile java.lang.Object rapidCacheId_ = "";
+
+ /**
+ *
+ *
+ *
+ * Rapid Cache ID.
+ *
+ *
+ * optional string rapid_cache_id = 2;
+ *
+ * @return Whether the rapidCacheId field is set.
+ */
+ @java.lang.Override
+ public boolean hasRapidCacheId() {
+ return ((bitField0_ & 0x00000002) != 0);
+ }
+
+ /**
+ *
+ *
+ *
+ * Rapid Cache ID.
+ *
+ *
+ * optional string rapid_cache_id = 2;
+ *
+ * @return The rapidCacheId.
+ */
+ @java.lang.Override
+ public java.lang.String getRapidCacheId() {
+ java.lang.Object ref = rapidCacheId_;
+ 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();
+ rapidCacheId_ = s;
+ return s;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Rapid Cache ID.
+ *
+ *
+ * optional string rapid_cache_id = 2;
+ *
+ * @return The bytes for rapidCacheId.
+ */
+ @java.lang.Override
+ public com.google.protobuf.ByteString getRapidCacheIdBytes() {
+ java.lang.Object ref = rapidCacheId_;
+ if (ref instanceof java.lang.String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
+ rapidCacheId_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ public static final int ZONE_FIELD_NUMBER = 3;
+
+ @SuppressWarnings("serial")
+ private volatile java.lang.Object zone_ = "";
+
+ /**
+ *
+ *
+ *
+ * The zone in which the cache instance is running. For example,
+ * us-central1-a.
+ *
+ *
+ * optional string zone = 3;
+ *
+ * @return Whether the zone field is set.
+ */
+ @java.lang.Override
+ public boolean hasZone() {
+ return ((bitField0_ & 0x00000004) != 0);
+ }
+
+ /**
+ *
+ *
+ *
+ * The zone in which the cache instance is running. For example,
+ * us-central1-a.
+ *
+ *
+ * optional string zone = 3;
+ *
+ * @return The zone.
+ */
+ @java.lang.Override
+ public java.lang.String getZone() {
+ java.lang.Object ref = zone_;
+ 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();
+ zone_ = s;
+ return s;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * The zone in which the cache instance is running. For example,
+ * us-central1-a.
+ *
+ *
+ * optional string zone = 3;
+ *
+ * @return The bytes for zone.
+ */
+ @java.lang.Override
+ public com.google.protobuf.ByteString getZoneBytes() {
+ java.lang.Object ref = zone_;
+ if (ref instanceof java.lang.String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
+ zone_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ public static final int CACHE_TYPE_FIELD_NUMBER = 4;
+
+ @SuppressWarnings("serial")
+ private volatile java.lang.Object cacheType_ = "";
+
+ /**
+ *
+ *
+ *
+ * Optional. The type of cache. Either rapid cache or rapid cache ultra.
+ *
+ *
+ * optional string cache_type = 4 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @return Whether the cacheType field is set.
+ */
+ @java.lang.Override
+ public boolean hasCacheType() {
+ return ((bitField0_ & 0x00000008) != 0);
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. The type of cache. Either rapid cache or rapid cache ultra.
+ *
+ *
+ * optional string cache_type = 4 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @return The cacheType.
+ */
+ @java.lang.Override
+ public java.lang.String getCacheType() {
+ java.lang.Object ref = cacheType_;
+ 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();
+ cacheType_ = s;
+ return s;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. The type of cache. Either rapid cache or rapid cache ultra.
+ *
+ *
+ * optional string cache_type = 4 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @return The bytes for cacheType.
+ */
+ @java.lang.Override
+ public com.google.protobuf.ByteString getCacheTypeBytes() {
+ java.lang.Object ref = cacheType_;
+ if (ref instanceof java.lang.String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
+ cacheType_ = 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 (((bitField0_ & 0x00000001) != 0)) {
+ output.writeMessage(1, getCommonMetadata());
+ }
+ if (((bitField0_ & 0x00000002) != 0)) {
+ com.google.protobuf.GeneratedMessage.writeString(output, 2, rapidCacheId_);
+ }
+ if (((bitField0_ & 0x00000004) != 0)) {
+ com.google.protobuf.GeneratedMessage.writeString(output, 3, zone_);
+ }
+ if (((bitField0_ & 0x00000008) != 0)) {
+ com.google.protobuf.GeneratedMessage.writeString(output, 4, cacheType_);
+ }
+ getUnknownFields().writeTo(output);
+ }
+
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ if (((bitField0_ & 0x00000001) != 0)) {
+ size += com.google.protobuf.CodedOutputStream.computeMessageSize(1, getCommonMetadata());
+ }
+ if (((bitField0_ & 0x00000002) != 0)) {
+ size += com.google.protobuf.GeneratedMessage.computeStringSize(2, rapidCacheId_);
+ }
+ if (((bitField0_ & 0x00000004) != 0)) {
+ size += com.google.protobuf.GeneratedMessage.computeStringSize(3, zone_);
+ }
+ if (((bitField0_ & 0x00000008) != 0)) {
+ size += com.google.protobuf.GeneratedMessage.computeStringSize(4, cacheType_);
+ }
+ 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.storage.control.v2.DisableRapidCacheMetadata)) {
+ return super.equals(obj);
+ }
+ com.google.storage.control.v2.DisableRapidCacheMetadata other =
+ (com.google.storage.control.v2.DisableRapidCacheMetadata) obj;
+
+ if (hasCommonMetadata() != other.hasCommonMetadata()) return false;
+ if (hasCommonMetadata()) {
+ if (!getCommonMetadata().equals(other.getCommonMetadata())) return false;
+ }
+ if (hasRapidCacheId() != other.hasRapidCacheId()) return false;
+ if (hasRapidCacheId()) {
+ if (!getRapidCacheId().equals(other.getRapidCacheId())) return false;
+ }
+ if (hasZone() != other.hasZone()) return false;
+ if (hasZone()) {
+ if (!getZone().equals(other.getZone())) return false;
+ }
+ if (hasCacheType() != other.hasCacheType()) return false;
+ if (hasCacheType()) {
+ if (!getCacheType().equals(other.getCacheType())) 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 (hasCommonMetadata()) {
+ hash = (37 * hash) + COMMON_METADATA_FIELD_NUMBER;
+ hash = (53 * hash) + getCommonMetadata().hashCode();
+ }
+ if (hasRapidCacheId()) {
+ hash = (37 * hash) + RAPID_CACHE_ID_FIELD_NUMBER;
+ hash = (53 * hash) + getRapidCacheId().hashCode();
+ }
+ if (hasZone()) {
+ hash = (37 * hash) + ZONE_FIELD_NUMBER;
+ hash = (53 * hash) + getZone().hashCode();
+ }
+ if (hasCacheType()) {
+ hash = (37 * hash) + CACHE_TYPE_FIELD_NUMBER;
+ hash = (53 * hash) + getCacheType().hashCode();
+ }
+ hash = (29 * hash) + getUnknownFields().hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static com.google.storage.control.v2.DisableRapidCacheMetadata parseFrom(
+ java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.storage.control.v2.DisableRapidCacheMetadata parseFrom(
+ java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static com.google.storage.control.v2.DisableRapidCacheMetadata parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.storage.control.v2.DisableRapidCacheMetadata 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.storage.control.v2.DisableRapidCacheMetadata parseFrom(byte[] data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.storage.control.v2.DisableRapidCacheMetadata parseFrom(
+ byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static com.google.storage.control.v2.DisableRapidCacheMetadata parseFrom(
+ java.io.InputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(PARSER, input);
+ }
+
+ public static com.google.storage.control.v2.DisableRapidCacheMetadata parseFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static com.google.storage.control.v2.DisableRapidCacheMetadata parseDelimitedFrom(
+ java.io.InputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseDelimitedWithIOException(PARSER, input);
+ }
+
+ public static com.google.storage.control.v2.DisableRapidCacheMetadata parseDelimitedFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseDelimitedWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static com.google.storage.control.v2.DisableRapidCacheMetadata parseFrom(
+ com.google.protobuf.CodedInputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(PARSER, input);
+ }
+
+ public static com.google.storage.control.v2.DisableRapidCacheMetadata parseFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.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.storage.control.v2.DisableRapidCacheMetadata 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.GeneratedMessage.BuilderParent parent) {
+ Builder builder = new Builder(parent);
+ return builder;
+ }
+
+ /**
+ *
+ *
+ *
+ * Message returned in the metadata field of the Operation resource for
+ * DeleteRapidCache operation.
+ *
+ *
+ * Protobuf type {@code google.storage.control.v2.DisableRapidCacheMetadata}
+ */
+ public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder
+ * Generic metadata for the long running operation.
+ *
+ *
+ * .google.storage.control.v2.CommonLongRunningOperationMetadata common_metadata = 1;
+ *
+ *
+ * @return Whether the commonMetadata field is set.
+ */
+ public boolean hasCommonMetadata() {
+ return ((bitField0_ & 0x00000001) != 0);
+ }
+
+ /**
+ *
+ *
+ *
+ * Generic metadata for the long running operation.
+ *
+ *
+ * .google.storage.control.v2.CommonLongRunningOperationMetadata common_metadata = 1;
+ *
+ *
+ * @return The commonMetadata.
+ */
+ public com.google.storage.control.v2.CommonLongRunningOperationMetadata getCommonMetadata() {
+ if (commonMetadataBuilder_ == null) {
+ return commonMetadata_ == null
+ ? com.google.storage.control.v2.CommonLongRunningOperationMetadata.getDefaultInstance()
+ : commonMetadata_;
+ } else {
+ return commonMetadataBuilder_.getMessage();
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Generic metadata for the long running operation.
+ *
+ *
+ * .google.storage.control.v2.CommonLongRunningOperationMetadata common_metadata = 1;
+ *
+ */
+ public Builder setCommonMetadata(
+ com.google.storage.control.v2.CommonLongRunningOperationMetadata value) {
+ if (commonMetadataBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ commonMetadata_ = value;
+ } else {
+ commonMetadataBuilder_.setMessage(value);
+ }
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Generic metadata for the long running operation.
+ *
+ *
+ * .google.storage.control.v2.CommonLongRunningOperationMetadata common_metadata = 1;
+ *
+ */
+ public Builder setCommonMetadata(
+ com.google.storage.control.v2.CommonLongRunningOperationMetadata.Builder builderForValue) {
+ if (commonMetadataBuilder_ == null) {
+ commonMetadata_ = builderForValue.build();
+ } else {
+ commonMetadataBuilder_.setMessage(builderForValue.build());
+ }
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Generic metadata for the long running operation.
+ *
+ *
+ * .google.storage.control.v2.CommonLongRunningOperationMetadata common_metadata = 1;
+ *
+ */
+ public Builder mergeCommonMetadata(
+ com.google.storage.control.v2.CommonLongRunningOperationMetadata value) {
+ if (commonMetadataBuilder_ == null) {
+ if (((bitField0_ & 0x00000001) != 0)
+ && commonMetadata_ != null
+ && commonMetadata_
+ != com.google.storage.control.v2.CommonLongRunningOperationMetadata
+ .getDefaultInstance()) {
+ getCommonMetadataBuilder().mergeFrom(value);
+ } else {
+ commonMetadata_ = value;
+ }
+ } else {
+ commonMetadataBuilder_.mergeFrom(value);
+ }
+ if (commonMetadata_ != null) {
+ bitField0_ |= 0x00000001;
+ onChanged();
+ }
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Generic metadata for the long running operation.
+ *
+ *
+ * .google.storage.control.v2.CommonLongRunningOperationMetadata common_metadata = 1;
+ *
+ */
+ public Builder clearCommonMetadata() {
+ bitField0_ = (bitField0_ & ~0x00000001);
+ commonMetadata_ = null;
+ if (commonMetadataBuilder_ != null) {
+ commonMetadataBuilder_.dispose();
+ commonMetadataBuilder_ = null;
+ }
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Generic metadata for the long running operation.
+ *
+ *
+ * .google.storage.control.v2.CommonLongRunningOperationMetadata common_metadata = 1;
+ *
+ */
+ public com.google.storage.control.v2.CommonLongRunningOperationMetadata.Builder
+ getCommonMetadataBuilder() {
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return internalGetCommonMetadataFieldBuilder().getBuilder();
+ }
+
+ /**
+ *
+ *
+ *
+ * Generic metadata for the long running operation.
+ *
+ *
+ * .google.storage.control.v2.CommonLongRunningOperationMetadata common_metadata = 1;
+ *
+ */
+ public com.google.storage.control.v2.CommonLongRunningOperationMetadataOrBuilder
+ getCommonMetadataOrBuilder() {
+ if (commonMetadataBuilder_ != null) {
+ return commonMetadataBuilder_.getMessageOrBuilder();
+ } else {
+ return commonMetadata_ == null
+ ? com.google.storage.control.v2.CommonLongRunningOperationMetadata.getDefaultInstance()
+ : commonMetadata_;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Generic metadata for the long running operation.
+ *
+ *
+ * .google.storage.control.v2.CommonLongRunningOperationMetadata common_metadata = 1;
+ *
+ */
+ private com.google.protobuf.SingleFieldBuilder<
+ com.google.storage.control.v2.CommonLongRunningOperationMetadata,
+ com.google.storage.control.v2.CommonLongRunningOperationMetadata.Builder,
+ com.google.storage.control.v2.CommonLongRunningOperationMetadataOrBuilder>
+ internalGetCommonMetadataFieldBuilder() {
+ if (commonMetadataBuilder_ == null) {
+ commonMetadataBuilder_ =
+ new com.google.protobuf.SingleFieldBuilder<
+ com.google.storage.control.v2.CommonLongRunningOperationMetadata,
+ com.google.storage.control.v2.CommonLongRunningOperationMetadata.Builder,
+ com.google.storage.control.v2.CommonLongRunningOperationMetadataOrBuilder>(
+ getCommonMetadata(), getParentForChildren(), isClean());
+ commonMetadata_ = null;
+ }
+ return commonMetadataBuilder_;
+ }
+
+ private java.lang.Object rapidCacheId_ = "";
+
+ /**
+ *
+ *
+ *
+ * Rapid Cache ID.
+ *
+ *
+ * optional string rapid_cache_id = 2;
+ *
+ * @return Whether the rapidCacheId field is set.
+ */
+ public boolean hasRapidCacheId() {
+ return ((bitField0_ & 0x00000002) != 0);
+ }
+
+ /**
+ *
+ *
+ *
+ * Rapid Cache ID.
+ *
+ *
+ * optional string rapid_cache_id = 2;
+ *
+ * @return The rapidCacheId.
+ */
+ public java.lang.String getRapidCacheId() {
+ java.lang.Object ref = rapidCacheId_;
+ if (!(ref instanceof java.lang.String)) {
+ com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ rapidCacheId_ = s;
+ return s;
+ } else {
+ return (java.lang.String) ref;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Rapid Cache ID.
+ *
+ *
+ * optional string rapid_cache_id = 2;
+ *
+ * @return The bytes for rapidCacheId.
+ */
+ public com.google.protobuf.ByteString getRapidCacheIdBytes() {
+ java.lang.Object ref = rapidCacheId_;
+ if (ref instanceof String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
+ rapidCacheId_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Rapid Cache ID.
+ *
+ *
+ * optional string rapid_cache_id = 2;
+ *
+ * @param value The rapidCacheId to set.
+ * @return This builder for chaining.
+ */
+ public Builder setRapidCacheId(java.lang.String value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ rapidCacheId_ = value;
+ bitField0_ |= 0x00000002;
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Rapid Cache ID.
+ *
+ *
+ * optional string rapid_cache_id = 2;
+ *
+ * @return This builder for chaining.
+ */
+ public Builder clearRapidCacheId() {
+ rapidCacheId_ = getDefaultInstance().getRapidCacheId();
+ bitField0_ = (bitField0_ & ~0x00000002);
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Rapid Cache ID.
+ *
+ *
+ * optional string rapid_cache_id = 2;
+ *
+ * @param value The bytes for rapidCacheId to set.
+ * @return This builder for chaining.
+ */
+ public Builder setRapidCacheIdBytes(com.google.protobuf.ByteString value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ checkByteStringIsUtf8(value);
+ rapidCacheId_ = value;
+ bitField0_ |= 0x00000002;
+ onChanged();
+ return this;
+ }
+
+ private java.lang.Object zone_ = "";
+
+ /**
+ *
+ *
+ *
+ * The zone in which the cache instance is running. For example,
+ * us-central1-a.
+ *
+ *
+ * optional string zone = 3;
+ *
+ * @return Whether the zone field is set.
+ */
+ public boolean hasZone() {
+ return ((bitField0_ & 0x00000004) != 0);
+ }
+
+ /**
+ *
+ *
+ *
+ * The zone in which the cache instance is running. For example,
+ * us-central1-a.
+ *
+ *
+ * optional string zone = 3;
+ *
+ * @return The zone.
+ */
+ public java.lang.String getZone() {
+ java.lang.Object ref = zone_;
+ if (!(ref instanceof java.lang.String)) {
+ com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ zone_ = s;
+ return s;
+ } else {
+ return (java.lang.String) ref;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * The zone in which the cache instance is running. For example,
+ * us-central1-a.
+ *
+ *
+ * optional string zone = 3;
+ *
+ * @return The bytes for zone.
+ */
+ public com.google.protobuf.ByteString getZoneBytes() {
+ java.lang.Object ref = zone_;
+ if (ref instanceof String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
+ zone_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * The zone in which the cache instance is running. For example,
+ * us-central1-a.
+ *
+ *
+ * optional string zone = 3;
+ *
+ * @param value The zone to set.
+ * @return This builder for chaining.
+ */
+ public Builder setZone(java.lang.String value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ zone_ = value;
+ bitField0_ |= 0x00000004;
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * The zone in which the cache instance is running. For example,
+ * us-central1-a.
+ *
+ *
+ * optional string zone = 3;
+ *
+ * @return This builder for chaining.
+ */
+ public Builder clearZone() {
+ zone_ = getDefaultInstance().getZone();
+ bitField0_ = (bitField0_ & ~0x00000004);
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * The zone in which the cache instance is running. For example,
+ * us-central1-a.
+ *
+ *
+ * optional string zone = 3;
+ *
+ * @param value The bytes for zone to set.
+ * @return This builder for chaining.
+ */
+ public Builder setZoneBytes(com.google.protobuf.ByteString value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ checkByteStringIsUtf8(value);
+ zone_ = value;
+ bitField0_ |= 0x00000004;
+ onChanged();
+ return this;
+ }
+
+ private java.lang.Object cacheType_ = "";
+
+ /**
+ *
+ *
+ *
+ * Optional. The type of cache. Either rapid cache or rapid cache ultra.
+ *
+ *
+ * optional string cache_type = 4 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @return Whether the cacheType field is set.
+ */
+ public boolean hasCacheType() {
+ return ((bitField0_ & 0x00000008) != 0);
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. The type of cache. Either rapid cache or rapid cache ultra.
+ *
+ *
+ * optional string cache_type = 4 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @return The cacheType.
+ */
+ public java.lang.String getCacheType() {
+ java.lang.Object ref = cacheType_;
+ if (!(ref instanceof java.lang.String)) {
+ com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ cacheType_ = s;
+ return s;
+ } else {
+ return (java.lang.String) ref;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. The type of cache. Either rapid cache or rapid cache ultra.
+ *
+ *
+ * optional string cache_type = 4 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @return The bytes for cacheType.
+ */
+ public com.google.protobuf.ByteString getCacheTypeBytes() {
+ java.lang.Object ref = cacheType_;
+ if (ref instanceof String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
+ cacheType_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. The type of cache. Either rapid cache or rapid cache ultra.
+ *
+ *
+ * optional string cache_type = 4 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @param value The cacheType to set.
+ * @return This builder for chaining.
+ */
+ public Builder setCacheType(java.lang.String value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ cacheType_ = value;
+ bitField0_ |= 0x00000008;
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. The type of cache. Either rapid cache or rapid cache ultra.
+ *
+ *
+ * optional string cache_type = 4 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @return This builder for chaining.
+ */
+ public Builder clearCacheType() {
+ cacheType_ = getDefaultInstance().getCacheType();
+ bitField0_ = (bitField0_ & ~0x00000008);
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. The type of cache. Either rapid cache or rapid cache ultra.
+ *
+ *
+ * optional string cache_type = 4 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @param value The bytes for cacheType to set.
+ * @return This builder for chaining.
+ */
+ public Builder setCacheTypeBytes(com.google.protobuf.ByteString value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ checkByteStringIsUtf8(value);
+ cacheType_ = value;
+ bitField0_ |= 0x00000008;
+ onChanged();
+ return this;
+ }
+
+ // @@protoc_insertion_point(builder_scope:google.storage.control.v2.DisableRapidCacheMetadata)
+ }
+
+ // @@protoc_insertion_point(class_scope:google.storage.control.v2.DisableRapidCacheMetadata)
+ private static final com.google.storage.control.v2.DisableRapidCacheMetadata DEFAULT_INSTANCE;
+
+ static {
+ DEFAULT_INSTANCE = new com.google.storage.control.v2.DisableRapidCacheMetadata();
+ }
+
+ public static com.google.storage.control.v2.DisableRapidCacheMetadata getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parser
+ * Generic metadata for the long running operation.
+ *
+ *
+ * .google.storage.control.v2.CommonLongRunningOperationMetadata common_metadata = 1;
+ *
+ * @return Whether the commonMetadata field is set.
+ */
+ boolean hasCommonMetadata();
+
+ /**
+ *
+ *
+ *
+ * Generic metadata for the long running operation.
+ *
+ *
+ * .google.storage.control.v2.CommonLongRunningOperationMetadata common_metadata = 1;
+ *
+ * @return The commonMetadata.
+ */
+ com.google.storage.control.v2.CommonLongRunningOperationMetadata getCommonMetadata();
+
+ /**
+ *
+ *
+ *
+ * Generic metadata for the long running operation.
+ *
+ *
+ * .google.storage.control.v2.CommonLongRunningOperationMetadata common_metadata = 1;
+ */
+ com.google.storage.control.v2.CommonLongRunningOperationMetadataOrBuilder
+ getCommonMetadataOrBuilder();
+
+ /**
+ *
+ *
+ *
+ * Rapid Cache ID.
+ *
+ *
+ * optional string rapid_cache_id = 2;
+ *
+ * @return Whether the rapidCacheId field is set.
+ */
+ boolean hasRapidCacheId();
+
+ /**
+ *
+ *
+ *
+ * Rapid Cache ID.
+ *
+ *
+ * optional string rapid_cache_id = 2;
+ *
+ * @return The rapidCacheId.
+ */
+ java.lang.String getRapidCacheId();
+
+ /**
+ *
+ *
+ *
+ * Rapid Cache ID.
+ *
+ *
+ * optional string rapid_cache_id = 2;
+ *
+ * @return The bytes for rapidCacheId.
+ */
+ com.google.protobuf.ByteString getRapidCacheIdBytes();
+
+ /**
+ *
+ *
+ *
+ * The zone in which the cache instance is running. For example,
+ * us-central1-a.
+ *
+ *
+ * optional string zone = 3;
+ *
+ * @return Whether the zone field is set.
+ */
+ boolean hasZone();
+
+ /**
+ *
+ *
+ *
+ * The zone in which the cache instance is running. For example,
+ * us-central1-a.
+ *
+ *
+ * optional string zone = 3;
+ *
+ * @return The zone.
+ */
+ java.lang.String getZone();
+
+ /**
+ *
+ *
+ *
+ * The zone in which the cache instance is running. For example,
+ * us-central1-a.
+ *
+ *
+ * optional string zone = 3;
+ *
+ * @return The bytes for zone.
+ */
+ com.google.protobuf.ByteString getZoneBytes();
+
+ /**
+ *
+ *
+ *
+ * Optional. The type of cache. Either rapid cache or rapid cache ultra.
+ *
+ *
+ * optional string cache_type = 4 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @return Whether the cacheType field is set.
+ */
+ boolean hasCacheType();
+
+ /**
+ *
+ *
+ *
+ * Optional. The type of cache. Either rapid cache or rapid cache ultra.
+ *
+ *
+ * optional string cache_type = 4 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @return The cacheType.
+ */
+ java.lang.String getCacheType();
+
+ /**
+ *
+ *
+ *
+ * Optional. The type of cache. Either rapid cache or rapid cache ultra.
+ *
+ *
+ * optional string cache_type = 4 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @return The bytes for cacheType.
+ */
+ com.google.protobuf.ByteString getCacheTypeBytes();
+}
diff --git a/java-storage/proto-google-cloud-storage-control-v2/src/main/java/com/google/storage/control/v2/DisableRapidCacheRequest.java b/java-storage/proto-google-cloud-storage-control-v2/src/main/java/com/google/storage/control/v2/DisableRapidCacheRequest.java
new file mode 100644
index 000000000000..c4d741397209
--- /dev/null
+++ b/java-storage/proto-google-cloud-storage-control-v2/src/main/java/com/google/storage/control/v2/DisableRapidCacheRequest.java
@@ -0,0 +1,835 @@
+/*
+ * Copyright 2026 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!
+// NO CHECKED-IN PROTOBUF GENCODE
+// source: google/storage/control/v2/storage_control.proto
+// Protobuf Java Version: 4.33.6
+
+package com.google.storage.control.v2;
+
+/**
+ *
+ *
+ *
+ * Request message for DisableRapidCache.
+ *
+ *
+ * Protobuf type {@code google.storage.control.v2.DisableRapidCacheRequest}
+ */
+@com.google.protobuf.Generated
+public final class DisableRapidCacheRequest extends com.google.protobuf.GeneratedMessage
+ implements
+ // @@protoc_insertion_point(message_implements:google.storage.control.v2.DisableRapidCacheRequest)
+ DisableRapidCacheRequestOrBuilder {
+ private static final long serialVersionUID = 0L;
+
+ static {
+ com.google.protobuf.RuntimeVersion.validateProtobufGencodeVersion(
+ com.google.protobuf.RuntimeVersion.RuntimeDomain.PUBLIC,
+ /* major= */ 4,
+ /* minor= */ 33,
+ /* patch= */ 6,
+ /* suffix= */ "",
+ "DisableRapidCacheRequest");
+ }
+
+ // Use DisableRapidCacheRequest.newBuilder() to construct.
+ private DisableRapidCacheRequest(com.google.protobuf.GeneratedMessage.Builder> builder) {
+ super(builder);
+ }
+
+ private DisableRapidCacheRequest() {
+ name_ = "";
+ requestId_ = "";
+ }
+
+ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
+ return com.google.storage.control.v2.StorageControlProto
+ .internal_static_google_storage_control_v2_DisableRapidCacheRequest_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return com.google.storage.control.v2.StorageControlProto
+ .internal_static_google_storage_control_v2_DisableRapidCacheRequest_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ com.google.storage.control.v2.DisableRapidCacheRequest.class,
+ com.google.storage.control.v2.DisableRapidCacheRequest.Builder.class);
+ }
+
+ public static final int NAME_FIELD_NUMBER = 1;
+
+ @SuppressWarnings("serial")
+ private volatile java.lang.Object name_ = "";
+
+ /**
+ *
+ *
+ *
+ * Required. The name field in the request should be:
+ * `projects/{project}/buckets/{bucket}/rapidCaches/{rapid_cache}`
+ *
+ *
+ *
+ * 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 field in the request should be:
+ * `projects/{project}/buckets/{bucket}/rapidCaches/{rapid_cache}`
+ *
+ *
+ *
+ * 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 REQUEST_ID_FIELD_NUMBER = 2;
+
+ @SuppressWarnings("serial")
+ private volatile java.lang.Object requestId_ = "";
+
+ /**
+ *
+ *
+ *
+ * Optional. A unique identifier for this request. UUID is the recommended
+ * format, but other formats are still accepted. This request is only
+ * idempotent if a `request_id` is provided.
+ *
+ *
+ *
+ * string request_id = 2 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_info) = { ... }
+ *
+ *
+ * @return The requestId.
+ */
+ @java.lang.Override
+ public java.lang.String getRequestId() {
+ java.lang.Object ref = requestId_;
+ 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();
+ requestId_ = s;
+ return s;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. A unique identifier for this request. UUID is the recommended
+ * format, but other formats are still accepted. This request is only
+ * idempotent if a `request_id` is provided.
+ *
+ *
+ *
+ * string request_id = 2 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_info) = { ... }
+ *
+ *
+ * @return The bytes for requestId.
+ */
+ @java.lang.Override
+ public com.google.protobuf.ByteString getRequestIdBytes() {
+ java.lang.Object ref = requestId_;
+ if (ref instanceof java.lang.String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
+ requestId_ = 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.GeneratedMessage.isStringEmpty(name_)) {
+ com.google.protobuf.GeneratedMessage.writeString(output, 1, name_);
+ }
+ if (!com.google.protobuf.GeneratedMessage.isStringEmpty(requestId_)) {
+ com.google.protobuf.GeneratedMessage.writeString(output, 2, requestId_);
+ }
+ getUnknownFields().writeTo(output);
+ }
+
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ if (!com.google.protobuf.GeneratedMessage.isStringEmpty(name_)) {
+ size += com.google.protobuf.GeneratedMessage.computeStringSize(1, name_);
+ }
+ if (!com.google.protobuf.GeneratedMessage.isStringEmpty(requestId_)) {
+ size += com.google.protobuf.GeneratedMessage.computeStringSize(2, requestId_);
+ }
+ 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.storage.control.v2.DisableRapidCacheRequest)) {
+ return super.equals(obj);
+ }
+ com.google.storage.control.v2.DisableRapidCacheRequest other =
+ (com.google.storage.control.v2.DisableRapidCacheRequest) obj;
+
+ if (!getName().equals(other.getName())) return false;
+ if (!getRequestId().equals(other.getRequestId())) 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) + REQUEST_ID_FIELD_NUMBER;
+ hash = (53 * hash) + getRequestId().hashCode();
+ hash = (29 * hash) + getUnknownFields().hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static com.google.storage.control.v2.DisableRapidCacheRequest parseFrom(
+ java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.storage.control.v2.DisableRapidCacheRequest parseFrom(
+ java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static com.google.storage.control.v2.DisableRapidCacheRequest parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.storage.control.v2.DisableRapidCacheRequest 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.storage.control.v2.DisableRapidCacheRequest parseFrom(byte[] data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.storage.control.v2.DisableRapidCacheRequest parseFrom(
+ byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static com.google.storage.control.v2.DisableRapidCacheRequest parseFrom(
+ java.io.InputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(PARSER, input);
+ }
+
+ public static com.google.storage.control.v2.DisableRapidCacheRequest parseFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static com.google.storage.control.v2.DisableRapidCacheRequest parseDelimitedFrom(
+ java.io.InputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseDelimitedWithIOException(PARSER, input);
+ }
+
+ public static com.google.storage.control.v2.DisableRapidCacheRequest parseDelimitedFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseDelimitedWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static com.google.storage.control.v2.DisableRapidCacheRequest parseFrom(
+ com.google.protobuf.CodedInputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(PARSER, input);
+ }
+
+ public static com.google.storage.control.v2.DisableRapidCacheRequest parseFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.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.storage.control.v2.DisableRapidCacheRequest 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.GeneratedMessage.BuilderParent parent) {
+ Builder builder = new Builder(parent);
+ return builder;
+ }
+
+ /**
+ *
+ *
+ *
+ * Request message for DisableRapidCache.
+ *
+ *
+ * Protobuf type {@code google.storage.control.v2.DisableRapidCacheRequest}
+ */
+ public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder
+ * Required. The name field in the request should be:
+ * `projects/{project}/buckets/{bucket}/rapidCaches/{rapid_cache}`
+ *
+ *
+ *
+ * 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 field in the request should be:
+ * `projects/{project}/buckets/{bucket}/rapidCaches/{rapid_cache}`
+ *
+ *
+ *
+ * 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 field in the request should be:
+ * `projects/{project}/buckets/{bucket}/rapidCaches/{rapid_cache}`
+ *
+ *
+ *
+ * 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 field in the request should be:
+ * `projects/{project}/buckets/{bucket}/rapidCaches/{rapid_cache}`
+ *
+ *
+ *
+ * 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 field in the request should be:
+ * `projects/{project}/buckets/{bucket}/rapidCaches/{rapid_cache}`
+ *
+ *
+ *
+ * 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 requestId_ = "";
+
+ /**
+ *
+ *
+ *
+ * Optional. A unique identifier for this request. UUID is the recommended
+ * format, but other formats are still accepted. This request is only
+ * idempotent if a `request_id` is provided.
+ *
+ *
+ *
+ * string request_id = 2 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_info) = { ... }
+ *
+ *
+ * @return The requestId.
+ */
+ public java.lang.String getRequestId() {
+ java.lang.Object ref = requestId_;
+ if (!(ref instanceof java.lang.String)) {
+ com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ requestId_ = s;
+ return s;
+ } else {
+ return (java.lang.String) ref;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. A unique identifier for this request. UUID is the recommended
+ * format, but other formats are still accepted. This request is only
+ * idempotent if a `request_id` is provided.
+ *
+ *
+ *
+ * string request_id = 2 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_info) = { ... }
+ *
+ *
+ * @return The bytes for requestId.
+ */
+ public com.google.protobuf.ByteString getRequestIdBytes() {
+ java.lang.Object ref = requestId_;
+ if (ref instanceof String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
+ requestId_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. A unique identifier for this request. UUID is the recommended
+ * format, but other formats are still accepted. This request is only
+ * idempotent if a `request_id` is provided.
+ *
+ *
+ *
+ * string request_id = 2 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_info) = { ... }
+ *
+ *
+ * @param value The requestId to set.
+ * @return This builder for chaining.
+ */
+ public Builder setRequestId(java.lang.String value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ requestId_ = value;
+ bitField0_ |= 0x00000002;
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. A unique identifier for this request. UUID is the recommended
+ * format, but other formats are still accepted. This request is only
+ * idempotent if a `request_id` is provided.
+ *
+ *
+ *
+ * string request_id = 2 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_info) = { ... }
+ *
+ *
+ * @return This builder for chaining.
+ */
+ public Builder clearRequestId() {
+ requestId_ = getDefaultInstance().getRequestId();
+ bitField0_ = (bitField0_ & ~0x00000002);
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. A unique identifier for this request. UUID is the recommended
+ * format, but other formats are still accepted. This request is only
+ * idempotent if a `request_id` is provided.
+ *
+ *
+ *
+ * string request_id = 2 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_info) = { ... }
+ *
+ *
+ * @param value The bytes for requestId to set.
+ * @return This builder for chaining.
+ */
+ public Builder setRequestIdBytes(com.google.protobuf.ByteString value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ checkByteStringIsUtf8(value);
+ requestId_ = value;
+ bitField0_ |= 0x00000002;
+ onChanged();
+ return this;
+ }
+
+ // @@protoc_insertion_point(builder_scope:google.storage.control.v2.DisableRapidCacheRequest)
+ }
+
+ // @@protoc_insertion_point(class_scope:google.storage.control.v2.DisableRapidCacheRequest)
+ private static final com.google.storage.control.v2.DisableRapidCacheRequest DEFAULT_INSTANCE;
+
+ static {
+ DEFAULT_INSTANCE = new com.google.storage.control.v2.DisableRapidCacheRequest();
+ }
+
+ public static com.google.storage.control.v2.DisableRapidCacheRequest getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parser
+ * Required. The name field in the request should be:
+ * `projects/{project}/buckets/{bucket}/rapidCaches/{rapid_cache}`
+ *
+ *
+ *
+ * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
+ *
+ *
+ * @return The name.
+ */
+ java.lang.String getName();
+
+ /**
+ *
+ *
+ *
+ * Required. The name field in the request should be:
+ * `projects/{project}/buckets/{bucket}/rapidCaches/{rapid_cache}`
+ *
+ *
+ *
+ * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
+ *
+ *
+ * @return The bytes for name.
+ */
+ com.google.protobuf.ByteString getNameBytes();
+
+ /**
+ *
+ *
+ *
+ * Optional. A unique identifier for this request. UUID is the recommended
+ * format, but other formats are still accepted. This request is only
+ * idempotent if a `request_id` is provided.
+ *
+ *
+ *
+ * string request_id = 2 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_info) = { ... }
+ *
+ *
+ * @return The requestId.
+ */
+ java.lang.String getRequestId();
+
+ /**
+ *
+ *
+ *
+ * Optional. A unique identifier for this request. UUID is the recommended
+ * format, but other formats are still accepted. This request is only
+ * idempotent if a `request_id` is provided.
+ *
+ *
+ *
+ * string request_id = 2 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_info) = { ... }
+ *
+ *
+ * @return The bytes for requestId.
+ */
+ com.google.protobuf.ByteString getRequestIdBytes();
+}
diff --git a/java-storage/proto-google-cloud-storage-control-v2/src/main/java/com/google/storage/control/v2/StorageControlProto.java b/java-storage/proto-google-cloud-storage-control-v2/src/main/java/com/google/storage/control/v2/StorageControlProto.java
index c71a84b413ea..e2dcdfb0c568 100644
--- a/java-storage/proto-google-cloud-storage-control-v2/src/main/java/com/google/storage/control/v2/StorageControlProto.java
+++ b/java-storage/proto-google-cloud-storage-control-v2/src/main/java/com/google/storage/control/v2/StorageControlProto.java
@@ -164,6 +164,10 @@ public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry r
internal_static_google_storage_control_v2_UpdateRapidCacheMetadata_descriptor;
static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_google_storage_control_v2_UpdateRapidCacheMetadata_fieldAccessorTable;
+ static final com.google.protobuf.Descriptors.Descriptor
+ internal_static_google_storage_control_v2_DisableRapidCacheMetadata_descriptor;
+ static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
+ internal_static_google_storage_control_v2_DisableRapidCacheMetadata_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_google_storage_control_v2_AnywhereCache_descriptor;
static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
@@ -212,6 +216,10 @@ public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry r
internal_static_google_storage_control_v2_UpdateRapidCacheRequest_descriptor;
static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_google_storage_control_v2_UpdateRapidCacheRequest_fieldAccessorTable;
+ static final com.google.protobuf.Descriptors.Descriptor
+ internal_static_google_storage_control_v2_DisableRapidCacheRequest_descriptor;
+ static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
+ internal_static_google_storage_control_v2_DisableRapidCacheRequest_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_google_storage_control_v2_GetRapidCacheRequest_descriptor;
static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
@@ -638,6 +646,15 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\004_ttlB\023\n"
+ "\021_admission_policyB\022\n"
+ "\020_ingest_on_writeB\r\n"
+ + "\013_cache_type\"\354\001\n"
+ + "\031DisableRapidCacheMetadata\022V\n"
+ + "\017common_metadata\030\001 \001(\0132=.google.storage.c"
+ + "ontrol.v2.CommonLongRunningOperationMetadata\022\033\n"
+ + "\016rapid_cache_id\030\002 \001(\tH\000\210\001\001\022\021\n"
+ + "\004zone\030\003 \001(\tH\001\210\001\001\022\034\n\n"
+ + "cache_type\030\004 \001(\tB\003\340A\001H\002\210\001\001B\021\n"
+ + "\017_rapid_cache_idB\007\n"
+ + "\005_zoneB\r\n"
+ "\013_cache_type\"\334\003\n\r"
+ "AnywhereCache\022\021\n"
+ "\004name\030\001 \001(\tB\003\340A\005\022\021\n"
@@ -652,21 +669,22 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\016pending_update\030\010 \001(\010B\003\340A\003\022!\n"
+ "\017ingest_on_write\030\013"
+ " \001(\010B\003\340A\001H\000\210\001\001:\216\001\352A\212\001\n"
- + "$storage.googleapis.com/AnywhereCache\022Cprojects/{project}/buckets/{bucke"
- + "t}/anywhereCaches/{anywhere_cache}*\016anywhereCaches2\r"
+ + "$storage.googleapis.com/AnywhereCache\022Cprojects/{project}/buckets/{bucket"
+ + "}/anywhereCaches/{anywhere_cache}*\016anywhereCaches2\r"
+ "anywhereCacheB\022\n"
+ "\020_ingest_on_write\"\302\001\n"
+ "\032CreateAnywhereCacheRequest\022<\n"
+ "\006parent\030\001 \001("
+ "\tB,\340A\002\372A&\022$storage.googleapis.com/AnywhereCache\022E\n"
- + "\016anywhere_cache\030\003 \001"
- + "(\0132(.google.storage.control.v2.AnywhereCacheB\003\340A\002\022\037\n\n"
+ + "\016anywhere_cache\030\003 \001("
+ + "\0132(.google.storage.control.v2.AnywhereCacheB\003\340A\002\022\037\n\n"
+ "request_id\030\004 \001(\tB\013\340A\001\342\214\317\327\010\002\010\001\"\272\001\n"
+ "\032UpdateAnywhereCacheRequest\022E\n"
+ "\016anywhere_cache\030\001"
+ " \001(\0132(.google.storage.control.v2.AnywhereCacheB\003\340A\002\0224\n"
+ "\013update_mask\030\002"
- + " \001(\0132\032.google.protobuf.FieldMaskB\003\340A\002\022\037\n\n"
+ + " \001(\0132\032.google.protobuf.FieldMaskB\003\340A\002\022\037\n"
+ + "\n"
+ "request_id\030\003 \001(\tB\013\340A\001\342\214\317\327\010\002\010\001\"z\n"
+ "\033DisableAnywhereCacheRequest\022:\n"
+ "\004name\030\001 \001(\tB,\340A\002\372A&\n"
@@ -705,12 +723,12 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\013update_time\030\010"
+ " \001(\0132\032.google.protobuf.TimestampB\003\340A\003\022\033\n"
+ "\016pending_update\030\t \001(\010B\003\340A\003:~\352A{\n"
- + "!storage.googleapis.com/RapidCache\022=projects/{p"
- + "roject}/buckets/{bucket}/rapidCaches/{rapid_cache}*\013rapidCaches2\n"
+ + "!storage.googleapis.com/RapidCache\022=projects/{pr"
+ + "oject}/buckets/{bucket}/rapidCaches/{rapid_cache}*\013rapidCaches2\n"
+ "rapidCache\"\266\001\n"
+ "\027CreateRapidCacheRequest\0229\n"
- + "\006parent\030\001 \001(\tB"
- + ")\340A\002\372A#\022!storage.googleapis.com/RapidCache\022?\n"
+ + "\006parent\030\001 \001(\tB)"
+ + "\340A\002\372A#\022!storage.googleapis.com/RapidCache\022?\n"
+ "\013rapid_cache\030\002"
+ " \001(\0132%.google.storage.control.v2.RapidCacheB\003\340A\002\022\037\n\n"
+ "request_id\030\003 \001(\tB\013\340A\001\342\214\317\327\010\002\010\001\"\261\001\n"
@@ -719,14 +737,18 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ " \001(\0132%.google.storage.control.v2.RapidCacheB\003\340A\002\0224\n"
+ "\013update_mask\030\002"
+ " \001(\0132\032.google.protobuf.FieldMaskB\003\340A\002\022\037\n\n"
- + "request_id\030\003 \001(\tB\013\340A\001\342\214\317\327\010\002\010\001\"p\n"
+ + "request_id\030\003 \001(\tB\013\340A\001\342\214\317\327\010\002\010\001\"t\n"
+ + "\030DisableRapidCacheRequest\0227\n"
+ + "\004name\030\001 \001(\tB)\340A\002\372A#\n"
+ + "!storage.googleapis.com/RapidCache\022\037\n\n"
+ + "request_id\030\002 \001(\tB\013\340A\001\342\214\317\327\010\002\010\001\"p\n"
+ "\024GetRapidCacheRequest\0227\n"
+ "\004name\030\001 \001(\tB)\340A\002\372A#\n"
+ "!storage.googleapis.com/RapidCache\022\037\n\n"
+ "request_id\030\002 \001(\tB\013\340A\001\342\214\317\327\010\002\010\001\"\233\001\n"
+ "\026ListRapidCachesRequest\0229\n"
- + "\006parent\030\001 \001(\tB)\340"
- + "A\002\372A#\022!storage.googleapis.com/RapidCache\022\021\n"
+ + "\006parent\030\001 \001("
+ + "\tB)\340A\002\372A#\022!storage.googleapis.com/RapidCache\022\021\n"
+ "\tpage_size\030\002 \001(\005\022\022\n\n"
+ "page_token\030\003 \001(\t\022\037\n\n"
+ "request_id\030\004 \001(\tB\013\340A\001\342\214\317\327\010\002\010\001\"o\n"
@@ -738,21 +760,22 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\016edition_config\030\002"
+ " \001(\0162;.google.storage.control.v2.IntelligenceConfig.EditionConfigB\003\340A\001\0224\n"
+ "\013update_time\030\003 \001(\0132\032.google.protobuf.TimestampB\003\340A\003\022I\n"
- + "\006filter\030\004 \001(\01324.google.sto"
- + "rage.control.v2.IntelligenceConfig.FilterB\003\340A\001\022u\n"
- + "\035effective_intelligence_config\030\005 \001(\0132I.google.storage.control.v2.Intell"
- + "igenceConfig.EffectiveIntelligenceConfigB\003\340A\003\022O\n"
- + "\014trial_config\030\007 \001(\01329.google.sto"
- + "rage.control.v2.IntelligenceConfig.TrialConfig\032\374\004\n"
+ + "\006filter\030\004 \001(\01324.google.storag"
+ + "e.control.v2.IntelligenceConfig.FilterB\003\340A\001\022u\n"
+ + "\035effective_intelligence_config\030\005 \001"
+ + "(\0132I.google.storage.control.v2.Intellige"
+ + "nceConfig.EffectiveIntelligenceConfigB\003\340A\003\022O\n"
+ + "\014trial_config\030\007 \001(\01329.google.storag"
+ + "e.control.v2.IntelligenceConfig.TrialConfig\032\374\004\n"
+ "\006Filter\022v\n"
- + " included_cloud_storage_locations\030\001 \001(\0132J.google.storage.con"
- + "trol.v2.IntelligenceConfig.Filter.CloudStorageLocationsH\000\022v\n"
- + " excluded_cloud_storage_locations\030\002 \001(\0132J.google.storage.con"
- + "trol.v2.IntelligenceConfig.Filter.CloudStorageLocationsH\000\022r\n"
- + "\036included_cloud_storage_buckets\030\003 \001(\0132H.google.storage.contr"
- + "ol.v2.IntelligenceConfig.Filter.CloudStorageBucketsH\001\022r\n"
- + "\036excluded_cloud_storage_buckets\030\004 \001(\0132H.google.storage.control.v"
- + "2.IntelligenceConfig.Filter.CloudStorageBucketsH\001\032/\n"
+ + " included_cloud_storage_locations\030\001 \001(\0132J.google.storage.contro"
+ + "l.v2.IntelligenceConfig.Filter.CloudStorageLocationsH\000\022v\n"
+ + " excluded_cloud_storage_locations\030\002 \001(\0132J.google.storage.contro"
+ + "l.v2.IntelligenceConfig.Filter.CloudStorageLocationsH\000\022r\n"
+ + "\036included_cloud_storage_buckets\030\003 \001(\0132H.google.storage.control."
+ + "v2.IntelligenceConfig.Filter.CloudStorageBucketsH\001\022r\n"
+ + "\036excluded_cloud_storage_buckets\030\004 \001(\0132H.google.storage.control.v2.I"
+ + "ntelligenceConfig.Filter.CloudStorageBucketsH\001\032/\n"
+ "\025CloudStorageLocations\022\026\n"
+ "\tlocations\030\001 \003(\tB\003\340A\001\0325\n"
+ "\023CloudStorageBuckets\022\036\n"
@@ -760,9 +783,9 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\027cloud_storage_locationsB\027\n"
+ "\025cloud_storage_buckets\032\212\002\n"
+ "\033EffectiveIntelligenceConfig\022z\n"
- + "\021effective_edition\030\001 \001(\0162Z.google.storag"
- + "e.control.v2.IntelligenceConfig.Effectiv"
- + "eIntelligenceConfig.EffectiveEditionB\003\340A\003\022 \n"
+ + "\021effective_edition\030\001 \001(\0162Z.google.storage.c"
+ + "ontrol.v2.IntelligenceConfig.EffectiveIntelligenceConfig.EffectiveEditionB\003\340A\003\022"
+ + " \n"
+ "\023intelligence_config\030\002 \001(\tB\003\340A\003\"M\n"
+ "\020EffectiveEdition\022!\n"
+ "\035EFFECTIVE_EDITION_UNSPECIFIED\020\000\022\010\n"
@@ -777,10 +800,10 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\010STANDARD\020\003\022\t\n"
+ "\005TRIAL\020\005\022\016\n\n"
+ "ESSENTIALS\020\006:\213\002\352A\207\002\n"
- + ")storage.googleapis.com/IntelligenceConfig\0228folders/"
- + "{folder}/locations/{location}/intelligenceConfig\022;organizations/{org}/locations/"
- + "{location}/intelligenceConfig\022:projects/{project}/locations/{location}/intellige"
- + "nceConfig*\023intelligenceConfigs2\022intelligenceConfig\"\325\001\n"
+ + ")storage.googleapis.com/IntelligenceConfig\0228folders/{fo"
+ + "lder}/locations/{location}/intelligenceConfig\022;organizations/{org}/locations/{lo"
+ + "cation}/intelligenceConfig\022:projects/{project}/locations/{location}/intelligence"
+ + "Config*\023intelligenceConfigs2\022intelligenceConfig\"\325\001\n"
+ "+UpdateOrganizationIntelligenceConfigRequest\022O\n"
+ "\023intelligence_config\030\001"
+ " \001(\0132-.google.storage.control.v2.IntelligenceConfigB\003\340A\002\0224\n"
@@ -794,8 +817,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ " \001(\0132\032.google.protobuf.FieldMaskB\003\340A\002\022\037\n\n"
+ "request_id\030\003 \001(\tB\013\340A\001\342\214\317\327\010\002\010\001\"\320\001\n"
+ "&UpdateProjectIntelligenceConfigRequest\022O\n"
- + "\023intelligence_config\030\001 \001(\0132-.google.st"
- + "orage.control.v2.IntelligenceConfigB\003\340A\002\0224\n"
+ + "\023intelligence_config\030\001"
+ + " \001(\0132-.google.storage.control.v2.IntelligenceConfigB\003\340A\002\0224\n"
+ "\013update_mask\030\002"
+ " \001(\0132\032.google.protobuf.FieldMaskB\003\340A\002\022\037\n\n"
+ "request_id\030\003 \001(\tB\013\340A\001\342\214\317\327\010\002\010\001\"k\n"
@@ -811,10 +834,10 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\023IntelligenceFinding\022\021\n"
+ "\004name\030\001 \001(\tB\003\340A\010\022\030\n"
+ "\013description\030\002 \001(\tB\003\340A\003\0229\n"
- + "\004type\030\003"
- + " \001(\0162&.google.storage.control.v2.FindingTypeB\003\340A\003\022A\n"
- + "\010category\030\004 \001(\0162*.google.s"
- + "torage.control.v2.FindingCategoryB\003\340A\003\022A\n"
+ + "\004type\030\003 "
+ + "\001(\0162&.google.storage.control.v2.FindingTypeB\003\340A\003\022A\n"
+ + "\010category\030\004"
+ + " \001(\0162*.google.storage.control.v2.FindingCategoryB\003\340A\003\022A\n"
+ "\010severity\030\005"
+ " \001(\0162*.google.storage.control.v2.FindingSeverityB\003\340A\003\0224\n"
+ "\013create_time\030\006 \001(\0132\032.google.protobuf.TimestampB\003\340A\003\0224\n"
@@ -824,35 +847,35 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\024associated_resources\030\t \003(\tB\003\340A\003\0226\n"
+ "\022observation_period\030\n"
+ " \001(\0132\025.google.type.IntervalB\003\340A\003\022\227\001\n"
- + ".coldline_and_archival_storage_operations_spike\030\013 \001(\0132X.google"
- + ".storage.control.v2.IntelligenceFinding."
- + "ColdlineAndArchivalStorageOperationsSpikeB\003\340A\003H\000\022m\n"
- + "\030throttled_requests_spike\030\014 \001(\0132D.google.storage.control.v2.Intellige"
- + "nceFinding.ThrottledRequestSpikeB\003\340A\003H\000\022o\n"
+ + ".coldline_and_archival_storage_operations_spike\030\013 \001(\0132X.google.st"
+ + "orage.control.v2.IntelligenceFinding.Col"
+ + "dlineAndArchivalStorageOperationsSpikeB\003\340A\003H\000\022m\n"
+ + "\030throttled_requests_spike\030\014 \001(\0132"
+ + "D.google.storage.control.v2.IntelligenceFinding.ThrottledRequestSpikeB\003\340A\003H\000\022o\n"
+ "\031cross_region_egress_spike\030\r"
- + " \001(\0132E.goo"
- + "gle.storage.control.v2.IntelligenceFinding.CrossRegionEgressSpikeB\003\340A\003H\000\022q\n"
- + "\032storage_growth_above_trend\030\016 \001(\0132F.google.st"
- + "orage.control.v2.IntelligenceFinding.StorageGrowthAboveTrendB\003\340A\003H\000\032\211\007\n"
+ + " \001(\0132E.google"
+ + ".storage.control.v2.IntelligenceFinding.CrossRegionEgressSpikeB\003\340A\003H\000\022q\n"
+ + "\032storage_growth_above_trend\030\016 \001(\0132F.google.stora"
+ + "ge.control.v2.IntelligenceFinding.StorageGrowthAboveTrendB\003\340A\003H\000\032\211\007\n"
+ ")ColdlineAndArchivalStorageOperationsSpike\022 \n"
+ "\023percentage_increase\030\001 \001(\001B\003\340A\003\022#\n"
+ "\026total_operations_count\030\002 \001(\003B\003\340A\003\022\205\001\n"
- + "\013top_buckets\030\003 \003(\0132k.google.storage.control.v2.Intel"
- + "ligenceFinding.ColdlineAndArchivalStorag"
- + "eOperationsSpike.BucketContributionB\003\340A\003\032\214\005\n"
+ + "\013top_buckets\030\003 \003(\0132k.google.storage.control.v2.Intellig"
+ + "enceFinding.ColdlineAndArchivalStorageOp"
+ + "erationsSpike.BucketContributionB\003\340A\003\032\214\005\n"
+ "\022BucketContribution\0225\n"
+ "\006bucket\030\001 \001(\tB%\340A\003\372A\037\n"
+ "\035storage.googleapis.com/Bucket\022 \n"
+ "\023percentage_increase\030\002 \001(\001B\003\340A\003\022#\n"
+ "\026total_operations_count\030\003 \001(\003B\003\340A\003\022\225\001\n"
- + "\014contribution\030\004 \001(\0132x.google.storage.control.v2"
- + ".IntelligenceFinding.ColdlineAndArchival"
- + "StorageOperationsSpike.BucketContribution.ContributionB\003\340A\003H\000\022(\n"
+ + "\014contribution\030\004 \001(\0132x.google.storage.control.v2.In"
+ + "telligenceFinding.ColdlineAndArchivalSto"
+ + "rageOperationsSpike.BucketContribution.ContributionB\003\340A\003H\000\022(\n"
+ "\005error\030\005 \001(\0132\022.google.rpc.StatusB\003\340A\003H\000\032\252\002\n"
+ "\014Contribution\022\247\001\n"
- + "\014top_prefixes\030\001 \003(\0132\213\001.google.storag"
- + "e.control.v2.IntelligenceFinding.ColdlineAndArchivalStorageOperationsSpike.Bucke"
- + "tContribution.Contribution.PrefixContributionB\003\340A\003\032p\n"
+ + "\014top_prefixes\030\001 \003(\0132\213\001.google.storage.c"
+ + "ontrol.v2.IntelligenceFinding.ColdlineAndArchivalStorageOperationsSpike.BucketCo"
+ + "ntribution.Contribution.PrefixContributionB\003\340A\003\032p\n"
+ "\022PrefixContribution\022\023\n"
+ "\006prefix\030\001 \001(\tB\003\340A\003\022 \n"
+ "\023percentage_increase\030\002 \001(\001B\003\340A\003\022#\n"
@@ -861,20 +884,21 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\026CrossRegionEgressSpike\022\037\n"
+ "\022total_egress_bytes\030\001 \001(\003B\003\340A\003\022 \n"
+ "\023percentage_increase\030\002 \001(\001B\003\340A\003\022r\n"
- + "\013top_buckets\030\003 \003(\0132X.google.storage.control.v2.I"
- + "ntelligenceFinding.CrossRegionEgressSpike.BucketContributionB\003\340A\003\032\335\004\n"
+ + "\013top_buckets\030\003 \003(\0132X.google.storage.control.v2.Inte"
+ + "lligenceFinding.CrossRegionEgressSpike.BucketContributionB\003\340A\003\032\335\004\n"
+ "\022BucketContribution\0225\n"
+ "\006bucket\030\001 \001(\tB%\340A\003\372A\037\n"
+ "\035storage.googleapis.com/Bucket\022\037\n"
- + "\022total_egress_bytes\030\002 \001(\003B\003\340A\003\022 \n"
+ + "\022total_egress_byt",
+ "es\030\002 \001(\003B\003\340A\003\022 \n"
+ "\023percentage_increase\030\003 \001(\001B\003\340A\003\022\202\001\n"
- + "\014contribution\030\004 \001(\0132e.google.storage.control.v2.IntelligenceFindin"
- + "g.CrossRegionEgressSpike.BucketContribution.ContributionB\003\340A\003H\000\022(\n"
+ + "\014contribution\030\004 \001(\0132e.google.storage.control.v2.IntelligenceFinding.C"
+ + "rossRegionEgressSpike.BucketContribution.ContributionB\003\340A\003H\000\022(\n"
+ "\005error\030\005 \001(\0132\022.google.rpc.StatusB\003\340A\003H\000\032\222\002\n"
+ "\014Contribution\022\223\001\n"
- + "\014top_prefixes\030\001 \003(\0132x.google.stora"
- + "ge.control.v2.IntelligenceFinding.CrossRegionEgressSpike.BucketContribution.Cont",
- "ribution.PrefixContributionB\003\340A\003\032l\n"
+ + "\014top_prefixes\030\001 \003(\0132x.google.storage."
+ + "control.v2.IntelligenceFinding.CrossRegi"
+ + "onEgressSpike.BucketContribution.Contribution.PrefixContributionB\003\340A\003\032l\n"
+ "\022PrefixContribution\022\023\n"
+ "\006prefix\030\001 \001(\tB\003\340A\003\022\037\n"
+ "\022total_egress_bytes\030\002 \001(\003B\003\340A\003\022 \n"
@@ -883,21 +907,21 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\025ThrottledRequestSpike\022\037\n"
+ "\022throttled_requests\030\001 \001(\003B\003\340A\003\022 \n"
+ "\023percentage_increase\030\002 \001(\001B\003\340A\003\022q\n"
- + "\013top_buckets\030\003 \003(\0132W.google.storage.control.v2.IntelligenceFinding.Thro"
- + "ttledRequestSpike.BucketContributionB\003\340A\003\032\333\004\n"
+ + "\013top_buckets\030\003 \003(\0132W.google.storag"
+ + "e.control.v2.IntelligenceFinding.Throttl"
+ + "edRequestSpike.BucketContributionB\003\340A\003\032\333\004\n"
+ "\022BucketContribution\0225\n"
+ "\006bucket\030\001 \001(\tB%\340A\003\372A\037\n"
+ "\035storage.googleapis.com/Bucket\022\037\n"
+ "\022throttled_requests\030\002 \001(\003B\003\340A\003\022 \n"
+ "\023percentage_increase\030\003 \001(\001B\003\340A\003\022\201\001\n"
- + "\014contribution\030\004 \001(\0132d.google.storage.control.v2.In"
- + "telligenceFinding.ThrottledRequestSpike."
- + "BucketContribution.ContributionB\003\340A\003H\000\022(\n"
+ + "\014contribution\030\004 \001(\0132d.google.storage.control.v2.Intel"
+ + "ligenceFinding.ThrottledRequestSpike.BucketContribution.ContributionB\003\340A\003H\000\022(\n"
+ "\005error\030\005 \001(\0132\022.google.rpc.StatusB\003\340A\003H\000\032\221\002\n"
+ "\014Contribution\022\222\001\n"
- + "\014top_prefixes\030\001 \003(\0132w.google.storage.control.v2.Intelligenc"
- + "eFinding.ThrottledRequestSpike.BucketCon"
- + "tribution.Contribution.PrefixContributionB\003\340A\003\032l\n"
+ + "\014top_prefixes\030\001 \003(\0132w.google.storage.control.v2.IntelligenceFi"
+ + "nding.ThrottledRequestSpike.BucketContri"
+ + "bution.Contribution.PrefixContributionB\003\340A\003\032l\n"
+ "\022PrefixContribution\022\023\n"
+ "\006prefix\030\001 \001(\tB\003\340A\003\022\037\n"
+ "\022throttled_requests\030\002 \001(\003B\003\340A\003\022 \n"
@@ -906,8 +930,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\027StorageGrowthAboveTrend\022\'\n"
+ "\032total_storage_growth_bytes\030\001 \001(\003B\003\340A\003\022 \n"
+ "\023percentage_increase\030\002 \001(\001B\003\340A\003\022s\n"
- + "\013top_buckets\030\003 \003(\0132Y.google.storage.control.v2."
- + "IntelligenceFinding.StorageGrowthAboveTrend.BucketContributionB\003\340A\003\032\313\001\n"
+ + "\013top_buckets\030\003 \003(\0132Y.google.storage.control.v2.Int"
+ + "elligenceFinding.StorageGrowthAboveTrend.BucketContributionB\003\340A\003\032\313\001\n"
+ "\022BucketContribution\0225\n"
+ "\006bucket\030\001 \001(\tB%\340A\003\372A\037\n"
+ "\035storage.googleapis.com/Bucket\022\'\n"
@@ -915,26 +939,26 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\023percentage_increase\030\003 \001(\001B\003\340A\003\022(\n"
+ "\005error\030\005 \001(\0132\022.google.rpc.StatusB\003\340A\003H\000B\t\n"
+ "\007details:\260\001\352A\254\001\n"
- + "*storage.googleapis.com/IntelligenceFinding\022Sprojects/{project}/locations/{loca"
- + "tion}/intelligenceFindings/{intelligence"
- + "_finding}*\024intelligenceFindings2\023intelligenceFindingB\036\n"
+ + "*storage.googleapis.com/IntelligenceFinding\022Sprojects/{project}/locations/{locatio"
+ + "n}/intelligenceFindings/{intelligence_fi"
+ + "nding}*\024intelligenceFindings2\023intelligenceFindingB\036\n"
+ "\034intelligence_finding_details\"\215\003\n"
+ "\033IntelligenceFindingRevision\022\021\n"
+ "\004name\030\001 \001(\tB\003\340A\003\022E\n"
- + "\010snapshot\030\002 \001(\0132..goog"
- + "le.storage.control.v2.IntelligenceFindingB\003\340A\003\0224\n"
+ + "\010snapshot\030\002 \001(\0132..google."
+ + "storage.control.v2.IntelligenceFindingB\003\340A\003\0224\n"
+ "\013create_time\030\003"
+ " \001(\0132\032.google.protobuf.TimestampB\003\340A\003:\335\001\352A\331\001\n"
- + "2storage.googleapis.com/IntelligenceFindingRevision\022"
- + "hprojects/{project}/locations/{location}/intelligenceFindings/{intelligence_find"
- + "ing}/revisions/{revision}*\034intelligenceF"
- + "indingRevisions2\033intelligenceFindingRevision\"a\n"
+ + "2storage.googleapis.com/IntelligenceFindingRevision\022hpr"
+ + "ojects/{project}/locations/{location}/intelligenceFindings/{intelligence_finding"
+ + "}/revisions/{revision}*\034intelligenceFind"
+ + "ingRevisions2\033intelligenceFindingRevision\"a\n"
+ "\035GetIntelligenceFindingRequest\022@\n"
+ "\004name\030\001 \001(\tB2\340A\002\372A,\n"
+ "*storage.googleapis.com/IntelligenceFinding\"\253\001\n"
+ "\037ListIntelligenceFindingsRequest\022B\n"
- + "\006parent\030\001 \001(\tB2\340A\002"
- + "\372A,\022*storage.googleapis.com/IntelligenceFinding\022\023\n"
+ + "\006parent\030\001 \001(\tB2\340A\002\372A,"
+ + "\022*storage.googleapis.com/IntelligenceFinding\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\n"
+ "page_token\030\004 \001(\tB\003\340A\001\"\212\001\n"
@@ -944,8 +968,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\017next_page_token\030\002 \001(\t\"\267\002\n"
+ "$SummarizeIntelligenceFindingsRequest\022\023\n"
+ "\006parent\030\001 \001(\tB\003\340A\002\022j\n"
- + "\016resource_scope\030\002 \001(\0162M.google.storag"
- + "e.control.v2.SummarizeIntelligenceFindingsRequest.ResourceScopeB\003\340A\001\022\023\n"
+ + "\016resource_scope\030\002 \001(\0162M.google.storage.c"
+ + "ontrol.v2.SummarizeIntelligenceFindingsRequest.ResourceScopeB\003\340A\001\022\023\n"
+ "\006filter\030\003 \001(\tB\003\340A\001\022\026\n"
+ "\tpage_size\030\004 \001(\005B\003\340A\001\022\027\n\n"
+ "page_token\030\005 \001(\tB\003\340A\001\"H\n\r"
@@ -954,8 +978,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\006PARENT\020\001\022\013\n"
+ "\007PROJECT\020\002\"\206\001\n"
+ "%SummarizeIntelligenceFindingsResponse\022D\n"
- + "\021finding_summaries\030\001 \003("
- + "\0132).google.storage.control.v2.FindingSummary\022\027\n"
+ + "\021finding_summaries\030\001 \003(\0132)"
+ + ".google.storage.control.v2.FindingSummary\022\027\n"
+ "\017next_page_token\030\002 \001(\t\"q\n"
+ "%GetIntelligenceFindingRevisionRequest\022H\n"
+ "\004name\030\001 \001(\tB:\340A\002\372A4\n"
@@ -966,8 +990,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\tpage_size\030\002 \001(\005B\003\340A\001\022\027\n\n"
+ "page_token\030\003 \001(\tB\003\340A\001\"\243\001\n"
+ "(ListIntelligenceFindingRevisionsResponse\022^\n"
- + "\036intelligence_finding_revisions\030\001 \003(\01326"
- + ".google.storage.control.v2.IntelligenceFindingRevision\022\027\n"
+ + "\036intelligence_finding_revisions\030\001 \003(\01326.go"
+ + "ogle.storage.control.v2.IntelligenceFindingRevision\022\027\n"
+ "\017next_page_token\030\002 \001(\t\"\272\005\n"
+ "\016FindingSummary\0229\n"
+ "\004type\030\001"
@@ -983,8 +1007,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\016SummaryDetails\022\017\n"
+ "\005count\030\001 \001(\003H\000\022\024\n\n"
+ "percentage\030\002 \001(\002H\000\022a\n\r"
- + "resource_type\030\003 \001(\0162E.goog"
- + "le.storage.control.v2.FindingSummary.SummaryDetails.ResourceTypeB\003\340A\003\022\030\n"
+ + "resource_type\030\003 \001(\0162E.google."
+ + "storage.control.v2.FindingSummary.SummaryDetails.ResourceTypeB\003\340A\003\022\030\n"
+ "\013description\030\004 \001(\tB\003\340A\003\"F\n"
+ "\014ResourceType\022\035\n"
+ "\031RESOURCE_TYPE_UNSPECIFIED\020\000\022\013\n"
@@ -1020,188 +1044,193 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\034FINDING_CATEGORY_PERFORMANCE\020\002*R\n"
+ "\017FindingSeverity\022 \n"
+ "\034FINDING_SEVERITY_UNSPECIFIED\020\000\022\035\n"
- + "\031FINDING_SEVERITY_CRITICAL\020\0012\374C\n"
+ + "\031FINDING_SEVERITY_CRITICAL\020\0012\311E\n"
+ "\016StorageControl\022\323\001\n"
- + "\014CreateFolder\022..google.storage.control.v2.CreateFolderReq"
- + "uest\032!.google.storage.control.v2.Folder\""
- + "p\332A\027parent,folder,folder_id\202\323\344\223\0023\")/v2/{"
- + "parent=projects/*/buckets/*}/folders:\006folder\212\323\344\223\002\027\022\025\n"
+ + "\014CreateFolder\022..google.storage.control.v2.CreateFolderReques"
+ + "t\032!.google.storage.control.v2.Folder\"p\332A"
+ + "\027parent,folder,folder_id\202\323\344\223\0023\")/v2/{par"
+ + "ent=projects/*/buckets/*}/folders:\006folder\212\323\344\223\002\027\022\025\n"
+ "\006parent\022\013{bucket=**}\022\301\001\n"
- + "\014DeleteFolder\022..google.storage.control.v2.D"
- + "eleteFolderRequest\032\026.google.protobuf.Emp"
- + "ty\"i\332A\004name\202\323\344\223\002,**/v2/{name=projects/*/buckets/*/folders/**}\212\323\344\223\002*\022(\n"
+ + "\014DeleteFolder\022..google.storage.control.v2.Dele"
+ + "teFolderRequest\032\026.google.protobuf.Empty\""
+ + "i\332A\004name\202\323\344\223\002,**/v2/{name=projects/*/buckets/*/folders/**}\212\323\344\223\002*\022(\n"
+ "\004name\022 {bucket=projects/*/buckets/*}/**\022\306\001\n"
- + "\tGetFolder\022+.google.storage.control.v2.GetFolde"
- + "rRequest\032!.google.storage.control.v2.Fol"
- + "der\"i\332A\004name\202\323\344\223\002,\022*/v2/{name=projects/*/buckets/*/folders/**}\212\323\344\223\002*\022(\n"
+ + "\tGetFolder\022+.google.storage.control.v2.GetFolderRe"
+ + "quest\032!.google.storage.control.v2.Folder"
+ + "\"i\332A\004name\202\323\344\223\002,\022*/v2/{name=projects/*/buckets/*/folders/**}\212\323\344\223\002*\022(\n"
+ "\004name\022 {bucket=projects/*/buckets/*}/**\022\305\001\n"
- + "\013ListFolders\022-.google.storage.control.v2.ListF"
- + "oldersRequest\032..google.storage.control.v"
- + "2.ListFoldersResponse\"W\332A\006parent\202\323\344\223\002+\022)"
- + "/v2/{parent=projects/*/buckets/*}/folders\212\323\344\223\002\027\022\025\n"
+ + "\013ListFolders\022-.google.storage.control.v2.ListFold"
+ + "ersRequest\032..google.storage.control.v2.L"
+ + "istFoldersResponse\"W\332A\006parent\202\323\344\223\002+\022)/v2"
+ + "/{parent=projects/*/buckets/*}/folders\212\323\344\223\002\027\022\025\n"
+ "\006parent\022\013{bucket=**}\022\212\002\n"
- + "\014RenameFolder\022..google.storage.control.v2.Rena"
- + "meFolderRequest\032\035.google.longrunning.Operation\"\252\001\312A\036\n"
- + "\006Folder\022\024RenameFolderMetada"
- + "ta\332A\032name,destination_folder_id\202\323\344\223\0026\"1/"
- + "v2/{name=projects/*/buckets/*/folders/**}:rename:\001*\212\323\344\223\002*\022(\n"
+ + "\014RenameFolder\022..google.storage.control.v2.RenameF"
+ + "olderRequest\032\035.google.longrunning.Operation\"\252\001\312A\036\n"
+ + "\006Folder\022\024RenameFolderMetadata\332"
+ + "A\032name,destination_folder_id\202\323\344\223\0026\"1/v2/"
+ + "{name=projects/*/buckets/*/folders/**}:rename:\001*\212\323\344\223\002*\022(\n"
+ "\004name\022 {bucket=projects/*/buckets/*}/**\022\247\002\n"
- + "\025DeleteFolderRecursive\0227.google.storage.control.v2.Delete"
- + "FolderRecursiveRequest\032\035.google.longrunning.Operation\"\265\001\312A6\n"
- + "\025google.protobuf.Empty\022\035DeleteFolderRecursiveMetadata\332A\004name"
- + "\202\323\344\223\002?\":/v2/{name=projects/*/buckets/*/folders/**}:deleteRecursive:\001*\212\323\344\223\002*\022(\n"
+ + "\025DeleteFolderRecursive\0227.google.storage.control.v2.DeleteFol"
+ + "derRecursiveRequest\032\035.google.longrunning.Operation\"\265\001\312A6\n"
+ + "\025google.protobuf.Empty\022"
+ + "\035DeleteFolderRecursiveMetadata\332A\004name\202\323\344"
+ + "\223\002?\":/v2/{name=projects/*/buckets/*/folders/**}:deleteRecursive:\001*\212\323\344\223\002*\022(\n"
+ "\004name\022 {bucket=projects/*/buckets/*}/**\022\336\001\n"
- + "\020GetStorageLayout\0222.google.storage.cont"
- + "rol.v2.GetStorageLayoutRequest\032(.google."
- + "storage.control.v2.StorageLayout\"l\332A\004nam"
- + "e\202\323\344\223\002/\022-/v2/{name=projects/*/buckets/*/storageLayout}\212\323\344\223\002*\022(\n"
+ + "\020GetStorageLayout\0222.google.storage.control"
+ + ".v2.GetStorageLayoutRequest\032(.google.sto"
+ + "rage.control.v2.StorageLayout\"l\332A\004name\202\323"
+ + "\344\223\002/\022-/v2/{name=projects/*/buckets/*/storageLayout}\212\323\344\223\002*\022(\n"
+ "\004name\022 {bucket=projects/*/buckets/*}/**\022\277\001\n"
- + "\023CreateManagedFolder\0225.google.storage.control.v2.Creat"
- + "eManagedFolderRequest\032(.google.storage.c"
- + "ontrol.v2.ManagedFolder\"G\332A\'parent,managed_folder,managed_folder_id\212\323\344\223\002\027\022\025\n"
+ + "\023CreateManagedFolder\0225.google.storage.control.v2.CreateMa"
+ + "nagedFolderRequest\032(.google.storage.cont"
+ + "rol.v2.ManagedFolder\"G\332A\'parent,managed_folder,managed_folder_id\212\323\344\223\002\027\022\025\n"
+ "\006parent\022\013{bucket=**}\022\235\001\n"
- + "\023DeleteManagedFolder\0225.google.storage.control.v2.DeleteManag"
- + "edFolderRequest\032\026.google.protobuf.Empty\"7\332A\004name\212\323\344\223\002*\022(\n"
+ + "\023DeleteManagedFolder\0225.google.storage.control.v2.DeleteManagedF"
+ + "olderRequest\032\026.google.protobuf.Empty\"7\332A\004name\212\323\344\223\002*\022(\n"
+ "\004name\022 {bucket=projects/*/buckets/*}/**\022\251\001\n"
- + "\020GetManagedFolder\0222.google.storage.control.v2.GetManagedFold"
- + "erRequest\032(.google.storage.control.v2.ManagedFolder\"7\332A\004name\212\323\344\223\002*\022(\n"
+ + "\020GetManagedFolder\0222.google.storage.control.v2.GetManagedFolderR"
+ + "equest\032(.google.storage.control.v2.ManagedFolder\"7\332A\004name\212\323\344\223\002*\022(\n"
+ "\004name\022 {bucket=projects/*/buckets/*}/**\022\251\001\n"
- + "\022ListManagedFolders\0224.google.storage.control.v2."
- + "ListManagedFoldersRequest\0325.google.stora"
- + "ge.control.v2.ListManagedFoldersResponse\"&\332A\006parent\212\323\344\223\002\027\022\025\n"
+ + "\022ListManagedFolders\0224.google.storage.control.v2.Lis"
+ + "tManagedFoldersRequest\0325.google.storage."
+ + "control.v2.ListManagedFoldersResponse\"&\332A\006parent\212\323\344\223\002\027\022\025\n"
+ "\006parent\022\013{bucket=**}\022\324\001\n"
- + "\023UpdateManagedFolder\0225.google.storage.control.v2.UpdateManagedFolderRequest\032"
- + "(.google.storage.control.v2.ManagedFolde"
- + "r\"\\\332A\032managed_folder,update_mask\212\323\344\223\0029\0227\n"
+ + "\023UpdateManagedFolder\0225.google.storage.c"
+ + "ontrol.v2.UpdateManagedFolderRequest\032(.g"
+ + "oogle.storage.control.v2.ManagedFolder\"\\\332A\032managed_folder,update_mask\212\323\344\223\0029\0227\n"
+ "\023managed_folder.name\022 {bucket=projects/*/buckets/*}/**\022\321\001\n"
- + "\023CreateAnywhereCache\0225.google.storage.control.v2.CreateAnywhe"
- + "reCacheRequest\032\035.google.longrunning.Operation\"d\312A,\n\r"
- + "AnywhereCache\022\033CreateAnywher"
- + "eCacheMetadata\332A\025parent,anywhere_cache\212\323\344\223\002\027\022\025\n"
+ + "\023CreateAnywhereCache\0225.google.storage.control.v2.CreateAnywhereC"
+ + "acheRequest\032\035.google.longrunning.Operation\"d\312A,\n\r"
+ + "AnywhereCache\022\033CreateAnywhereCa"
+ + "cheMetadata\332A\025parent,anywhere_cache\212\323\344\223\002\027\022\025\n"
+ "\006parent\022\013{bucket=**}\022\371\001\n"
- + "\023UpdateAnywhereCache\0225.google.storage.control.v2."
- + "UpdateAnywhereCacheRequest\032\035.google.longrunning.Operation\"\213\001\312A,\n\r"
- + "AnywhereCache\022\033"
- + "UpdateAnywhereCacheMetadata\332A\032anywhere_cache,update_mask\212\323\344\223\0029\0227\n"
+ + "\023UpdateAnywhereCache\0225.google.storage.control.v2.Upd"
+ + "ateAnywhereCacheRequest\032\035.google.longrunning.Operation\"\213\001\312A,\n\r"
+ + "AnywhereCache\022\033Upd"
+ + "ateAnywhereCacheMetadata\332A\032anywhere_cache,update_mask\212\323\344\223\0029\0227\n"
+ "\023anywhere_cache.name\022 {bucket=projects/*/buckets/*}/**\022\261\001\n"
- + "\024DisableAnywhereCache\0226.google.storage.control.v2.DisableAnywhereCacheRequest"
- + "\032(.google.storage.control.v2.AnywhereCache\"7\332A\004name\212\323\344\223\002*\022(\n"
+ + "\024DisableAnywhereCache\0226.google.storage.c"
+ + "ontrol.v2.DisableAnywhereCacheRequest\032(."
+ + "google.storage.control.v2.AnywhereCache\"7\332A\004name\212\323\344\223\002*\022(\n"
+ "\004name\022 {bucket=projects/*/buckets/*}/**\022\255\001\n"
- + "\022PauseAnywhereCache\0224.google.storage.control.v2.PauseAnyw"
- + "hereCacheRequest\032(.google.storage.control.v2.AnywhereCache\"7\332A\004name\212\323\344\223\002*\022(\n"
+ + "\022PauseAnywhereCache\0224.google.storage.control.v2.PauseAnywher"
+ + "eCacheRequest\032(.google.storage.control.v2.AnywhereCache\"7\332A\004name\212\323\344\223\002*\022(\n"
+ "\004name\022 {bucket=projects/*/buckets/*}/**\022\257\001\n"
- + "\023ResumeAnywhereCache\0225.google.storage.con"
- + "trol.v2.ResumeAnywhereCacheRequest\032(.goo"
- + "gle.storage.control.v2.AnywhereCache\"7\332A\004name\212\323\344\223\002*\022(\n"
+ + "\023ResumeAnywhereCache\0225.google.storage.contro"
+ + "l.v2.ResumeAnywhereCacheRequest\032(.google"
+ + ".storage.control.v2.AnywhereCache\"7\332A\004name\212\323\344\223\002*\022(\n"
+ "\004name\022 {bucket=projects/*/buckets/*}/**\022\251\001\n"
- + "\020GetAnywhereCache\0222.google.storage.control.v2.GetAnywhereCacheR"
- + "equest\032(.google.storage.control.v2.AnywhereCache\"7\332A\004name\212\323\344\223\002*\022(\n"
+ + "\020GetAnywhereCache\0222.google.storage.control.v2.GetAnywhereCacheRequ"
+ + "est\032(.google.storage.control.v2.AnywhereCache\"7\332A\004name\212\323\344\223\002*\022(\n"
+ "\004name\022 {bucket=projects/*/buckets/*}/**\022\251\001\n"
- + "\022ListAnywhereCaches\0224.google.storage.control.v2.Lis"
- + "tAnywhereCachesRequest\0325.google.storage."
- + "control.v2.ListAnywhereCachesResponse\"&\332A\006parent\212\323\344\223\002\027\022\025\n"
+ + "\022ListAnywhereCaches\0224.google.storage.control.v2.ListAn"
+ + "ywhereCachesRequest\0325.google.storage.con"
+ + "trol.v2.ListAnywhereCachesResponse\"&\332A\006parent\212\323\344\223\002\027\022\025\n"
+ "\006parent\022\013{bucket=**}\022\302\001\n"
- + "\020CreateRapidCache\0222.google.storage.cont"
- + "rol.v2.CreateRapidCacheRequest\032\035.google.longrunning.Operation\"[\312A&\n\n"
- + "RapidCache\022\030"
- + "CreateRapidCacheMetadata\332A\022parent,rapid_cache\212\323\344\223\002\027\022\025\n"
+ + "\020CreateRapidCache\0222.google.storage.control"
+ + ".v2.CreateRapidCacheRequest\032\035.google.longrunning.Operation\"[\312A&\n\n"
+ + "RapidCache\022\030Cre"
+ + "ateRapidCacheMetadata\332A\022parent,rapid_cache\212\323\344\223\002\027\022\025\n"
+ "\006parent\022\013{bucket=**}\022\346\001\n"
- + "\020UpdateRapidCache\0222.google.storage.control"
- + ".v2.UpdateRapidCacheRequest\032\035.google.longrunning.Operation\"\177\312A&\n\n"
- + "RapidCache\022\030Upd"
- + "ateRapidCacheMetadata\332A\027rapid_cache,update_mask\212\323\344\223\0026\0224\n"
- + "\020rapid_cache.name\022 {bucket=projects/*/buckets/*}/**\022\240\001\n\r"
- + "GetRapidCache\022/.google.storage.control.v2.GetRap"
- + "idCacheRequest\032%.google.storage.control.v2.RapidCache\"7\332A\004name\212\323\344\223\002*\022(\n"
+ + "\020UpdateRapidCache\0222.google.storage.control.v2"
+ + ".UpdateRapidCacheRequest\032\035.google.longrunning.Operation\"\177\312A&\n\n"
+ + "RapidCache\022\030Update"
+ + "RapidCacheMetadata\332A\027rapid_cache,update_mask\212\323\344\223\0026\0224\n"
+ + "\020rapid_cache.name\022 {bucket=projects/*/buckets/*}/**\022\312\001\n"
+ + "\021DisableRapidCache\0223.google.storage.control.v2.Disab"
+ + "leRapidCacheRequest\032\035.google.longrunning.Operation\"a\312A\'\n\n"
+ + "RapidCache\022\031DisableRapidCacheMetadata\332A\004name\212\323\344\223\002*\022(\n"
+ + "\004name\022 {bucket=projects/*/buckets/*}/**\022\240\001\n\r"
+ + "GetRapidCache\022/.google.storage.control.v2.GetR"
+ + "apidCacheRequest\032%.google.storage.control.v2.RapidCache\"7\332A\004name\212\323\344\223\002*\022(\n"
+ "\004name\022 {bucket=projects/*/buckets/*}/**\022\240\001\n"
- + "\017ListRapidCaches\0221.google.storage.control.v2.L"
- + "istRapidCachesRequest\0322.google.storage.c"
- + "ontrol.v2.ListRapidCachesResponse\"&\332A\006parent\212\323\344\223\002\027\022\025\n"
+ + "\017ListRapidCaches\0221.google.storage.control.v2"
+ + ".ListRapidCachesRequest\0322.google.storage"
+ + ".control.v2.ListRapidCachesResponse\"&\332A\006parent\212\323\344\223\002\027\022\025\n"
+ "\006parent\022\013{bucket=**}\022\322\001\n"
- + "\034GetProjectIntelligenceConfig\022>.google.stor"
- + "age.control.v2.GetProjectIntelligenceConfigRequest\032-.google.storage.control.v2.I"
- + "ntelligenceConfig\"C\332A\004name\202\323\344\223\0026\0224/v2/{n"
- + "ame=projects/*/locations/*/intelligenceConfig}\022\235\002\n"
- + "\037UpdateProjectIntelligenceConfig\022A.google.storage.control.v2.UpdatePro"
- + "jectIntelligenceConfigRequest\032-.google.s"
- + "torage.control.v2.IntelligenceConfig\"\207\001\332"
- + "A\037intelligence_config,update_mask\202\323\344\223\002_2"
- + "H/v2/{intelligence_config.name=projects/"
- + "*/locations/*/intelligenceConfig}:\023intelligence_config\022\317\001\n"
- + "\033GetFolderIntelligenceConfig\022=.google.storage.control.v2.GetFo"
- + "lderIntelligenceConfigRequest\032-.google.s"
- + "torage.control.v2.IntelligenceConfig\"B\332A"
- + "\004name\202\323\344\223\0025\0223/v2/{name=folders/*/locations/*/intelligenceConfig}\022\232\002\n"
- + "\036UpdateFolderIntelligenceConfig\022@.google.storage.con"
- + "trol.v2.UpdateFolderIntelligenceConfigRequest\032-.google.storage.control.v2.Intell"
- + "igenceConfig\"\206\001\332A\037intelligence_config,up"
- + "date_mask\202\323\344\223\002^2G/v2/{intelligence_confi"
- + "g.name=folders/*/locations/*/intelligenceConfig}:\023intelligence_config\022\341\001\n"
- + "!GetOrganizationIntelligenceConfig\022C.google.sto"
- + "rage.control.v2.GetOrganizationIntelligenceConfigRequest\032-.google.storage.contro"
- + "l.v2.IntelligenceConfig\"H\332A\004name\202\323\344\223\002;\0229"
- + "/v2/{name=organizations/*/locations/*/intelligenceConfig}\022\254\002\n"
- + "$UpdateOrganizationIntelligenceConfig\022F.google.storage.cont"
- + "rol.v2.UpdateOrganizationIntelligenceConfigRequest\032-.google.storage.control.v2.I"
- + "ntelligenceConfig\"\214\001\332A\037intelligence_conf"
- + "ig,update_mask\202\323\344\223\002d2M/v2/{intelligence_"
- + "config.name=organizations/*/locations/*/"
- + "intelligenceConfig}:\023intelligence_config\022\243\001\n"
- + "\014GetIamPolicy\022\".google.iam.v1.GetIam"
- + "PolicyRequest\032\025.google.iam.v1.Policy\"X\332A\010resource\212\323\344\223\002G\022\027\n"
+ + "\034GetProjectIntelligenceConfig\022>.google.st"
+ + "orage.control.v2.GetProjectIntelligenceConfigRequest\032-.google.storage.control.v2"
+ + ".IntelligenceConfig\"C\332A\004name\202\323\344\223\0026\0224/v2/"
+ + "{name=projects/*/locations/*/intelligenceConfig}\022\235\002\n"
+ + "\037UpdateProjectIntelligenceConfig\022A.google.storage.control.v2.UpdateP"
+ + "rojectIntelligenceConfigRequest\032-.google"
+ + ".storage.control.v2.IntelligenceConfig\"\207"
+ + "\001\332A\037intelligence_config,update_mask\202\323\344\223\002"
+ + "_2H/v2/{intelligence_config.name=project"
+ + "s/*/locations/*/intelligenceConfig}:\023intelligence_config\022\317\001\n"
+ + "\033GetFolderIntelligenceConfig\022=.google.storage.control.v2.Get"
+ + "FolderIntelligenceConfigRequest\032-.google.storage.control.v2.IntelligenceConfig\"B"
+ + "\332A\004name\202\323\344\223\0025\0223/v2/{name=folders/*/locations/*/intelligenceConfig}\022\232\002\n"
+ + "\036UpdateFolderIntelligenceConfig\022@.google.storage.c"
+ + "ontrol.v2.UpdateFolderIntelligenceConfigRequest\032-.google.storage.control.v2.Inte"
+ + "lligenceConfig\"\206\001\332A\037intelligence_config,"
+ + "update_mask\202\323\344\223\002^2G/v2/{intelligence_con"
+ + "fig.name=folders/*/locations/*/intelligenceConfig}:\023intelligence_config\022\341\001\n"
+ + "!GetOrganizationIntelligenceConfig\022C.google.s"
+ + "torage.control.v2.GetOrganizationIntelligenceConfigRequest\032-.google.storage.cont"
+ + "rol.v2.IntelligenceConfig\"H\332A\004name\202\323\344\223\002;"
+ + "\0229/v2/{name=organizations/*/locations/*/intelligenceConfig}\022\254\002\n"
+ + "$UpdateOrganizationIntelligenceConfig\022F.google.storage.co"
+ + "ntrol.v2.UpdateOrganizationIntelligenceConfigRequest\032-.google.storage.control.v2"
+ + ".IntelligenceConfig\"\214\001\332A\037intelligence_co"
+ + "nfig,update_mask\202\323\344\223\002d2M/v2/{intelligenc"
+ + "e_config.name=organizations/*/locations/"
+ + "*/intelligenceConfig}:\023intelligence_config\022\243\001\n"
+ + "\014GetIamPolicy\022\".google.iam.v1.GetI"
+ + "amPolicyRequest\032\025.google.iam.v1.Policy\"X\332A\010resource\212\323\344\223\002G\022\027\n"
+ "\010resource\022\013{bucket=**}\022,\n"
+ "\010resource\022 {bucket=projects/*/buckets/*}/**\022\252\001\n"
- + "\014SetIamPolicy\022\".google.iam.v1."
- + "SetIamPolicyRequest\032\025.google.iam.v1.Policy\"_\332A\017resource,policy\212\323\344\223\002G\022\027\n"
+ + "\014SetIamPolicy\022\".google.iam.v"
+ + "1.SetIamPolicyRequest\032\025.google.iam.v1.Policy\"_\332A\017resource,policy\212\323\344\223\002G\022\027\n"
+ "\010resource\022\013{bucket=**}\022,\n"
+ "\010resource\022 {bucket=projects/*/buckets/*}/**\022\226\002\n"
- + "\022TestIamPermissions\022(.google.iam.v1.TestIamPermissionsReq"
- + "uest\032).google.iam.v1.TestIamPermissionsR"
- + "esponse\"\252\001\332A\024resource,permissions\212\323\344\223\002\214\001\022\027\n"
+ + "\022TestIamPermissions\022(.google.iam.v1.TestIamPermissionsR"
+ + "equest\032).google.iam.v1.TestIamPermission"
+ + "sResponse\"\252\001\332A\024resource,permissions\212\323\344\223\002\214\001\022\027\n"
+ "\010resource\022\013{bucket=**}\0224\n"
+ "\010resource\022({bucket=projects/*/buckets/*}/objects/**\022;\n"
+ "\010resource\022/{bucket=projects/*/buckets/*}/managedFolders/**\022\313\001\n"
- + "\026GetIntelligenceFinding\0228.google.storage.control.v2.GetI"
- + "ntelligenceFindingRequest\032..google.stora"
- + "ge.control.v2.IntelligenceFinding\"G\332A\004na"
- + "me\202\323\344\223\002:\0228/v2/{name=projects/*/locations/*/intelligenceFindings/*}\022\336\001\n"
- + "\030ListIntelligenceFindings\022:.google.storage.control"
- + ".v2.ListIntelligenceFindingsRequest\032;.google.storage.control.v2.ListIntelligence"
- + "FindingsResponse\"I\332A\006parent\202\323\344\223\002:\0228/v2/{"
- + "parent=projects/*/locations/*}/intelligenceFindings\022\211\003\n"
- + "\035SummarizeIntelligenceFindings\022?.google.storage.control.v2.Summar"
- + "izeIntelligenceFindingsRequest\032@.google.storage.control.v2.SummarizeIntelligence"
- + "FindingsResponse\"\344\001\332A\006parent\202\323\344\223\002\324\001\022B/v2"
- + "/{parent=projects/*/locations/*}/intelligenceFindings:summarizeZC\022A/v2/{parent=f"
- + "olders/*/locations/*}/intelligenceFindings:summarizeZI\022G/v2/{parent=organization"
- + "s/*/locations/*}/intelligenceFindings:summarize\022\357\001\n"
- + "\036GetIntelligenceFindingRevision\022@.google.storage.control.v2.GetIntell"
- + "igenceFindingRevisionRequest\0326.google.storage.control.v2.IntelligenceFindingRevi"
- + "sion\"S\332A\004name\202\323\344\223\002F\022D/v2/{name=projects/"
- + "*/locations/*/intelligenceFindings/*/revisions/*}\022\202\002\n"
- + " ListIntelligenceFindingRevisions\022B.google.storage.control.v2.ListI"
- + "ntelligenceFindingRevisionsRequest\032C.google.storage.control.v2.ListIntelligenceF"
- + "indingRevisionsResponse\"U\332A\006parent\202\323\344\223\002F"
- + "\022D/v2/{parent=projects/*/locations/*/intelligenceFindings/*}/revisions\022\244\002\n"
- + "\025ViewObjectFullContext\0227.google.storage.contro"
- + "l.v2.ViewObjectFullContextRequest\032,.google.storage.control.v2.ObjectFullContext\""
- + "\243\001\332A\020name,context_key\332A\033name,generation,"
- + "context_key\202\323\344\223\002<\022:/v2/{name=projects/*/"
- + "buckets/*/objects/**}:viewFullContext\212\323\344\223\002*\022(\n"
- + "\004name\022 {bucket=projects/*/buckets/"
- + "*}/**\032\247\002\312A\026storage.googleapis.com\322A\212\002htt"
- + "ps://www.googleapis.com/auth/cloud-platform,https://www.googleapis.com/auth/clou"
- + "d-platform.read-only,https://www.googleapis.com/auth/devstorage.full_control,htt"
- + "ps://www.googleapis.com/auth/devstorage."
- + "read_only,https://www.googleapis.com/auth/devstorage.read_writeB\376\002\n"
- + "\035com.google.storage.control.v2B\023StorageControlProtoP\001"
- + "Z=cloud.google.com/go/storage/control/ap"
- + "iv2/controlpb;controlpb\252\002\037Google.Cloud.S"
- + "torage.Control.V2\312\002\037Google\\Cloud\\Storage"
- + "\\Control\\V2\352\002#Google::Cloud::Storage::Control::V2\352AD\n"
+ + "\026GetIntelligenceFinding\0228.google.storage.control.v2.Ge"
+ + "tIntelligenceFindingRequest\032..google.sto"
+ + "rage.control.v2.IntelligenceFinding\"G\332A\004"
+ + "name\202\323\344\223\002:\0228/v2/{name=projects/*/locations/*/intelligenceFindings/*}\022\336\001\n"
+ + "\030ListIntelligenceFindings\022:.google.storage.contr"
+ + "ol.v2.ListIntelligenceFindingsRequest\032;.google.storage.control.v2.ListIntelligen"
+ + "ceFindingsResponse\"I\332A\006parent\202\323\344\223\002:\0228/v2"
+ + "/{parent=projects/*/locations/*}/intelligenceFindings\022\211\003\n"
+ + "\035SummarizeIntelligenceFindings\022?.google.storage.control.v2.Summ"
+ + "arizeIntelligenceFindingsRequest\032@.google.storage.control.v2.SummarizeIntelligen"
+ + "ceFindingsResponse\"\344\001\332A\006parent\202\323\344\223\002\324\001\022B/"
+ + "v2/{parent=projects/*/locations/*}/intelligenceFindings:summarizeZC\022A/v2/{parent"
+ + "=folders/*/locations/*}/intelligenceFindings:summarizeZI\022G/v2/{parent=organizati"
+ + "ons/*/locations/*}/intelligenceFindings:summarize\022\357\001\n"
+ + "\036GetIntelligenceFindingRevision\022@.google.storage.control.v2.GetInte"
+ + "lligenceFindingRevisionRequest\0326.google.storage.control.v2.IntelligenceFindingRe"
+ + "vision\"S\332A\004name\202\323\344\223\002F\022D/v2/{name=project"
+ + "s/*/locations/*/intelligenceFindings/*/revisions/*}\022\202\002\n"
+ + " ListIntelligenceFindingRevisions\022B.google.storage.control.v2.Lis"
+ + "tIntelligenceFindingRevisionsRequest\032C.google.storage.control.v2.ListIntelligenc"
+ + "eFindingRevisionsResponse\"U\332A\006parent\202\323\344\223"
+ + "\002F\022D/v2/{parent=projects/*/locations/*/intelligenceFindings/*}/revisions\022\244\002\n"
+ + "\025ViewObjectFullContext\0227.google.storage.cont"
+ + "rol.v2.ViewObjectFullContextRequest\032,.google.storage.control.v2.ObjectFullContex"
+ + "t\"\243\001\332A\020name,context_key\332A\033name,generatio"
+ + "n,context_key\202\323\344\223\002<\022:/v2/{name=projects/"
+ + "*/buckets/*/objects/**}:viewFullContext\212\323\344\223\002*\022(\n"
+ + "\004name\022 {bucket=projects/*/bucket"
+ + "s/*}/**\032\247\002\312A\026storage.googleapis.com\322A\212\002h"
+ + "ttps://www.googleapis.com/auth/cloud-platform,https://www.googleapis.com/auth/cl"
+ + "oud-platform.read-only,https://www.googleapis.com/auth/devstorage.full_control,h"
+ + "ttps://www.googleapis.com/auth/devstorag"
+ + "e.read_only,https://www.googleapis.com/auth/devstorage.read_writeB\376\002\n"
+ + "\035com.google.storage.control.v2B\023StorageControlProto"
+ + "P\001Z=cloud.google.com/go/storage/control/"
+ + "apiv2/controlpb;controlpb\252\002\037Google.Cloud"
+ + ".Storage.Control.V2\312\002\037Google\\Cloud\\Stora"
+ + "ge\\Control\\V2\352\002#Google::Cloud::Storage::Control::V2\352AD\n"
+ "\035storage.googleapis.com/Bucket\022#projects/{project}/buckets/{bucket}\352AU\n"
- + "\035storage.googleapis.com/Object\0224projects/{project}/buckets/{bucket}/objects/"
- + "{object}b\006proto3"
+ + "\035storage.googleapis.com/Object\0224projects/{project}/buckets/{bucket}/object"
+ + "s/{object}b\006proto3"
};
descriptor =
com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
@@ -1524,8 +1553,16 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"IngestOnWrite",
"CacheType",
});
- internal_static_google_storage_control_v2_AnywhereCache_descriptor =
+ internal_static_google_storage_control_v2_DisableRapidCacheMetadata_descriptor =
getDescriptor().getMessageType(25);
+ internal_static_google_storage_control_v2_DisableRapidCacheMetadata_fieldAccessorTable =
+ new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
+ internal_static_google_storage_control_v2_DisableRapidCacheMetadata_descriptor,
+ new java.lang.String[] {
+ "CommonMetadata", "RapidCacheId", "Zone", "CacheType",
+ });
+ internal_static_google_storage_control_v2_AnywhereCache_descriptor =
+ getDescriptor().getMessageType(26);
internal_static_google_storage_control_v2_AnywhereCache_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_storage_control_v2_AnywhereCache_descriptor,
@@ -1541,7 +1578,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"IngestOnWrite",
});
internal_static_google_storage_control_v2_CreateAnywhereCacheRequest_descriptor =
- getDescriptor().getMessageType(26);
+ getDescriptor().getMessageType(27);
internal_static_google_storage_control_v2_CreateAnywhereCacheRequest_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_storage_control_v2_CreateAnywhereCacheRequest_descriptor,
@@ -1549,7 +1586,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"Parent", "AnywhereCache", "RequestId",
});
internal_static_google_storage_control_v2_UpdateAnywhereCacheRequest_descriptor =
- getDescriptor().getMessageType(27);
+ getDescriptor().getMessageType(28);
internal_static_google_storage_control_v2_UpdateAnywhereCacheRequest_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_storage_control_v2_UpdateAnywhereCacheRequest_descriptor,
@@ -1557,7 +1594,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"AnywhereCache", "UpdateMask", "RequestId",
});
internal_static_google_storage_control_v2_DisableAnywhereCacheRequest_descriptor =
- getDescriptor().getMessageType(28);
+ getDescriptor().getMessageType(29);
internal_static_google_storage_control_v2_DisableAnywhereCacheRequest_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_storage_control_v2_DisableAnywhereCacheRequest_descriptor,
@@ -1565,7 +1602,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"Name", "RequestId",
});
internal_static_google_storage_control_v2_PauseAnywhereCacheRequest_descriptor =
- getDescriptor().getMessageType(29);
+ getDescriptor().getMessageType(30);
internal_static_google_storage_control_v2_PauseAnywhereCacheRequest_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_storage_control_v2_PauseAnywhereCacheRequest_descriptor,
@@ -1573,7 +1610,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"Name", "RequestId",
});
internal_static_google_storage_control_v2_ResumeAnywhereCacheRequest_descriptor =
- getDescriptor().getMessageType(30);
+ getDescriptor().getMessageType(31);
internal_static_google_storage_control_v2_ResumeAnywhereCacheRequest_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_storage_control_v2_ResumeAnywhereCacheRequest_descriptor,
@@ -1581,7 +1618,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"Name", "RequestId",
});
internal_static_google_storage_control_v2_GetAnywhereCacheRequest_descriptor =
- getDescriptor().getMessageType(31);
+ getDescriptor().getMessageType(32);
internal_static_google_storage_control_v2_GetAnywhereCacheRequest_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_storage_control_v2_GetAnywhereCacheRequest_descriptor,
@@ -1589,7 +1626,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"Name", "RequestId",
});
internal_static_google_storage_control_v2_ListAnywhereCachesRequest_descriptor =
- getDescriptor().getMessageType(32);
+ getDescriptor().getMessageType(33);
internal_static_google_storage_control_v2_ListAnywhereCachesRequest_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_storage_control_v2_ListAnywhereCachesRequest_descriptor,
@@ -1597,7 +1634,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"Parent", "PageSize", "PageToken", "RequestId",
});
internal_static_google_storage_control_v2_ListAnywhereCachesResponse_descriptor =
- getDescriptor().getMessageType(33);
+ getDescriptor().getMessageType(34);
internal_static_google_storage_control_v2_ListAnywhereCachesResponse_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_storage_control_v2_ListAnywhereCachesResponse_descriptor,
@@ -1605,7 +1642,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"AnywhereCaches", "NextPageToken",
});
internal_static_google_storage_control_v2_RapidCache_descriptor =
- getDescriptor().getMessageType(34);
+ getDescriptor().getMessageType(35);
internal_static_google_storage_control_v2_RapidCache_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_storage_control_v2_RapidCache_descriptor,
@@ -1621,7 +1658,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"PendingUpdate",
});
internal_static_google_storage_control_v2_CreateRapidCacheRequest_descriptor =
- getDescriptor().getMessageType(35);
+ getDescriptor().getMessageType(36);
internal_static_google_storage_control_v2_CreateRapidCacheRequest_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_storage_control_v2_CreateRapidCacheRequest_descriptor,
@@ -1629,15 +1666,23 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"Parent", "RapidCache", "RequestId",
});
internal_static_google_storage_control_v2_UpdateRapidCacheRequest_descriptor =
- getDescriptor().getMessageType(36);
+ getDescriptor().getMessageType(37);
internal_static_google_storage_control_v2_UpdateRapidCacheRequest_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_storage_control_v2_UpdateRapidCacheRequest_descriptor,
new java.lang.String[] {
"RapidCache", "UpdateMask", "RequestId",
});
+ internal_static_google_storage_control_v2_DisableRapidCacheRequest_descriptor =
+ getDescriptor().getMessageType(38);
+ internal_static_google_storage_control_v2_DisableRapidCacheRequest_fieldAccessorTable =
+ new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
+ internal_static_google_storage_control_v2_DisableRapidCacheRequest_descriptor,
+ new java.lang.String[] {
+ "Name", "RequestId",
+ });
internal_static_google_storage_control_v2_GetRapidCacheRequest_descriptor =
- getDescriptor().getMessageType(37);
+ getDescriptor().getMessageType(39);
internal_static_google_storage_control_v2_GetRapidCacheRequest_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_storage_control_v2_GetRapidCacheRequest_descriptor,
@@ -1645,7 +1690,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"Name", "RequestId",
});
internal_static_google_storage_control_v2_ListRapidCachesRequest_descriptor =
- getDescriptor().getMessageType(38);
+ getDescriptor().getMessageType(40);
internal_static_google_storage_control_v2_ListRapidCachesRequest_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_storage_control_v2_ListRapidCachesRequest_descriptor,
@@ -1653,7 +1698,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"Parent", "PageSize", "PageToken", "RequestId",
});
internal_static_google_storage_control_v2_ListRapidCachesResponse_descriptor =
- getDescriptor().getMessageType(39);
+ getDescriptor().getMessageType(41);
internal_static_google_storage_control_v2_ListRapidCachesResponse_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_storage_control_v2_ListRapidCachesResponse_descriptor,
@@ -1661,7 +1706,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"RapidCaches", "NextPageToken",
});
internal_static_google_storage_control_v2_IntelligenceConfig_descriptor =
- getDescriptor().getMessageType(40);
+ getDescriptor().getMessageType(42);
internal_static_google_storage_control_v2_IntelligenceConfig_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_storage_control_v2_IntelligenceConfig_descriptor,
@@ -1721,7 +1766,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"ExpireTime",
});
internal_static_google_storage_control_v2_UpdateOrganizationIntelligenceConfigRequest_descriptor =
- getDescriptor().getMessageType(41);
+ getDescriptor().getMessageType(43);
internal_static_google_storage_control_v2_UpdateOrganizationIntelligenceConfigRequest_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_storage_control_v2_UpdateOrganizationIntelligenceConfigRequest_descriptor,
@@ -1729,7 +1774,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"IntelligenceConfig", "UpdateMask", "RequestId",
});
internal_static_google_storage_control_v2_UpdateFolderIntelligenceConfigRequest_descriptor =
- getDescriptor().getMessageType(42);
+ getDescriptor().getMessageType(44);
internal_static_google_storage_control_v2_UpdateFolderIntelligenceConfigRequest_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_storage_control_v2_UpdateFolderIntelligenceConfigRequest_descriptor,
@@ -1737,7 +1782,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"IntelligenceConfig", "UpdateMask", "RequestId",
});
internal_static_google_storage_control_v2_UpdateProjectIntelligenceConfigRequest_descriptor =
- getDescriptor().getMessageType(43);
+ getDescriptor().getMessageType(45);
internal_static_google_storage_control_v2_UpdateProjectIntelligenceConfigRequest_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_storage_control_v2_UpdateProjectIntelligenceConfigRequest_descriptor,
@@ -1745,7 +1790,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"IntelligenceConfig", "UpdateMask", "RequestId",
});
internal_static_google_storage_control_v2_GetOrganizationIntelligenceConfigRequest_descriptor =
- getDescriptor().getMessageType(44);
+ getDescriptor().getMessageType(46);
internal_static_google_storage_control_v2_GetOrganizationIntelligenceConfigRequest_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_storage_control_v2_GetOrganizationIntelligenceConfigRequest_descriptor,
@@ -1753,7 +1798,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"Name",
});
internal_static_google_storage_control_v2_GetFolderIntelligenceConfigRequest_descriptor =
- getDescriptor().getMessageType(45);
+ getDescriptor().getMessageType(47);
internal_static_google_storage_control_v2_GetFolderIntelligenceConfigRequest_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_storage_control_v2_GetFolderIntelligenceConfigRequest_descriptor,
@@ -1761,7 +1806,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"Name",
});
internal_static_google_storage_control_v2_GetProjectIntelligenceConfigRequest_descriptor =
- getDescriptor().getMessageType(46);
+ getDescriptor().getMessageType(48);
internal_static_google_storage_control_v2_GetProjectIntelligenceConfigRequest_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_storage_control_v2_GetProjectIntelligenceConfigRequest_descriptor,
@@ -1769,7 +1814,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"Name",
});
internal_static_google_storage_control_v2_IntelligenceFinding_descriptor =
- getDescriptor().getMessageType(47);
+ getDescriptor().getMessageType(49);
internal_static_google_storage_control_v2_IntelligenceFinding_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_storage_control_v2_IntelligenceFinding_descriptor,
@@ -1928,7 +1973,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"Bucket", "TotalStorageGrowthBytes", "PercentageIncrease", "Error", "Details",
});
internal_static_google_storage_control_v2_IntelligenceFindingRevision_descriptor =
- getDescriptor().getMessageType(48);
+ getDescriptor().getMessageType(50);
internal_static_google_storage_control_v2_IntelligenceFindingRevision_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_storage_control_v2_IntelligenceFindingRevision_descriptor,
@@ -1936,7 +1981,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"Name", "Snapshot", "CreateTime",
});
internal_static_google_storage_control_v2_GetIntelligenceFindingRequest_descriptor =
- getDescriptor().getMessageType(49);
+ getDescriptor().getMessageType(51);
internal_static_google_storage_control_v2_GetIntelligenceFindingRequest_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_storage_control_v2_GetIntelligenceFindingRequest_descriptor,
@@ -1944,7 +1989,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"Name",
});
internal_static_google_storage_control_v2_ListIntelligenceFindingsRequest_descriptor =
- getDescriptor().getMessageType(50);
+ getDescriptor().getMessageType(52);
internal_static_google_storage_control_v2_ListIntelligenceFindingsRequest_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_storage_control_v2_ListIntelligenceFindingsRequest_descriptor,
@@ -1952,7 +1997,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"Parent", "Filter", "PageSize", "PageToken",
});
internal_static_google_storage_control_v2_ListIntelligenceFindingsResponse_descriptor =
- getDescriptor().getMessageType(51);
+ getDescriptor().getMessageType(53);
internal_static_google_storage_control_v2_ListIntelligenceFindingsResponse_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_storage_control_v2_ListIntelligenceFindingsResponse_descriptor,
@@ -1960,7 +2005,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"IntelligenceFindings", "NextPageToken",
});
internal_static_google_storage_control_v2_SummarizeIntelligenceFindingsRequest_descriptor =
- getDescriptor().getMessageType(52);
+ getDescriptor().getMessageType(54);
internal_static_google_storage_control_v2_SummarizeIntelligenceFindingsRequest_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_storage_control_v2_SummarizeIntelligenceFindingsRequest_descriptor,
@@ -1968,7 +2013,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"Parent", "ResourceScope", "Filter", "PageSize", "PageToken",
});
internal_static_google_storage_control_v2_SummarizeIntelligenceFindingsResponse_descriptor =
- getDescriptor().getMessageType(53);
+ getDescriptor().getMessageType(55);
internal_static_google_storage_control_v2_SummarizeIntelligenceFindingsResponse_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_storage_control_v2_SummarizeIntelligenceFindingsResponse_descriptor,
@@ -1976,7 +2021,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"FindingSummaries", "NextPageToken",
});
internal_static_google_storage_control_v2_GetIntelligenceFindingRevisionRequest_descriptor =
- getDescriptor().getMessageType(54);
+ getDescriptor().getMessageType(56);
internal_static_google_storage_control_v2_GetIntelligenceFindingRevisionRequest_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_storage_control_v2_GetIntelligenceFindingRevisionRequest_descriptor,
@@ -1984,7 +2029,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"Name",
});
internal_static_google_storage_control_v2_ListIntelligenceFindingRevisionsRequest_descriptor =
- getDescriptor().getMessageType(55);
+ getDescriptor().getMessageType(57);
internal_static_google_storage_control_v2_ListIntelligenceFindingRevisionsRequest_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_storage_control_v2_ListIntelligenceFindingRevisionsRequest_descriptor,
@@ -1992,7 +2037,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"Parent", "PageSize", "PageToken",
});
internal_static_google_storage_control_v2_ListIntelligenceFindingRevisionsResponse_descriptor =
- getDescriptor().getMessageType(56);
+ getDescriptor().getMessageType(58);
internal_static_google_storage_control_v2_ListIntelligenceFindingRevisionsResponse_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_storage_control_v2_ListIntelligenceFindingRevisionsResponse_descriptor,
@@ -2000,7 +2045,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"IntelligenceFindingRevisions", "NextPageToken",
});
internal_static_google_storage_control_v2_FindingSummary_descriptor =
- getDescriptor().getMessageType(57);
+ getDescriptor().getMessageType(59);
internal_static_google_storage_control_v2_FindingSummary_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_storage_control_v2_FindingSummary_descriptor,
@@ -2022,7 +2067,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"Count", "Percentage", "ResourceType", "Description", "Magnitude",
});
internal_static_google_storage_control_v2_ObjectFullContext_descriptor =
- getDescriptor().getMessageType(58);
+ getDescriptor().getMessageType(60);
internal_static_google_storage_control_v2_ObjectFullContext_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_storage_control_v2_ObjectFullContext_descriptor,
@@ -2030,7 +2075,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"Type", "Key", "Value", "CreateTime", "UpdateTime", "ExtendedData",
});
internal_static_google_storage_control_v2_ViewObjectFullContextRequest_descriptor =
- getDescriptor().getMessageType(59);
+ getDescriptor().getMessageType(61);
internal_static_google_storage_control_v2_ViewObjectFullContextRequest_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_storage_control_v2_ViewObjectFullContextRequest_descriptor,
diff --git a/java-storage/proto-google-cloud-storage-control-v2/src/main/proto/google/storage/control/v2/storage_control.proto b/java-storage/proto-google-cloud-storage-control-v2/src/main/proto/google/storage/control/v2/storage_control.proto
index 11e67c05f776..07c56cc3c529 100644
--- a/java-storage/proto-google-cloud-storage-control-v2/src/main/proto/google/storage/control/v2/storage_control.proto
+++ b/java-storage/proto-google-cloud-storage-control-v2/src/main/proto/google/storage/control/v2/storage_control.proto
@@ -340,6 +340,22 @@ service StorageControl {
};
}
+ // Disables a Rapid Cache instance.
+ rpc DisableRapidCache(DisableRapidCacheRequest)
+ returns (google.longrunning.Operation) {
+ option (google.api.routing) = {
+ routing_parameters {
+ field: "name"
+ path_template: "{bucket=projects/*/buckets/*}/**"
+ }
+ };
+ option (google.api.method_signature) = "name";
+ option (google.longrunning.operation_info) = {
+ response_type: "RapidCache"
+ metadata_type: "DisableRapidCacheMetadata"
+ };
+ }
+
// Gets a Rapid Cache instance.
rpc GetRapidCache(GetRapidCacheRequest) returns (RapidCache) {
option (google.api.routing) = {
@@ -1278,6 +1294,23 @@ message UpdateRapidCacheMetadata {
optional string cache_type = 7 [(google.api.field_behavior) = OPTIONAL];
}
+// Message returned in the metadata field of the Operation resource for
+// DeleteRapidCache operation.
+message DisableRapidCacheMetadata {
+ // Generic metadata for the long running operation.
+ CommonLongRunningOperationMetadata common_metadata = 1;
+
+ // Rapid Cache ID.
+ optional string rapid_cache_id = 2;
+
+ // The zone in which the cache instance is running. For example,
+ // us-central1-a.
+ optional string zone = 3;
+
+ // Optional. The type of cache. Either rapid cache or rapid cache ultra.
+ optional string cache_type = 4 [(google.api.field_behavior) = OPTIONAL];
+}
+
// An Anywhere Cache Instance.
message AnywhereCache {
option (google.api.resource) = {
@@ -1600,6 +1633,26 @@ message UpdateRapidCacheRequest {
];
}
+// Request message for DisableRapidCache.
+message DisableRapidCacheRequest {
+ // Required. The name field in the request should be:
+ // `projects/{project}/buckets/{bucket}/rapidCaches/{rapid_cache}`
+ string name = 1 [
+ (google.api.field_behavior) = REQUIRED,
+ (google.api.resource_reference) = {
+ type: "storage.googleapis.com/RapidCache"
+ }
+ ];
+
+ // Optional. A unique identifier for this request. UUID is the recommended
+ // format, but other formats are still accepted. This request is only
+ // idempotent if a `request_id` is provided.
+ string request_id = 2 [
+ (google.api.field_info).format = UUID4,
+ (google.api.field_behavior) = OPTIONAL
+ ];
+}
+
// Request message for GetRapidCache.
message GetRapidCacheRequest {
// Required. The name field in the request should be:
diff --git a/librarian.yaml b/librarian.yaml
index fe44c524e290..a4bdf887eb0b 100644
--- a/librarian.yaml
+++ b/librarian.yaml
@@ -16,8 +16,8 @@ version: v0.38.0
repo: googleapis/google-cloud-java
sources:
googleapis:
- commit: 184cb4401494cbe915f7e3526c7a25aab094ac36
- sha256: 496e9b38c1a4d68a3b5416d5e0e7a463cd33ea2d2d6234c99b20ca4ca2f065fe
+ commit: f8291d2b89f0017ab078a4c7378069bae5686f6f
+ sha256: 7546f772785f9f777597b8bd1e407e2249f3ad6034a3ed2b20bc6702c1b3747b
showcase:
commit: f97fd357084b9e85ef5dd02ba084551c3f85191c
sha256: b5d293831e6895ca139d9a0a92eec75a82e73398978b140af8f7c5e91c7c969a