diff --git a/java-accessapproval/README.md b/java-accessapproval/README.md index 6a8b2a7353bb..cfcfb129f8c3 100644 --- a/java-accessapproval/README.md +++ b/java-accessapproval/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-accessapproval - 2.96.0 + 2.97.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-accessapproval' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-accessapproval:2.96.0' +implementation 'com.google.cloud:google-cloud-accessapproval:2.97.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-accessapproval" % "2.96.0" +libraryDependencies += "com.google.cloud" % "google-cloud-accessapproval" % "2.97.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-accessapproval/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-accessapproval.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-accessapproval/2.96.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-accessapproval/2.97.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-accesscontextmanager/README.md b/java-accesscontextmanager/README.md index 040d9ecc74bf..b3239eb139f4 100644 --- a/java-accesscontextmanager/README.md +++ b/java-accesscontextmanager/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-identity-accesscontextmanager - 1.96.0 + 1.97.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-identity-accesscontextmanager' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-identity-accesscontextmanager:1.96.0' +implementation 'com.google.cloud:google-identity-accesscontextmanager:1.97.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-identity-accesscontextmanager" % "1.96.0" +libraryDependencies += "com.google.cloud" % "google-identity-accesscontextmanager" % "1.97.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-identity-accesscontextmanager/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-identity-accesscontextmanager.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-identity-accesscontextmanager/1.96.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-identity-accesscontextmanager/1.97.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-admanager/README.md b/java-admanager/README.md index 5040bc4aae96..6ede143bbee9 100644 --- a/java-admanager/README.md +++ b/java-admanager/README.md @@ -21,20 +21,20 @@ If you are using Maven, add this to your pom.xml file: com.google.api-ads ad-manager - 0.54.0 + 0.55.0 ``` If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.api-ads:ad-manager:0.54.0' +implementation 'com.google.api-ads:ad-manager:0.55.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.api-ads" % "ad-manager" % "0.54.0" +libraryDependencies += "com.google.api-ads" % "ad-manager" % "0.55.0" ``` ## Authentication @@ -155,7 +155,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/ad-manager/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.api-ads/ad-manager.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.api-ads/ad-manager/0.54.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.api-ads/ad-manager/0.55.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-advisorynotifications/README.md b/java-advisorynotifications/README.md index 4cac9abf3532..76573961ed41 100644 --- a/java-advisorynotifications/README.md +++ b/java-advisorynotifications/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-advisorynotifications - 0.84.0 + 0.85.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-advisorynotifications' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-advisorynotifications:0.84.0' +implementation 'com.google.cloud:google-cloud-advisorynotifications:0.85.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-advisorynotifications" % "0.84.0" +libraryDependencies += "com.google.cloud" % "google-cloud-advisorynotifications" % "0.85.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-advisorynotifications/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-advisorynotifications.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-advisorynotifications/0.84.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-advisorynotifications/0.85.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-agentidentity/README.md b/java-agentidentity/README.md index a51c5a834c89..d818303111e4 100644 --- a/java-agentidentity/README.md +++ b/java-agentidentity/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-agentidentity - 0.1.0 + 0.2.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-agentidentity' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-agentidentity:0.1.0' +implementation 'com.google.cloud:google-cloud-agentidentity:0.2.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-agentidentity" % "0.1.0" +libraryDependencies += "com.google.cloud" % "google-cloud-agentidentity" % "0.2.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-agentidentity/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-agentidentity.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-agentidentity/0.1.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-agentidentity/0.2.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-agentregistry/README.md b/java-agentregistry/README.md index f626f6b846d7..7a37012deee6 100644 --- a/java-agentregistry/README.md +++ b/java-agentregistry/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-agentregistry - 0.2.0 + 0.3.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-agentregistry' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-agentregistry:0.2.0' +implementation 'com.google.cloud:google-cloud-agentregistry:0.3.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-agentregistry" % "0.2.0" +libraryDependencies += "com.google.cloud" % "google-cloud-agentregistry" % "0.3.0" ``` ## Authentication @@ -188,7 +188,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-agentregistry/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-agentregistry.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-agentregistry/0.2.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-agentregistry/0.3.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-aiplatform/README.md b/java-aiplatform/README.md index 5849e5456860..fb5920a73775 100644 --- a/java-aiplatform/README.md +++ b/java-aiplatform/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-aiplatform - 3.96.0 + 3.97.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-aiplatform' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-aiplatform:3.96.0' +implementation 'com.google.cloud:google-cloud-aiplatform:3.97.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-aiplatform" % "3.96.0" +libraryDependencies += "com.google.cloud" % "google-cloud-aiplatform" % "3.97.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-aiplatform/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-aiplatform.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-aiplatform/3.96.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-aiplatform/3.97.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/Retrieval.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/Retrieval.java index 7e8d7ad93f1e..2819feed7eb4 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/Retrieval.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/Retrieval.java @@ -244,7 +244,7 @@ public com.google.cloud.aiplatform.v1.VertexRagStoreOrBuilder getVertexRagStoreO * * * @deprecated google.cloud.aiplatform.v1.Retrieval.disable_attribution is deprecated. See - * google/cloud/aiplatform/v1/tool.proto;l=480 + * google/cloud/aiplatform/v1/tool.proto;l=488 * @return The disableAttribution. */ @java.lang.Override @@ -1121,7 +1121,7 @@ public com.google.cloud.aiplatform.v1.VertexRagStoreOrBuilder getVertexRagStoreO * * * @deprecated google.cloud.aiplatform.v1.Retrieval.disable_attribution is deprecated. See - * google/cloud/aiplatform/v1/tool.proto;l=480 + * google/cloud/aiplatform/v1/tool.proto;l=488 * @return The disableAttribution. */ @java.lang.Override @@ -1142,7 +1142,7 @@ public boolean getDisableAttribution() { * * * @deprecated google.cloud.aiplatform.v1.Retrieval.disable_attribution is deprecated. See - * google/cloud/aiplatform/v1/tool.proto;l=480 + * google/cloud/aiplatform/v1/tool.proto;l=488 * @param value The disableAttribution to set. * @return This builder for chaining. */ @@ -1167,7 +1167,7 @@ public Builder setDisableAttribution(boolean value) { * * * @deprecated google.cloud.aiplatform.v1.Retrieval.disable_attribution is deprecated. See - * google/cloud/aiplatform/v1/tool.proto;l=480 + * google/cloud/aiplatform/v1/tool.proto;l=488 * @return This builder for chaining. */ @java.lang.Deprecated diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/RetrievalOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/RetrievalOrBuilder.java index 7b04644ecfdb..d041b483888f 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/RetrievalOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/RetrievalOrBuilder.java @@ -115,7 +115,7 @@ public interface RetrievalOrBuilder * * * @deprecated google.cloud.aiplatform.v1.Retrieval.disable_attribution is deprecated. See - * google/cloud/aiplatform/v1/tool.proto;l=480 + * google/cloud/aiplatform/v1/tool.proto;l=488 * @return The disableAttribution. */ @java.lang.Deprecated diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/Tool.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/Tool.java index 8c67483a7383..a2dde9c8ddbd 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/Tool.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/Tool.java @@ -1430,6 +1430,23 @@ public interface ParallelAiSearchOrBuilder */ com.google.protobuf.ByteString getApiKeyBytes(); + /** + * + * + *
+     * Optional. Instructs Vertex Grounding to use Parallel's Zero Data
+     * Retention Marketplace product. If this value is "false" or omitted, the
+     * Parallel Web Search for Grounding standard subscription will be used. If
+     * this value is "true", the Parallel Web Search for Grounding - ZDR
+     * subscription will be used.
+     * 
+ * + * bool enable_zero_data_retention = 4 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The enableZeroDataRetention. + */ + boolean getEnableZeroDataRetention(); + /** * * @@ -1631,6 +1648,29 @@ public com.google.protobuf.ByteString getApiKeyBytes() { } } + public static final int ENABLE_ZERO_DATA_RETENTION_FIELD_NUMBER = 4; + private boolean enableZeroDataRetention_ = false; + + /** + * + * + *
+     * Optional. Instructs Vertex Grounding to use Parallel's Zero Data
+     * Retention Marketplace product. If this value is "false" or omitted, the
+     * Parallel Web Search for Grounding standard subscription will be used. If
+     * this value is "true", the Parallel Web Search for Grounding - ZDR
+     * subscription will be used.
+     * 
+ * + * bool enable_zero_data_retention = 4 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The enableZeroDataRetention. + */ + @java.lang.Override + public boolean getEnableZeroDataRetention() { + return enableZeroDataRetention_; + } + public static final int CUSTOM_CONFIGS_FIELD_NUMBER = 3; private com.google.protobuf.Struct customConfigs_; @@ -1755,6 +1795,9 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io if (((bitField0_ & 0x00000001) != 0)) { output.writeMessage(3, getCustomConfigs()); } + if (enableZeroDataRetention_ != false) { + output.writeBool(4, enableZeroDataRetention_); + } getUnknownFields().writeTo(output); } @@ -1770,6 +1813,9 @@ public int getSerializedSize() { if (((bitField0_ & 0x00000001) != 0)) { size += com.google.protobuf.CodedOutputStream.computeMessageSize(3, getCustomConfigs()); } + if (enableZeroDataRetention_ != false) { + size += com.google.protobuf.CodedOutputStream.computeBoolSize(4, enableZeroDataRetention_); + } size += getUnknownFields().getSerializedSize(); memoizedSize = size; return size; @@ -1787,6 +1833,7 @@ public boolean equals(final java.lang.Object obj) { (com.google.cloud.aiplatform.v1.Tool.ParallelAiSearch) obj; if (!getApiKey().equals(other.getApiKey())) return false; + if (getEnableZeroDataRetention() != other.getEnableZeroDataRetention()) return false; if (hasCustomConfigs() != other.hasCustomConfigs()) return false; if (hasCustomConfigs()) { if (!getCustomConfigs().equals(other.getCustomConfigs())) return false; @@ -1804,6 +1851,8 @@ public int hashCode() { hash = (19 * hash) + getDescriptor().hashCode(); hash = (37 * hash) + API_KEY_FIELD_NUMBER; hash = (53 * hash) + getApiKey().hashCode(); + hash = (37 * hash) + ENABLE_ZERO_DATA_RETENTION_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(getEnableZeroDataRetention()); if (hasCustomConfigs()) { hash = (37 * hash) + CUSTOM_CONFIGS_FIELD_NUMBER; hash = (53 * hash) + getCustomConfigs().hashCode(); @@ -1960,6 +2009,7 @@ public Builder clear() { super.clear(); bitField0_ = 0; apiKey_ = ""; + enableZeroDataRetention_ = false; customConfigs_ = null; if (customConfigsBuilder_ != null) { customConfigsBuilder_.dispose(); @@ -2004,8 +2054,11 @@ private void buildPartial0(com.google.cloud.aiplatform.v1.Tool.ParallelAiSearch if (((from_bitField0_ & 0x00000001) != 0)) { result.apiKey_ = apiKey_; } - int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000002) != 0)) { + result.enableZeroDataRetention_ = enableZeroDataRetention_; + } + int to_bitField0_ = 0; + if (((from_bitField0_ & 0x00000004) != 0)) { result.customConfigs_ = customConfigsBuilder_ == null ? customConfigs_ : customConfigsBuilder_.build(); to_bitField0_ |= 0x00000001; @@ -2031,6 +2084,9 @@ public Builder mergeFrom(com.google.cloud.aiplatform.v1.Tool.ParallelAiSearch ot bitField0_ |= 0x00000001; onChanged(); } + if (other.getEnableZeroDataRetention() != false) { + setEnableZeroDataRetention(other.getEnableZeroDataRetention()); + } if (other.hasCustomConfigs()) { mergeCustomConfigs(other.getCustomConfigs()); } @@ -2070,9 +2126,15 @@ public Builder mergeFrom( { input.readMessage( internalGetCustomConfigsFieldBuilder().getBuilder(), extensionRegistry); - bitField0_ |= 0x00000002; + bitField0_ |= 0x00000004; break; } // case 26 + case 32: + { + enableZeroDataRetention_ = input.readBool(); + bitField0_ |= 0x00000002; + break; + } // case 32 default: { if (!super.parseUnknownField(input, extensionRegistry, tag)) { @@ -2223,6 +2285,74 @@ public Builder setApiKeyBytes(com.google.protobuf.ByteString value) { return this; } + private boolean enableZeroDataRetention_; + + /** + * + * + *
+       * Optional. Instructs Vertex Grounding to use Parallel's Zero Data
+       * Retention Marketplace product. If this value is "false" or omitted, the
+       * Parallel Web Search for Grounding standard subscription will be used. If
+       * this value is "true", the Parallel Web Search for Grounding - ZDR
+       * subscription will be used.
+       * 
+ * + * bool enable_zero_data_retention = 4 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The enableZeroDataRetention. + */ + @java.lang.Override + public boolean getEnableZeroDataRetention() { + return enableZeroDataRetention_; + } + + /** + * + * + *
+       * Optional. Instructs Vertex Grounding to use Parallel's Zero Data
+       * Retention Marketplace product. If this value is "false" or omitted, the
+       * Parallel Web Search for Grounding standard subscription will be used. If
+       * this value is "true", the Parallel Web Search for Grounding - ZDR
+       * subscription will be used.
+       * 
+ * + * bool enable_zero_data_retention = 4 [(.google.api.field_behavior) = OPTIONAL]; + * + * @param value The enableZeroDataRetention to set. + * @return This builder for chaining. + */ + public Builder setEnableZeroDataRetention(boolean value) { + + enableZeroDataRetention_ = value; + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + /** + * + * + *
+       * Optional. Instructs Vertex Grounding to use Parallel's Zero Data
+       * Retention Marketplace product. If this value is "false" or omitted, the
+       * Parallel Web Search for Grounding standard subscription will be used. If
+       * this value is "true", the Parallel Web Search for Grounding - ZDR
+       * subscription will be used.
+       * 
+ * + * bool enable_zero_data_retention = 4 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return This builder for chaining. + */ + public Builder clearEnableZeroDataRetention() { + bitField0_ = (bitField0_ & ~0x00000002); + enableZeroDataRetention_ = false; + onChanged(); + return this; + } + private com.google.protobuf.Struct customConfigs_; private com.google.protobuf.SingleFieldBuilder< com.google.protobuf.Struct, @@ -2259,7 +2389,7 @@ public Builder setApiKeyBytes(com.google.protobuf.ByteString value) { * @return Whether the customConfigs field is set. */ public boolean hasCustomConfigs() { - return ((bitField0_ & 0x00000002) != 0); + return ((bitField0_ & 0x00000004) != 0); } /** @@ -2335,7 +2465,7 @@ public Builder setCustomConfigs(com.google.protobuf.Struct value) { } else { customConfigsBuilder_.setMessage(value); } - bitField0_ |= 0x00000002; + bitField0_ |= 0x00000004; onChanged(); return this; } @@ -2372,7 +2502,7 @@ public Builder setCustomConfigs(com.google.protobuf.Struct.Builder builderForVal } else { customConfigsBuilder_.setMessage(builderForValue.build()); } - bitField0_ |= 0x00000002; + bitField0_ |= 0x00000004; onChanged(); return this; } @@ -2405,7 +2535,7 @@ public Builder setCustomConfigs(com.google.protobuf.Struct.Builder builderForVal */ public Builder mergeCustomConfigs(com.google.protobuf.Struct value) { if (customConfigsBuilder_ == null) { - if (((bitField0_ & 0x00000002) != 0) + if (((bitField0_ & 0x00000004) != 0) && customConfigs_ != null && customConfigs_ != com.google.protobuf.Struct.getDefaultInstance()) { getCustomConfigsBuilder().mergeFrom(value); @@ -2416,7 +2546,7 @@ public Builder mergeCustomConfigs(com.google.protobuf.Struct value) { customConfigsBuilder_.mergeFrom(value); } if (customConfigs_ != null) { - bitField0_ |= 0x00000002; + bitField0_ |= 0x00000004; onChanged(); } return this; @@ -2449,7 +2579,7 @@ public Builder mergeCustomConfigs(com.google.protobuf.Struct value) { * */ public Builder clearCustomConfigs() { - bitField0_ = (bitField0_ & ~0x00000002); + bitField0_ = (bitField0_ & ~0x00000004); customConfigs_ = null; if (customConfigsBuilder_ != null) { customConfigsBuilder_.dispose(); @@ -2486,7 +2616,7 @@ public Builder clearCustomConfigs() { * */ public com.google.protobuf.Struct.Builder getCustomConfigsBuilder() { - bitField0_ |= 0x00000002; + bitField0_ |= 0x00000004; onChanged(); return internalGetCustomConfigsFieldBuilder().getBuilder(); } diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ToolProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ToolProto.java index cebde2095d33..e881a49eba4a 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ToolProto.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/ToolProto.java @@ -186,7 +186,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\032google.cloud.aiplatform.v1\032\037google/api/" + "field_behavior.proto\032\031google/api/resourc" + "e.proto\032(google/cloud/aiplatform/v1/open" - + "api.proto\032\034google/protobuf/struct.proto\032\030google/type/latlng.proto\"\204\r\n" + + "api.proto\032\034google/protobuf/struct.proto\032\030google/type/latlng.proto\"\256\r\n" + "\004Tool\022S\n" + "\025function_declarations\030\001 \003(\0132/.google.cloud" + ".aiplatform.v1.FunctionDeclarationB\003\340A\001\022=\n" @@ -214,9 +214,10 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\017exclude_domains\030\003 \003(\tB\003\340A\001\022[\n" + "\023blocking_confidence\030\004 \001(\01624.google.clo" + "ud.aiplatform.v1.Tool.PhishBlockThresholdB\003\340A\001H\000\210\001\001B\026\n" - + "\024_blocking_confidence\032^\n" + + "\024_blocking_confidence\032\207\001\n" + "\020ParallelAiSearch\022\024\n" - + "\007api_key\030\001 \001(\tB\003\340A\001\0224\n" + + "\007api_key\030\001 \001(\tB\003\340A\001\022\'\n" + + "\032enable_zero_data_retention\030\004 \001(\010B\003\340A\001\0224\n" + "\016custom_configs\030\003 \001(\0132\027.google.protobuf.StructB\003\340A\001\032Y\n" + "\013ExaAiSearch\022\024\n" + "\007api_key\030\001 \001(\tB\003\340A\002\0224\n" @@ -224,8 +225,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + " \001(\0132\027.google.protobuf.StructB\003\340A\001\032\017\n\r" + "CodeExecution\032\322\001\n" + "\013ComputerUse\022R\n" - + "\013environment\030\001 \001(\01628.g" - + "oogle.cloud.aiplatform.v1.Tool.ComputerUse.EnvironmentB\003\340A\002\022*\n" + + "\013environment\030\001 \001(\01628" + + ".google.cloud.aiplatform.v1.Tool.ComputerUse.EnvironmentB\003\340A\002\022*\n" + "\035excluded_predefined_functions\030\002 \003(\tB\003\340A\001\"C\n" + "\013Environment\022\033\n" + "\027ENVIRONMENT_UNSPECIFIED\020\000\022\027\n" @@ -246,16 +247,17 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "parameters\030\003 \001(\0132\".google.cloud.aiplatform.v1.SchemaB\003\340A\001\022;\n" + "\026parameters_json_schema\030\005" + " \001(\0132\026.google.protobuf.ValueB\003\340A\001\0229\n" - + "\010response\030\004 \001(\0132" - + "\".google.cloud.aiplatform.v1.SchemaB\003\340A\001\0229\n" + + "\010response\030\004 \001(" + + "\0132\".google.cloud.aiplatform.v1.SchemaB\003\340A\001\0229\n" + "\024response_json_schema\030\006" + " \001(\0132\026.google.protobuf.ValueB\003\340A\001\"\254\001\n" + "\014FunctionCall\022\021\n" + "\004name\030\001 \001(\tB\003\340A\001\022*\n" + "\004args\030\002 \001(\0132\027.google.protobuf.StructB\003\340A\001\022A\n" - + "\014partial_args\030\004 \003(" - + "\0132&.google.cloud.aiplatform.v1.PartialArgB\003\340A\001\022\032\n\r" - + "will_continue\030\005 \001(\010B\003\340A\001\"\325\001\n\n" + + "\014partial_args\030\004 " + + "\003(\0132&.google.cloud.aiplatform.v1.PartialArgB\003\340A\001\022\032\n\r" + + "will_continue\030\005 \001(\010B\003\340A\001\"\325\001\n" + + "\n" + "PartialArg\0225\n\n" + "null_value\030\002" + " \001(\0162\032.google.protobuf.NullValueB\003\340A\001H\000\022\033\n" @@ -285,15 +287,15 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\005parts\030\004" + " \003(\01320.google.cloud.aiplatform.v1.FunctionResponsePartB\003\340A\001\"\241\001\n" + "\016ExecutableCode\022J\n" - + "\010language\030\001 \001(\01623.google.cloud.ai" - + "platform.v1.ExecutableCode.LanguageB\003\340A\002\022\021\n" + + "\010language\030\001 \001(\01623.google.cloud." + + "aiplatform.v1.ExecutableCode.LanguageB\003\340A\002\022\021\n" + "\004code\030\002 \001(\tB\003\340A\002\"0\n" + "\010Language\022\030\n" + "\024LANGUAGE_UNSPECIFIED\020\000\022\n\n" + "\006PYTHON\020\001\"\340\001\n" + "\023CodeExecutionResult\022M\n" - + "\007outcome\030\001 \001(\01627.google." - + "cloud.aiplatform.v1.CodeExecutionResult.OutcomeB\003\340A\002\022\023\n" + + "\007outcome\030\001 \001(\01627.googl" + + "e.cloud.aiplatform.v1.CodeExecutionResult.OutcomeB\003\340A\002\022\023\n" + "\006output\030\002 \001(\tB\003\340A\001\"e\n" + "\007Outcome\022\027\n" + "\023OUTCOME_UNSPECIFIED\020\000\022\016\n\n" @@ -308,13 +310,13 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\023disable_attribution\030\003 \001(\010B\005\030\001\340A\001B\010\n" + "\006source\"\252\003\n" + "\016VertexRagStore\022R\n\r" - + "rag_resources\030\004 \003(\01326.google.cloud.ai" - + "platform.v1.VertexRagStore.RagResourceB\003\340A\001\022$\n" + + "rag_resources\030\004 \003(\01326.google.cloud." + + "aiplatform.v1.VertexRagStore.RagResourceB\003\340A\001\022$\n" + "\020similarity_top_k\030\002 \001(\005B\005\030\001\340A\001H\000\210\001\001\022-\n" + "\031vector_distance_threshold\030\003" + " \001(\001B\005\030\001\340A\001H\001\210\001\001\022Q\n" - + "\024rag_retrieval_config\030\006 \001(\0132." - + ".google.cloud.aiplatform.v1.RagRetrievalConfigB\003\340A\001\032i\n" + + "\024rag_retrieval_config\030\006 \001(\013" + + "2..google.cloud.aiplatform.v1.RagRetrievalConfigB\003\340A\001\032i\n" + "\013RagResource\022?\n\n" + "rag_corpus\030\001 \001(\tB+\340A\001\372A%\n" + "#aiplatform.googleapis.com/RagCorpus\022\031\n" @@ -326,34 +328,34 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\006engine\030\002 \001(\tB\003\340A\001\022\030\n" + "\013max_results\030\003 \001(\005B\003\340A\001\022\023\n" + "\006filter\030\004 \001(\tB\003\340A\001\022R\n" - + "\020data_store_specs\030\005 \003(\01328.google.clou" - + "d.aiplatform.v1.VertexAISearch.DataStoreSpec\0328\n\r" + + "\020data_store_specs\030\005 \003(\01328.google.cl" + + "oud.aiplatform.v1.VertexAISearch.DataStoreSpec\0328\n\r" + "DataStoreSpec\022\022\n\n" + "data_store\030\001 \001(\t\022\023\n" + "\006filter\030\002 \001(\tB\003\340A\001\"m\n" + "\025GoogleSearchRetrieval\022T\n" - + "\030dynamic_retrieval_config\030\002 \001(" - + "\01322.google.cloud.aiplatform.v1.DynamicRetrievalConfig\"(\n\n" + + "\030dynamic_retrieval_config\030\002 " + + "\001(\01322.google.cloud.aiplatform.v1.DynamicRetrievalConfig\"(\n\n" + "GoogleMaps\022\032\n\r" + "enable_widget\030\001 \001(\010B\003\340A\001\"\250\001\n" + "\023EnterpriseWebSearch\022\034\n" + "\017exclude_domains\030\001 \003(\tB\003\340A\001\022[\n" - + "\023blocking_confidence\030\002 \001(\01624.google.cloud.aiplat" - + "form.v1.Tool.PhishBlockThresholdB\003\340A\001H\000\210\001\001B\026\n" + + "\023blocking_confidence\030\002 \001(\01624.google.cloud.aipl" + + "atform.v1.Tool.PhishBlockThresholdB\003\340A\001H\000\210\001\001B\026\n" + "\024_blocking_confidence\"\312\001\n" + "\026DynamicRetrievalConfig\022E\n" - + "\004mode\030\001 \001(\01627.google.clo" - + "ud.aiplatform.v1.DynamicRetrievalConfig.Mode\022#\n" + + "\004mode\030\001 \001(\01627.google.c" + + "loud.aiplatform.v1.DynamicRetrievalConfig.Mode\022#\n" + "\021dynamic_threshold\030\002 \001(\002B\003\340A\001H\000\210\001\001\".\n" + "\004Mode\022\024\n" + "\020MODE_UNSPECIFIED\020\000\022\020\n" + "\014MODE_DYNAMIC\020\001B\024\n" + "\022_dynamic_threshold\"\261\001\n\n" + "ToolConfig\022W\n" - + "\027function_calling_config\030\001 \001(\0132" - + "1.google.cloud.aiplatform.v1.FunctionCallingConfigB\003\340A\001\022J\n" - + "\020retrieval_config\030\002 \001(" - + "\0132+.google.cloud.aiplatform.v1.RetrievalConfigB\003\340A\001\"\204\002\n" + + "\027function_calling_config\030\001 \001(" + + "\01321.google.cloud.aiplatform.v1.FunctionCallingConfigB\003\340A\001\022J\n" + + "\020retrieval_config\030\002 " + + "\001(\0132+.google.cloud.aiplatform.v1.RetrievalConfigB\003\340A\001\"\204\002\n" + "\025FunctionCallingConfig\022I\n" + "\004mode\030\001" + " \001(\01626.google.cloud.aiplatform.v1.FunctionCallingConfig.ModeB\003\340A\001\022#\n" @@ -382,10 +384,10 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\017metadata_filter\030\002 \001(\tB\003\340A\001B\025\n" + "\023vector_db_threshold\032\317\002\n" + "\007Ranking\022_\n" - + "\014rank_service\030\001 \001(\0132B.google.cloud.aiplatfor" - + "m.v1.RagRetrievalConfig.Ranking.RankServiceB\003\340A\001H\000\022[\n\n" - + "llm_ranker\030\003 \001(\0132@.google." - + "cloud.aiplatform.v1.RagRetrievalConfig.Ranking.LlmRankerB\003\340A\001H\000\032:\n" + + "\014rank_service\030\001 \001(\0132B.google.cloud.aiplatf" + + "orm.v1.RagRetrievalConfig.Ranking.RankServiceB\003\340A\001H\000\022[\n\n" + + "llm_ranker\030\003 \001(\0132@.googl" + + "e.cloud.aiplatform.v1.RagRetrievalConfig.Ranking.LlmRankerB\003\340A\001H\000\032:\n" + "\013RankService\022\034\n\n" + "model_name\030\001 \001(\tB\003\340A\001H\000\210\001\001B\r\n" + "\013_model_name\0328\n" @@ -393,10 +395,10 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "model_name\030\001 \001(\tB\003\340A\001H\000\210\001\001B\r\n" + "\013_model_nameB\020\n" + "\016ranking_configB\307\001\n" - + "\036com.google.cloud.aiplatform.v1B\tToolProtoP\001Z>cloud.google.com/go/aiplatform/" - + "apiv1/aiplatformpb;aiplatformpb\252\002\032Google" - + ".Cloud.AIPlatform.V1\312\002\032Google\\Cloud\\AIPl" - + "atform\\V1\352\002\035Google::Cloud::AIPlatform::V1b\006proto3" + + "\036com.google.cloud.aiplatform.v1B\tToolProtoP\001Z>cloud.google.com/go/aiplatfor" + + "m/apiv1/aiplatformpb;aiplatformpb\252\002\032Goog" + + "le.Cloud.AIPlatform.V1\312\002\032Google\\Cloud\\AI" + + "Platform\\V1\352\002\035Google::Cloud::AIPlatform::V1b\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( @@ -439,7 +441,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_aiplatform_v1_Tool_ParallelAiSearch_descriptor, new java.lang.String[] { - "ApiKey", "CustomConfigs", + "ApiKey", "EnableZeroDataRetention", "CustomConfigs", }); internal_static_google_cloud_aiplatform_v1_Tool_ExaAiSearch_descriptor = internal_static_google_cloud_aiplatform_v1_Tool_descriptor.getNestedType(2); diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/VertexRagStore.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/VertexRagStore.java index b3e272713853..63ca8c9637ba 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/VertexRagStore.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/VertexRagStore.java @@ -1195,7 +1195,7 @@ public com.google.cloud.aiplatform.v1.VertexRagStore.RagResource getRagResources * * * @deprecated google.cloud.aiplatform.v1.VertexRagStore.similarity_top_k is deprecated. See - * google/cloud/aiplatform/v1/tool.proto;l=511 + * google/cloud/aiplatform/v1/tool.proto;l=519 * @return Whether the similarityTopK field is set. */ @java.lang.Override @@ -1216,7 +1216,7 @@ public boolean hasSimilarityTopK() { * * * @deprecated google.cloud.aiplatform.v1.VertexRagStore.similarity_top_k is deprecated. See - * google/cloud/aiplatform/v1/tool.proto;l=511 + * google/cloud/aiplatform/v1/tool.proto;l=519 * @return The similarityTopK. */ @java.lang.Override @@ -1241,7 +1241,7 @@ public int getSimilarityTopK() { * * * @deprecated google.cloud.aiplatform.v1.VertexRagStore.vector_distance_threshold is deprecated. - * See google/cloud/aiplatform/v1/tool.proto;l=516 + * See google/cloud/aiplatform/v1/tool.proto;l=524 * @return Whether the vectorDistanceThreshold field is set. */ @java.lang.Override @@ -1263,7 +1263,7 @@ public boolean hasVectorDistanceThreshold() { * * * @deprecated google.cloud.aiplatform.v1.VertexRagStore.vector_distance_threshold is deprecated. - * See google/cloud/aiplatform/v1/tool.proto;l=516 + * See google/cloud/aiplatform/v1/tool.proto;l=524 * @return The vectorDistanceThreshold. */ @java.lang.Override @@ -2285,7 +2285,7 @@ public com.google.cloud.aiplatform.v1.VertexRagStore.RagResource.Builder addRagR * * * @deprecated google.cloud.aiplatform.v1.VertexRagStore.similarity_top_k is deprecated. See - * google/cloud/aiplatform/v1/tool.proto;l=511 + * google/cloud/aiplatform/v1/tool.proto;l=519 * @return Whether the similarityTopK field is set. */ @java.lang.Override @@ -2306,7 +2306,7 @@ public boolean hasSimilarityTopK() { * * * @deprecated google.cloud.aiplatform.v1.VertexRagStore.similarity_top_k is deprecated. See - * google/cloud/aiplatform/v1/tool.proto;l=511 + * google/cloud/aiplatform/v1/tool.proto;l=519 * @return The similarityTopK. */ @java.lang.Override @@ -2327,7 +2327,7 @@ public int getSimilarityTopK() { * * * @deprecated google.cloud.aiplatform.v1.VertexRagStore.similarity_top_k is deprecated. See - * google/cloud/aiplatform/v1/tool.proto;l=511 + * google/cloud/aiplatform/v1/tool.proto;l=519 * @param value The similarityTopK to set. * @return This builder for chaining. */ @@ -2352,7 +2352,7 @@ public Builder setSimilarityTopK(int value) { * * * @deprecated google.cloud.aiplatform.v1.VertexRagStore.similarity_top_k is deprecated. See - * google/cloud/aiplatform/v1/tool.proto;l=511 + * google/cloud/aiplatform/v1/tool.proto;l=519 * @return This builder for chaining. */ @java.lang.Deprecated @@ -2378,7 +2378,7 @@ public Builder clearSimilarityTopK() { * * * @deprecated google.cloud.aiplatform.v1.VertexRagStore.vector_distance_threshold is - * deprecated. See google/cloud/aiplatform/v1/tool.proto;l=516 + * deprecated. See google/cloud/aiplatform/v1/tool.proto;l=524 * @return Whether the vectorDistanceThreshold field is set. */ @java.lang.Override @@ -2400,7 +2400,7 @@ public boolean hasVectorDistanceThreshold() { * * * @deprecated google.cloud.aiplatform.v1.VertexRagStore.vector_distance_threshold is - * deprecated. See google/cloud/aiplatform/v1/tool.proto;l=516 + * deprecated. See google/cloud/aiplatform/v1/tool.proto;l=524 * @return The vectorDistanceThreshold. */ @java.lang.Override @@ -2422,7 +2422,7 @@ public double getVectorDistanceThreshold() { * * * @deprecated google.cloud.aiplatform.v1.VertexRagStore.vector_distance_threshold is - * deprecated. See google/cloud/aiplatform/v1/tool.proto;l=516 + * deprecated. See google/cloud/aiplatform/v1/tool.proto;l=524 * @param value The vectorDistanceThreshold to set. * @return This builder for chaining. */ @@ -2448,7 +2448,7 @@ public Builder setVectorDistanceThreshold(double value) { * * * @deprecated google.cloud.aiplatform.v1.VertexRagStore.vector_distance_threshold is - * deprecated. See google/cloud/aiplatform/v1/tool.proto;l=516 + * deprecated. See google/cloud/aiplatform/v1/tool.proto;l=524 * @return This builder for chaining. */ @java.lang.Deprecated diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/VertexRagStoreOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/VertexRagStoreOrBuilder.java index 0f16887b43f1..f261ee8059de 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/VertexRagStoreOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/java/com/google/cloud/aiplatform/v1/VertexRagStoreOrBuilder.java @@ -120,7 +120,7 @@ com.google.cloud.aiplatform.v1.VertexRagStore.RagResourceOrBuilder getRagResourc * * * @deprecated google.cloud.aiplatform.v1.VertexRagStore.similarity_top_k is deprecated. See - * google/cloud/aiplatform/v1/tool.proto;l=511 + * google/cloud/aiplatform/v1/tool.proto;l=519 * @return Whether the similarityTopK field is set. */ @java.lang.Deprecated @@ -138,7 +138,7 @@ com.google.cloud.aiplatform.v1.VertexRagStore.RagResourceOrBuilder getRagResourc * * * @deprecated google.cloud.aiplatform.v1.VertexRagStore.similarity_top_k is deprecated. See - * google/cloud/aiplatform/v1/tool.proto;l=511 + * google/cloud/aiplatform/v1/tool.proto;l=519 * @return The similarityTopK. */ @java.lang.Deprecated @@ -157,7 +157,7 @@ com.google.cloud.aiplatform.v1.VertexRagStore.RagResourceOrBuilder getRagResourc * * * @deprecated google.cloud.aiplatform.v1.VertexRagStore.vector_distance_threshold is deprecated. - * See google/cloud/aiplatform/v1/tool.proto;l=516 + * See google/cloud/aiplatform/v1/tool.proto;l=524 * @return Whether the vectorDistanceThreshold field is set. */ @java.lang.Deprecated @@ -176,7 +176,7 @@ com.google.cloud.aiplatform.v1.VertexRagStore.RagResourceOrBuilder getRagResourc * * * @deprecated google.cloud.aiplatform.v1.VertexRagStore.vector_distance_threshold is deprecated. - * See google/cloud/aiplatform/v1/tool.proto;l=516 + * See google/cloud/aiplatform/v1/tool.proto;l=524 * @return The vectorDistanceThreshold. */ @java.lang.Deprecated diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/proto/google/cloud/aiplatform/v1/tool.proto b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/proto/google/cloud/aiplatform/v1/tool.proto index 2415de9f2047..223f5d840cd5 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/proto/google/cloud/aiplatform/v1/tool.proto +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1/src/main/proto/google/cloud/aiplatform/v1/tool.proto @@ -89,6 +89,14 @@ message Tool { // See https://docs.parallel.ai/search/search-quickstart for more details. string api_key = 1 [(google.api.field_behavior) = OPTIONAL]; + // Optional. Instructs Vertex Grounding to use Parallel's Zero Data + // Retention Marketplace product. If this value is "false" or omitted, the + // Parallel Web Search for Grounding standard subscription will be used. If + // this value is "true", the Parallel Web Search for Grounding - ZDR + // subscription will be used. + bool enable_zero_data_retention = 4 + [(google.api.field_behavior) = OPTIONAL]; + // Optional. Custom configs for ParallelAiSearch. // This field can be used to pass any parameter from the Parallel.ai // Search API. diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/Retrieval.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/Retrieval.java index d06019fcc621..a4a7ca75fc9a 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/Retrieval.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/Retrieval.java @@ -244,7 +244,7 @@ public com.google.cloud.aiplatform.v1beta1.VertexRagStoreOrBuilder getVertexRagS * * * @deprecated google.cloud.aiplatform.v1beta1.Retrieval.disable_attribution is deprecated. See - * google/cloud/aiplatform/v1beta1/tool.proto;l=527 + * google/cloud/aiplatform/v1beta1/tool.proto;l=535 * @return The disableAttribution. */ @java.lang.Override @@ -1124,7 +1124,7 @@ public com.google.cloud.aiplatform.v1beta1.VertexRagStore.Builder getVertexRagSt * * * @deprecated google.cloud.aiplatform.v1beta1.Retrieval.disable_attribution is deprecated. See - * google/cloud/aiplatform/v1beta1/tool.proto;l=527 + * google/cloud/aiplatform/v1beta1/tool.proto;l=535 * @return The disableAttribution. */ @java.lang.Override @@ -1145,7 +1145,7 @@ public boolean getDisableAttribution() { * * * @deprecated google.cloud.aiplatform.v1beta1.Retrieval.disable_attribution is deprecated. See - * google/cloud/aiplatform/v1beta1/tool.proto;l=527 + * google/cloud/aiplatform/v1beta1/tool.proto;l=535 * @param value The disableAttribution to set. * @return This builder for chaining. */ @@ -1170,7 +1170,7 @@ public Builder setDisableAttribution(boolean value) { * * * @deprecated google.cloud.aiplatform.v1beta1.Retrieval.disable_attribution is deprecated. See - * google/cloud/aiplatform/v1beta1/tool.proto;l=527 + * google/cloud/aiplatform/v1beta1/tool.proto;l=535 * @return This builder for chaining. */ @java.lang.Deprecated diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/RetrievalOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/RetrievalOrBuilder.java index f4dff19b84af..de04ae088b4e 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/RetrievalOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/RetrievalOrBuilder.java @@ -115,7 +115,7 @@ public interface RetrievalOrBuilder * * * @deprecated google.cloud.aiplatform.v1beta1.Retrieval.disable_attribution is deprecated. See - * google/cloud/aiplatform/v1beta1/tool.proto;l=527 + * google/cloud/aiplatform/v1beta1/tool.proto;l=535 * @return The disableAttribution. */ @java.lang.Deprecated diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/Tool.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/Tool.java index b2a0710b5ce8..85351a9aea8c 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/Tool.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/Tool.java @@ -1433,6 +1433,23 @@ public interface ParallelAiSearchOrBuilder */ com.google.protobuf.ByteString getApiKeyBytes(); + /** + * + * + *
+     * Optional. Instructs Vertex Grounding to use Parallel's Zero Data
+     * Retention Marketplace product. If this value is "false" or omitted, the
+     * Parallel Web Search for Grounding standard subscription will be used. If
+     * this value is "true", the Parallel Web Search for Grounding - ZDR
+     * subscription will be used.
+     * 
+ * + * bool enable_zero_data_retention = 4 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The enableZeroDataRetention. + */ + boolean getEnableZeroDataRetention(); + /** * * @@ -1634,6 +1651,29 @@ public com.google.protobuf.ByteString getApiKeyBytes() { } } + public static final int ENABLE_ZERO_DATA_RETENTION_FIELD_NUMBER = 4; + private boolean enableZeroDataRetention_ = false; + + /** + * + * + *
+     * Optional. Instructs Vertex Grounding to use Parallel's Zero Data
+     * Retention Marketplace product. If this value is "false" or omitted, the
+     * Parallel Web Search for Grounding standard subscription will be used. If
+     * this value is "true", the Parallel Web Search for Grounding - ZDR
+     * subscription will be used.
+     * 
+ * + * bool enable_zero_data_retention = 4 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The enableZeroDataRetention. + */ + @java.lang.Override + public boolean getEnableZeroDataRetention() { + return enableZeroDataRetention_; + } + public static final int CUSTOM_CONFIGS_FIELD_NUMBER = 3; private com.google.protobuf.Struct customConfigs_; @@ -1758,6 +1798,9 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io if (((bitField0_ & 0x00000001) != 0)) { output.writeMessage(3, getCustomConfigs()); } + if (enableZeroDataRetention_ != false) { + output.writeBool(4, enableZeroDataRetention_); + } getUnknownFields().writeTo(output); } @@ -1773,6 +1816,9 @@ public int getSerializedSize() { if (((bitField0_ & 0x00000001) != 0)) { size += com.google.protobuf.CodedOutputStream.computeMessageSize(3, getCustomConfigs()); } + if (enableZeroDataRetention_ != false) { + size += com.google.protobuf.CodedOutputStream.computeBoolSize(4, enableZeroDataRetention_); + } size += getUnknownFields().getSerializedSize(); memoizedSize = size; return size; @@ -1790,6 +1836,7 @@ public boolean equals(final java.lang.Object obj) { (com.google.cloud.aiplatform.v1beta1.Tool.ParallelAiSearch) obj; if (!getApiKey().equals(other.getApiKey())) return false; + if (getEnableZeroDataRetention() != other.getEnableZeroDataRetention()) return false; if (hasCustomConfigs() != other.hasCustomConfigs()) return false; if (hasCustomConfigs()) { if (!getCustomConfigs().equals(other.getCustomConfigs())) return false; @@ -1807,6 +1854,8 @@ public int hashCode() { hash = (19 * hash) + getDescriptor().hashCode(); hash = (37 * hash) + API_KEY_FIELD_NUMBER; hash = (53 * hash) + getApiKey().hashCode(); + hash = (37 * hash) + ENABLE_ZERO_DATA_RETENTION_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(getEnableZeroDataRetention()); if (hasCustomConfigs()) { hash = (37 * hash) + CUSTOM_CONFIGS_FIELD_NUMBER; hash = (53 * hash) + getCustomConfigs().hashCode(); @@ -1963,6 +2012,7 @@ public Builder clear() { super.clear(); bitField0_ = 0; apiKey_ = ""; + enableZeroDataRetention_ = false; customConfigs_ = null; if (customConfigsBuilder_ != null) { customConfigsBuilder_.dispose(); @@ -2007,8 +2057,11 @@ private void buildPartial0(com.google.cloud.aiplatform.v1beta1.Tool.ParallelAiSe if (((from_bitField0_ & 0x00000001) != 0)) { result.apiKey_ = apiKey_; } - int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000002) != 0)) { + result.enableZeroDataRetention_ = enableZeroDataRetention_; + } + int to_bitField0_ = 0; + if (((from_bitField0_ & 0x00000004) != 0)) { result.customConfigs_ = customConfigsBuilder_ == null ? customConfigs_ : customConfigsBuilder_.build(); to_bitField0_ |= 0x00000001; @@ -2034,6 +2087,9 @@ public Builder mergeFrom(com.google.cloud.aiplatform.v1beta1.Tool.ParallelAiSear bitField0_ |= 0x00000001; onChanged(); } + if (other.getEnableZeroDataRetention() != false) { + setEnableZeroDataRetention(other.getEnableZeroDataRetention()); + } if (other.hasCustomConfigs()) { mergeCustomConfigs(other.getCustomConfigs()); } @@ -2073,9 +2129,15 @@ public Builder mergeFrom( { input.readMessage( internalGetCustomConfigsFieldBuilder().getBuilder(), extensionRegistry); - bitField0_ |= 0x00000002; + bitField0_ |= 0x00000004; break; } // case 26 + case 32: + { + enableZeroDataRetention_ = input.readBool(); + bitField0_ |= 0x00000002; + break; + } // case 32 default: { if (!super.parseUnknownField(input, extensionRegistry, tag)) { @@ -2226,6 +2288,74 @@ public Builder setApiKeyBytes(com.google.protobuf.ByteString value) { return this; } + private boolean enableZeroDataRetention_; + + /** + * + * + *
+       * Optional. Instructs Vertex Grounding to use Parallel's Zero Data
+       * Retention Marketplace product. If this value is "false" or omitted, the
+       * Parallel Web Search for Grounding standard subscription will be used. If
+       * this value is "true", the Parallel Web Search for Grounding - ZDR
+       * subscription will be used.
+       * 
+ * + * bool enable_zero_data_retention = 4 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The enableZeroDataRetention. + */ + @java.lang.Override + public boolean getEnableZeroDataRetention() { + return enableZeroDataRetention_; + } + + /** + * + * + *
+       * Optional. Instructs Vertex Grounding to use Parallel's Zero Data
+       * Retention Marketplace product. If this value is "false" or omitted, the
+       * Parallel Web Search for Grounding standard subscription will be used. If
+       * this value is "true", the Parallel Web Search for Grounding - ZDR
+       * subscription will be used.
+       * 
+ * + * bool enable_zero_data_retention = 4 [(.google.api.field_behavior) = OPTIONAL]; + * + * @param value The enableZeroDataRetention to set. + * @return This builder for chaining. + */ + public Builder setEnableZeroDataRetention(boolean value) { + + enableZeroDataRetention_ = value; + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + /** + * + * + *
+       * Optional. Instructs Vertex Grounding to use Parallel's Zero Data
+       * Retention Marketplace product. If this value is "false" or omitted, the
+       * Parallel Web Search for Grounding standard subscription will be used. If
+       * this value is "true", the Parallel Web Search for Grounding - ZDR
+       * subscription will be used.
+       * 
+ * + * bool enable_zero_data_retention = 4 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return This builder for chaining. + */ + public Builder clearEnableZeroDataRetention() { + bitField0_ = (bitField0_ & ~0x00000002); + enableZeroDataRetention_ = false; + onChanged(); + return this; + } + private com.google.protobuf.Struct customConfigs_; private com.google.protobuf.SingleFieldBuilder< com.google.protobuf.Struct, @@ -2262,7 +2392,7 @@ public Builder setApiKeyBytes(com.google.protobuf.ByteString value) { * @return Whether the customConfigs field is set. */ public boolean hasCustomConfigs() { - return ((bitField0_ & 0x00000002) != 0); + return ((bitField0_ & 0x00000004) != 0); } /** @@ -2338,7 +2468,7 @@ public Builder setCustomConfigs(com.google.protobuf.Struct value) { } else { customConfigsBuilder_.setMessage(value); } - bitField0_ |= 0x00000002; + bitField0_ |= 0x00000004; onChanged(); return this; } @@ -2375,7 +2505,7 @@ public Builder setCustomConfigs(com.google.protobuf.Struct.Builder builderForVal } else { customConfigsBuilder_.setMessage(builderForValue.build()); } - bitField0_ |= 0x00000002; + bitField0_ |= 0x00000004; onChanged(); return this; } @@ -2408,7 +2538,7 @@ public Builder setCustomConfigs(com.google.protobuf.Struct.Builder builderForVal */ public Builder mergeCustomConfigs(com.google.protobuf.Struct value) { if (customConfigsBuilder_ == null) { - if (((bitField0_ & 0x00000002) != 0) + if (((bitField0_ & 0x00000004) != 0) && customConfigs_ != null && customConfigs_ != com.google.protobuf.Struct.getDefaultInstance()) { getCustomConfigsBuilder().mergeFrom(value); @@ -2419,7 +2549,7 @@ public Builder mergeCustomConfigs(com.google.protobuf.Struct value) { customConfigsBuilder_.mergeFrom(value); } if (customConfigs_ != null) { - bitField0_ |= 0x00000002; + bitField0_ |= 0x00000004; onChanged(); } return this; @@ -2452,7 +2582,7 @@ public Builder mergeCustomConfigs(com.google.protobuf.Struct value) { * */ public Builder clearCustomConfigs() { - bitField0_ = (bitField0_ & ~0x00000002); + bitField0_ = (bitField0_ & ~0x00000004); customConfigs_ = null; if (customConfigsBuilder_ != null) { customConfigsBuilder_.dispose(); @@ -2489,7 +2619,7 @@ public Builder clearCustomConfigs() { * */ public com.google.protobuf.Struct.Builder getCustomConfigsBuilder() { - bitField0_ |= 0x00000002; + bitField0_ |= 0x00000004; onChanged(); return internalGetCustomConfigsFieldBuilder().getBuilder(); } diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ToolProto.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ToolProto.java index c419747cf4ff..9e9c2460d353 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ToolProto.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/ToolProto.java @@ -199,7 +199,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "oogle/api/field_behavior.proto\032\031google/a" + "pi/resource.proto\032-google/cloud/aiplatfo" + "rm/v1beta1/openapi.proto\032\034google/protobu" - + "f/struct.proto\032\030google/type/latlng.proto\"\305\r\n" + + "f/struct.proto\032\030google/type/latlng.proto\"\357\r\n" + "\004Tool\022X\n" + "\025function_declarations\030\001 \003(\013" + "24.google.cloud.aiplatform.v1beta1.FunctionDeclarationB\003\340A\001\022B\n" @@ -227,9 +227,10 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\017exclude_domains\030\003 \003(\tB\003\340A\001\022`\n" + "\023blocking_confidence\030\004 \001(\01629.google.cloud.aiplatf" + "orm.v1beta1.Tool.PhishBlockThresholdB\003\340A\001H\000\210\001\001B\026\n" - + "\024_blocking_confidence\032^\n" + + "\024_blocking_confidence\032\207\001\n" + "\020ParallelAiSearch\022\024\n" - + "\007api_key\030\001 \001(\tB\003\340A\001\0224\n" + + "\007api_key\030\001 \001(\tB\003\340A\001\022\'\n" + + "\032enable_zero_data_retention\030\004 \001(\010B\003\340A\001\0224\n" + "\016custom_configs\030\003 \001(\0132\027.google.protobuf.StructB\003\340A\001\032Y\n" + "\013ExaAiSearch\022\024\n" + "\007api_key\030\001 \001(\tB\003\340A\002\0224\n" @@ -237,8 +238,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + " \001(\0132\027.google.protobuf.StructB\003\340A\001\032\017\n\r" + "CodeExecution\032\327\001\n" + "\013ComputerUse\022W\n" - + "\013environment\030\001 \001(\0162=.google" - + ".cloud.aiplatform.v1beta1.Tool.ComputerUse.EnvironmentB\003\340A\002\022*\n" + + "\013environment\030\001 \001(\0162=.goog" + + "le.cloud.aiplatform.v1beta1.Tool.ComputerUse.EnvironmentB\003\340A\002\022*\n" + "\035excluded_predefined_functions\030\002 \003(\tB\003\340A\001\"C\n" + "\013Environment\022\033\n" + "\027ENVIRONMENT_UNSPECIFIED\020\000\022\027\n" @@ -255,8 +256,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "UrlContext\"\260\003\n" + "\016ToolUseExample\022a\n" + "\023extension_operation\030\n" - + " \001(\0132B" - + ".google.cloud.aiplatform.v1beta1.ToolUseExample.ExtensionOperationH\000\022\027\n\r" + + " \001(\013" + + "2B.google.cloud.aiplatform.v1beta1.ToolUseExample.ExtensionOperationH\000\022\027\n\r" + "function_name\030\013 \001(\tH\000\022\031\n" + "\014display_name\030\001 \001(\tB\003\340A\002\022\022\n" + "\005query\030\002 \001(\tB\003\340A\002\022/\n" @@ -271,12 +272,12 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\023FunctionDeclaration\022\021\n" + "\004name\030\001 \001(\tB\003\340A\002\022\030\n" + "\013description\030\002 \001(\tB\003\340A\001\022@\n\n" - + "parameters\030\003 \001(\0132\'.goo" - + "gle.cloud.aiplatform.v1beta1.SchemaB\003\340A\001\022;\n" + + "parameters\030\003 \001(\0132\'.g" + + "oogle.cloud.aiplatform.v1beta1.SchemaB\003\340A\001\022;\n" + "\026parameters_json_schema\030\005" + " \001(\0132\026.google.protobuf.ValueB\003\340A\001\022>\n" - + "\010response\030\004 \001(\0132" - + "\'.google.cloud.aiplatform.v1beta1.SchemaB\003\340A\001\0229\n" + + "\010response\030\004 \001(" + + "\0132\'.google.cloud.aiplatform.v1beta1.SchemaB\003\340A\001\0229\n" + "\024response_json_schema\030\006" + " \001(\0132\026.google.protobuf.ValueB\003\340A\001\"\302\001\n" + "\014FunctionCall\022\017\n" @@ -296,10 +297,10 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "will_continue\030\006 \001(\010B\003\340A\001B\007\n" + "\005delta\"\274\001\n" + "\024FunctionResponsePart\022L\n" - + "\013inline_data\030\001 " - + "\001(\01325.google.cloud.aiplatform.v1beta1.FunctionResponseBlobH\000\022N\n" - + "\tfile_data\030\002 \001(\0132" - + "9.google.cloud.aiplatform.v1beta1.FunctionResponseFileDataH\000B\006\n" + + "\013inline_data\030\001" + + " \001(\01325.google.cloud.aiplatform.v1beta1.FunctionResponseBlobH\000\022N\n" + + "\tfile_data\030\002 \001(" + + "\01329.google.cloud.aiplatform.v1beta1.FunctionResponseFileDataH\000B\006\n" + "\004data\"\\\n" + "\024FunctionResponseBlob\022\026\n" + "\tmime_type\030\001 \001(\tB\003\340A\002\022\021\n" @@ -313,18 +314,18 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\002id\030\003 \001(\tB\003\340A\001\022\021\n" + "\004name\030\001 \001(\tB\003\340A\002\022.\n" + "\010response\030\002 \001(\0132\027.google.protobuf.StructB\003\340A\002\022I\n" - + "\005parts\030\004 \003(\01325.google.cloud." - + "aiplatform.v1beta1.FunctionResponsePartB\003\340A\001\"\246\001\n" + + "\005parts\030\004 \003(\01325.google.clou" + + "d.aiplatform.v1beta1.FunctionResponsePartB\003\340A\001\"\246\001\n" + "\016ExecutableCode\022O\n" - + "\010language\030\001 \001(" - + "\01628.google.cloud.aiplatform.v1beta1.ExecutableCode.LanguageB\003\340A\002\022\021\n" + + "\010language\030\001 " + + "\001(\01628.google.cloud.aiplatform.v1beta1.ExecutableCode.LanguageB\003\340A\002\022\021\n" + "\004code\030\002 \001(\tB\003\340A\002\"0\n" + "\010Language\022\030\n" + "\024LANGUAGE_UNSPECIFIED\020\000\022\n\n" + "\006PYTHON\020\001\"\345\001\n" + "\023CodeExecutionResult\022R\n" - + "\007outcome\030\001 \001(\0162<.google.cloud.aiplatform" - + ".v1beta1.CodeExecutionResult.OutcomeB\003\340A\002\022\023\n" + + "\007outcome\030\001 \001(\0162<.google.cloud.aiplatfo" + + "rm.v1beta1.CodeExecutionResult.OutcomeB\003\340A\002\022\023\n" + "\006output\030\002 \001(\tB\003\340A\001\"e\n" + "\007Outcome\022\027\n" + "\023OUTCOME_UNSPECIFIED\020\000\022\016\n\n" @@ -334,8 +335,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\tRetrieval\022K\n" + "\020vertex_ai_search\030\002" + " \001(\0132/.google.cloud.aiplatform.v1beta1.VertexAISearchH\000\022K\n" - + "\020vertex_rag_store\030\004 \001" - + "(\0132/.google.cloud.aiplatform.v1beta1.VertexRagStoreH\000\022\"\n" + + "\020vertex_rag_store\030\004" + + " \001(\0132/.google.cloud.aiplatform.v1beta1.VertexRagStoreH\000\022\"\n" + "\023disable_attribution\030\003 \001(\010B\005\030\001\340A\001B\010\n" + "\006source\"\224\004\n" + "\016VertexRagStore\022B\n" @@ -346,8 +347,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\020similarity_top_k\030\002 \001(\005B\005\030\001\340A\001H\000\210\001\001\022-\n" + "\031vector_distance_threshold\030\003" + " \001(\001B\005\030\001\340A\001H\001\210\001\001\022V\n" - + "\024rag_retrieval_config\030\006 \001(\01323.google." - + "cloud.aiplatform.v1beta1.RagRetrievalConfigB\003\340A\001\022\032\n\r" + + "\024rag_retrieval_config\030\006 \001(\01323.googl" + + "e.cloud.aiplatform.v1beta1.RagRetrievalConfigB\003\340A\001\022\032\n\r" + "store_context\030\007 \001(\010B\003\340A\001\032i\n" + "\013RagResource\022?\n\n" + "rag_corpus\030\001 \001(\tB+\340A\001\372A%\n" @@ -366,32 +367,31 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "data_store\030\001 \001(\t\022\023\n" + "\006filter\030\002 \001(\tB\003\340A\001\"r\n" + "\025GoogleSearchRetrieval\022Y\n" - + "\030dynamic_retrieval_config\030\002 \001(\01327.google" - + ".cloud.aiplatform.v1beta1.DynamicRetrievalConfig\"(\n\n" + + "\030dynamic_retrieval_config\030\002 \001(\01327.goog" + + "le.cloud.aiplatform.v1beta1.DynamicRetrievalConfig\"(\n\n" + "GoogleMaps\022\032\n\r" + "enable_widget\030\001 \001(\010B\003\340A\001\"\255\001\n" + "\023EnterpriseWebSearch\022\034\n" + "\017exclude_domains\030\001 \003(\tB\003\340A\001\022`\n" - + "\023blocking_confidence\030\004 \001(\01629.google.cloud.aiplatform." - + "v1beta1.Tool.PhishBlockThresholdB\003\340A\001H\000\210\001\001B\026\n" + + "\023blocking_confidence\030\004 \001(\01629.google.cloud.aiplatfor" + + "m.v1beta1.Tool.PhishBlockThresholdB\003\340A\001H\000\210\001\001B\026\n" + "\024_blocking_confidence\"\317\001\n" + "\026DynamicRetrievalConfig\022J\n" - + "\004mode\030\001 \001(\0162<.google.clo" - + "ud.aiplatform.v1beta1.DynamicRetrievalConfig.Mode\022#\n" + + "\004mode\030\001 \001(\0162<.google.c" + + "loud.aiplatform.v1beta1.DynamicRetrievalConfig.Mode\022#\n" + "\021dynamic_threshold\030\002 \001(\002B\003\340A\001H\000\210\001\001\".\n" + "\004Mode\022\024\n" + "\020MODE_UNSPECIFIED\020\000\022\020\n" + "\014MODE_DYNAMIC\020\001B\024\n" - + "\022_dynamic_threshold\"\273\001\n" - + "\n" + + "\022_dynamic_threshold\"\273\001\n\n" + "ToolConfig\022\\\n" + "\027function_calling_config\030\001" + " \001(\01326.google.cloud.aiplatform.v1beta1.FunctionCallingConfigB\003\340A\001\022O\n" + "\020retrieval_config\030\002" + " \001(\01320.google.cloud.aiplatform.v1beta1.RetrievalConfigB\003\340A\001\"\211\002\n" + "\025FunctionCallingConfig\022N\n" - + "\004mode\030\001 \001(\0162;.google.clou" - + "d.aiplatform.v1beta1.FunctionCallingConfig.ModeB\003\340A\001\022#\n" + + "\004mode\030\001 \001(\0162;.google.cl" + + "oud.aiplatform.v1beta1.FunctionCallingConfig.ModeB\003\340A\001\022#\n" + "\026allowed_function_names\030\002 \003(\tB\003\340A\001\022+\n" + "\036stream_function_call_arguments\030\004 \001(\010B\003\340A\001\"N\n" + "\004Mode\022\024\n" @@ -407,8 +407,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\016_language_code\"\317\006\n" + "\022RagRetrievalConfig\022\022\n" + "\005top_k\030\001 \001(\005B\003\340A\001\022\\\n\r" - + "hybrid_search\030\002 \001(\013" - + "2@.google.cloud.aiplatform.v1beta1.RagRetrievalConfig.HybridSearchB\003\340A\001\022O\n" + + "hybrid_search\030\002 \001" + + "(\0132@.google.cloud.aiplatform.v1beta1.RagRetrievalConfig.HybridSearchB\003\340A\001\022O\n" + "\006filter\030\003" + " \001(\0132:.google.cloud.aiplatform.v1beta1.RagRetrievalConfig.FilterB\003\340A\001\022Q\n" + "\007ranking\030\004" @@ -422,10 +422,10 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\017metadata_filter\030\002 \001(\tB\003\340A\001B\025\n" + "\023vector_db_threshold\032\331\002\n" + "\007Ranking\022d\n" - + "\014rank_service\030\001 \001(\0132G.google." - + "cloud.aiplatform.v1beta1.RagRetrievalConfig.Ranking.RankServiceB\003\340A\001H\000\022`\n\n" - + "llm_ranker\030\003 \001(\0132E.google.cloud.aiplatform.v1b" - + "eta1.RagRetrievalConfig.Ranking.LlmRankerB\003\340A\001H\000\032:\n" + + "\014rank_service\030\001 \001(\0132G.googl" + + "e.cloud.aiplatform.v1beta1.RagRetrievalConfig.Ranking.RankServiceB\003\340A\001H\000\022`\n\n" + + "llm_ranker\030\003 \001(\0132E.google.cloud.aiplatform.v" + + "1beta1.RagRetrievalConfig.Ranking.LlmRankerB\003\340A\001H\000\032:\n" + "\013RankService\022\034\n\n" + "model_name\030\001 \001(\tB\003\340A\001H\000\210\001\001B\r\n" + "\013_model_name\0328\n" @@ -433,11 +433,11 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "model_name\030\001 \001(\tB\003\340A\001H\000\210\001\001B\r\n" + "\013_model_nameB\020\n" + "\016ranking_configB\340\001\n" - + "#com.google.cloud.aiplatform.v1beta1B\tToolProtoP\001ZCc" - + "loud.google.com/go/aiplatform/apiv1beta1" - + "/aiplatformpb;aiplatformpb\252\002\037Google.Clou" - + "d.AIPlatform.V1Beta1\312\002\037Google\\Cloud\\AIPl" - + "atform\\V1beta1\352\002\"Google::Cloud::AIPlatform::V1beta1b\006proto3" + + "#com.google.cloud.aiplatform.v1beta1B\tToolProtoP\001Z" + + "Ccloud.google.com/go/aiplatform/apiv1bet" + + "a1/aiplatformpb;aiplatformpb\252\002\037Google.Cl" + + "oud.AIPlatform.V1Beta1\312\002\037Google\\Cloud\\AI" + + "Platform\\V1beta1\352\002\"Google::Cloud::AIPlatform::V1beta1b\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( @@ -481,7 +481,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_aiplatform_v1beta1_Tool_ParallelAiSearch_descriptor, new java.lang.String[] { - "ApiKey", "CustomConfigs", + "ApiKey", "EnableZeroDataRetention", "CustomConfigs", }); internal_static_google_cloud_aiplatform_v1beta1_Tool_ExaAiSearch_descriptor = internal_static_google_cloud_aiplatform_v1beta1_Tool_descriptor.getNestedType(2); diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/VertexRagStore.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/VertexRagStore.java index 3f779d496f9c..cb60f811d493 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/VertexRagStore.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/VertexRagStore.java @@ -1102,7 +1102,7 @@ public com.google.protobuf.Parser getParserForType() { * * * @deprecated google.cloud.aiplatform.v1beta1.VertexRagStore.rag_corpora is deprecated. See - * google/cloud/aiplatform/v1beta1/tool.proto;l=551 + * google/cloud/aiplatform/v1beta1/tool.proto;l=559 * @return A list containing the ragCorpora. */ @java.lang.Deprecated @@ -1122,7 +1122,7 @@ public com.google.protobuf.ProtocolStringList getRagCorporaList() { * * * @deprecated google.cloud.aiplatform.v1beta1.VertexRagStore.rag_corpora is deprecated. See - * google/cloud/aiplatform/v1beta1/tool.proto;l=551 + * google/cloud/aiplatform/v1beta1/tool.proto;l=559 * @return The count of ragCorpora. */ @java.lang.Deprecated @@ -1142,7 +1142,7 @@ public int getRagCorporaCount() { * * * @deprecated google.cloud.aiplatform.v1beta1.VertexRagStore.rag_corpora is deprecated. See - * google/cloud/aiplatform/v1beta1/tool.proto;l=551 + * google/cloud/aiplatform/v1beta1/tool.proto;l=559 * @param index The index of the element to return. * @return The ragCorpora at the given index. */ @@ -1163,7 +1163,7 @@ public java.lang.String getRagCorpora(int index) { * * * @deprecated google.cloud.aiplatform.v1beta1.VertexRagStore.rag_corpora is deprecated. See - * google/cloud/aiplatform/v1beta1/tool.proto;l=551 + * google/cloud/aiplatform/v1beta1/tool.proto;l=559 * @param index The index of the value to return. * @return The bytes of the ragCorpora at the given index. */ @@ -1292,7 +1292,7 @@ public com.google.cloud.aiplatform.v1beta1.VertexRagStore.RagResource getRagReso * * * @deprecated google.cloud.aiplatform.v1beta1.VertexRagStore.similarity_top_k is deprecated. See - * google/cloud/aiplatform/v1beta1/tool.proto;l=567 + * google/cloud/aiplatform/v1beta1/tool.proto;l=575 * @return Whether the similarityTopK field is set. */ @java.lang.Override @@ -1313,7 +1313,7 @@ public boolean hasSimilarityTopK() { * * * @deprecated google.cloud.aiplatform.v1beta1.VertexRagStore.similarity_top_k is deprecated. See - * google/cloud/aiplatform/v1beta1/tool.proto;l=567 + * google/cloud/aiplatform/v1beta1/tool.proto;l=575 * @return The similarityTopK. */ @java.lang.Override @@ -1338,7 +1338,7 @@ public int getSimilarityTopK() { * * * @deprecated google.cloud.aiplatform.v1beta1.VertexRagStore.vector_distance_threshold is - * deprecated. See google/cloud/aiplatform/v1beta1/tool.proto;l=572 + * deprecated. See google/cloud/aiplatform/v1beta1/tool.proto;l=580 * @return Whether the vectorDistanceThreshold field is set. */ @java.lang.Override @@ -1360,7 +1360,7 @@ public boolean hasVectorDistanceThreshold() { * * * @deprecated google.cloud.aiplatform.v1beta1.VertexRagStore.vector_distance_threshold is - * deprecated. See google/cloud/aiplatform/v1beta1/tool.proto;l=572 + * deprecated. See google/cloud/aiplatform/v1beta1/tool.proto;l=580 * @return The vectorDistanceThreshold. */ @java.lang.Override @@ -2003,7 +2003,7 @@ private void ensureRagCorporaIsMutable() { * * * @deprecated google.cloud.aiplatform.v1beta1.VertexRagStore.rag_corpora is deprecated. See - * google/cloud/aiplatform/v1beta1/tool.proto;l=551 + * google/cloud/aiplatform/v1beta1/tool.proto;l=559 * @return A list containing the ragCorpora. */ @java.lang.Deprecated @@ -2024,7 +2024,7 @@ public com.google.protobuf.ProtocolStringList getRagCorporaList() { * * * @deprecated google.cloud.aiplatform.v1beta1.VertexRagStore.rag_corpora is deprecated. See - * google/cloud/aiplatform/v1beta1/tool.proto;l=551 + * google/cloud/aiplatform/v1beta1/tool.proto;l=559 * @return The count of ragCorpora. */ @java.lang.Deprecated @@ -2044,7 +2044,7 @@ public int getRagCorporaCount() { * * * @deprecated google.cloud.aiplatform.v1beta1.VertexRagStore.rag_corpora is deprecated. See - * google/cloud/aiplatform/v1beta1/tool.proto;l=551 + * google/cloud/aiplatform/v1beta1/tool.proto;l=559 * @param index The index of the element to return. * @return The ragCorpora at the given index. */ @@ -2065,7 +2065,7 @@ public java.lang.String getRagCorpora(int index) { * * * @deprecated google.cloud.aiplatform.v1beta1.VertexRagStore.rag_corpora is deprecated. See - * google/cloud/aiplatform/v1beta1/tool.proto;l=551 + * google/cloud/aiplatform/v1beta1/tool.proto;l=559 * @param index The index of the value to return. * @return The bytes of the ragCorpora at the given index. */ @@ -2086,7 +2086,7 @@ public com.google.protobuf.ByteString getRagCorporaBytes(int index) { * * * @deprecated google.cloud.aiplatform.v1beta1.VertexRagStore.rag_corpora is deprecated. See - * google/cloud/aiplatform/v1beta1/tool.proto;l=551 + * google/cloud/aiplatform/v1beta1/tool.proto;l=559 * @param index The index to set the value at. * @param value The ragCorpora to set. * @return This builder for chaining. @@ -2115,7 +2115,7 @@ public Builder setRagCorpora(int index, java.lang.String value) { * * * @deprecated google.cloud.aiplatform.v1beta1.VertexRagStore.rag_corpora is deprecated. See - * google/cloud/aiplatform/v1beta1/tool.proto;l=551 + * google/cloud/aiplatform/v1beta1/tool.proto;l=559 * @param value The ragCorpora to add. * @return This builder for chaining. */ @@ -2143,7 +2143,7 @@ public Builder addRagCorpora(java.lang.String value) { * * * @deprecated google.cloud.aiplatform.v1beta1.VertexRagStore.rag_corpora is deprecated. See - * google/cloud/aiplatform/v1beta1/tool.proto;l=551 + * google/cloud/aiplatform/v1beta1/tool.proto;l=559 * @param values The ragCorpora to add. * @return This builder for chaining. */ @@ -2168,7 +2168,7 @@ public Builder addAllRagCorpora(java.lang.Iterable values) { * * * @deprecated google.cloud.aiplatform.v1beta1.VertexRagStore.rag_corpora is deprecated. See - * google/cloud/aiplatform/v1beta1/tool.proto;l=551 + * google/cloud/aiplatform/v1beta1/tool.proto;l=559 * @return This builder for chaining. */ @java.lang.Deprecated @@ -2192,7 +2192,7 @@ public Builder clearRagCorpora() { * * * @deprecated google.cloud.aiplatform.v1beta1.VertexRagStore.rag_corpora is deprecated. See - * google/cloud/aiplatform/v1beta1/tool.proto;l=551 + * google/cloud/aiplatform/v1beta1/tool.proto;l=559 * @param value The bytes of the ragCorpora to add. * @return This builder for chaining. */ @@ -2698,7 +2698,7 @@ public Builder removeRagResources(int index) { * * * @deprecated google.cloud.aiplatform.v1beta1.VertexRagStore.similarity_top_k is deprecated. - * See google/cloud/aiplatform/v1beta1/tool.proto;l=567 + * See google/cloud/aiplatform/v1beta1/tool.proto;l=575 * @return Whether the similarityTopK field is set. */ @java.lang.Override @@ -2719,7 +2719,7 @@ public boolean hasSimilarityTopK() { * * * @deprecated google.cloud.aiplatform.v1beta1.VertexRagStore.similarity_top_k is deprecated. - * See google/cloud/aiplatform/v1beta1/tool.proto;l=567 + * See google/cloud/aiplatform/v1beta1/tool.proto;l=575 * @return The similarityTopK. */ @java.lang.Override @@ -2740,7 +2740,7 @@ public int getSimilarityTopK() { * * * @deprecated google.cloud.aiplatform.v1beta1.VertexRagStore.similarity_top_k is deprecated. - * See google/cloud/aiplatform/v1beta1/tool.proto;l=567 + * See google/cloud/aiplatform/v1beta1/tool.proto;l=575 * @param value The similarityTopK to set. * @return This builder for chaining. */ @@ -2765,7 +2765,7 @@ public Builder setSimilarityTopK(int value) { * * * @deprecated google.cloud.aiplatform.v1beta1.VertexRagStore.similarity_top_k is deprecated. - * See google/cloud/aiplatform/v1beta1/tool.proto;l=567 + * See google/cloud/aiplatform/v1beta1/tool.proto;l=575 * @return This builder for chaining. */ @java.lang.Deprecated @@ -2791,7 +2791,7 @@ public Builder clearSimilarityTopK() { * * * @deprecated google.cloud.aiplatform.v1beta1.VertexRagStore.vector_distance_threshold is - * deprecated. See google/cloud/aiplatform/v1beta1/tool.proto;l=572 + * deprecated. See google/cloud/aiplatform/v1beta1/tool.proto;l=580 * @return Whether the vectorDistanceThreshold field is set. */ @java.lang.Override @@ -2813,7 +2813,7 @@ public boolean hasVectorDistanceThreshold() { * * * @deprecated google.cloud.aiplatform.v1beta1.VertexRagStore.vector_distance_threshold is - * deprecated. See google/cloud/aiplatform/v1beta1/tool.proto;l=572 + * deprecated. See google/cloud/aiplatform/v1beta1/tool.proto;l=580 * @return The vectorDistanceThreshold. */ @java.lang.Override @@ -2835,7 +2835,7 @@ public double getVectorDistanceThreshold() { * * * @deprecated google.cloud.aiplatform.v1beta1.VertexRagStore.vector_distance_threshold is - * deprecated. See google/cloud/aiplatform/v1beta1/tool.proto;l=572 + * deprecated. See google/cloud/aiplatform/v1beta1/tool.proto;l=580 * @param value The vectorDistanceThreshold to set. * @return This builder for chaining. */ @@ -2861,7 +2861,7 @@ public Builder setVectorDistanceThreshold(double value) { * * * @deprecated google.cloud.aiplatform.v1beta1.VertexRagStore.vector_distance_threshold is - * deprecated. See google/cloud/aiplatform/v1beta1/tool.proto;l=572 + * deprecated. See google/cloud/aiplatform/v1beta1/tool.proto;l=580 * @return This builder for chaining. */ @java.lang.Deprecated diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/VertexRagStoreOrBuilder.java b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/VertexRagStoreOrBuilder.java index 9ed5c6d1cc5e..c7ddcff46af6 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/VertexRagStoreOrBuilder.java +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/java/com/google/cloud/aiplatform/v1beta1/VertexRagStoreOrBuilder.java @@ -38,7 +38,7 @@ public interface VertexRagStoreOrBuilder * * * @deprecated google.cloud.aiplatform.v1beta1.VertexRagStore.rag_corpora is deprecated. See - * google/cloud/aiplatform/v1beta1/tool.proto;l=551 + * google/cloud/aiplatform/v1beta1/tool.proto;l=559 * @return A list containing the ragCorpora. */ @java.lang.Deprecated @@ -56,7 +56,7 @@ public interface VertexRagStoreOrBuilder * * * @deprecated google.cloud.aiplatform.v1beta1.VertexRagStore.rag_corpora is deprecated. See - * google/cloud/aiplatform/v1beta1/tool.proto;l=551 + * google/cloud/aiplatform/v1beta1/tool.proto;l=559 * @return The count of ragCorpora. */ @java.lang.Deprecated @@ -74,7 +74,7 @@ public interface VertexRagStoreOrBuilder * * * @deprecated google.cloud.aiplatform.v1beta1.VertexRagStore.rag_corpora is deprecated. See - * google/cloud/aiplatform/v1beta1/tool.proto;l=551 + * google/cloud/aiplatform/v1beta1/tool.proto;l=559 * @param index The index of the element to return. * @return The ragCorpora at the given index. */ @@ -93,7 +93,7 @@ public interface VertexRagStoreOrBuilder * * * @deprecated google.cloud.aiplatform.v1beta1.VertexRagStore.rag_corpora is deprecated. See - * google/cloud/aiplatform/v1beta1/tool.proto;l=551 + * google/cloud/aiplatform/v1beta1/tool.proto;l=559 * @param index The index of the value to return. * @return The bytes of the ragCorpora at the given index. */ @@ -195,7 +195,7 @@ com.google.cloud.aiplatform.v1beta1.VertexRagStore.RagResourceOrBuilder getRagRe * * * @deprecated google.cloud.aiplatform.v1beta1.VertexRagStore.similarity_top_k is deprecated. See - * google/cloud/aiplatform/v1beta1/tool.proto;l=567 + * google/cloud/aiplatform/v1beta1/tool.proto;l=575 * @return Whether the similarityTopK field is set. */ @java.lang.Deprecated @@ -213,7 +213,7 @@ com.google.cloud.aiplatform.v1beta1.VertexRagStore.RagResourceOrBuilder getRagRe * * * @deprecated google.cloud.aiplatform.v1beta1.VertexRagStore.similarity_top_k is deprecated. See - * google/cloud/aiplatform/v1beta1/tool.proto;l=567 + * google/cloud/aiplatform/v1beta1/tool.proto;l=575 * @return The similarityTopK. */ @java.lang.Deprecated @@ -232,7 +232,7 @@ com.google.cloud.aiplatform.v1beta1.VertexRagStore.RagResourceOrBuilder getRagRe * * * @deprecated google.cloud.aiplatform.v1beta1.VertexRagStore.vector_distance_threshold is - * deprecated. See google/cloud/aiplatform/v1beta1/tool.proto;l=572 + * deprecated. See google/cloud/aiplatform/v1beta1/tool.proto;l=580 * @return Whether the vectorDistanceThreshold field is set. */ @java.lang.Deprecated @@ -251,7 +251,7 @@ com.google.cloud.aiplatform.v1beta1.VertexRagStore.RagResourceOrBuilder getRagRe * * * @deprecated google.cloud.aiplatform.v1beta1.VertexRagStore.vector_distance_threshold is - * deprecated. See google/cloud/aiplatform/v1beta1/tool.proto;l=572 + * deprecated. See google/cloud/aiplatform/v1beta1/tool.proto;l=580 * @return The vectorDistanceThreshold. */ @java.lang.Deprecated diff --git a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/proto/google/cloud/aiplatform/v1beta1/tool.proto b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/proto/google/cloud/aiplatform/v1beta1/tool.proto index e6680c38bba6..38d646907e68 100644 --- a/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/proto/google/cloud/aiplatform/v1beta1/tool.proto +++ b/java-aiplatform/proto-google-cloud-aiplatform-v1beta1/src/main/proto/google/cloud/aiplatform/v1beta1/tool.proto @@ -89,6 +89,14 @@ message Tool { // See https://docs.parallel.ai/search/search-quickstart for more details. string api_key = 1 [(google.api.field_behavior) = OPTIONAL]; + // Optional. Instructs Vertex Grounding to use Parallel's Zero Data + // Retention Marketplace product. If this value is "false" or omitted, the + // Parallel Web Search for Grounding standard subscription will be used. If + // this value is "true", the Parallel Web Search for Grounding - ZDR + // subscription will be used. + bool enable_zero_data_retention = 4 + [(google.api.field_behavior) = OPTIONAL]; + // Optional. Custom configs for ParallelAiSearch. // This field can be used to pass any parameter from the Parallel.ai // Search API. diff --git a/java-alloydb-connectors/README.md b/java-alloydb-connectors/README.md index fc8f9a68653f..f86f14192ec0 100644 --- a/java-alloydb-connectors/README.md +++ b/java-alloydb-connectors/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-alloydb-connectors - 0.73.0 + 0.74.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-alloydb-connectors' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-alloydb-connectors:0.73.0' +implementation 'com.google.cloud:google-cloud-alloydb-connectors:0.74.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-alloydb-connectors" % "0.73.0" +libraryDependencies += "com.google.cloud" % "google-cloud-alloydb-connectors" % "0.74.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-alloydb-connectors/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-alloydb-connectors.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-alloydb-connectors/0.73.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-alloydb-connectors/0.74.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-alloydb/README.md b/java-alloydb/README.md index 06165f22a127..77edd774555a 100644 --- a/java-alloydb/README.md +++ b/java-alloydb/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-alloydb - 0.84.0 + 0.85.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-alloydb' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-alloydb:0.84.0' +implementation 'com.google.cloud:google-cloud-alloydb:0.85.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-alloydb" % "0.84.0" +libraryDependencies += "com.google.cloud" % "google-cloud-alloydb" % "0.85.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-alloydb/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-alloydb.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-alloydb/0.84.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-alloydb/0.85.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-analytics-admin/README.md b/java-analytics-admin/README.md index 5693df6c7f0e..bdc4b15d8247 100644 --- a/java-analytics-admin/README.md +++ b/java-analytics-admin/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.analytics google-analytics-admin - 0.105.0 + 0.106.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.analytics:google-analytics-admin' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.analytics:google-analytics-admin:0.105.0' +implementation 'com.google.analytics:google-analytics-admin:0.106.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.analytics" % "google-analytics-admin" % "0.105.0" +libraryDependencies += "com.google.analytics" % "google-analytics-admin" % "0.106.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-analytics-admin/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.analytics/google-analytics-admin.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.analytics/google-analytics-admin/0.105.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.analytics/google-analytics-admin/0.106.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-analytics-data/README.md b/java-analytics-data/README.md index f5bfa1c32ce3..db18e779dab2 100644 --- a/java-analytics-data/README.md +++ b/java-analytics-data/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.analytics google-analytics-data - 0.106.0 + 0.107.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.analytics:google-analytics-data' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.analytics:google-analytics-data:0.106.0' +implementation 'com.google.analytics:google-analytics-data:0.107.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.analytics" % "google-analytics-data" % "0.106.0" +libraryDependencies += "com.google.analytics" % "google-analytics-data" % "0.107.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-analytics-data/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.analytics/google-analytics-data.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.analytics/google-analytics-data/0.106.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.analytics/google-analytics-data/0.107.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-analyticshub/README.md b/java-analyticshub/README.md index 437a7db1e488..a4c49913fa15 100644 --- a/java-analyticshub/README.md +++ b/java-analyticshub/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-analyticshub - 0.92.0 + 0.93.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-analyticshub' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-analyticshub:0.92.0' +implementation 'com.google.cloud:google-cloud-analyticshub:0.93.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-analyticshub" % "0.92.0" +libraryDependencies += "com.google.cloud" % "google-cloud-analyticshub" % "0.93.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-analyticshub/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-analyticshub.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-analyticshub/0.92.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-analyticshub/0.93.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-api-gateway/README.md b/java-api-gateway/README.md index a71803560fde..03f159ef9026 100644 --- a/java-api-gateway/README.md +++ b/java-api-gateway/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-api-gateway - 2.95.0 + 2.96.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-api-gateway' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-api-gateway:2.95.0' +implementation 'com.google.cloud:google-cloud-api-gateway:2.96.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-api-gateway" % "2.95.0" +libraryDependencies += "com.google.cloud" % "google-cloud-api-gateway" % "2.96.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-api-gateway/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-api-gateway.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-api-gateway/2.95.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-api-gateway/2.96.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-apigee-connect/README.md b/java-apigee-connect/README.md index 74731d2febe0..b87c729883c3 100644 --- a/java-apigee-connect/README.md +++ b/java-apigee-connect/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-apigee-connect - 2.95.0 + 2.96.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-apigee-connect' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-apigee-connect:2.95.0' +implementation 'com.google.cloud:google-cloud-apigee-connect:2.96.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-apigee-connect" % "2.95.0" +libraryDependencies += "com.google.cloud" % "google-cloud-apigee-connect" % "2.96.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-apigee-connect/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-apigee-connect.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-apigee-connect/2.95.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-apigee-connect/2.96.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-apihub/README.md b/java-apihub/README.md index 2e79d77a2900..236737886f66 100644 --- a/java-apihub/README.md +++ b/java-apihub/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-apihub - 0.48.0 + 0.49.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-apihub' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-apihub:0.48.0' +implementation 'com.google.cloud:google-cloud-apihub:0.49.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-apihub" % "0.48.0" +libraryDependencies += "com.google.cloud" % "google-cloud-apihub" % "0.49.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-apihub/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-apihub.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-apihub/0.48.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-apihub/0.49.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-apikeys/README.md b/java-apikeys/README.md index f2e73f0ce7e0..b4711f285bf9 100644 --- a/java-apikeys/README.md +++ b/java-apikeys/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-apikeys - 0.93.0 + 0.94.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-apikeys' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-apikeys:0.93.0' +implementation 'com.google.cloud:google-cloud-apikeys:0.94.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-apikeys" % "0.93.0" +libraryDependencies += "com.google.cloud" % "google-cloud-apikeys" % "0.94.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-apikeys/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-apikeys.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-apikeys/0.93.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-apikeys/0.94.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-appengine-admin/README.md b/java-appengine-admin/README.md index 1ceb998d76f5..8437300e764f 100644 --- a/java-appengine-admin/README.md +++ b/java-appengine-admin/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-appengine-admin - 2.95.0 + 2.96.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-appengine-admin' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-appengine-admin:2.95.0' +implementation 'com.google.cloud:google-cloud-appengine-admin:2.96.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-appengine-admin" % "2.95.0" +libraryDependencies += "com.google.cloud" % "google-cloud-appengine-admin" % "2.96.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-appengine-admin/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-appengine-admin.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-appengine-admin/2.95.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-appengine-admin/2.96.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-apphub/README.md b/java-apphub/README.md index a162596f7f73..8dc0608b5d07 100644 --- a/java-apphub/README.md +++ b/java-apphub/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-apphub - 0.59.0 + 0.60.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-apphub' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-apphub:0.59.0' +implementation 'com.google.cloud:google-cloud-apphub:0.60.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-apphub" % "0.59.0" +libraryDependencies += "com.google.cloud" % "google-cloud-apphub" % "0.60.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-apphub/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-apphub.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-apphub/0.59.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-apphub/0.60.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-appoptimize/README.md b/java-appoptimize/README.md index b468c05baae9..7a4aec1b5321 100644 --- a/java-appoptimize/README.md +++ b/java-appoptimize/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-appoptimize - 0.5.0 + 0.6.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-appoptimize' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-appoptimize:0.5.0' +implementation 'com.google.cloud:google-cloud-appoptimize:0.6.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-appoptimize" % "0.5.0" +libraryDependencies += "com.google.cloud" % "google-cloud-appoptimize" % "0.6.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-appoptimize/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-appoptimize.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-appoptimize/0.5.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-appoptimize/0.6.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-area120-tables/README.md b/java-area120-tables/README.md index 76f5bb4e8102..b3936be9487a 100644 --- a/java-area120-tables/README.md +++ b/java-area120-tables/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.area120 google-area120-tables - 0.99.0 + 0.100.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.area120:google-area120-tables' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.area120:google-area120-tables:0.99.0' +implementation 'com.google.area120:google-area120-tables:0.100.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.area120" % "google-area120-tables" % "0.99.0" +libraryDependencies += "com.google.area120" % "google-area120-tables" % "0.100.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-area120-tables/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.area120/google-area120-tables.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.area120/google-area120-tables/0.99.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.area120/google-area120-tables/0.100.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-artifact-registry/README.md b/java-artifact-registry/README.md index 533715cc7095..33d22188d0ab 100644 --- a/java-artifact-registry/README.md +++ b/java-artifact-registry/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-artifact-registry - 1.94.0 + 1.95.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-artifact-registry' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-artifact-registry:1.94.0' +implementation 'com.google.cloud:google-cloud-artifact-registry:1.95.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-artifact-registry" % "1.94.0" +libraryDependencies += "com.google.cloud" % "google-cloud-artifact-registry" % "1.95.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-artifact-registry/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-artifact-registry.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-artifact-registry/1.94.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-artifact-registry/1.95.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-asset/README.md b/java-asset/README.md index b803c72fec08..81891813d671 100644 --- a/java-asset/README.md +++ b/java-asset/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-asset - 3.99.0 + 3.100.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-asset' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-asset:3.99.0' +implementation 'com.google.cloud:google-cloud-asset:3.100.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-asset" % "3.99.0" +libraryDependencies += "com.google.cloud" % "google-cloud-asset" % "3.100.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-asset/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-asset.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-asset/3.99.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-asset/3.100.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-assured-workloads/README.md b/java-assured-workloads/README.md index 831bff226d06..d99e5594bf05 100644 --- a/java-assured-workloads/README.md +++ b/java-assured-workloads/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-assured-workloads - 2.95.0 + 2.96.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-assured-workloads' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-assured-workloads:2.95.0' +implementation 'com.google.cloud:google-cloud-assured-workloads:2.96.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-assured-workloads" % "2.95.0" +libraryDependencies += "com.google.cloud" % "google-cloud-assured-workloads" % "2.96.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-assured-workloads/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-assured-workloads.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-assured-workloads/2.95.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-assured-workloads/2.96.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-auditmanager/README.md b/java-auditmanager/README.md index db46eff1e569..6282db7b116f 100644 --- a/java-auditmanager/README.md +++ b/java-auditmanager/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-auditmanager - 0.13.0 + 0.14.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-auditmanager' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-auditmanager:0.13.0' +implementation 'com.google.cloud:google-cloud-auditmanager:0.14.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-auditmanager" % "0.13.0" +libraryDependencies += "com.google.cloud" % "google-cloud-auditmanager" % "0.14.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-auditmanager/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-auditmanager.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-auditmanager/0.13.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-auditmanager/0.14.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-automl/README.md b/java-automl/README.md index 855256ea4b9f..8264176b2ae4 100644 --- a/java-automl/README.md +++ b/java-automl/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-automl - 2.95.0 + 2.96.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-automl' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-automl:2.95.0' +implementation 'com.google.cloud:google-cloud-automl:2.96.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-automl" % "2.95.0" +libraryDependencies += "com.google.cloud" % "google-cloud-automl" % "2.96.0" ``` ## Authentication @@ -192,7 +192,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-automl/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-automl.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-automl/2.95.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-automl/2.96.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-backstory/README.md b/java-backstory/README.md index 38ed847b174a..3f8070437f55 100644 --- a/java-backstory/README.md +++ b/java-backstory/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-backstory - 0.3.0 + 0.4.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-backstory' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-backstory:0.3.0' +implementation 'com.google.cloud:google-cloud-backstory:0.4.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-backstory" % "0.3.0" +libraryDependencies += "com.google.cloud" % "google-cloud-backstory" % "0.4.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-backstory/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-backstory.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-backstory/0.3.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-backstory/0.4.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-backupdr/README.md b/java-backupdr/README.md index ff0b69995ea1..9aac6bd67f2b 100644 --- a/java-backupdr/README.md +++ b/java-backupdr/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-backupdr - 0.54.0 + 0.55.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-backupdr' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-backupdr:0.54.0' +implementation 'com.google.cloud:google-cloud-backupdr:0.55.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-backupdr" % "0.54.0" +libraryDependencies += "com.google.cloud" % "google-cloud-backupdr" % "0.55.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-backupdr/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-backupdr.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-backupdr/0.54.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-backupdr/0.55.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-bare-metal-solution/README.md b/java-bare-metal-solution/README.md index 3b8588985788..da0eb84032cb 100644 --- a/java-bare-metal-solution/README.md +++ b/java-bare-metal-solution/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-bare-metal-solution - 0.95.0 + 0.96.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-bare-metal-solution' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-bare-metal-solution:0.95.0' +implementation 'com.google.cloud:google-cloud-bare-metal-solution:0.96.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-bare-metal-solution" % "0.95.0" +libraryDependencies += "com.google.cloud" % "google-cloud-bare-metal-solution" % "0.96.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-bare-metal-solution/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-bare-metal-solution.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-bare-metal-solution/0.95.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-bare-metal-solution/0.96.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-batch/README.md b/java-batch/README.md index 345f23caae57..ef3c265c533a 100644 --- a/java-batch/README.md +++ b/java-batch/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-batch - 0.95.0 + 0.96.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-batch' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-batch:0.95.0' +implementation 'com.google.cloud:google-cloud-batch:0.96.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-batch" % "0.95.0" +libraryDependencies += "com.google.cloud" % "google-cloud-batch" % "0.96.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-batch/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-batch.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-batch/0.95.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-batch/0.96.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-beyondcorp-appconnections/README.md b/java-beyondcorp-appconnections/README.md index 4eec66d2089d..b4a6b846f6f4 100644 --- a/java-beyondcorp-appconnections/README.md +++ b/java-beyondcorp-appconnections/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-beyondcorp-appconnections - 0.93.0 + 0.94.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-beyondcorp-appconnections' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-beyondcorp-appconnections:0.93.0' +implementation 'com.google.cloud:google-cloud-beyondcorp-appconnections:0.94.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-beyondcorp-appconnections" % "0.93.0" +libraryDependencies += "com.google.cloud" % "google-cloud-beyondcorp-appconnections" % "0.94.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-beyondcorp-appconnections/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-beyondcorp-appconnections.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-beyondcorp-appconnections/0.93.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-beyondcorp-appconnections/0.94.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-beyondcorp-appconnectors/README.md b/java-beyondcorp-appconnectors/README.md index eef45c99cdf3..8c4ad54b9ed3 100644 --- a/java-beyondcorp-appconnectors/README.md +++ b/java-beyondcorp-appconnectors/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-beyondcorp-appconnectors - 0.93.0 + 0.94.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-beyondcorp-appconnectors' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-beyondcorp-appconnectors:0.93.0' +implementation 'com.google.cloud:google-cloud-beyondcorp-appconnectors:0.94.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-beyondcorp-appconnectors" % "0.93.0" +libraryDependencies += "com.google.cloud" % "google-cloud-beyondcorp-appconnectors" % "0.94.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-beyondcorp-appconnectors/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-beyondcorp-appconnectors.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-beyondcorp-appconnectors/0.93.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-beyondcorp-appconnectors/0.94.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-beyondcorp-appgateways/README.md b/java-beyondcorp-appgateways/README.md index 4c94ab436d07..dc0bebe27281 100644 --- a/java-beyondcorp-appgateways/README.md +++ b/java-beyondcorp-appgateways/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-beyondcorp-appgateways - 0.93.0 + 0.94.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-beyondcorp-appgateways' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-beyondcorp-appgateways:0.93.0' +implementation 'com.google.cloud:google-cloud-beyondcorp-appgateways:0.94.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-beyondcorp-appgateways" % "0.93.0" +libraryDependencies += "com.google.cloud" % "google-cloud-beyondcorp-appgateways" % "0.94.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-beyondcorp-appgateways/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-beyondcorp-appgateways.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-beyondcorp-appgateways/0.93.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-beyondcorp-appgateways/0.94.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-beyondcorp-clientconnectorservices/README.md b/java-beyondcorp-clientconnectorservices/README.md index 47d920f2c995..5bb6b127ecb9 100644 --- a/java-beyondcorp-clientconnectorservices/README.md +++ b/java-beyondcorp-clientconnectorservices/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-beyondcorp-clientconnectorservices - 0.93.0 + 0.94.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-beyondcorp-clientconnectorservices If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-beyondcorp-clientconnectorservices:0.93.0' +implementation 'com.google.cloud:google-cloud-beyondcorp-clientconnectorservices:0.94.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-beyondcorp-clientconnectorservices" % "0.93.0" +libraryDependencies += "com.google.cloud" % "google-cloud-beyondcorp-clientconnectorservices" % "0.94.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-beyondcorp-clientconnectorservices/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-beyondcorp-clientconnectorservices.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-beyondcorp-clientconnectorservices/0.93.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-beyondcorp-clientconnectorservices/0.94.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-beyondcorp-clientgateways/README.md b/java-beyondcorp-clientgateways/README.md index daeaee30aa95..d9babfc57383 100644 --- a/java-beyondcorp-clientgateways/README.md +++ b/java-beyondcorp-clientgateways/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-beyondcorp-clientgateways - 0.93.0 + 0.94.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-beyondcorp-clientgateways' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-beyondcorp-clientgateways:0.93.0' +implementation 'com.google.cloud:google-cloud-beyondcorp-clientgateways:0.94.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-beyondcorp-clientgateways" % "0.93.0" +libraryDependencies += "com.google.cloud" % "google-cloud-beyondcorp-clientgateways" % "0.94.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-beyondcorp-clientgateways/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-beyondcorp-clientgateways.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-beyondcorp-clientgateways/0.93.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-beyondcorp-clientgateways/0.94.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-biglake-hive/README.md b/java-biglake-hive/README.md index ee3abede69e3..10bc7bed1fc2 100644 --- a/java-biglake-hive/README.md +++ b/java-biglake-hive/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-biglake-hive - 0.0.0 + 0.1.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-biglake-hive' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-biglake-hive:0.0.0' +implementation 'com.google.cloud:google-cloud-biglake-hive:0.1.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-biglake-hive" % "0.0.0" +libraryDependencies += "com.google.cloud" % "google-cloud-biglake-hive" % "0.1.0" ``` ## Authentication @@ -195,7 +195,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-biglake-hive/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-biglake-hive.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-biglake-hive/0.0.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-biglake-hive/0.1.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-biglake/README.md b/java-biglake/README.md index b0ea356abf43..99dbdefe5763 100644 --- a/java-biglake/README.md +++ b/java-biglake/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-biglake - 0.83.0 + 0.84.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-biglake' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-biglake:0.83.0' +implementation 'com.google.cloud:google-cloud-biglake:0.84.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-biglake" % "0.83.0" +libraryDependencies += "com.google.cloud" % "google-cloud-biglake" % "0.84.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-biglake/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-biglake.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-biglake/0.83.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-biglake/0.84.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-bigquery-data-exchange/README.md b/java-bigquery-data-exchange/README.md index 782a8b321451..bdcfafcd71f6 100644 --- a/java-bigquery-data-exchange/README.md +++ b/java-bigquery-data-exchange/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-bigquery-data-exchange - 2.90.0 + 2.91.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-bigquery-data-exchange' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-bigquery-data-exchange:2.90.0' +implementation 'com.google.cloud:google-cloud-bigquery-data-exchange:2.91.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-bigquery-data-exchange" % "2.90.0" +libraryDependencies += "com.google.cloud" % "google-cloud-bigquery-data-exchange" % "2.91.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-bigquery-data-exchange/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-bigquery-data-exchange.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-bigquery-data-exchange/2.90.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-bigquery-data-exchange/2.91.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-bigqueryconnection/README.md b/java-bigqueryconnection/README.md index 3bd284bf514b..fefd934ff27c 100644 --- a/java-bigqueryconnection/README.md +++ b/java-bigqueryconnection/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-bigqueryconnection - 2.97.0 + 2.98.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-bigqueryconnection' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-bigqueryconnection:2.97.0' +implementation 'com.google.cloud:google-cloud-bigqueryconnection:2.98.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-bigqueryconnection" % "2.97.0" +libraryDependencies += "com.google.cloud" % "google-cloud-bigqueryconnection" % "2.98.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/bigquery/docs/reference/reservations/rpc/google.cloud.bigquery.reservation.v1beta1 [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-bigqueryconnection.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-bigqueryconnection/2.97.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-bigqueryconnection/2.98.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-bigquerydatapolicy/README.md b/java-bigquerydatapolicy/README.md index 9d236aff89de..df134d318a18 100644 --- a/java-bigquerydatapolicy/README.md +++ b/java-bigquerydatapolicy/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-bigquerydatapolicy - 0.92.0 + 0.93.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-bigquerydatapolicy' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-bigquerydatapolicy:0.92.0' +implementation 'com.google.cloud:google-cloud-bigquerydatapolicy:0.93.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-bigquerydatapolicy" % "0.92.0" +libraryDependencies += "com.google.cloud" % "google-cloud-bigquerydatapolicy" % "0.93.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-bigquerydatapolicy/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-bigquerydatapolicy.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-bigquerydatapolicy/0.92.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-bigquerydatapolicy/0.93.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-bigquerydatatransfer/README.md b/java-bigquerydatatransfer/README.md index 843af6de27c5..fe6aea50063a 100644 --- a/java-bigquerydatatransfer/README.md +++ b/java-bigquerydatatransfer/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-bigquerydatatransfer - 2.95.0 + 2.96.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-bigquerydatatransfer' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-bigquerydatatransfer:2.95.0' +implementation 'com.google.cloud:google-cloud-bigquerydatatransfer:2.96.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-bigquerydatatransfer" % "2.95.0" +libraryDependencies += "com.google.cloud" % "google-cloud-bigquerydatatransfer" % "2.96.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-bigquerydatatransfer/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-bigquerydatatransfer.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-bigquerydatatransfer/2.95.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-bigquerydatatransfer/2.96.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-bigquerymigration/README.md b/java-bigquerymigration/README.md index f271721bf539..9aee63700716 100644 --- a/java-bigquerymigration/README.md +++ b/java-bigquerymigration/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-bigquerymigration - 0.98.0 + 0.99.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-bigquerymigration' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-bigquerymigration:0.98.0' +implementation 'com.google.cloud:google-cloud-bigquerymigration:0.99.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-bigquerymigration" % "0.98.0" +libraryDependencies += "com.google.cloud" % "google-cloud-bigquerymigration" % "0.99.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-bigquerymigration/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-bigquerymigration.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-bigquerymigration/0.98.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-bigquerymigration/0.99.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-bigqueryreservation/README.md b/java-bigqueryreservation/README.md index 458276b2b179..29c94b4b27d1 100644 --- a/java-bigqueryreservation/README.md +++ b/java-bigqueryreservation/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-bigqueryreservation - 2.96.0 + 2.97.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-bigqueryreservation' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-bigqueryreservation:2.96.0' +implementation 'com.google.cloud:google-cloud-bigqueryreservation:2.97.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-bigqueryreservation" % "2.96.0" +libraryDependencies += "com.google.cloud" % "google-cloud-bigqueryreservation" % "2.97.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-bigqueryreservation/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-bigqueryreservation.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-bigqueryreservation/2.96.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-bigqueryreservation/2.97.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-bigqueryreservation/google-cloud-bigqueryreservation/src/main/java/com/google/cloud/bigquery/reservation/v1/ReservationServiceClient.java b/java-bigqueryreservation/google-cloud-bigqueryreservation/src/main/java/com/google/cloud/bigquery/reservation/v1/ReservationServiceClient.java index 7a91f64a71af..862a78dd31b1 100644 --- a/java-bigqueryreservation/google-cloud-bigqueryreservation/src/main/java/com/google/cloud/bigquery/reservation/v1/ReservationServiceClient.java +++ b/java-bigqueryreservation/google-cloud-bigqueryreservation/src/main/java/com/google/cloud/bigquery/reservation/v1/ReservationServiceClient.java @@ -688,6 +688,24 @@ * * * + * + *

UpdateReservationGroup + *

Updates an existing reservation group resource. + * + *

Request object method variants only take one parameter, a request object, which must be constructed before the call.

+ * + *

"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.

+ * + *

Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.

+ * + * + * * * *

See the individual methods for example code. @@ -5149,6 +5167,99 @@ public final ListReservationGroupsPagedResponse listReservationGroups( return stub.listReservationGroupsCallable(); } + // AUTO-GENERATED DOCUMENTATION AND METHOD. + /** + * Updates an existing reservation group resource. + * + *

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 (ReservationServiceClient reservationServiceClient = ReservationServiceClient.create()) {
+   *   ReservationGroup reservationGroup = ReservationGroup.newBuilder().build();
+   *   FieldMask updateMask = FieldMask.newBuilder().build();
+   *   ReservationGroup response =
+   *       reservationServiceClient.updateReservationGroup(reservationGroup, updateMask);
+   * }
+   * }
+ * + * @param reservationGroup Required. Content of the reservation group to update. + * @param updateMask Optional. Standard field mask for the set of fields to be updated. + * @throws com.google.api.gax.rpc.ApiException if the remote call fails + */ + public final ReservationGroup updateReservationGroup( + ReservationGroup reservationGroup, FieldMask updateMask) { + UpdateReservationGroupRequest request = + UpdateReservationGroupRequest.newBuilder() + .setReservationGroup(reservationGroup) + .setUpdateMask(updateMask) + .build(); + return updateReservationGroup(request); + } + + // AUTO-GENERATED DOCUMENTATION AND METHOD. + /** + * Updates an existing reservation group resource. + * + *

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 (ReservationServiceClient reservationServiceClient = ReservationServiceClient.create()) {
+   *   UpdateReservationGroupRequest request =
+   *       UpdateReservationGroupRequest.newBuilder()
+   *           .setReservationGroup(ReservationGroup.newBuilder().build())
+   *           .setUpdateMask(FieldMask.newBuilder().build())
+   *           .build();
+   *   ReservationGroup response = reservationServiceClient.updateReservationGroup(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 ReservationGroup updateReservationGroup(UpdateReservationGroupRequest request) { + return updateReservationGroupCallable().call(request); + } + + // AUTO-GENERATED DOCUMENTATION AND METHOD. + /** + * Updates an existing reservation group resource. + * + *

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 (ReservationServiceClient reservationServiceClient = ReservationServiceClient.create()) {
+   *   UpdateReservationGroupRequest request =
+   *       UpdateReservationGroupRequest.newBuilder()
+   *           .setReservationGroup(ReservationGroup.newBuilder().build())
+   *           .setUpdateMask(FieldMask.newBuilder().build())
+   *           .build();
+   *   ApiFuture future =
+   *       reservationServiceClient.updateReservationGroupCallable().futureCall(request);
+   *   // Do something.
+   *   ReservationGroup response = future.get();
+   * }
+   * }
+ */ + public final UnaryCallable + updateReservationGroupCallable() { + return stub.updateReservationGroupCallable(); + } + @Override public final void close() { stub.close(); diff --git a/java-bigqueryreservation/google-cloud-bigqueryreservation/src/main/java/com/google/cloud/bigquery/reservation/v1/ReservationServiceSettings.java b/java-bigqueryreservation/google-cloud-bigqueryreservation/src/main/java/com/google/cloud/bigquery/reservation/v1/ReservationServiceSettings.java index 236580e5aa06..20f31cfea97a 100644 --- a/java-bigqueryreservation/google-cloud-bigqueryreservation/src/main/java/com/google/cloud/bigquery/reservation/v1/ReservationServiceSettings.java +++ b/java-bigqueryreservation/google-cloud-bigqueryreservation/src/main/java/com/google/cloud/bigquery/reservation/v1/ReservationServiceSettings.java @@ -282,6 +282,12 @@ public UnaryCallSettings deleteReservation return ((ReservationServiceStubSettings) getStubSettings()).listReservationGroupsSettings(); } + /** Returns the object with the settings used for calls to updateReservationGroup. */ + public UnaryCallSettings + updateReservationGroupSettings() { + return ((ReservationServiceStubSettings) getStubSettings()).updateReservationGroupSettings(); + } + public static final ReservationServiceSettings create(ReservationServiceStubSettings stub) throws IOException { return new ReservationServiceSettings.Builder(stub.toBuilder()).build(); @@ -580,6 +586,12 @@ public UnaryCallSettings.Builder setIamPolicySettin return getStubSettingsBuilder().listReservationGroupsSettings(); } + /** Returns the builder for the settings used for calls to updateReservationGroup. */ + public UnaryCallSettings.Builder + updateReservationGroupSettings() { + return getStubSettingsBuilder().updateReservationGroupSettings(); + } + @Override public ReservationServiceSettings build() throws IOException { return new ReservationServiceSettings(this); diff --git a/java-bigqueryreservation/google-cloud-bigqueryreservation/src/main/java/com/google/cloud/bigquery/reservation/v1/gapic_metadata.json b/java-bigqueryreservation/google-cloud-bigqueryreservation/src/main/java/com/google/cloud/bigquery/reservation/v1/gapic_metadata.json index ee1015637536..e3c31cd10b83 100644 --- a/java-bigqueryreservation/google-cloud-bigqueryreservation/src/main/java/com/google/cloud/bigquery/reservation/v1/gapic_metadata.json +++ b/java-bigqueryreservation/google-cloud-bigqueryreservation/src/main/java/com/google/cloud/bigquery/reservation/v1/gapic_metadata.json @@ -96,6 +96,9 @@ }, "UpdateReservation": { "methods": ["updateReservation", "updateReservation", "updateReservationCallable"] + }, + "UpdateReservationGroup": { + "methods": ["updateReservationGroup", "updateReservationGroup", "updateReservationGroupCallable"] } } } diff --git a/java-bigqueryreservation/google-cloud-bigqueryreservation/src/main/java/com/google/cloud/bigquery/reservation/v1/stub/GrpcReservationServiceStub.java b/java-bigqueryreservation/google-cloud-bigqueryreservation/src/main/java/com/google/cloud/bigquery/reservation/v1/stub/GrpcReservationServiceStub.java index a0af7fba77a4..20fcbdb6af0a 100644 --- a/java-bigqueryreservation/google-cloud-bigqueryreservation/src/main/java/com/google/cloud/bigquery/reservation/v1/stub/GrpcReservationServiceStub.java +++ b/java-bigqueryreservation/google-cloud-bigqueryreservation/src/main/java/com/google/cloud/bigquery/reservation/v1/stub/GrpcReservationServiceStub.java @@ -67,6 +67,7 @@ import com.google.cloud.bigquery.reservation.v1.UpdateAssignmentRequest; import com.google.cloud.bigquery.reservation.v1.UpdateBiReservationRequest; import com.google.cloud.bigquery.reservation.v1.UpdateCapacityCommitmentRequest; +import com.google.cloud.bigquery.reservation.v1.UpdateReservationGroupRequest; import com.google.cloud.bigquery.reservation.v1.UpdateReservationRequest; import com.google.iam.v1.GetIamPolicyRequest; import com.google.iam.v1.Policy; @@ -445,6 +446,18 @@ public class GrpcReservationServiceStub extends ReservationServiceStub { .setSampledToLocalTracing(true) .build(); + private static final MethodDescriptor + updateReservationGroupMethodDescriptor = + MethodDescriptor.newBuilder() + .setType(MethodDescriptor.MethodType.UNARY) + .setFullMethodName( + "google.cloud.bigquery.reservation.v1.ReservationService/UpdateReservationGroup") + .setRequestMarshaller( + ProtoUtils.marshaller(UpdateReservationGroupRequest.getDefaultInstance())) + .setResponseMarshaller(ProtoUtils.marshaller(ReservationGroup.getDefaultInstance())) + .setSampledToLocalTracing(true) + .build(); + private final UnaryCallable createReservationCallable; private final UnaryCallable listReservationsCallable; @@ -502,6 +515,8 @@ public class GrpcReservationServiceStub extends ReservationServiceStub { listReservationGroupsCallable; private final UnaryCallable listReservationGroupsPagedCallable; + private final UnaryCallable + updateReservationGroupCallable; private final BackgroundResource backgroundResources; private final GrpcOperationsStub operationsStub; @@ -886,6 +901,19 @@ protected GrpcReservationServiceStub( }) .setResourceNameExtractor(request -> request.getParent()) .build(); + GrpcCallSettings + updateReservationGroupTransportSettings = + GrpcCallSettings.newBuilder() + .setMethodDescriptor(updateReservationGroupMethodDescriptor) + .setParamsExtractor( + request -> { + RequestParamsBuilder builder = RequestParamsBuilder.create(); + builder.add( + "reservation_group.name", + String.valueOf(request.getReservationGroup().getName())); + return builder.build(); + }) + .build(); this.createReservationCallable = callableFactory.createUnaryCallable( @@ -1038,6 +1066,11 @@ protected GrpcReservationServiceStub( listReservationGroupsTransportSettings, settings.listReservationGroupsSettings(), clientContext); + this.updateReservationGroupCallable = + callableFactory.createUnaryCallable( + updateReservationGroupTransportSettings, + settings.updateReservationGroupSettings(), + clientContext); this.backgroundResources = new BackgroundResourceAggregation(clientContext.getBackgroundResources()); @@ -1240,6 +1273,12 @@ public UnaryCallable deleteReservationGrou return listReservationGroupsPagedCallable; } + @Override + public UnaryCallable + updateReservationGroupCallable() { + return updateReservationGroupCallable; + } + @Override public final void close() { try { diff --git a/java-bigqueryreservation/google-cloud-bigqueryreservation/src/main/java/com/google/cloud/bigquery/reservation/v1/stub/HttpJsonReservationServiceStub.java b/java-bigqueryreservation/google-cloud-bigqueryreservation/src/main/java/com/google/cloud/bigquery/reservation/v1/stub/HttpJsonReservationServiceStub.java index 145d40b85ac1..ce8fffd6e3df 100644 --- a/java-bigqueryreservation/google-cloud-bigqueryreservation/src/main/java/com/google/cloud/bigquery/reservation/v1/stub/HttpJsonReservationServiceStub.java +++ b/java-bigqueryreservation/google-cloud-bigqueryreservation/src/main/java/com/google/cloud/bigquery/reservation/v1/stub/HttpJsonReservationServiceStub.java @@ -72,6 +72,7 @@ import com.google.cloud.bigquery.reservation.v1.UpdateAssignmentRequest; import com.google.cloud.bigquery.reservation.v1.UpdateBiReservationRequest; import com.google.cloud.bigquery.reservation.v1.UpdateCapacityCommitmentRequest; +import com.google.cloud.bigquery.reservation.v1.UpdateReservationGroupRequest; import com.google.cloud.bigquery.reservation.v1.UpdateReservationRequest; import com.google.iam.v1.GetIamPolicyRequest; import com.google.iam.v1.Policy; @@ -1211,6 +1212,48 @@ public class HttpJsonReservationServiceStub extends ReservationServiceStub { .build()) .build(); + private static final ApiMethodDescriptor + updateReservationGroupMethodDescriptor = + ApiMethodDescriptor.newBuilder() + .setFullMethodName( + "google.cloud.bigquery.reservation.v1.ReservationService/UpdateReservationGroup") + .setHttpMethod("PATCH") + .setType(ApiMethodDescriptor.MethodType.UNARY) + .setRequestFormatter( + ProtoMessageRequestFormatter.newBuilder() + .setPath( + "/v1/{reservationGroup.name=projects/*/locations/*/reservationGroups/*}", + request -> { + Map fields = new HashMap<>(); + ProtoRestSerializer serializer = + ProtoRestSerializer.create(); + serializer.putPathParam( + fields, + "reservationGroup.name", + request.getReservationGroup().getName()); + return fields; + }) + .setQueryParamsExtractor( + request -> { + Map> fields = new HashMap<>(); + ProtoRestSerializer serializer = + ProtoRestSerializer.create(); + serializer.putQueryParam(fields, "updateMask", request.getUpdateMask()); + serializer.putQueryParam(fields, "$alt", "json;enum-encoding=int"); + return fields; + }) + .setRequestBodyExtractor( + request -> + ProtoRestSerializer.create() + .toBody("reservationGroup", request.getReservationGroup(), true)) + .build()) + .setResponseParser( + ProtoMessageResponseParser.newBuilder() + .setDefaultInstance(ReservationGroup.getDefaultInstance()) + .setDefaultTypeRegistry(typeRegistry) + .build()) + .build(); + private final UnaryCallable createReservationCallable; private final UnaryCallable listReservationsCallable; @@ -1268,6 +1311,8 @@ public class HttpJsonReservationServiceStub extends ReservationServiceStub { listReservationGroupsCallable; private final UnaryCallable listReservationGroupsPagedCallable; + private final UnaryCallable + updateReservationGroupCallable; private final BackgroundResource backgroundResources; private final HttpJsonStubCallableFactory callableFactory; @@ -1684,6 +1729,20 @@ protected HttpJsonReservationServiceStub( }) .setResourceNameExtractor(request -> request.getParent()) .build(); + HttpJsonCallSettings + updateReservationGroupTransportSettings = + HttpJsonCallSettings.newBuilder() + .setMethodDescriptor(updateReservationGroupMethodDescriptor) + .setTypeRegistry(typeRegistry) + .setParamsExtractor( + request -> { + RequestParamsBuilder builder = RequestParamsBuilder.create(); + builder.add( + "reservation_group.name", + String.valueOf(request.getReservationGroup().getName())); + return builder.build(); + }) + .build(); this.createReservationCallable = callableFactory.createUnaryCallable( @@ -1836,6 +1895,11 @@ protected HttpJsonReservationServiceStub( listReservationGroupsTransportSettings, settings.listReservationGroupsSettings(), clientContext); + this.updateReservationGroupCallable = + callableFactory.createUnaryCallable( + updateReservationGroupTransportSettings, + settings.updateReservationGroupSettings(), + clientContext); this.backgroundResources = new BackgroundResourceAggregation(clientContext.getBackgroundResources()); @@ -1873,6 +1937,7 @@ public static List getMethodDescriptors() { methodDescriptors.add(getReservationGroupMethodDescriptor); methodDescriptors.add(deleteReservationGroupMethodDescriptor); methodDescriptors.add(listReservationGroupsMethodDescriptor); + methodDescriptors.add(updateReservationGroupMethodDescriptor); return methodDescriptors; } @@ -2069,6 +2134,12 @@ public UnaryCallable deleteReservationGrou return listReservationGroupsPagedCallable; } + @Override + public UnaryCallable + updateReservationGroupCallable() { + return updateReservationGroupCallable; + } + @Override public final void close() { try { diff --git a/java-bigqueryreservation/google-cloud-bigqueryreservation/src/main/java/com/google/cloud/bigquery/reservation/v1/stub/ReservationServiceStub.java b/java-bigqueryreservation/google-cloud-bigqueryreservation/src/main/java/com/google/cloud/bigquery/reservation/v1/stub/ReservationServiceStub.java index 01f2df92aa29..8d03d306d1c6 100644 --- a/java-bigqueryreservation/google-cloud-bigqueryreservation/src/main/java/com/google/cloud/bigquery/reservation/v1/stub/ReservationServiceStub.java +++ b/java-bigqueryreservation/google-cloud-bigqueryreservation/src/main/java/com/google/cloud/bigquery/reservation/v1/stub/ReservationServiceStub.java @@ -62,6 +62,7 @@ import com.google.cloud.bigquery.reservation.v1.UpdateAssignmentRequest; import com.google.cloud.bigquery.reservation.v1.UpdateBiReservationRequest; import com.google.cloud.bigquery.reservation.v1.UpdateCapacityCommitmentRequest; +import com.google.cloud.bigquery.reservation.v1.UpdateReservationGroupRequest; import com.google.cloud.bigquery.reservation.v1.UpdateReservationRequest; import com.google.iam.v1.GetIamPolicyRequest; import com.google.iam.v1.Policy; @@ -244,6 +245,11 @@ public UnaryCallable deleteReservationGrou throw new UnsupportedOperationException("Not implemented: listReservationGroupsCallable()"); } + public UnaryCallable + updateReservationGroupCallable() { + throw new UnsupportedOperationException("Not implemented: updateReservationGroupCallable()"); + } + @Override public abstract void close(); } diff --git a/java-bigqueryreservation/google-cloud-bigqueryreservation/src/main/java/com/google/cloud/bigquery/reservation/v1/stub/ReservationServiceStubSettings.java b/java-bigqueryreservation/google-cloud-bigqueryreservation/src/main/java/com/google/cloud/bigquery/reservation/v1/stub/ReservationServiceStubSettings.java index cf3b6e998bee..554f73bd533d 100644 --- a/java-bigqueryreservation/google-cloud-bigqueryreservation/src/main/java/com/google/cloud/bigquery/reservation/v1/stub/ReservationServiceStubSettings.java +++ b/java-bigqueryreservation/google-cloud-bigqueryreservation/src/main/java/com/google/cloud/bigquery/reservation/v1/stub/ReservationServiceStubSettings.java @@ -87,6 +87,7 @@ import com.google.cloud.bigquery.reservation.v1.UpdateAssignmentRequest; import com.google.cloud.bigquery.reservation.v1.UpdateBiReservationRequest; import com.google.cloud.bigquery.reservation.v1.UpdateCapacityCommitmentRequest; +import com.google.cloud.bigquery.reservation.v1.UpdateReservationGroupRequest; import com.google.cloud.bigquery.reservation.v1.UpdateReservationRequest; import com.google.common.collect.ImmutableList; import com.google.common.collect.ImmutableMap; @@ -227,6 +228,8 @@ public class ReservationServiceStubSettings extends StubSettings listReservationGroupsSettings; + private final UnaryCallSettings + updateReservationGroupSettings; private static final PagedListDescriptor< ListReservationsRequest, ListReservationsResponse, Reservation> @@ -770,6 +773,12 @@ public UnaryCallSettings deleteReservation return listReservationGroupsSettings; } + /** Returns the object with the settings used for calls to updateReservationGroup. */ + public UnaryCallSettings + updateReservationGroupSettings() { + return updateReservationGroupSettings; + } + public ReservationServiceStub createStub() throws IOException { if (getTransportChannelProvider() .getTransportName() @@ -910,6 +919,7 @@ protected ReservationServiceStubSettings(Builder settingsBuilder) throws IOExcep getReservationGroupSettings = settingsBuilder.getReservationGroupSettings().build(); deleteReservationGroupSettings = settingsBuilder.deleteReservationGroupSettings().build(); listReservationGroupsSettings = settingsBuilder.listReservationGroupsSettings().build(); + updateReservationGroupSettings = settingsBuilder.updateReservationGroupSettings().build(); } @Override @@ -994,6 +1004,8 @@ public static class Builder ListReservationGroupsResponse, ListReservationGroupsPagedResponse> listReservationGroupsSettings; + private final UnaryCallSettings.Builder + updateReservationGroupSettings; private static final ImmutableMap> RETRYABLE_CODE_DEFINITIONS; @@ -1079,6 +1091,7 @@ protected Builder(@Nullable ClientContext clientContext) { deleteReservationGroupSettings = UnaryCallSettings.newUnaryCallSettingsBuilder(); listReservationGroupsSettings = PagedCallSettings.newBuilder(LIST_RESERVATION_GROUPS_PAGE_STR_FACT); + updateReservationGroupSettings = UnaryCallSettings.newUnaryCallSettingsBuilder(); unaryMethodSettingsBuilders = ImmutableList.>of( @@ -1110,7 +1123,8 @@ protected Builder(@Nullable ClientContext clientContext) { createReservationGroupSettings, getReservationGroupSettings, deleteReservationGroupSettings, - listReservationGroupsSettings); + listReservationGroupsSettings, + updateReservationGroupSettings); initDefaults(this); } @@ -1146,6 +1160,7 @@ protected Builder(ReservationServiceStubSettings settings) { getReservationGroupSettings = settings.getReservationGroupSettings.toBuilder(); deleteReservationGroupSettings = settings.deleteReservationGroupSettings.toBuilder(); listReservationGroupsSettings = settings.listReservationGroupsSettings.toBuilder(); + updateReservationGroupSettings = settings.updateReservationGroupSettings.toBuilder(); unaryMethodSettingsBuilders = ImmutableList.>of( @@ -1177,7 +1192,8 @@ protected Builder(ReservationServiceStubSettings settings) { createReservationGroupSettings, getReservationGroupSettings, deleteReservationGroupSettings, - listReservationGroupsSettings); + listReservationGroupsSettings, + updateReservationGroupSettings); } private static Builder createDefault() { @@ -1350,6 +1366,11 @@ private static Builder initDefaults(Builder builder) { .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_codes")) .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("no_retry_params")); + builder + .updateReservationGroupSettings() + .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_codes")) + .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("no_retry_params")); + return builder; } @@ -1554,6 +1575,12 @@ public UnaryCallSettings.Builder setIamPolicySettin return listReservationGroupsSettings; } + /** Returns the builder for the settings used for calls to updateReservationGroup. */ + public UnaryCallSettings.Builder + updateReservationGroupSettings() { + return updateReservationGroupSettings; + } + @Override public ReservationServiceStubSettings build() throws IOException { return new ReservationServiceStubSettings(this); diff --git a/java-bigqueryreservation/google-cloud-bigqueryreservation/src/main/resources/META-INF/native-image/com.google.cloud.bigquery.reservation.v1/reflect-config.json b/java-bigqueryreservation/google-cloud-bigqueryreservation/src/main/resources/META-INF/native-image/com.google.cloud.bigquery.reservation.v1/reflect-config.json index 912c26b04dac..626a8f2b7c49 100644 --- a/java-bigqueryreservation/google-cloud-bigqueryreservation/src/main/resources/META-INF/native-image/com.google.cloud.bigquery.reservation.v1/reflect-config.json +++ b/java-bigqueryreservation/google-cloud-bigqueryreservation/src/main/resources/META-INF/native-image/com.google.cloud.bigquery.reservation.v1/reflect-config.json @@ -1277,6 +1277,24 @@ "allDeclaredClasses": true, "allPublicClasses": true }, + { + "name": "com.google.cloud.bigquery.reservation.v1.UpdateReservationGroupRequest", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.bigquery.reservation.v1.UpdateReservationGroupRequest$Builder", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, { "name": "com.google.cloud.bigquery.reservation.v1.UpdateReservationRequest", "queryAllDeclaredConstructors": true, diff --git a/java-bigqueryreservation/google-cloud-bigqueryreservation/src/test/java/com/google/cloud/bigquery/reservation/v1/MockReservationServiceImpl.java b/java-bigqueryreservation/google-cloud-bigqueryreservation/src/test/java/com/google/cloud/bigquery/reservation/v1/MockReservationServiceImpl.java index b6cd9c59b01f..5e0091cf66db 100644 --- a/java-bigqueryreservation/google-cloud-bigqueryreservation/src/test/java/com/google/cloud/bigquery/reservation/v1/MockReservationServiceImpl.java +++ b/java-bigqueryreservation/google-cloud-bigqueryreservation/src/test/java/com/google/cloud/bigquery/reservation/v1/MockReservationServiceImpl.java @@ -690,4 +690,26 @@ public void listReservationGroups( Exception.class.getName()))); } } + + @Override + public void updateReservationGroup( + UpdateReservationGroupRequest request, StreamObserver responseObserver) { + Object response = responses.poll(); + if (response instanceof ReservationGroup) { + requests.add(request); + responseObserver.onNext(((ReservationGroup) response)); + responseObserver.onCompleted(); + } else if (response instanceof Exception) { + responseObserver.onError(((Exception) response)); + } else { + responseObserver.onError( + new IllegalArgumentException( + String.format( + "Unrecognized response type %s for method UpdateReservationGroup, expected %s or" + + " %s", + response == null ? "null" : response.getClass().getName(), + ReservationGroup.class.getName(), + Exception.class.getName()))); + } + } } diff --git a/java-bigqueryreservation/google-cloud-bigqueryreservation/src/test/java/com/google/cloud/bigquery/reservation/v1/ReservationServiceClientHttpJsonTest.java b/java-bigqueryreservation/google-cloud-bigqueryreservation/src/test/java/com/google/cloud/bigquery/reservation/v1/ReservationServiceClientHttpJsonTest.java index 1f5778bf8545..e05ff9c8a5b9 100644 --- a/java-bigqueryreservation/google-cloud-bigqueryreservation/src/test/java/com/google/cloud/bigquery/reservation/v1/ReservationServiceClientHttpJsonTest.java +++ b/java-bigqueryreservation/google-cloud-bigqueryreservation/src/test/java/com/google/cloud/bigquery/reservation/v1/ReservationServiceClientHttpJsonTest.java @@ -115,6 +115,7 @@ public void createReservationTest() throws Exception { .setReservationGroup("reservationGroup-1892204013") .setReplicationStatus(Reservation.ReplicationStatus.newBuilder().build()) .setSchedulingPolicy(SchedulingPolicy.newBuilder().build()) + .addAllReservationGroupPath(new ArrayList()) .build(); mockService.addResponse(expectedResponse); @@ -179,6 +180,7 @@ public void createReservationTest2() throws Exception { .setReservationGroup("reservationGroup-1892204013") .setReplicationStatus(Reservation.ReplicationStatus.newBuilder().build()) .setSchedulingPolicy(SchedulingPolicy.newBuilder().build()) + .addAllReservationGroupPath(new ArrayList()) .build(); mockService.addResponse(expectedResponse); @@ -343,6 +345,7 @@ public void getReservationTest() throws Exception { .setReservationGroup("reservationGroup-1892204013") .setReplicationStatus(Reservation.ReplicationStatus.newBuilder().build()) .setSchedulingPolicy(SchedulingPolicy.newBuilder().build()) + .addAllReservationGroupPath(new ArrayList()) .build(); mockService.addResponse(expectedResponse); @@ -403,6 +406,7 @@ public void getReservationTest2() throws Exception { .setReservationGroup("reservationGroup-1892204013") .setReplicationStatus(Reservation.ReplicationStatus.newBuilder().build()) .setSchedulingPolicy(SchedulingPolicy.newBuilder().build()) + .addAllReservationGroupPath(new ArrayList()) .build(); mockService.addResponse(expectedResponse); @@ -543,6 +547,7 @@ public void updateReservationTest() throws Exception { .setReservationGroup("reservationGroup-1892204013") .setReplicationStatus(Reservation.ReplicationStatus.newBuilder().build()) .setSchedulingPolicy(SchedulingPolicy.newBuilder().build()) + .addAllReservationGroupPath(new ArrayList()) .build(); mockService.addResponse(expectedResponse); @@ -565,6 +570,7 @@ public void updateReservationTest() throws Exception { .setReservationGroup("reservationGroup-1892204013") .setReplicationStatus(Reservation.ReplicationStatus.newBuilder().build()) .setSchedulingPolicy(SchedulingPolicy.newBuilder().build()) + .addAllReservationGroupPath(new ArrayList()) .build(); FieldMask updateMask = FieldMask.newBuilder().build(); @@ -613,6 +619,7 @@ public void updateReservationExceptionTest() throws Exception { .setReservationGroup("reservationGroup-1892204013") .setReplicationStatus(Reservation.ReplicationStatus.newBuilder().build()) .setSchedulingPolicy(SchedulingPolicy.newBuilder().build()) + .addAllReservationGroupPath(new ArrayList()) .build(); FieldMask updateMask = FieldMask.newBuilder().build(); client.updateReservation(reservation, updateMask); @@ -643,6 +650,7 @@ public void failoverReservationTest() throws Exception { .setReservationGroup("reservationGroup-1892204013") .setReplicationStatus(Reservation.ReplicationStatus.newBuilder().build()) .setSchedulingPolicy(SchedulingPolicy.newBuilder().build()) + .addAllReservationGroupPath(new ArrayList()) .build(); mockService.addResponse(expectedResponse); @@ -2604,6 +2612,9 @@ public void createReservationGroupTest() throws Exception { .setName( ReservationGroupName.of("[PROJECT]", "[LOCATION]", "[RESERVATION_GROUP]") .toString()) + .setParentGroup(LocationName.of("[PROJECT]", "[LOCATION]").toString()) + .setCreationTime(Timestamp.newBuilder().build()) + .setUpdateTime(Timestamp.newBuilder().build()) .build(); mockService.addResponse(expectedResponse); @@ -2660,6 +2671,9 @@ public void getReservationGroupTest() throws Exception { .setName( ReservationGroupName.of("[PROJECT]", "[LOCATION]", "[RESERVATION_GROUP]") .toString()) + .setParentGroup(LocationName.of("[PROJECT]", "[LOCATION]").toString()) + .setCreationTime(Timestamp.newBuilder().build()) + .setUpdateTime(Timestamp.newBuilder().build()) .build(); mockService.addResponse(expectedResponse); @@ -2708,6 +2722,9 @@ public void getReservationGroupTest2() throws Exception { .setName( ReservationGroupName.of("[PROJECT]", "[LOCATION]", "[RESERVATION_GROUP]") .toString()) + .setParentGroup(LocationName.of("[PROJECT]", "[LOCATION]").toString()) + .setCreationTime(Timestamp.newBuilder().build()) + .setUpdateTime(Timestamp.newBuilder().build()) .build(); mockService.addResponse(expectedResponse); @@ -2932,4 +2949,71 @@ public void listReservationGroupsExceptionTest2() throws Exception { // Expected exception. } } + + @Test + public void updateReservationGroupTest() throws Exception { + ReservationGroup expectedResponse = + ReservationGroup.newBuilder() + .setName( + ReservationGroupName.of("[PROJECT]", "[LOCATION]", "[RESERVATION_GROUP]") + .toString()) + .setParentGroup(LocationName.of("[PROJECT]", "[LOCATION]").toString()) + .setCreationTime(Timestamp.newBuilder().build()) + .setUpdateTime(Timestamp.newBuilder().build()) + .build(); + mockService.addResponse(expectedResponse); + + ReservationGroup reservationGroup = + ReservationGroup.newBuilder() + .setName( + ReservationGroupName.of("[PROJECT]", "[LOCATION]", "[RESERVATION_GROUP]") + .toString()) + .setParentGroup(LocationName.of("[PROJECT]", "[LOCATION]").toString()) + .setCreationTime(Timestamp.newBuilder().build()) + .setUpdateTime(Timestamp.newBuilder().build()) + .build(); + FieldMask updateMask = FieldMask.newBuilder().build(); + + ReservationGroup actualResponse = client.updateReservationGroup(reservationGroup, updateMask); + Assert.assertEquals(expectedResponse, actualResponse); + + List actualRequests = mockService.getRequestPaths(); + Assert.assertEquals(1, actualRequests.size()); + + String apiClientHeaderKey = + mockService + .getRequestHeaders() + .get(ApiClientHeaderProvider.getDefaultApiClientHeaderKey()) + .iterator() + .next(); + Assert.assertTrue( + GaxHttpJsonProperties.getDefaultApiClientHeaderPattern() + .matcher(apiClientHeaderKey) + .matches()); + } + + @Test + public void updateReservationGroupExceptionTest() throws Exception { + ApiException exception = + ApiExceptionFactory.createException( + new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); + mockService.addException(exception); + + try { + ReservationGroup reservationGroup = + ReservationGroup.newBuilder() + .setName( + ReservationGroupName.of("[PROJECT]", "[LOCATION]", "[RESERVATION_GROUP]") + .toString()) + .setParentGroup(LocationName.of("[PROJECT]", "[LOCATION]").toString()) + .setCreationTime(Timestamp.newBuilder().build()) + .setUpdateTime(Timestamp.newBuilder().build()) + .build(); + FieldMask updateMask = FieldMask.newBuilder().build(); + client.updateReservationGroup(reservationGroup, updateMask); + Assert.fail("No exception raised"); + } catch (InvalidArgumentException e) { + // Expected exception. + } + } } diff --git a/java-bigqueryreservation/google-cloud-bigqueryreservation/src/test/java/com/google/cloud/bigquery/reservation/v1/ReservationServiceClientTest.java b/java-bigqueryreservation/google-cloud-bigqueryreservation/src/test/java/com/google/cloud/bigquery/reservation/v1/ReservationServiceClientTest.java index 207843669bd1..7428380b4188 100644 --- a/java-bigqueryreservation/google-cloud-bigqueryreservation/src/test/java/com/google/cloud/bigquery/reservation/v1/ReservationServiceClientTest.java +++ b/java-bigqueryreservation/google-cloud-bigqueryreservation/src/test/java/com/google/cloud/bigquery/reservation/v1/ReservationServiceClientTest.java @@ -120,6 +120,7 @@ public void createReservationTest() throws Exception { .setReservationGroup("reservationGroup-1892204013") .setReplicationStatus(Reservation.ReplicationStatus.newBuilder().build()) .setSchedulingPolicy(SchedulingPolicy.newBuilder().build()) + .addAllReservationGroupPath(new ArrayList()) .build(); mockReservationService.addResponse(expectedResponse); @@ -180,6 +181,7 @@ public void createReservationTest2() throws Exception { .setReservationGroup("reservationGroup-1892204013") .setReplicationStatus(Reservation.ReplicationStatus.newBuilder().build()) .setSchedulingPolicy(SchedulingPolicy.newBuilder().build()) + .addAllReservationGroupPath(new ArrayList()) .build(); mockReservationService.addResponse(expectedResponse); @@ -328,6 +330,7 @@ public void getReservationTest() throws Exception { .setReservationGroup("reservationGroup-1892204013") .setReplicationStatus(Reservation.ReplicationStatus.newBuilder().build()) .setSchedulingPolicy(SchedulingPolicy.newBuilder().build()) + .addAllReservationGroupPath(new ArrayList()) .build(); mockReservationService.addResponse(expectedResponse); @@ -382,6 +385,7 @@ public void getReservationTest2() throws Exception { .setReservationGroup("reservationGroup-1892204013") .setReplicationStatus(Reservation.ReplicationStatus.newBuilder().build()) .setSchedulingPolicy(SchedulingPolicy.newBuilder().build()) + .addAllReservationGroupPath(new ArrayList()) .build(); mockReservationService.addResponse(expectedResponse); @@ -504,6 +508,7 @@ public void updateReservationTest() throws Exception { .setReservationGroup("reservationGroup-1892204013") .setReplicationStatus(Reservation.ReplicationStatus.newBuilder().build()) .setSchedulingPolicy(SchedulingPolicy.newBuilder().build()) + .addAllReservationGroupPath(new ArrayList()) .build(); mockReservationService.addResponse(expectedResponse); @@ -561,6 +566,7 @@ public void failoverReservationTest() throws Exception { .setReservationGroup("reservationGroup-1892204013") .setReplicationStatus(Reservation.ReplicationStatus.newBuilder().build()) .setSchedulingPolicy(SchedulingPolicy.newBuilder().build()) + .addAllReservationGroupPath(new ArrayList()) .build(); mockReservationService.addResponse(expectedResponse); @@ -2266,6 +2272,9 @@ public void createReservationGroupTest() throws Exception { .setName( ReservationGroupName.of("[PROJECT]", "[LOCATION]", "[RESERVATION_GROUP]") .toString()) + .setParentGroup(LocationName.of("[PROJECT]", "[LOCATION]").toString()) + .setCreationTime(Timestamp.newBuilder().build()) + .setUpdateTime(Timestamp.newBuilder().build()) .build(); mockReservationService.addResponse(expectedResponse); @@ -2319,6 +2328,9 @@ public void getReservationGroupTest() throws Exception { .setName( ReservationGroupName.of("[PROJECT]", "[LOCATION]", "[RESERVATION_GROUP]") .toString()) + .setParentGroup(LocationName.of("[PROJECT]", "[LOCATION]").toString()) + .setCreationTime(Timestamp.newBuilder().build()) + .setUpdateTime(Timestamp.newBuilder().build()) .build(); mockReservationService.addResponse(expectedResponse); @@ -2361,6 +2373,9 @@ public void getReservationGroupTest2() throws Exception { .setName( ReservationGroupName.of("[PROJECT]", "[LOCATION]", "[RESERVATION_GROUP]") .toString()) + .setParentGroup(LocationName.of("[PROJECT]", "[LOCATION]").toString()) + .setCreationTime(Timestamp.newBuilder().build()) + .setUpdateTime(Timestamp.newBuilder().build()) .build(); mockReservationService.addResponse(expectedResponse); @@ -2555,4 +2570,51 @@ public void listReservationGroupsExceptionTest2() throws Exception { // Expected exception. } } + + @Test + public void updateReservationGroupTest() throws Exception { + ReservationGroup expectedResponse = + ReservationGroup.newBuilder() + .setName( + ReservationGroupName.of("[PROJECT]", "[LOCATION]", "[RESERVATION_GROUP]") + .toString()) + .setParentGroup(LocationName.of("[PROJECT]", "[LOCATION]").toString()) + .setCreationTime(Timestamp.newBuilder().build()) + .setUpdateTime(Timestamp.newBuilder().build()) + .build(); + mockReservationService.addResponse(expectedResponse); + + ReservationGroup reservationGroup = ReservationGroup.newBuilder().build(); + FieldMask updateMask = FieldMask.newBuilder().build(); + + ReservationGroup actualResponse = client.updateReservationGroup(reservationGroup, updateMask); + Assert.assertEquals(expectedResponse, actualResponse); + + List actualRequests = mockReservationService.getRequests(); + Assert.assertEquals(1, actualRequests.size()); + UpdateReservationGroupRequest actualRequest = + ((UpdateReservationGroupRequest) actualRequests.get(0)); + + Assert.assertEquals(reservationGroup, actualRequest.getReservationGroup()); + Assert.assertEquals(updateMask, actualRequest.getUpdateMask()); + Assert.assertTrue( + channelProvider.isHeaderSent( + ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), + GaxGrpcProperties.getDefaultApiClientHeaderPattern())); + } + + @Test + public void updateReservationGroupExceptionTest() throws Exception { + StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); + mockReservationService.addException(exception); + + try { + ReservationGroup reservationGroup = ReservationGroup.newBuilder().build(); + FieldMask updateMask = FieldMask.newBuilder().build(); + client.updateReservationGroup(reservationGroup, updateMask); + Assert.fail("No exception raised"); + } catch (InvalidArgumentException e) { + // Expected exception. + } + } } diff --git a/java-bigqueryreservation/grpc-google-cloud-bigqueryreservation-v1/src/main/java/com/google/cloud/bigquery/reservation/v1/ReservationServiceGrpc.java b/java-bigqueryreservation/grpc-google-cloud-bigqueryreservation-v1/src/main/java/com/google/cloud/bigquery/reservation/v1/ReservationServiceGrpc.java index 470ca0540742..18e9fe930fe3 100644 --- a/java-bigqueryreservation/grpc-google-cloud-bigqueryreservation-v1/src/main/java/com/google/cloud/bigquery/reservation/v1/ReservationServiceGrpc.java +++ b/java-bigqueryreservation/grpc-google-cloud-bigqueryreservation-v1/src/main/java/com/google/cloud/bigquery/reservation/v1/ReservationServiceGrpc.java @@ -1453,6 +1453,57 @@ private ReservationServiceGrpc() {} return getListReservationGroupsMethod; } + private static volatile io.grpc.MethodDescriptor< + com.google.cloud.bigquery.reservation.v1.UpdateReservationGroupRequest, + com.google.cloud.bigquery.reservation.v1.ReservationGroup> + getUpdateReservationGroupMethod; + + @io.grpc.stub.annotations.RpcMethod( + fullMethodName = SERVICE_NAME + '/' + "UpdateReservationGroup", + requestType = com.google.cloud.bigquery.reservation.v1.UpdateReservationGroupRequest.class, + responseType = com.google.cloud.bigquery.reservation.v1.ReservationGroup.class, + methodType = io.grpc.MethodDescriptor.MethodType.UNARY) + public static io.grpc.MethodDescriptor< + com.google.cloud.bigquery.reservation.v1.UpdateReservationGroupRequest, + com.google.cloud.bigquery.reservation.v1.ReservationGroup> + getUpdateReservationGroupMethod() { + io.grpc.MethodDescriptor< + com.google.cloud.bigquery.reservation.v1.UpdateReservationGroupRequest, + com.google.cloud.bigquery.reservation.v1.ReservationGroup> + getUpdateReservationGroupMethod; + if ((getUpdateReservationGroupMethod = ReservationServiceGrpc.getUpdateReservationGroupMethod) + == null) { + synchronized (ReservationServiceGrpc.class) { + if ((getUpdateReservationGroupMethod = + ReservationServiceGrpc.getUpdateReservationGroupMethod) + == null) { + ReservationServiceGrpc.getUpdateReservationGroupMethod = + getUpdateReservationGroupMethod = + io.grpc.MethodDescriptor + . + newBuilder() + .setType(io.grpc.MethodDescriptor.MethodType.UNARY) + .setFullMethodName( + generateFullMethodName(SERVICE_NAME, "UpdateReservationGroup")) + .setSampledToLocalTracing(true) + .setRequestMarshaller( + io.grpc.protobuf.ProtoUtils.marshaller( + com.google.cloud.bigquery.reservation.v1.UpdateReservationGroupRequest + .getDefaultInstance())) + .setResponseMarshaller( + io.grpc.protobuf.ProtoUtils.marshaller( + com.google.cloud.bigquery.reservation.v1.ReservationGroup + .getDefaultInstance())) + .setSchemaDescriptor( + new ReservationServiceMethodDescriptorSupplier("UpdateReservationGroup")) + .build(); + } + } + } + return getUpdateReservationGroupMethod; + } + /** Creates a new async stub that supports all call types for the service */ public static ReservationServiceStub newStub(io.grpc.Channel channel) { io.grpc.stub.AbstractStub.StubFactory factory = @@ -2097,6 +2148,21 @@ default void listReservationGroups( io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall( getListReservationGroupsMethod(), responseObserver); } + + /** + * + * + *
+     * Updates an existing reservation group resource.
+     * 
+ */ + default void updateReservationGroup( + com.google.cloud.bigquery.reservation.v1.UpdateReservationGroupRequest request, + io.grpc.stub.StreamObserver + responseObserver) { + io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall( + getUpdateReservationGroupMethod(), responseObserver); + } } /** @@ -2785,6 +2851,23 @@ public void listReservationGroups( request, responseObserver); } + + /** + * + * + *
+     * Updates an existing reservation group resource.
+     * 
+ */ + public void updateReservationGroup( + com.google.cloud.bigquery.reservation.v1.UpdateReservationGroupRequest request, + io.grpc.stub.StreamObserver + responseObserver) { + io.grpc.stub.ClientCalls.asyncUnaryCall( + getChannel().newCall(getUpdateReservationGroupMethod(), getCallOptions()), + request, + responseObserver); + } } /** @@ -3359,6 +3442,20 @@ public com.google.protobuf.Empty deleteReservationGroup( return io.grpc.stub.ClientCalls.blockingV2UnaryCall( getChannel(), getListReservationGroupsMethod(), getCallOptions(), request); } + + /** + * + * + *
+     * Updates an existing reservation group resource.
+     * 
+ */ + public com.google.cloud.bigquery.reservation.v1.ReservationGroup updateReservationGroup( + com.google.cloud.bigquery.reservation.v1.UpdateReservationGroupRequest request) + throws io.grpc.StatusException { + return io.grpc.stub.ClientCalls.blockingV2UnaryCall( + getChannel(), getUpdateReservationGroupMethod(), getCallOptions(), request); + } } /** @@ -3905,6 +4002,19 @@ public com.google.protobuf.Empty deleteReservationGroup( return io.grpc.stub.ClientCalls.blockingUnaryCall( getChannel(), getListReservationGroupsMethod(), getCallOptions(), request); } + + /** + * + * + *
+     * Updates an existing reservation group resource.
+     * 
+ */ + public com.google.cloud.bigquery.reservation.v1.ReservationGroup updateReservationGroup( + com.google.cloud.bigquery.reservation.v1.UpdateReservationGroupRequest request) { + return io.grpc.stub.ClientCalls.blockingUnaryCall( + getChannel(), getUpdateReservationGroupMethod(), getCallOptions(), request); + } } /** @@ -4489,6 +4599,21 @@ protected ReservationServiceFutureStub build( return io.grpc.stub.ClientCalls.futureUnaryCall( getChannel().newCall(getListReservationGroupsMethod(), getCallOptions()), request); } + + /** + * + * + *
+     * Updates an existing reservation group resource.
+     * 
+ */ + public com.google.common.util.concurrent.ListenableFuture< + com.google.cloud.bigquery.reservation.v1.ReservationGroup> + updateReservationGroup( + com.google.cloud.bigquery.reservation.v1.UpdateReservationGroupRequest request) { + return io.grpc.stub.ClientCalls.futureUnaryCall( + getChannel().newCall(getUpdateReservationGroupMethod(), getCallOptions()), request); + } } private static final int METHODID_CREATE_RESERVATION = 0; @@ -4520,6 +4645,7 @@ protected ReservationServiceFutureStub build( private static final int METHODID_GET_RESERVATION_GROUP = 26; private static final int METHODID_DELETE_RESERVATION_GROUP = 27; private static final int METHODID_LIST_RESERVATION_GROUPS = 28; + private static final int METHODID_UPDATE_RESERVATION_GROUP = 29; private static final class MethodHandlers implements io.grpc.stub.ServerCalls.UnaryMethod, @@ -4719,6 +4845,13 @@ public void invoke(Req request, io.grpc.stub.StreamObserver responseObserv com.google.cloud.bigquery.reservation.v1.ListReservationGroupsResponse>) responseObserver); break; + case METHODID_UPDATE_RESERVATION_GROUP: + serviceImpl.updateReservationGroup( + (com.google.cloud.bigquery.reservation.v1.UpdateReservationGroupRequest) request, + (io.grpc.stub.StreamObserver< + com.google.cloud.bigquery.reservation.v1.ReservationGroup>) + responseObserver); + break; default: throw new AssertionError(); } @@ -4932,6 +5065,13 @@ public static final io.grpc.ServerServiceDefinition bindService(AsyncService ser com.google.cloud.bigquery.reservation.v1.ListReservationGroupsRequest, com.google.cloud.bigquery.reservation.v1.ListReservationGroupsResponse>( service, METHODID_LIST_RESERVATION_GROUPS))) + .addMethod( + getUpdateReservationGroupMethod(), + io.grpc.stub.ServerCalls.asyncUnaryCall( + new MethodHandlers< + com.google.cloud.bigquery.reservation.v1.UpdateReservationGroupRequest, + com.google.cloud.bigquery.reservation.v1.ReservationGroup>( + service, METHODID_UPDATE_RESERVATION_GROUP))) .build(); } @@ -5012,6 +5152,7 @@ public static io.grpc.ServiceDescriptor getServiceDescriptor() { .addMethod(getGetReservationGroupMethod()) .addMethod(getDeleteReservationGroupMethod()) .addMethod(getListReservationGroupsMethod()) + .addMethod(getUpdateReservationGroupMethod()) .build(); } } 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..09d2804d97b4 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 @@ -186,6 +186,18 @@ public enum JobType implements com.google.protobuf.ProtocolMessageEnum { * BACKGROUND_SEARCH_INDEX_REFRESH = 9; */ BACKGROUND_SEARCH_INDEX_REFRESH(9), + /** + * + * + *
+     * Automated materialized view refresh jobs will use the reservation.
+     * Reservations with this job type will take priority over a default QUERY
+     * reservation assignment (if it exists).
+     * 
+ * + * AUTOMATIC_MATERIALIZED_VIEW_REFRESH = 10; + */ + AUTOMATIC_MATERIALIZED_VIEW_REFRESH(10), UNRECOGNIZED(-1), ; @@ -309,6 +321,19 @@ public enum JobType implements com.google.protobuf.ProtocolMessageEnum { */ public static final int BACKGROUND_SEARCH_INDEX_REFRESH_VALUE = 9; + /** + * + * + *
+     * Automated materialized view refresh jobs will use the reservation.
+     * Reservations with this job type will take priority over a default QUERY
+     * reservation assignment (if it exists).
+     * 
+ * + * AUTOMATIC_MATERIALIZED_VIEW_REFRESH = 10; + */ + public static final int AUTOMATIC_MATERIALIZED_VIEW_REFRESH_VALUE = 10; + public final int getNumber() { if (this == UNRECOGNIZED) { throw new java.lang.IllegalArgumentException( @@ -351,6 +376,8 @@ public static JobType forNumber(int value) { return BACKGROUND_COLUMN_METADATA_INDEX; case 9: return BACKGROUND_SEARCH_INDEX_REFRESH; + case 10: + return AUTOMATIC_MATERIALIZED_VIEW_REFRESH; default: return null; } @@ -801,7 +828,7 @@ public com.google.cloud.bigquery.reservation.v1.Assignment.State getState() { * * * @deprecated google.cloud.bigquery.reservation.v1.Assignment.enable_gemini_in_bigquery is - * deprecated. See google/cloud/bigquery/reservation/v1/reservation.proto;l=1398 + * deprecated. See google/cloud/bigquery/reservation/v1/reservation.proto;l=1457 * @return The enableGeminiInBigquery. */ @java.lang.Override @@ -895,10 +922,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 +935,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 +960,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 +973,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]; @@ -2056,7 +2083,7 @@ public Builder clearState() { * * * @deprecated google.cloud.bigquery.reservation.v1.Assignment.enable_gemini_in_bigquery is - * deprecated. See google/cloud/bigquery/reservation/v1/reservation.proto;l=1398 + * deprecated. See google/cloud/bigquery/reservation/v1/reservation.proto;l=1457 * @return The enableGeminiInBigquery. */ @java.lang.Override @@ -2081,7 +2108,7 @@ public boolean getEnableGeminiInBigquery() { * * * @deprecated google.cloud.bigquery.reservation.v1.Assignment.enable_gemini_in_bigquery is - * deprecated. See google/cloud/bigquery/reservation/v1/reservation.proto;l=1398 + * deprecated. See google/cloud/bigquery/reservation/v1/reservation.proto;l=1457 * @param value The enableGeminiInBigquery to set. * @return This builder for chaining. */ @@ -2110,7 +2137,7 @@ public Builder setEnableGeminiInBigquery(boolean value) { * * * @deprecated google.cloud.bigquery.reservation.v1.Assignment.enable_gemini_in_bigquery is - * deprecated. See google/cloud/bigquery/reservation/v1/reservation.proto;l=1398 + * deprecated. See google/cloud/bigquery/reservation/v1/reservation.proto;l=1457 * @return This builder for chaining. */ @java.lang.Deprecated @@ -2391,10 +2418,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 +2431,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 +2455,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 +2468,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 +2492,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 +2505,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 +2528,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 +2541,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 +2560,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 +2573,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..58fbf8d10b40 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 @@ -162,7 +162,7 @@ public interface AssignmentOrBuilder * * * @deprecated google.cloud.bigquery.reservation.v1.Assignment.enable_gemini_in_bigquery is - * deprecated. See google/cloud/bigquery/reservation/v1/reservation.proto;l=1398 + * deprecated. See google/cloud/bigquery/reservation/v1/reservation.proto;l=1457 * @return The enableGeminiInBigquery. */ @java.lang.Deprecated @@ -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/java/com/google/cloud/bigquery/reservation/v1/CapacityCommitment.java b/java-bigqueryreservation/proto-google-cloud-bigqueryreservation-v1/src/main/java/com/google/cloud/bigquery/reservation/v1/CapacityCommitment.java index 1c0812893f13..a0b6107579b4 100644 --- a/java-bigqueryreservation/proto-google-cloud-bigqueryreservation-v1/src/main/java/com/google/cloud/bigquery/reservation/v1/CapacityCommitment.java +++ b/java-bigqueryreservation/proto-google-cloud-bigqueryreservation-v1/src/main/java/com/google/cloud/bigquery/reservation/v1/CapacityCommitment.java @@ -109,13 +109,16 @@ public enum CommitmentPlan implements com.google.protobuf.ProtocolMessageEnum { * * *
+     * Deprecated: Flex commitments are deprecated. Please use Edition-based
+     * capacity commitments.
      * Flex commitments have committed period of 1 minute after becoming ACTIVE.
      * After that, they are not in a committed period anymore and can be removed
      * any time.
      * 
* - * FLEX = 3; + * FLEX = 3 [deprecated = true]; */ + @java.lang.Deprecated FLEX(3), /** * @@ -247,14 +250,16 @@ public enum CommitmentPlan implements com.google.protobuf.ProtocolMessageEnum { * * *
+     * Deprecated: Flex commitments are deprecated. Please use Edition-based
+     * capacity commitments.
      * Flex commitments have committed period of 1 minute after becoming ACTIVE.
      * After that, they are not in a committed period anymore and can be removed
      * any time.
      * 
* - * FLEX = 3; + * FLEX = 3 [deprecated = true]; */ - public static final int FLEX_VALUE = 3; + @java.lang.Deprecated public static final int FLEX_VALUE = 3; /** * @@ -1089,7 +1094,7 @@ public int getRenewalPlanValue() { * bool multi_region_auxiliary = 10 [deprecated = true]; * * @deprecated google.cloud.bigquery.reservation.v1.CapacityCommitment.multi_region_auxiliary is - * deprecated. See google/cloud/bigquery/reservation/v1/reservation.proto;l=972 + * deprecated. See google/cloud/bigquery/reservation/v1/reservation.proto;l=1014 * @return The multiRegionAuxiliary. */ @java.lang.Override @@ -3001,7 +3006,7 @@ public Builder clearRenewalPlan() { * bool multi_region_auxiliary = 10 [deprecated = true]; * * @deprecated google.cloud.bigquery.reservation.v1.CapacityCommitment.multi_region_auxiliary is - * deprecated. See google/cloud/bigquery/reservation/v1/reservation.proto;l=972 + * deprecated. See google/cloud/bigquery/reservation/v1/reservation.proto;l=1014 * @return The multiRegionAuxiliary. */ @java.lang.Override @@ -3028,7 +3033,7 @@ public boolean getMultiRegionAuxiliary() { * bool multi_region_auxiliary = 10 [deprecated = true]; * * @deprecated google.cloud.bigquery.reservation.v1.CapacityCommitment.multi_region_auxiliary is - * deprecated. See google/cloud/bigquery/reservation/v1/reservation.proto;l=972 + * deprecated. See google/cloud/bigquery/reservation/v1/reservation.proto;l=1014 * @param value The multiRegionAuxiliary to set. * @return This builder for chaining. */ @@ -3059,7 +3064,7 @@ public Builder setMultiRegionAuxiliary(boolean value) { * bool multi_region_auxiliary = 10 [deprecated = true]; * * @deprecated google.cloud.bigquery.reservation.v1.CapacityCommitment.multi_region_auxiliary is - * deprecated. See google/cloud/bigquery/reservation/v1/reservation.proto;l=972 + * deprecated. See google/cloud/bigquery/reservation/v1/reservation.proto;l=1014 * @return This builder for chaining. */ @java.lang.Deprecated diff --git a/java-bigqueryreservation/proto-google-cloud-bigqueryreservation-v1/src/main/java/com/google/cloud/bigquery/reservation/v1/CapacityCommitmentOrBuilder.java b/java-bigqueryreservation/proto-google-cloud-bigqueryreservation-v1/src/main/java/com/google/cloud/bigquery/reservation/v1/CapacityCommitmentOrBuilder.java index 140703e0c446..ae75b6fd390b 100644 --- a/java-bigqueryreservation/proto-google-cloud-bigqueryreservation-v1/src/main/java/com/google/cloud/bigquery/reservation/v1/CapacityCommitmentOrBuilder.java +++ b/java-bigqueryreservation/proto-google-cloud-bigqueryreservation-v1/src/main/java/com/google/cloud/bigquery/reservation/v1/CapacityCommitmentOrBuilder.java @@ -334,7 +334,7 @@ public interface CapacityCommitmentOrBuilder * bool multi_region_auxiliary = 10 [deprecated = true]; * * @deprecated google.cloud.bigquery.reservation.v1.CapacityCommitment.multi_region_auxiliary is - * deprecated. See google/cloud/bigquery/reservation/v1/reservation.proto;l=972 + * deprecated. See google/cloud/bigquery/reservation/v1/reservation.proto;l=1014 * @return The multiRegionAuxiliary. */ @java.lang.Deprecated diff --git a/java-bigqueryreservation/proto-google-cloud-bigqueryreservation-v1/src/main/java/com/google/cloud/bigquery/reservation/v1/Reservation.java b/java-bigqueryreservation/proto-google-cloud-bigqueryreservation-v1/src/main/java/com/google/cloud/bigquery/reservation/v1/Reservation.java index 6791dc073645..7fc1300ec1dc 100644 --- a/java-bigqueryreservation/proto-google-cloud-bigqueryreservation-v1/src/main/java/com/google/cloud/bigquery/reservation/v1/Reservation.java +++ b/java-bigqueryreservation/proto-google-cloud-bigqueryreservation-v1/src/main/java/com/google/cloud/bigquery/reservation/v1/Reservation.java @@ -59,6 +59,7 @@ private Reservation() { originalPrimaryLocation_ = ""; scalingMode_ = 0; reservationGroup_ = ""; + reservationGroupPath_ = com.google.protobuf.LazyStringArrayList.emptyList(); } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { @@ -3254,7 +3255,7 @@ public com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder() { * bool multi_region_auxiliary = 14 [deprecated = true]; * * @deprecated google.cloud.bigquery.reservation.v1.Reservation.multi_region_auxiliary is - * deprecated. See google/cloud/bigquery/reservation/v1/reservation.proto;l=678 + * deprecated. See google/cloud/bigquery/reservation/v1/reservation.proto;l=688 * @return The multiRegionAuxiliary. */ @java.lang.Override @@ -3995,6 +3996,94 @@ public com.google.cloud.bigquery.reservation.v1.SchedulingPolicy getSchedulingPo : schedulingPolicy_; } + public static final int RESERVATION_GROUP_PATH_FIELD_NUMBER = 28; + + @SuppressWarnings("serial") + private com.google.protobuf.LazyStringArrayList reservationGroupPath_ = + com.google.protobuf.LazyStringArrayList.emptyList(); + + /** + * + * + *
+   * Output only. The reservation group path of the reservation from root to
+   * leaf. The order of elements matters: the first element is the top level
+   * group and the last element is the direct parent reservation group. For
+   * example, if a reservation is under group-1 -> group-2 -> group-3, then the
+   * reservation group path is ["group-1", "group-2", "group-3"].
+   * 
+ * + * repeated string reservation_group_path = 28 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return A list containing the reservationGroupPath. + */ + public com.google.protobuf.ProtocolStringList getReservationGroupPathList() { + return reservationGroupPath_; + } + + /** + * + * + *
+   * Output only. The reservation group path of the reservation from root to
+   * leaf. The order of elements matters: the first element is the top level
+   * group and the last element is the direct parent reservation group. For
+   * example, if a reservation is under group-1 -> group-2 -> group-3, then the
+   * reservation group path is ["group-1", "group-2", "group-3"].
+   * 
+ * + * repeated string reservation_group_path = 28 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The count of reservationGroupPath. + */ + public int getReservationGroupPathCount() { + return reservationGroupPath_.size(); + } + + /** + * + * + *
+   * Output only. The reservation group path of the reservation from root to
+   * leaf. The order of elements matters: the first element is the top level
+   * group and the last element is the direct parent reservation group. For
+   * example, if a reservation is under group-1 -> group-2 -> group-3, then the
+   * reservation group path is ["group-1", "group-2", "group-3"].
+   * 
+ * + * repeated string reservation_group_path = 28 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @param index The index of the element to return. + * @return The reservationGroupPath at the given index. + */ + public java.lang.String getReservationGroupPath(int index) { + return reservationGroupPath_.get(index); + } + + /** + * + * + *
+   * Output only. The reservation group path of the reservation from root to
+   * leaf. The order of elements matters: the first element is the top level
+   * group and the last element is the direct parent reservation group. For
+   * example, if a reservation is under group-1 -> group-2 -> group-3, then the
+   * reservation group path is ["group-1", "group-2", "group-3"].
+   * 
+ * + * repeated string reservation_group_path = 28 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @param index The index of the value to return. + * @return The bytes of the reservationGroupPath at the given index. + */ + public com.google.protobuf.ByteString getReservationGroupPathBytes(int index) { + return reservationGroupPath_.getByteString(index); + } + private byte memoizedIsInitialized = -1; @java.lang.Override @@ -4065,6 +4154,9 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io if (((bitField0_ & 0x00000020) != 0)) { output.writeMessage(27, getSchedulingPolicy()); } + for (int i = 0; i < reservationGroupPath_.size(); i++) { + com.google.protobuf.GeneratedMessage.writeString(output, 28, reservationGroupPath_.getRaw(i)); + } getUnknownFields().writeTo(output); } @@ -4138,6 +4230,14 @@ public int getSerializedSize() { if (((bitField0_ & 0x00000020) != 0)) { size += com.google.protobuf.CodedOutputStream.computeMessageSize(27, getSchedulingPolicy()); } + { + int dataSize = 0; + for (int i = 0; i < reservationGroupPath_.size(); i++) { + dataSize += computeStringSizeNoTag(reservationGroupPath_.getRaw(i)); + } + size += dataSize; + size += 2 * getReservationGroupPathList().size(); + } size += getUnknownFields().getSerializedSize(); memoizedSize = size; return size; @@ -4190,6 +4290,7 @@ public boolean equals(final java.lang.Object obj) { if (hasSchedulingPolicy()) { if (!getSchedulingPolicy().equals(other.getSchedulingPolicy())) return false; } + if (!getReservationGroupPathList().equals(other.getReservationGroupPathList())) return false; if (!getUnknownFields().equals(other.getUnknownFields())) return false; return true; } @@ -4251,6 +4352,10 @@ public int hashCode() { hash = (37 * hash) + SCHEDULING_POLICY_FIELD_NUMBER; hash = (53 * hash) + getSchedulingPolicy().hashCode(); } + if (getReservationGroupPathCount() > 0) { + hash = (37 * hash) + RESERVATION_GROUP_PATH_FIELD_NUMBER; + hash = (53 * hash) + getReservationGroupPathList().hashCode(); + } hash = (29 * hash) + getUnknownFields().hashCode(); memoizedHashCode = hash; return hash; @@ -4464,6 +4569,7 @@ public Builder clear() { schedulingPolicyBuilder_.dispose(); schedulingPolicyBuilder_ = null; } + reservationGroupPath_ = com.google.protobuf.LazyStringArrayList.emptyList(); return this; } @@ -4567,6 +4673,10 @@ private void buildPartial0(com.google.cloud.bigquery.reservation.v1.Reservation schedulingPolicyBuilder_ == null ? schedulingPolicy_ : schedulingPolicyBuilder_.build(); to_bitField0_ |= 0x00000020; } + if (((from_bitField0_ & 0x00040000) != 0)) { + reservationGroupPath_.makeImmutable(); + result.reservationGroupPath_ = reservationGroupPath_; + } result.bitField0_ |= to_bitField0_; } @@ -4646,6 +4756,16 @@ public Builder mergeFrom(com.google.cloud.bigquery.reservation.v1.Reservation ot if (other.hasSchedulingPolicy()) { mergeSchedulingPolicy(other.getSchedulingPolicy()); } + if (!other.reservationGroupPath_.isEmpty()) { + if (reservationGroupPath_.isEmpty()) { + reservationGroupPath_ = other.reservationGroupPath_; + bitField0_ |= 0x00040000; + } else { + ensureReservationGroupPathIsMutable(); + reservationGroupPath_.addAll(other.reservationGroupPath_); + } + onChanged(); + } this.mergeUnknownFields(other.getUnknownFields()); onChanged(); return this; @@ -4791,6 +4911,13 @@ public Builder mergeFrom( bitField0_ |= 0x00020000; break; } // case 218 + case 226: + { + java.lang.String s = input.readStringRequireUtf8(); + ensureReservationGroupPathIsMutable(); + reservationGroupPath_.add(s); + break; + } // case 226 default: { if (!super.parseUnknownField(input, extensionRegistry, tag)) { @@ -5838,7 +5965,7 @@ public com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder() { * bool multi_region_auxiliary = 14 [deprecated = true]; * * @deprecated google.cloud.bigquery.reservation.v1.Reservation.multi_region_auxiliary is - * deprecated. See google/cloud/bigquery/reservation/v1/reservation.proto;l=678 + * deprecated. See google/cloud/bigquery/reservation/v1/reservation.proto;l=688 * @return The multiRegionAuxiliary. */ @java.lang.Override @@ -5865,7 +5992,7 @@ public boolean getMultiRegionAuxiliary() { * bool multi_region_auxiliary = 14 [deprecated = true]; * * @deprecated google.cloud.bigquery.reservation.v1.Reservation.multi_region_auxiliary is - * deprecated. See google/cloud/bigquery/reservation/v1/reservation.proto;l=678 + * deprecated. See google/cloud/bigquery/reservation/v1/reservation.proto;l=688 * @param value The multiRegionAuxiliary to set. * @return This builder for chaining. */ @@ -5896,7 +6023,7 @@ public Builder setMultiRegionAuxiliary(boolean value) { * bool multi_region_auxiliary = 14 [deprecated = true]; * * @deprecated google.cloud.bigquery.reservation.v1.Reservation.multi_region_auxiliary is - * deprecated. See google/cloud/bigquery/reservation/v1/reservation.proto;l=678 + * deprecated. See google/cloud/bigquery/reservation/v1/reservation.proto;l=688 * @return This builder for chaining. */ @java.lang.Deprecated @@ -7646,6 +7773,243 @@ public Builder clearSchedulingPolicy() { return schedulingPolicyBuilder_; } + private com.google.protobuf.LazyStringArrayList reservationGroupPath_ = + com.google.protobuf.LazyStringArrayList.emptyList(); + + private void ensureReservationGroupPathIsMutable() { + if (!reservationGroupPath_.isModifiable()) { + reservationGroupPath_ = new com.google.protobuf.LazyStringArrayList(reservationGroupPath_); + } + bitField0_ |= 0x00040000; + } + + /** + * + * + *
+     * Output only. The reservation group path of the reservation from root to
+     * leaf. The order of elements matters: the first element is the top level
+     * group and the last element is the direct parent reservation group. For
+     * example, if a reservation is under group-1 -> group-2 -> group-3, then the
+     * reservation group path is ["group-1", "group-2", "group-3"].
+     * 
+ * + * + * repeated string reservation_group_path = 28 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return A list containing the reservationGroupPath. + */ + public com.google.protobuf.ProtocolStringList getReservationGroupPathList() { + reservationGroupPath_.makeImmutable(); + return reservationGroupPath_; + } + + /** + * + * + *
+     * Output only. The reservation group path of the reservation from root to
+     * leaf. The order of elements matters: the first element is the top level
+     * group and the last element is the direct parent reservation group. For
+     * example, if a reservation is under group-1 -> group-2 -> group-3, then the
+     * reservation group path is ["group-1", "group-2", "group-3"].
+     * 
+ * + * + * repeated string reservation_group_path = 28 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The count of reservationGroupPath. + */ + public int getReservationGroupPathCount() { + return reservationGroupPath_.size(); + } + + /** + * + * + *
+     * Output only. The reservation group path of the reservation from root to
+     * leaf. The order of elements matters: the first element is the top level
+     * group and the last element is the direct parent reservation group. For
+     * example, if a reservation is under group-1 -> group-2 -> group-3, then the
+     * reservation group path is ["group-1", "group-2", "group-3"].
+     * 
+ * + * + * repeated string reservation_group_path = 28 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @param index The index of the element to return. + * @return The reservationGroupPath at the given index. + */ + public java.lang.String getReservationGroupPath(int index) { + return reservationGroupPath_.get(index); + } + + /** + * + * + *
+     * Output only. The reservation group path of the reservation from root to
+     * leaf. The order of elements matters: the first element is the top level
+     * group and the last element is the direct parent reservation group. For
+     * example, if a reservation is under group-1 -> group-2 -> group-3, then the
+     * reservation group path is ["group-1", "group-2", "group-3"].
+     * 
+ * + * + * repeated string reservation_group_path = 28 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @param index The index of the value to return. + * @return The bytes of the reservationGroupPath at the given index. + */ + public com.google.protobuf.ByteString getReservationGroupPathBytes(int index) { + return reservationGroupPath_.getByteString(index); + } + + /** + * + * + *
+     * Output only. The reservation group path of the reservation from root to
+     * leaf. The order of elements matters: the first element is the top level
+     * group and the last element is the direct parent reservation group. For
+     * example, if a reservation is under group-1 -> group-2 -> group-3, then the
+     * reservation group path is ["group-1", "group-2", "group-3"].
+     * 
+ * + * + * repeated string reservation_group_path = 28 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @param index The index to set the value at. + * @param value The reservationGroupPath to set. + * @return This builder for chaining. + */ + public Builder setReservationGroupPath(int index, java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + ensureReservationGroupPathIsMutable(); + reservationGroupPath_.set(index, value); + bitField0_ |= 0x00040000; + onChanged(); + return this; + } + + /** + * + * + *
+     * Output only. The reservation group path of the reservation from root to
+     * leaf. The order of elements matters: the first element is the top level
+     * group and the last element is the direct parent reservation group. For
+     * example, if a reservation is under group-1 -> group-2 -> group-3, then the
+     * reservation group path is ["group-1", "group-2", "group-3"].
+     * 
+ * + * + * repeated string reservation_group_path = 28 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @param value The reservationGroupPath to add. + * @return This builder for chaining. + */ + public Builder addReservationGroupPath(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + ensureReservationGroupPathIsMutable(); + reservationGroupPath_.add(value); + bitField0_ |= 0x00040000; + onChanged(); + return this; + } + + /** + * + * + *
+     * Output only. The reservation group path of the reservation from root to
+     * leaf. The order of elements matters: the first element is the top level
+     * group and the last element is the direct parent reservation group. For
+     * example, if a reservation is under group-1 -> group-2 -> group-3, then the
+     * reservation group path is ["group-1", "group-2", "group-3"].
+     * 
+ * + * + * repeated string reservation_group_path = 28 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @param values The reservationGroupPath to add. + * @return This builder for chaining. + */ + public Builder addAllReservationGroupPath(java.lang.Iterable values) { + ensureReservationGroupPathIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll(values, reservationGroupPath_); + bitField0_ |= 0x00040000; + onChanged(); + return this; + } + + /** + * + * + *
+     * Output only. The reservation group path of the reservation from root to
+     * leaf. The order of elements matters: the first element is the top level
+     * group and the last element is the direct parent reservation group. For
+     * example, if a reservation is under group-1 -> group-2 -> group-3, then the
+     * reservation group path is ["group-1", "group-2", "group-3"].
+     * 
+ * + * + * repeated string reservation_group_path = 28 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return This builder for chaining. + */ + public Builder clearReservationGroupPath() { + reservationGroupPath_ = com.google.protobuf.LazyStringArrayList.emptyList(); + bitField0_ = (bitField0_ & ~0x00040000); + ; + onChanged(); + return this; + } + + /** + * + * + *
+     * Output only. The reservation group path of the reservation from root to
+     * leaf. The order of elements matters: the first element is the top level
+     * group and the last element is the direct parent reservation group. For
+     * example, if a reservation is under group-1 -> group-2 -> group-3, then the
+     * reservation group path is ["group-1", "group-2", "group-3"].
+     * 
+ * + * + * repeated string reservation_group_path = 28 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @param value The bytes of the reservationGroupPath to add. + * @return This builder for chaining. + */ + public Builder addReservationGroupPathBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + ensureReservationGroupPathIsMutable(); + reservationGroupPath_.add(value); + bitField0_ |= 0x00040000; + onChanged(); + return this; + } + // @@protoc_insertion_point(builder_scope:google.cloud.bigquery.reservation.v1.Reservation) } diff --git a/java-bigqueryreservation/proto-google-cloud-bigqueryreservation-v1/src/main/java/com/google/cloud/bigquery/reservation/v1/ReservationGroup.java b/java-bigqueryreservation/proto-google-cloud-bigqueryreservation-v1/src/main/java/com/google/cloud/bigquery/reservation/v1/ReservationGroup.java index cba456254d03..185772c3842a 100644 --- a/java-bigqueryreservation/proto-google-cloud-bigqueryreservation-v1/src/main/java/com/google/cloud/bigquery/reservation/v1/ReservationGroup.java +++ b/java-bigqueryreservation/proto-google-cloud-bigqueryreservation-v1/src/main/java/com/google/cloud/bigquery/reservation/v1/ReservationGroup.java @@ -53,6 +53,7 @@ private ReservationGroup(com.google.protobuf.GeneratedMessage.Builder builder private ReservationGroup() { name_ = ""; + parentGroup_ = ""; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { @@ -70,6 +71,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { com.google.cloud.bigquery.reservation.v1.ReservationGroup.Builder.class); } + private int bitField0_; public static final int NAME_FIELD_NUMBER = 1; @SuppressWarnings("serial") @@ -131,6 +133,189 @@ public com.google.protobuf.ByteString getNameBytes() { } } + public static final int PARENT_GROUP_FIELD_NUMBER = 2; + + @SuppressWarnings("serial") + private volatile java.lang.Object parentGroup_ = ""; + + /** + * + * + *
+   * Optional. The parent reservation group of the reservation group.
+   * Format: `projects/*/locations/*/reservationGroups/team1-prod` for non-root
+   * reservation groups, or `projects/*/locations/*` for root reservation
+   * groups.
+   * 
+ * + * + * string parent_group = 2 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... } + * + * + * @return The parentGroup. + */ + @java.lang.Override + public java.lang.String getParentGroup() { + java.lang.Object ref = parentGroup_; + 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(); + parentGroup_ = s; + return s; + } + } + + /** + * + * + *
+   * Optional. The parent reservation group of the reservation group.
+   * Format: `projects/*/locations/*/reservationGroups/team1-prod` for non-root
+   * reservation groups, or `projects/*/locations/*` for root reservation
+   * groups.
+   * 
+ * + * + * string parent_group = 2 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... } + * + * + * @return The bytes for parentGroup. + */ + @java.lang.Override + public com.google.protobuf.ByteString getParentGroupBytes() { + java.lang.Object ref = parentGroup_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + parentGroup_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int CREATION_TIME_FIELD_NUMBER = 3; + private com.google.protobuf.Timestamp creationTime_; + + /** + * + * + *
+   * Output only. Creation time of the reservation group.
+   * 
+ * + * + * .google.protobuf.Timestamp creation_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return Whether the creationTime field is set. + */ + @java.lang.Override + public boolean hasCreationTime() { + return ((bitField0_ & 0x00000001) != 0); + } + + /** + * + * + *
+   * Output only. Creation time of the reservation group.
+   * 
+ * + * + * .google.protobuf.Timestamp creation_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The creationTime. + */ + @java.lang.Override + public com.google.protobuf.Timestamp getCreationTime() { + return creationTime_ == null + ? com.google.protobuf.Timestamp.getDefaultInstance() + : creationTime_; + } + + /** + * + * + *
+   * Output only. Creation time of the reservation group.
+   * 
+ * + * + * .google.protobuf.Timestamp creation_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + @java.lang.Override + public com.google.protobuf.TimestampOrBuilder getCreationTimeOrBuilder() { + return creationTime_ == null + ? com.google.protobuf.Timestamp.getDefaultInstance() + : creationTime_; + } + + public static final int UPDATE_TIME_FIELD_NUMBER = 4; + private com.google.protobuf.Timestamp updateTime_; + + /** + * + * + *
+   * Output only. Last update time of the reservation group via a user
+   * operation. This timestamp is updated only when an update operation
+   * explicitly targets this reservation group directly. It is not updated when
+   * parent or child groups are created, updated, or deleted.
+   * 
+ * + * .google.protobuf.Timestamp update_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return Whether the updateTime field is set. + */ + @java.lang.Override + public boolean hasUpdateTime() { + return ((bitField0_ & 0x00000002) != 0); + } + + /** + * + * + *
+   * Output only. Last update time of the reservation group via a user
+   * operation. This timestamp is updated only when an update operation
+   * explicitly targets this reservation group directly. It is not updated when
+   * parent or child groups are created, updated, or deleted.
+   * 
+ * + * .google.protobuf.Timestamp update_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The updateTime. + */ + @java.lang.Override + public com.google.protobuf.Timestamp getUpdateTime() { + return updateTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : updateTime_; + } + + /** + * + * + *
+   * Output only. Last update time of the reservation group via a user
+   * operation. This timestamp is updated only when an update operation
+   * explicitly targets this reservation group directly. It is not updated when
+   * parent or child groups are created, updated, or deleted.
+   * 
+ * + * .google.protobuf.Timestamp update_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + @java.lang.Override + public com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder() { + return updateTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : updateTime_; + } + private byte memoizedIsInitialized = -1; @java.lang.Override @@ -148,6 +333,15 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io if (!com.google.protobuf.GeneratedMessage.isStringEmpty(name_)) { com.google.protobuf.GeneratedMessage.writeString(output, 1, name_); } + if (!com.google.protobuf.GeneratedMessage.isStringEmpty(parentGroup_)) { + com.google.protobuf.GeneratedMessage.writeString(output, 2, parentGroup_); + } + if (((bitField0_ & 0x00000001) != 0)) { + output.writeMessage(3, getCreationTime()); + } + if (((bitField0_ & 0x00000002) != 0)) { + output.writeMessage(4, getUpdateTime()); + } getUnknownFields().writeTo(output); } @@ -160,6 +354,15 @@ public int getSerializedSize() { if (!com.google.protobuf.GeneratedMessage.isStringEmpty(name_)) { size += com.google.protobuf.GeneratedMessage.computeStringSize(1, name_); } + if (!com.google.protobuf.GeneratedMessage.isStringEmpty(parentGroup_)) { + size += com.google.protobuf.GeneratedMessage.computeStringSize(2, parentGroup_); + } + if (((bitField0_ & 0x00000001) != 0)) { + size += com.google.protobuf.CodedOutputStream.computeMessageSize(3, getCreationTime()); + } + if (((bitField0_ & 0x00000002) != 0)) { + size += com.google.protobuf.CodedOutputStream.computeMessageSize(4, getUpdateTime()); + } size += getUnknownFields().getSerializedSize(); memoizedSize = size; return size; @@ -177,6 +380,15 @@ public boolean equals(final java.lang.Object obj) { (com.google.cloud.bigquery.reservation.v1.ReservationGroup) obj; if (!getName().equals(other.getName())) return false; + if (!getParentGroup().equals(other.getParentGroup())) return false; + if (hasCreationTime() != other.hasCreationTime()) return false; + if (hasCreationTime()) { + if (!getCreationTime().equals(other.getCreationTime())) return false; + } + if (hasUpdateTime() != other.hasUpdateTime()) return false; + if (hasUpdateTime()) { + if (!getUpdateTime().equals(other.getUpdateTime())) return false; + } if (!getUnknownFields().equals(other.getUnknownFields())) return false; return true; } @@ -190,6 +402,16 @@ public int hashCode() { hash = (19 * hash) + getDescriptor().hashCode(); hash = (37 * hash) + NAME_FIELD_NUMBER; hash = (53 * hash) + getName().hashCode(); + hash = (37 * hash) + PARENT_GROUP_FIELD_NUMBER; + hash = (53 * hash) + getParentGroup().hashCode(); + if (hasCreationTime()) { + hash = (37 * hash) + CREATION_TIME_FIELD_NUMBER; + hash = (53 * hash) + getCreationTime().hashCode(); + } + if (hasUpdateTime()) { + hash = (37 * hash) + UPDATE_TIME_FIELD_NUMBER; + hash = (53 * hash) + getUpdateTime().hashCode(); + } hash = (29 * hash) + getUnknownFields().hashCode(); memoizedHashCode = hash; return hash; @@ -321,10 +543,20 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { } // Construct using com.google.cloud.bigquery.reservation.v1.ReservationGroup.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) { + internalGetCreationTimeFieldBuilder(); + internalGetUpdateTimeFieldBuilder(); + } } @java.lang.Override @@ -332,6 +564,17 @@ public Builder clear() { super.clear(); bitField0_ = 0; name_ = ""; + parentGroup_ = ""; + creationTime_ = null; + if (creationTimeBuilder_ != null) { + creationTimeBuilder_.dispose(); + creationTimeBuilder_ = null; + } + updateTime_ = null; + if (updateTimeBuilder_ != null) { + updateTimeBuilder_.dispose(); + updateTimeBuilder_ = null; + } return this; } @@ -371,6 +614,20 @@ private void buildPartial0(com.google.cloud.bigquery.reservation.v1.ReservationG if (((from_bitField0_ & 0x00000001) != 0)) { result.name_ = name_; } + if (((from_bitField0_ & 0x00000002) != 0)) { + result.parentGroup_ = parentGroup_; + } + int to_bitField0_ = 0; + if (((from_bitField0_ & 0x00000004) != 0)) { + result.creationTime_ = + creationTimeBuilder_ == null ? creationTime_ : creationTimeBuilder_.build(); + to_bitField0_ |= 0x00000001; + } + if (((from_bitField0_ & 0x00000008) != 0)) { + result.updateTime_ = updateTimeBuilder_ == null ? updateTime_ : updateTimeBuilder_.build(); + to_bitField0_ |= 0x00000002; + } + result.bitField0_ |= to_bitField0_; } @java.lang.Override @@ -391,6 +648,17 @@ public Builder mergeFrom(com.google.cloud.bigquery.reservation.v1.ReservationGro bitField0_ |= 0x00000001; onChanged(); } + if (!other.getParentGroup().isEmpty()) { + parentGroup_ = other.parentGroup_; + bitField0_ |= 0x00000002; + onChanged(); + } + if (other.hasCreationTime()) { + mergeCreationTime(other.getCreationTime()); + } + if (other.hasUpdateTime()) { + mergeUpdateTime(other.getUpdateTime()); + } this.mergeUnknownFields(other.getUnknownFields()); onChanged(); return this; @@ -423,6 +691,26 @@ public Builder mergeFrom( bitField0_ |= 0x00000001; break; } // case 10 + case 18: + { + parentGroup_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000002; + break; + } // case 18 + case 26: + { + input.readMessage( + internalGetCreationTimeFieldBuilder().getBuilder(), extensionRegistry); + bitField0_ |= 0x00000004; + break; + } // case 26 + case 34: + { + input.readMessage( + internalGetUpdateTimeFieldBuilder().getBuilder(), extensionRegistry); + bitField0_ |= 0x00000008; + break; + } // case 34 default: { if (!super.parseUnknownField(input, extensionRegistry, tag)) { @@ -573,6 +861,593 @@ public Builder setNameBytes(com.google.protobuf.ByteString value) { return this; } + private java.lang.Object parentGroup_ = ""; + + /** + * + * + *
+     * Optional. The parent reservation group of the reservation group.
+     * Format: `projects/*/locations/*/reservationGroups/team1-prod` for non-root
+     * reservation groups, or `projects/*/locations/*` for root reservation
+     * groups.
+     * 
+ * + * + * string parent_group = 2 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... } + * + * + * @return The parentGroup. + */ + public java.lang.String getParentGroup() { + java.lang.Object ref = parentGroup_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + parentGroup_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + + /** + * + * + *
+     * Optional. The parent reservation group of the reservation group.
+     * Format: `projects/*/locations/*/reservationGroups/team1-prod` for non-root
+     * reservation groups, or `projects/*/locations/*` for root reservation
+     * groups.
+     * 
+ * + * + * string parent_group = 2 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... } + * + * + * @return The bytes for parentGroup. + */ + public com.google.protobuf.ByteString getParentGroupBytes() { + java.lang.Object ref = parentGroup_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + parentGroup_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + /** + * + * + *
+     * Optional. The parent reservation group of the reservation group.
+     * Format: `projects/*/locations/*/reservationGroups/team1-prod` for non-root
+     * reservation groups, or `projects/*/locations/*` for root reservation
+     * groups.
+     * 
+ * + * + * string parent_group = 2 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... } + * + * + * @param value The parentGroup to set. + * @return This builder for chaining. + */ + public Builder setParentGroup(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + parentGroup_ = value; + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + /** + * + * + *
+     * Optional. The parent reservation group of the reservation group.
+     * Format: `projects/*/locations/*/reservationGroups/team1-prod` for non-root
+     * reservation groups, or `projects/*/locations/*` for root reservation
+     * groups.
+     * 
+ * + * + * string parent_group = 2 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... } + * + * + * @return This builder for chaining. + */ + public Builder clearParentGroup() { + parentGroup_ = getDefaultInstance().getParentGroup(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + return this; + } + + /** + * + * + *
+     * Optional. The parent reservation group of the reservation group.
+     * Format: `projects/*/locations/*/reservationGroups/team1-prod` for non-root
+     * reservation groups, or `projects/*/locations/*` for root reservation
+     * groups.
+     * 
+ * + * + * string parent_group = 2 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... } + * + * + * @param value The bytes for parentGroup to set. + * @return This builder for chaining. + */ + public Builder setParentGroupBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + parentGroup_ = value; + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + private com.google.protobuf.Timestamp creationTime_; + private com.google.protobuf.SingleFieldBuilder< + com.google.protobuf.Timestamp, + com.google.protobuf.Timestamp.Builder, + com.google.protobuf.TimestampOrBuilder> + creationTimeBuilder_; + + /** + * + * + *
+     * Output only. Creation time of the reservation group.
+     * 
+ * + * + * .google.protobuf.Timestamp creation_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return Whether the creationTime field is set. + */ + public boolean hasCreationTime() { + return ((bitField0_ & 0x00000004) != 0); + } + + /** + * + * + *
+     * Output only. Creation time of the reservation group.
+     * 
+ * + * + * .google.protobuf.Timestamp creation_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The creationTime. + */ + public com.google.protobuf.Timestamp getCreationTime() { + if (creationTimeBuilder_ == null) { + return creationTime_ == null + ? com.google.protobuf.Timestamp.getDefaultInstance() + : creationTime_; + } else { + return creationTimeBuilder_.getMessage(); + } + } + + /** + * + * + *
+     * Output only. Creation time of the reservation group.
+     * 
+ * + * + * .google.protobuf.Timestamp creation_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder setCreationTime(com.google.protobuf.Timestamp value) { + if (creationTimeBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + creationTime_ = value; + } else { + creationTimeBuilder_.setMessage(value); + } + bitField0_ |= 0x00000004; + onChanged(); + return this; + } + + /** + * + * + *
+     * Output only. Creation time of the reservation group.
+     * 
+ * + * + * .google.protobuf.Timestamp creation_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder setCreationTime(com.google.protobuf.Timestamp.Builder builderForValue) { + if (creationTimeBuilder_ == null) { + creationTime_ = builderForValue.build(); + } else { + creationTimeBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000004; + onChanged(); + return this; + } + + /** + * + * + *
+     * Output only. Creation time of the reservation group.
+     * 
+ * + * + * .google.protobuf.Timestamp creation_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder mergeCreationTime(com.google.protobuf.Timestamp value) { + if (creationTimeBuilder_ == null) { + if (((bitField0_ & 0x00000004) != 0) + && creationTime_ != null + && creationTime_ != com.google.protobuf.Timestamp.getDefaultInstance()) { + getCreationTimeBuilder().mergeFrom(value); + } else { + creationTime_ = value; + } + } else { + creationTimeBuilder_.mergeFrom(value); + } + if (creationTime_ != null) { + bitField0_ |= 0x00000004; + onChanged(); + } + return this; + } + + /** + * + * + *
+     * Output only. Creation time of the reservation group.
+     * 
+ * + * + * .google.protobuf.Timestamp creation_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder clearCreationTime() { + bitField0_ = (bitField0_ & ~0x00000004); + creationTime_ = null; + if (creationTimeBuilder_ != null) { + creationTimeBuilder_.dispose(); + creationTimeBuilder_ = null; + } + onChanged(); + return this; + } + + /** + * + * + *
+     * Output only. Creation time of the reservation group.
+     * 
+ * + * + * .google.protobuf.Timestamp creation_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public com.google.protobuf.Timestamp.Builder getCreationTimeBuilder() { + bitField0_ |= 0x00000004; + onChanged(); + return internalGetCreationTimeFieldBuilder().getBuilder(); + } + + /** + * + * + *
+     * Output only. Creation time of the reservation group.
+     * 
+ * + * + * .google.protobuf.Timestamp creation_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public com.google.protobuf.TimestampOrBuilder getCreationTimeOrBuilder() { + if (creationTimeBuilder_ != null) { + return creationTimeBuilder_.getMessageOrBuilder(); + } else { + return creationTime_ == null + ? com.google.protobuf.Timestamp.getDefaultInstance() + : creationTime_; + } + } + + /** + * + * + *
+     * Output only. Creation time of the reservation group.
+     * 
+ * + * + * .google.protobuf.Timestamp creation_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + private com.google.protobuf.SingleFieldBuilder< + com.google.protobuf.Timestamp, + com.google.protobuf.Timestamp.Builder, + com.google.protobuf.TimestampOrBuilder> + internalGetCreationTimeFieldBuilder() { + if (creationTimeBuilder_ == null) { + creationTimeBuilder_ = + new com.google.protobuf.SingleFieldBuilder< + com.google.protobuf.Timestamp, + com.google.protobuf.Timestamp.Builder, + com.google.protobuf.TimestampOrBuilder>( + getCreationTime(), getParentForChildren(), isClean()); + creationTime_ = null; + } + return creationTimeBuilder_; + } + + private com.google.protobuf.Timestamp updateTime_; + private com.google.protobuf.SingleFieldBuilder< + com.google.protobuf.Timestamp, + com.google.protobuf.Timestamp.Builder, + com.google.protobuf.TimestampOrBuilder> + updateTimeBuilder_; + + /** + * + * + *
+     * Output only. Last update time of the reservation group via a user
+     * operation. This timestamp is updated only when an update operation
+     * explicitly targets this reservation group directly. It is not updated when
+     * parent or child groups are created, updated, or deleted.
+     * 
+ * + * + * .google.protobuf.Timestamp update_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return Whether the updateTime field is set. + */ + public boolean hasUpdateTime() { + return ((bitField0_ & 0x00000008) != 0); + } + + /** + * + * + *
+     * Output only. Last update time of the reservation group via a user
+     * operation. This timestamp is updated only when an update operation
+     * explicitly targets this reservation group directly. It is not updated when
+     * parent or child groups are created, updated, or deleted.
+     * 
+ * + * + * .google.protobuf.Timestamp update_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The updateTime. + */ + public com.google.protobuf.Timestamp getUpdateTime() { + if (updateTimeBuilder_ == null) { + return updateTime_ == null + ? com.google.protobuf.Timestamp.getDefaultInstance() + : updateTime_; + } else { + return updateTimeBuilder_.getMessage(); + } + } + + /** + * + * + *
+     * Output only. Last update time of the reservation group via a user
+     * operation. This timestamp is updated only when an update operation
+     * explicitly targets this reservation group directly. It is not updated when
+     * parent or child groups are created, updated, or deleted.
+     * 
+ * + * + * .google.protobuf.Timestamp update_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder setUpdateTime(com.google.protobuf.Timestamp value) { + if (updateTimeBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + updateTime_ = value; + } else { + updateTimeBuilder_.setMessage(value); + } + bitField0_ |= 0x00000008; + onChanged(); + return this; + } + + /** + * + * + *
+     * Output only. Last update time of the reservation group via a user
+     * operation. This timestamp is updated only when an update operation
+     * explicitly targets this reservation group directly. It is not updated when
+     * parent or child groups are created, updated, or deleted.
+     * 
+ * + * + * .google.protobuf.Timestamp update_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder setUpdateTime(com.google.protobuf.Timestamp.Builder builderForValue) { + if (updateTimeBuilder_ == null) { + updateTime_ = builderForValue.build(); + } else { + updateTimeBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000008; + onChanged(); + return this; + } + + /** + * + * + *
+     * Output only. Last update time of the reservation group via a user
+     * operation. This timestamp is updated only when an update operation
+     * explicitly targets this reservation group directly. It is not updated when
+     * parent or child groups are created, updated, or deleted.
+     * 
+ * + * + * .google.protobuf.Timestamp update_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder mergeUpdateTime(com.google.protobuf.Timestamp value) { + if (updateTimeBuilder_ == null) { + if (((bitField0_ & 0x00000008) != 0) + && updateTime_ != null + && updateTime_ != com.google.protobuf.Timestamp.getDefaultInstance()) { + getUpdateTimeBuilder().mergeFrom(value); + } else { + updateTime_ = value; + } + } else { + updateTimeBuilder_.mergeFrom(value); + } + if (updateTime_ != null) { + bitField0_ |= 0x00000008; + onChanged(); + } + return this; + } + + /** + * + * + *
+     * Output only. Last update time of the reservation group via a user
+     * operation. This timestamp is updated only when an update operation
+     * explicitly targets this reservation group directly. It is not updated when
+     * parent or child groups are created, updated, or deleted.
+     * 
+ * + * + * .google.protobuf.Timestamp update_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder clearUpdateTime() { + bitField0_ = (bitField0_ & ~0x00000008); + updateTime_ = null; + if (updateTimeBuilder_ != null) { + updateTimeBuilder_.dispose(); + updateTimeBuilder_ = null; + } + onChanged(); + return this; + } + + /** + * + * + *
+     * Output only. Last update time of the reservation group via a user
+     * operation. This timestamp is updated only when an update operation
+     * explicitly targets this reservation group directly. It is not updated when
+     * parent or child groups are created, updated, or deleted.
+     * 
+ * + * + * .google.protobuf.Timestamp update_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public com.google.protobuf.Timestamp.Builder getUpdateTimeBuilder() { + bitField0_ |= 0x00000008; + onChanged(); + return internalGetUpdateTimeFieldBuilder().getBuilder(); + } + + /** + * + * + *
+     * Output only. Last update time of the reservation group via a user
+     * operation. This timestamp is updated only when an update operation
+     * explicitly targets this reservation group directly. It is not updated when
+     * parent or child groups are created, updated, or deleted.
+     * 
+ * + * + * .google.protobuf.Timestamp update_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder() { + if (updateTimeBuilder_ != null) { + return updateTimeBuilder_.getMessageOrBuilder(); + } else { + return updateTime_ == null + ? com.google.protobuf.Timestamp.getDefaultInstance() + : updateTime_; + } + } + + /** + * + * + *
+     * Output only. Last update time of the reservation group via a user
+     * operation. This timestamp is updated only when an update operation
+     * explicitly targets this reservation group directly. It is not updated when
+     * parent or child groups are created, updated, or deleted.
+     * 
+ * + * + * .google.protobuf.Timestamp update_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + private com.google.protobuf.SingleFieldBuilder< + com.google.protobuf.Timestamp, + com.google.protobuf.Timestamp.Builder, + com.google.protobuf.TimestampOrBuilder> + internalGetUpdateTimeFieldBuilder() { + if (updateTimeBuilder_ == null) { + updateTimeBuilder_ = + new com.google.protobuf.SingleFieldBuilder< + com.google.protobuf.Timestamp, + com.google.protobuf.Timestamp.Builder, + com.google.protobuf.TimestampOrBuilder>( + getUpdateTime(), getParentForChildren(), isClean()); + updateTime_ = null; + } + return updateTimeBuilder_; + } + // @@protoc_insertion_point(builder_scope:google.cloud.bigquery.reservation.v1.ReservationGroup) } diff --git a/java-bigqueryreservation/proto-google-cloud-bigqueryreservation-v1/src/main/java/com/google/cloud/bigquery/reservation/v1/ReservationGroupOrBuilder.java b/java-bigqueryreservation/proto-google-cloud-bigqueryreservation-v1/src/main/java/com/google/cloud/bigquery/reservation/v1/ReservationGroupOrBuilder.java index bd8149201157..235193c7c2b8 100644 --- a/java-bigqueryreservation/proto-google-cloud-bigqueryreservation-v1/src/main/java/com/google/cloud/bigquery/reservation/v1/ReservationGroupOrBuilder.java +++ b/java-bigqueryreservation/proto-google-cloud-bigqueryreservation-v1/src/main/java/com/google/cloud/bigquery/reservation/v1/ReservationGroupOrBuilder.java @@ -59,4 +59,132 @@ public interface ReservationGroupOrBuilder * @return The bytes for name. */ com.google.protobuf.ByteString getNameBytes(); + + /** + * + * + *
+   * Optional. The parent reservation group of the reservation group.
+   * Format: `projects/*/locations/*/reservationGroups/team1-prod` for non-root
+   * reservation groups, or `projects/*/locations/*` for root reservation
+   * groups.
+   * 
+ * + * + * string parent_group = 2 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... } + * + * + * @return The parentGroup. + */ + java.lang.String getParentGroup(); + + /** + * + * + *
+   * Optional. The parent reservation group of the reservation group.
+   * Format: `projects/*/locations/*/reservationGroups/team1-prod` for non-root
+   * reservation groups, or `projects/*/locations/*` for root reservation
+   * groups.
+   * 
+ * + * + * string parent_group = 2 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... } + * + * + * @return The bytes for parentGroup. + */ + com.google.protobuf.ByteString getParentGroupBytes(); + + /** + * + * + *
+   * Output only. Creation time of the reservation group.
+   * 
+ * + * + * .google.protobuf.Timestamp creation_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return Whether the creationTime field is set. + */ + boolean hasCreationTime(); + + /** + * + * + *
+   * Output only. Creation time of the reservation group.
+   * 
+ * + * + * .google.protobuf.Timestamp creation_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The creationTime. + */ + com.google.protobuf.Timestamp getCreationTime(); + + /** + * + * + *
+   * Output only. Creation time of the reservation group.
+   * 
+ * + * + * .google.protobuf.Timestamp creation_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + com.google.protobuf.TimestampOrBuilder getCreationTimeOrBuilder(); + + /** + * + * + *
+   * Output only. Last update time of the reservation group via a user
+   * operation. This timestamp is updated only when an update operation
+   * explicitly targets this reservation group directly. It is not updated when
+   * parent or child groups are created, updated, or deleted.
+   * 
+ * + * .google.protobuf.Timestamp update_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return Whether the updateTime field is set. + */ + boolean hasUpdateTime(); + + /** + * + * + *
+   * Output only. Last update time of the reservation group via a user
+   * operation. This timestamp is updated only when an update operation
+   * explicitly targets this reservation group directly. It is not updated when
+   * parent or child groups are created, updated, or deleted.
+   * 
+ * + * .google.protobuf.Timestamp update_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The updateTime. + */ + com.google.protobuf.Timestamp getUpdateTime(); + + /** + * + * + *
+   * Output only. Last update time of the reservation group via a user
+   * operation. This timestamp is updated only when an update operation
+   * explicitly targets this reservation group directly. It is not updated when
+   * parent or child groups are created, updated, or deleted.
+   * 
+ * + * .google.protobuf.Timestamp update_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder(); } diff --git a/java-bigqueryreservation/proto-google-cloud-bigqueryreservation-v1/src/main/java/com/google/cloud/bigquery/reservation/v1/ReservationOrBuilder.java b/java-bigqueryreservation/proto-google-cloud-bigqueryreservation-v1/src/main/java/com/google/cloud/bigquery/reservation/v1/ReservationOrBuilder.java index 5310aaabe431..be5832e66ceb 100644 --- a/java-bigqueryreservation/proto-google-cloud-bigqueryreservation-v1/src/main/java/com/google/cloud/bigquery/reservation/v1/ReservationOrBuilder.java +++ b/java-bigqueryreservation/proto-google-cloud-bigqueryreservation-v1/src/main/java/com/google/cloud/bigquery/reservation/v1/ReservationOrBuilder.java @@ -265,7 +265,7 @@ public interface ReservationOrBuilder * bool multi_region_auxiliary = 14 [deprecated = true]; * * @deprecated google.cloud.bigquery.reservation.v1.Reservation.multi_region_auxiliary is - * deprecated. See google/cloud/bigquery/reservation/v1/reservation.proto;l=678 + * deprecated. See google/cloud/bigquery/reservation/v1/reservation.proto;l=688 * @return The multiRegionAuxiliary. */ @java.lang.Deprecated @@ -783,4 +783,78 @@ java.lang.String getLabelsOrDefault( * */ com.google.cloud.bigquery.reservation.v1.SchedulingPolicyOrBuilder getSchedulingPolicyOrBuilder(); + + /** + * + * + *
+   * Output only. The reservation group path of the reservation from root to
+   * leaf. The order of elements matters: the first element is the top level
+   * group and the last element is the direct parent reservation group. For
+   * example, if a reservation is under group-1 -> group-2 -> group-3, then the
+   * reservation group path is ["group-1", "group-2", "group-3"].
+   * 
+ * + * repeated string reservation_group_path = 28 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return A list containing the reservationGroupPath. + */ + java.util.List getReservationGroupPathList(); + + /** + * + * + *
+   * Output only. The reservation group path of the reservation from root to
+   * leaf. The order of elements matters: the first element is the top level
+   * group and the last element is the direct parent reservation group. For
+   * example, if a reservation is under group-1 -> group-2 -> group-3, then the
+   * reservation group path is ["group-1", "group-2", "group-3"].
+   * 
+ * + * repeated string reservation_group_path = 28 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The count of reservationGroupPath. + */ + int getReservationGroupPathCount(); + + /** + * + * + *
+   * Output only. The reservation group path of the reservation from root to
+   * leaf. The order of elements matters: the first element is the top level
+   * group and the last element is the direct parent reservation group. For
+   * example, if a reservation is under group-1 -> group-2 -> group-3, then the
+   * reservation group path is ["group-1", "group-2", "group-3"].
+   * 
+ * + * repeated string reservation_group_path = 28 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @param index The index of the element to return. + * @return The reservationGroupPath at the given index. + */ + java.lang.String getReservationGroupPath(int index); + + /** + * + * + *
+   * Output only. The reservation group path of the reservation from root to
+   * leaf. The order of elements matters: the first element is the top level
+   * group and the last element is the direct parent reservation group. For
+   * example, if a reservation is under group-1 -> group-2 -> group-3, then the
+   * reservation group path is ["group-1", "group-2", "group-3"].
+   * 
+ * + * repeated string reservation_group_path = 28 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @param index The index of the value to return. + * @return The bytes of the reservationGroupPath at the given index. + */ + com.google.protobuf.ByteString getReservationGroupPathBytes(int index); } diff --git a/java-bigqueryreservation/proto-google-cloud-bigqueryreservation-v1/src/main/java/com/google/cloud/bigquery/reservation/v1/ReservationProto.java b/java-bigqueryreservation/proto-google-cloud-bigqueryreservation-v1/src/main/java/com/google/cloud/bigquery/reservation/v1/ReservationProto.java index 9142901c7620..9498e3fd1b34 100644 --- a/java-bigqueryreservation/proto-google-cloud-bigqueryreservation-v1/src/main/java/com/google/cloud/bigquery/reservation/v1/ReservationProto.java +++ b/java-bigqueryreservation/proto-google-cloud-bigqueryreservation-v1/src/main/java/com/google/cloud/bigquery/reservation/v1/ReservationProto.java @@ -116,6 +116,10 @@ public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry r internal_static_google_cloud_bigquery_reservation_v1_DeleteReservationGroupRequest_descriptor; static final com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_google_cloud_bigquery_reservation_v1_DeleteReservationGroupRequest_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_google_cloud_bigquery_reservation_v1_UpdateReservationGroupRequest_descriptor; + static final com.google.protobuf.GeneratedMessage.FieldAccessorTable + internal_static_google_cloud_bigquery_reservation_v1_UpdateReservationGroupRequest_fieldAccessorTable; static final com.google.protobuf.Descriptors.Descriptor internal_static_google_cloud_bigquery_reservation_v1_CreateCapacityCommitmentRequest_descriptor; static final com.google.protobuf.GeneratedMessage.FieldAccessorTable @@ -229,7 +233,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "rce.proto\032\036google/iam/v1/iam_policy.prot" + "o\032\032google/iam/v1/policy.proto\032\033google/protobuf/empty.proto\032" + " google/protobuf/field_mask.proto\032\037google/protobuf/timestamp." - + "proto\032\027google/rpc/status.proto\032\026google/type/expr.proto\"\374\014\n" + + "proto\032\027google/rpc/status.proto\032\026google/type/expr.proto\"\241\r\n" + "\013Reservation\022\021\n" + "\004name\030\001 \001(\tB\003\340A\010\022\032\n\r" + "slot_capacity\030\002 \001(\003B\003\340A\001\022\036\n" @@ -257,7 +261,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\022replication_status\030\030 \001(\0132C.g" + "oogle.cloud.bigquery.reservation.v1.Reservation.ReplicationStatusB\003\340A\003\022V\n" + "\021scheduling_policy\030\033 \001(\01326.google.cloud.bigquer" - + "y.reservation.v1.SchedulingPolicyB\003\340A\001\032?\n" + + "y.reservation.v1.SchedulingPolicyB\003\340A\001\022#\n" + + "\026reservation_group_path\030\034 \003(\tB\003\340A\003\032?\n" + "\tAutoscale\022\032\n\r" + "current_slots\030\001 \001(\003B\003\340A\003\022\026\n" + "\tmax_slots\030\002 \001(\003B\003\340A\001\032\370\001\n" @@ -277,41 +282,46 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\016AUTOSCALE_ONLY\020\001\022\023\n" + "\017IDLE_SLOTS_ONLY\020\002\022\r\n" + "\tALL_SLOTS\020\003:w\352At\n" - + ".bigqueryreservation.googleapis.com/Reservation\022Bpro" - + "jects/{project}/locations/{location}/reservations/{reservation}B\014\n\n" + + ".bigqueryreservation.googleapis.com/Reservation\022Bprojec" + + "ts/{project}/locations/{location}/reservations/{reservation}B\014\n\n" + "_max_slots\"l\n" + "\020SchedulingPolicy\022\035\n" + "\013concurrency\030\001 \001(\003B\003\340A\001H\000\210\001\001\022\033\n" + "\tmax_slots\030\002 \001(\003B\003\340A\001H\001\210\001\001B\016\n" + "\014_concurrencyB\014\n\n" - + "_max_slots\"\325\001\n" + + "_max_slots\"\226\003\n" + "\020ReservationGroup\022\021\n" - + "\004name\030\001 \001(\tB\003\340A\010:\255\001\352A\251\001\n" - + "3bigqueryreservation.googleapis.com/Reservati" - + "onGroup\022Mprojects/{project}/locations/{location}/reservationGroups/{reservation_" - + "group}*\021reservationGroups2\020reservationGroup\"\252\010\n" + + "\004name\030\001 \001(\tB\003\340A\010\022Q\n" + + "\014parent_group\030\002 \001(" + + "\tB;\340A\001\372A5\0223bigqueryreservation.googleapis.com/ReservationGroup\0226\n\r" + + "creation_time\030\003 \001(\0132\032.google.protobuf.TimestampB\003\340A\003\0224\n" + + "\013update_time\030\004" + + " \001(\0132\032.google.protobuf.TimestampB\003\340A\003:\255\001\352A\251\001\n" + + "3bigqueryreservation.googleapis.com/ReservationGroup\022Mp" + + "rojects/{project}/locations/{location}/r" + + "eservationGroups/{reservation_group}*\021reservationGroups2\020reservationGroup\"\256\010\n" + "\022CapacityCommitment\022\021\n" + "\004name\030\001 \001(\tB\003\340A\003\022\027\n\n" + "slot_count\030\002 \001(\003B\003\340A\001\022Z\n" - + "\004plan\030\003 \001(\0162G.google.cloud.bigquery.reservation" - + ".v1.CapacityCommitment.CommitmentPlanB\003\340A\001\022R\n" - + "\005state\030\004 \001(\0162>.google.cloud.bigquer" - + "y.reservation.v1.CapacityCommitment.StateB\003\340A\003\022>\n" + + "\004plan\030\003 \001(\0162G.goo" + + "gle.cloud.bigquery.reservation.v1.CapacityCommitment.CommitmentPlanB\003\340A\001\022R\n" + + "\005state\030\004" + + " \001(\0162>.google.cloud.bigquery.reservation.v1.CapacityCommitment.StateB\003\340A\003\022>\n" + "\025commitment_start_time\030\t" + " \001(\0132\032.google.protobuf.TimestampB\003\340A\003\022<\n" + "\023commitment_end_time\030\005" + " \001(\0132\032.google.protobuf.TimestampB\003\340A\003\022/\n" + "\016failure_status\030\007 \001(\0132\022.google.rpc.StatusB\003\340A\003\022b\n" - + "\014renewal_plan\030\010 \001(\0162G.google.cloud.bigquery.reservation." - + "v1.CapacityCommitment.CommitmentPlanB\003\340A\001\022\"\n" + + "\014renewal_plan\030\010 \001(\0162G.goog" + + "le.cloud.bigquery.reservation.v1.CapacityCommitment.CommitmentPlanB\003\340A\001\022\"\n" + "\026multi_region_auxiliary\030\n" + " \001(\010B\002\030\001\022C\n" + "\007edition\030\014" + " \001(\0162-.google.cloud.bigquery.reservation.v1.EditionB\003\340A\001\022\031\n" - + "\014is_flat_rate\030\016 \001(\010B\003\340A\003\"\312\001\n" + + "\014is_flat_rate\030\016 \001(\010B\003\340A\003\"\316\001\n" + "\016CommitmentPlan\022\037\n" - + "\033COMMITMENT_PLAN_UNSPECIFIED\020\000\022\010\n" - + "\004FLEX\020\003\022\026\n" + + "\033COMMITMENT_PLAN_UNSPECIFIED\020\000\022\014\n" + + "\004FLEX\020\003\032\002\010\001\022\026\n" + "\016FLEX_FLAT_RATE\020\007\032\002\010\001\022\r\n" + "\005TRIAL\020\005\032\002\010\001\022\013\n" + "\007MONTHLY\020\002\022\031\n" @@ -326,17 +336,17 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\007PENDING\020\001\022\n\n" + "\006ACTIVE\020\002\022\n\n" + "\006FAILED\020\003:\216\001\352A\212\001\n" - + "5bigqueryreservation.googleapis.com/CapacityCommitment\022Qprojects/" - + "{project}/locations/{location}/capacityCommitments/{capacity_commitment}\"\302\001\n" + + "5bigqueryreservation.googleapis.com/CapacityCommitment\022Qprojects/{proje" + + "ct}/locations/{location}/capacityCommitments/{capacity_commitment}\"\302\001\n" + "\030CreateReservationRequest\022F\n" - + "\006parent\030\001 \001(\tB6\340" - + "A\002\372A0\022.bigqueryreservation.googleapis.com/Reservation\022\026\n" + + "\006parent\030\001 \001(\tB6\340A\002\372A0\022" + + ".bigqueryreservation.googleapis.com/Reservation\022\026\n" + "\016reservation_id\030\002 \001(\t\022F\n" + "\013reservation\030\003" + " \001(\01321.google.cloud.bigquery.reservation.v1.Reservation\"\210\001\n" + "\027ListReservationsRequest\022F\n" - + "\006parent\030\001 \001(\tB6\340A\002\372A" - + "0\022.bigqueryreservation.googleapis.com/Reservation\022\021\n" + + "\006parent\030\001 \001(\tB6\340A\002\372A0\022.big" + + "queryreservation.googleapis.com/Reservation\022\021\n" + "\tpage_size\030\002 \001(\005\022\022\n\n" + "page_token\030\003 \001(\t\"|\n" + "\030ListReservationsResponse\022G\n" @@ -356,44 +366,49 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\032FailoverReservationRequest\022D\n" + "\004name\030\001 \001(\tB6\340A\002\372A0\n" + ".bigqueryreservation.googleapis.com/Reservation\022N\n\r" - + "failover_mode\030\002 \001(" - + "\01622.google.cloud.bigquery.reservation.v1.FailoverModeB\003\340A\001\"\347\001\n" + + "failover_mode\030\002 \001(\01622.go" + + "ogle.cloud.bigquery.reservation.v1.FailoverModeB\003\340A\001\"\347\001\n" + "\035CreateReservationGroupRequest\022K\n" - + "\006parent\030\001 \001(\tB;\340A\002\372A5\0223bi" - + "gqueryreservation.googleapis.com/ReservationGroup\022!\n" + + "\006parent\030\001 \001(\tB;\340A\002\372A5\0223bigquery" + + "reservation.googleapis.com/ReservationGroup\022!\n" + "\024reservation_group_id\030\002 \001(\tB\003\340A\002\022V\n" - + "\021reservation_group\030\003 \001(\01326.google" - + ".cloud.bigquery.reservation.v1.ReservationGroupB\003\340A\002\"g\n" + + "\021reservation_group\030\003 \001(\01326.google.cloud" + + ".bigquery.reservation.v1.ReservationGroupB\003\340A\002\"g\n" + "\032GetReservationGroupRequest\022I\n" + "\004name\030\001 \001(\tB;\340A\002\372A5\n" + "3bigqueryreservation.googleapis.com/ReservationGroup\"\222\001\n" + "\034ListReservationGroupsRequest\022K\n" - + "\006parent\030\001 \001(" - + "\tB;\340A\002\372A5\0223bigqueryreservation.googleapis.com/ReservationGroup\022\021\n" + + "\006parent\030\001 \001(\t" + + "B;\340A\002\372A5\0223bigqueryreservation.googleapis.com/ReservationGroup\022\021\n" + "\tpage_size\030\002 \001(\005\022\022\n\n" + "page_token\030\003 \001(\t\"\214\001\n" + "\035ListReservationGroupsResponse\022R\n" - + "\022reservation_groups\030\001" - + " \003(\01326.google.cloud.bigquery.reservation.v1.ReservationGroup\022\027\n" + + "\022reservation_groups\030\001 \003" + + "(\01326.google.cloud.bigquery.reservation.v1.ReservationGroup\022\027\n" + "\017next_page_token\030\002 \001(\t\"j\n" + "\035DeleteReservationGroupRequest\022I\n" + "\004name\030\001 \001(\tB;\340A\002\372A5\n" - + "3bigqueryreservation.googleapis.com/ReservationGroup\"\225\002\n" + + "3bigqueryreservation.googleapis.com/ReservationGroup\"\255\001\n" + + "\035UpdateReservationGroupRequest\022V\n" + + "\021reservation_group\030\001" + + " \001(\01326.google.cloud.bigquery.reservation.v1.ReservationGroupB\003\340A\002\0224\n" + + "\013update_mask\030\002" + + " \001(\0132\032.google.protobuf.FieldMaskB\003\340A\001\"\225\002\n" + "\037CreateCapacityCommitmentRequest\022M\n" - + "\006parent\030\001 \001(" - + "\tB=\340A\002\372A7\0225bigqueryreservation.googleapis.com/CapacityCommitment\022U\n" - + "\023capacity_commitment\030\002 \001(\01328.google.cloud.big" - + "query.reservation.v1.CapacityCommitment\022,\n" + + "\006parent\030\001 \001(\tB=\340A\002\372A7\0225bigqueryres" + + "ervation.googleapis.com/CapacityCommitment\022U\n" + + "\023capacity_commitment\030\002 \001(\01328.google" + + ".cloud.bigquery.reservation.v1.CapacityCommitment\022,\n" + "$enforce_single_admin_project_per_org\030\004 \001(\010\022\036\n" + "\026capacity_commitment_id\030\005 \001(\t\"\226\001\n" + "\036ListCapacityCommitmentsRequest\022M\n" - + "\006parent\030\001 \001(" - + "\tB=\340A\002\372A7\0225bigqueryreservation.googleapis.com/CapacityCommitment\022\021\n" + + "\006parent\030\001 \001(\tB=\340A\002\372A7\0225bigqueryrese" + + "rvation.googleapis.com/CapacityCommitment\022\021\n" + "\tpage_size\030\002 \001(\005\022\022\n\n" + "page_token\030\003 \001(\t\"\222\001\n" + "\037ListCapacityCommitmentsResponse\022V\n" - + "\024capacity_commitments\030\001" - + " \003(\01328.google.cloud.bigquery.reservation.v1.CapacityCommitment\022\027\n" + + "\024capacity_commitments\030\001 \003(\01328.google.clou" + + "d.bigquery.reservation.v1.CapacityCommitment\022\027\n" + "\017next_page_token\030\002 \001(\t\"k\n" + "\034GetCapacityCommitmentRequest\022K\n" + "\004name\030\001 \001(\tB=\340A\002\372A7\n" @@ -403,38 +418,38 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "5bigqueryreservation.googleapis.com/CapacityCommitment\022\r\n" + "\005force\030\003 \001(\010\"\251\001\n" + "\037UpdateCapacityCommitmentRequest\022U\n" - + "\023capacity_commitment\030\001 \001(\013" - + "28.google.cloud.bigquery.reservation.v1.CapacityCommitment\022/\n" + + "\023capacity_commitment\030\001" + + " \001(\01328.google.cloud.bigquery.reservation.v1.CapacityCommitment\022/\n" + "\013update_mask\030\002 \001(\0132\032.google.protobuf.FieldMask\"\201\001\n" + "\036SplitCapacityCommitmentRequest\022K\n" + "\004name\030\001 \001(\tB=\340A\002\372A7\n" + "5bigqueryreservation.googleapis.com/CapacityCommitment\022\022\n\n" + "slot_count\030\002 \001(\003\"\264\001\n" + "\037SplitCapacityCommitmentResponse\022G\n" - + "\005first\030\001" - + " \001(\01328.google.cloud.bigquery.reservation.v1.CapacityCommitment\022H\n" + + "\005first\030\001 \001(\01328.google.cloud.bigq" + + "uery.reservation.v1.CapacityCommitment\022H\n" + "\006second\030\002" + " \001(\01328.google.cloud.bigquery.reservation.v1.CapacityCommitment\"\263\001\n" + "\037MergeCapacityCommitmentsRequest\022J\n" - + "\006parent\030\001 \001(\tB:\372A7\022" - + "5bigqueryreservation.googleapis.com/CapacityCommitment\022\037\n" + + "\006parent\030\001 \001(" + + "\tB:\372A7\0225bigqueryreservation.googleapis.com/CapacityCommitment\022\037\n" + "\027capacity_commitment_ids\030\002 \003(\t\022#\n" - + "\026capacity_commitment_id\030\003 \001(\tB\003\340A\001\"\365\006\n\n" + + "\026capacity_commitment_id\030\003 \001(\tB\003\340A\001\"\236\007\n\n" + "Assignment\022\021\n" + "\004name\030\001 \001(\tB\003\340A\003\022\025\n" + "\010assignee\030\004 \001(\tB\003\340A\001\022O\n" - + "\010job_type\030\003 \001(\0162" - + "8.google.cloud.bigquery.reservation.v1.Assignment.JobTypeB\003\340A\001\022J\n" - + "\005state\030\006 \001(\01626." - + "google.cloud.bigquery.reservation.v1.Assignment.StateB\003\340A\003\022(\n" + + "\010job_type\030\003" + + " \001(\01628.google.cloud.bigquery.reservation.v1.Assignment.JobTypeB\003\340A\001\022J\n" + + "\005state\030\006" + + " \001(\01626.google.cloud.bigquery.reservation.v1.Assignment.StateB\003\340A\003\022(\n" + "\031enable_gemini_in_bigquery\030\n" + " \001(\010B\005\030\001\340A\001\022V\n" - + "\021scheduling_policy\030\013" - + " \001(\01326.google.cloud.bigquery.reservation.v1.SchedulingPolicyB\003\340A\001\022\026\n" + + "\021scheduling_policy\030\013 \001(\01326.google.cloud.bigquer" + + "y.reservation.v1.SchedulingPolicyB\003\340A\001\022\026\n" + "\tprincipal\030\014 \001(\tB\003\340A\001\022\027\n\n" + "precedence\030\r" + " \001(\003B\003\340A\001\022)\n" - + "\tcondition\030\016 \001(\0132\021.google.type.ExprB\003\340A\001\"\334\001\n" + + "\tcondition\030\016 \001(\0132\021.google.type.ExprB\003\340A\001\"\205\002\n" + "\007JobType\022\030\n" + "\024JOB_TYPE_UNSPECIFIED\020\000\022\014\n" + "\010PIPELINE\020\001\022\t\n" @@ -444,17 +459,20 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "CONTINUOUS\020\006\022\"\n" + "\036BACKGROUND_CHANGE_DATA_CAPTURE\020\007\022$\n" + " BACKGROUND_COLUMN_METADATA_INDEX\020\010\022#\n" - + "\037BACKGROUND_SEARCH_INDEX_REFRESH\020\t\"7\n" + + "\037BACKGROUND_SEARCH_INDEX_REFRESH\020\t\022\'\n" + + "#AUTOMATIC_MATERIALIZED_VIEW_REFRESH\020\n" + + "\"7\n" + "\005State\022\025\n" + "\021STATE_UNSPECIFIED\020\000\022\013\n" + "\007PENDING\020\001\022\n\n" + "\006ACTIVE\020\002:\251\001\352A\245\001\n" - + "-bigqueryreservation.googleapis.com/Assignment\022[projects/{project}/locat" - + "ions/{location}/reservations/{reservation}/assignments/{assignment}*\013assignments2\n" + + "-bigqueryreservation.googleapis.com/Assignment\022[projects/{pro" + + "ject}/locations/{location}/reservations/" + + "{reservation}/assignments/{assignment}*\013assignments2\n" + "assignment\"\275\001\n" + "\027CreateAssignmentRequest\022E\n" - + "\006parent\030\001 \001(" - + "\tB5\340A\002\372A/\022-bigqueryreservation.googleapis.com/Assignment\022D\n\n" + + "\006parent\030\001 \001(\tB5\340A\002\372A/\022-big" + + "queryreservation.googleapis.com/Assignment\022D\n\n" + "assignment\030\002" + " \001(\01320.google.cloud.bigquery.reservation.v1.Assignment\022\025\n\r" + "assignment_id\030\004 \001(\t\"\206\001\n" @@ -464,8 +482,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\tpage_size\030\002 \001(\005\022\022\n\n" + "page_token\030\003 \001(\t\"y\n" + "\027ListAssignmentsResponse\022E\n" - + "\013assignments\030\001 \003(\01320.google.c" - + "loud.bigquery.reservation.v1.Assignment\022\027\n" + + "\013assignments\030\001 \003(\013" + + "20.google.cloud.bigquery.reservation.v1.Assignment\022\027\n" + "\017next_page_token\030\002 \001(\t\"^\n" + "\027DeleteAssignmentRequest\022C\n" + "\004name\030\001 \001(\tB5\340A\002\372A/\n" @@ -483,18 +501,18 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\tpage_size\030\003 \001(\005\022\022\n\n" + "page_token\030\004 \001(\t\"{\n" + "\031SearchAssignmentsResponse\022E\n" - + "\013assignments\030\001" - + " \003(\01320.google.cloud.bigquery.reservation.v1.Assignment\022\027\n" + + "\013assignments\030\001 \003(\01320.google.cl" + + "oud.bigquery.reservation.v1.Assignment\022\027\n" + "\017next_page_token\030\002 \001(\t\"~\n" + "\034SearchAllAssignmentsResponse\022E\n" - + "\013assignments\030\001" - + " \003(\01320.google.cloud.bigquery.reservation.v1.Assignment\022\027\n" + + "\013assignments\030\001 \003(\01320.g" + + "oogle.cloud.bigquery.reservation.v1.Assignment\022\027\n" + "\017next_page_token\030\002 \001(\t\"\277\001\n" + "\025MoveAssignmentRequest\022C\n" + "\004name\030\001 \001(\tB5\340A\002\372A/\n" + "-bigqueryreservation.googleapis.com/Assignment\022J\n" - + "\016destination_id\030\003 \001(" - + "\tB2\372A/\022-bigqueryreservation.googleapis.com/Assignment\022\025\n\r" + + "\016destination_id\030\003 \001(\tB2\372A/\022-big" + + "queryreservation.googleapis.com/Assignment\022\025\n\r" + "assignment_id\030\005 \001(\t\"\220\001\n" + "\027UpdateAssignmentRequest\022D\n\n" + "assignment\030\001 \001(\01320.google.cloud.bigquery.reservation.v1.Assignment\022/\n" @@ -508,16 +526,16 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\013update_time\030\003" + " \001(\0132\032.google.protobuf.TimestampB\003\340A\003\022\021\n" + "\004size\030\004 \001(\003B\003\340A\001\022S\n" - + "\020preferred_tables\030\005 \003(\01324.google.cl" - + "oud.bigquery.reservation.v1.TableReferenceB\003\340A\001:l\352Ai\n" - + "0bigqueryreservation.google" - + "apis.com/BiReservation\0225projects/{project}/locations/{location}/biReservation\"a\n" + + "\020preferred_tables\030\005 \003(\0132" + + "4.google.cloud.bigquery.reservation.v1.TableReferenceB\003\340A\001:l\352Ai\n" + + "0bigqueryreservation.googleapis.com/BiReservation\0225proje" + + "cts/{project}/locations/{location}/biReservation\"a\n" + "\027GetBiReservationRequest\022F\n" + "\004name\030\001 \001(\tB8\340A\002\372A2\n" + "0bigqueryreservation.googleapis.com/BiReservation\"\232\001\n" + "\032UpdateBiReservationRequest\022K\n" - + "\016bi_reservation\030\001 \001(\01323.google" - + ".cloud.bigquery.reservation.v1.BiReservation\022/\n" + + "\016bi_reservation\030\001 \001" + + "(\01323.google.cloud.bigquery.reservation.v1.BiReservation\022/\n" + "\013update_mask\030\002 \001(\0132\032.google.protobuf.FieldMask*U\n" + "\007Edition\022\027\n" + "\023EDITION_UNSPECIFIED\020\000\022\014\n" @@ -527,149 +545,158 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\014FailoverMode\022\035\n" + "\031FAILOVER_MODE_UNSPECIFIED\020\000\022\010\n" + "\004SOFT\020\001\022\010\n" - + "\004HARD\020\0022\2436\n" + + "\004HARD\020\0022\3008\n" + "\022ReservationService\022\361\001\n" - + "\021CreateReservation\022>.google.cloud.bigquery.res" - + "ervation.v1.CreateReservationRequest\0321.google.cloud.bigquery.reservation.v1.Rese" - + "rvation\"i\332A!parent,reservation,reservati" - + "on_id\202\323\344\223\002?\"0/v1/{parent=projects/*/locations/*}/reservations:\013reservation\022\324\001\n" - + "\020ListReservations\022=.google.cloud.bigquery." - + "reservation.v1.ListReservationsRequest\032>.google.cloud.bigquery.reservation.v1.Li" - + "stReservationsResponse\"A\332A\006parent\202\323\344\223\0022\022" - + "0/v1/{parent=projects/*/locations/*}/reservations\022\301\001\n" - + "\016GetReservation\022;.google.cloud.bigquery.reservation.v1.GetReservati" - + "onRequest\0321.google.cloud.bigquery.reserv" - + "ation.v1.Reservation\"?\332A\004name\202\323\344\223\0022\0220/v1" - + "/{name=projects/*/locations/*/reservations/*}\022\254\001\n" - + "\021DeleteReservation\022>.google.cloud.bigquery.reservation.v1.DeleteReserva" - + "tionRequest\032\026.google.protobuf.Empty\"?\332A\004" - + "name\202\323\344\223\0022*0/v1/{name=projects/*/locations/*/reservations/*}\022\363\001\n" - + "\021UpdateReservation\022>.google.cloud.bigquery.reservation.v" - + "1.UpdateReservationRequest\0321.google.clou" - + "d.bigquery.reservation.v1.Reservation\"k\332" - + "A\027reservation,update_mask\202\323\344\223\002K2/v1/{parent=projects/*/locations/*/reservations/*}/assignments:\n" + + "\021CreateReservation\022>.google.cloud.bigquery.reservation.v1.CreateReservation" + + "Request\0321.google.cloud.bigquery.reservat" + + "ion.v1.Reservation\"i\332A!parent,reservatio" + + "n,reservation_id\202\323\344\223\002?\"0/v1/{parent=proj" + + "ects/*/locations/*}/reservations:\013reservation\022\324\001\n" + + "\020ListReservations\022=.google.cloud.bigquery.reservation.v1.ListReservatio" + + "nsRequest\032>.google.cloud.bigquery.reserv" + + "ation.v1.ListReservationsResponse\"A\332A\006pa" + + "rent\202\323\344\223\0022\0220/v1/{parent=projects/*/locations/*}/reservations\022\301\001\n" + + "\016GetReservation\022;.google.cloud.bigquery.reservation.v1.G" + + "etReservationRequest\0321.google.cloud.bigq" + + "uery.reservation.v1.Reservation\"?\332A\004name" + + "\202\323\344\223\0022\0220/v1/{name=projects/*/locations/*/reservations/*}\022\254\001\n" + + "\021DeleteReservation\022>.google.cloud.bigquery.reservation.v1.De" + + "leteReservationRequest\032\026.google.protobuf" + + ".Empty\"?\332A\004name\202\323\344\223\0022*0/v1/{name=projects/*/locations/*/reservations/*}\022\363\001\n" + + "\021UpdateReservation\022>.google.cloud.bigquery.re" + + "servation.v1.UpdateReservationRequest\0321.google.cloud.bigquery.reservation.v1.Res" + + "ervation\"k\332A\027reservation,update_mask\202\323\344\223" + + "\002K2/v1/{parent=proj" + + "ects/*/locations/*/reservations/*}/assignments:\n" + "assignment\022\337\001\n" - + "\017ListAssignments\022<.google.cloud.bigquery.reservation.v1.ListAssignmen" - + "tsRequest\032=.google.cloud.bigquery.reserv" - + "ation.v1.ListAssignmentsResponse\"O\332A\006par" - + "ent\202\323\344\223\002@\022>/v1/{parent=projects/*/locations/*/reservations/*}/assignments\022\270\001\n" - + "\020DeleteAssignment\022=.google.cloud.bigquery.r" - + "eservation.v1.DeleteAssignmentRequest\032\026." - + "google.protobuf.Empty\"M\332A\004name\202\323\344\223\002@*>/v" - + "1/{name=projects/*/locations/*/reservations/*/assignments/*}\022\345\001\n" - + "\021SearchAssignments\022>.google.cloud.bigquery.reservation.v" - + "1.SearchAssignmentsRequest\032?.google.cloud.bigquery.reservation.v1.SearchAssignme" - + "ntsResponse\"O\210\002\001\332A\014parent,query\202\323\344\223\0027\0225/" - + "v1/{parent=projects/*/locations/*}:searchAssignments\022\356\001\n" - + "\024SearchAllAssignments\022A.google.cloud.bigquery.reservation.v1.Sea" - + "rchAllAssignmentsRequest\032B.google.cloud.bigquery.reservation.v1.SearchAllAssignm" - + "entsResponse\"O\332A\014parent,query\202\323\344\223\002:\0228/v1" - + "/{parent=projects/*/locations/*}:searchAllAssignments\022\345\001\n" - + "\016MoveAssignment\022;.google.cloud.bigquery.reservation.v1.MoveAssi" - + "gnmentRequest\0320.google.cloud.bigquery.re" - + "servation.v1.Assignment\"d\332A\023name,destina" - + "tion_id\202\323\344\223\002H\"C/v1/{name=projects/*/loca" - + "tions/*/reservations/*/assignments/*}:move:\001*\022\373\001\n" - + "\020UpdateAssignment\022=.google.cloud.bigquery.reservation.v1.UpdateAssignme" - + "ntRequest\0320.google.cloud.bigquery.reserv" - + "ation.v1.Assignment\"v\332A\026assignment,updat" - + "e_mask\202\323\344\223\002W2I/v1/{assignment.name=proje" - + "cts/*/locations/*/reservations/*/assignments/*}:\n" + + "\017ListAssignments\022<.google.cloud.bigquery.reservation.v1.Li" + + "stAssignmentsRequest\032=.google.cloud.bigquery.reservation.v1.ListAssignmentsRespo" + + "nse\"O\332A\006parent\202\323\344\223\002@\022>/v1/{parent=projec" + + "ts/*/locations/*/reservations/*}/assignments\022\270\001\n" + + "\020DeleteAssignment\022=.google.cloud.bigquery.reservation.v1.DeleteAssignmen" + + "tRequest\032\026.google.protobuf.Empty\"M\332A\004nam" + + "e\202\323\344\223\002@*>/v1/{name=projects/*/locations/*/reservations/*/assignments/*}\022\345\001\n" + + "\021SearchAssignments\022>.google.cloud.bigquery.re" + + "servation.v1.SearchAssignmentsRequest\032?.google.cloud.bigquery.reservation.v1.Sea" + + "rchAssignmentsResponse\"O\210\002\001\332A\014parent,que" + + "ry\202\323\344\223\0027\0225/v1/{parent=projects/*/locations/*}:searchAssignments\022\356\001\n" + + "\024SearchAllAssignments\022A.google.cloud.bigquery.reserva" + + "tion.v1.SearchAllAssignmentsRequest\032B.google.cloud.bigquery.reservation.v1.Searc" + + "hAllAssignmentsResponse\"O\332A\014parent,query" + + "\202\323\344\223\002:\0228/v1/{parent=projects/*/locations/*}:searchAllAssignments\022\345\001\n" + + "\016MoveAssignment\022;.google.cloud.bigquery.reservation." + + "v1.MoveAssignmentRequest\0320.google.cloud." + + "bigquery.reservation.v1.Assignment\"d\332A\023n" + + "ame,destination_id\202\323\344\223\002H\"C/v1/{name=proj" + + "ects/*/locations/*/reservations/*/assignments/*}:move:\001*\022\373\001\n" + + "\020UpdateAssignment\022=.google.cloud.bigquery.reservation.v1.Upd" + + "ateAssignmentRequest\0320.google.cloud.bigq" + + "uery.reservation.v1.Assignment\"v\332A\026assig" + + "nment,update_mask\202\323\344\223\002W2I/v1/{assignment" + + ".name=projects/*/locations/*/reservations/*/assignments/*}:\n" + "assignment\022\306\001\n" - + "\020GetBiReservation\022=.google.cloud.bigquery.reservation.v1." - + "GetBiReservationRequest\0323.google.cloud.b" - + "igquery.reservation.v1.BiReservation\">\332A" - + "\004name\202\323\344\223\0021\022//v1/{name=projects/*/locations/*/biReservation}\022\201\002\n" - + "\023UpdateBiReservation\022@.google.cloud.bigquery.reservation" - + ".v1.UpdateBiReservationRequest\0323.google.cloud.bigquery.reservation.v1.BiReservat" - + "ion\"s\332A\032bi_reservation,update_mask\202\323\344\223\002P" - + "2>/v1/{bi_reservation.name=projects/*/lo" - + "cations/*/biReservation}:\016bi_reservation\022\364\001\n" - + "\014GetIamPolicy\022\".google.iam.v1.GetIam" - + "PolicyRequest\032\025.google.iam.v1.Policy\"\250\001\332" - + "A\010resource\202\323\344\223\002\226\001\022A/v1/{resource=project" - + "s/*/locations/*/reservations/*}:getIamPolicyZQ\022O/v1/{resource=projects/*/locatio" - + "ns/*/reservations/*/assignments/*}:getIamPolicy\022\201\002\n" - + "\014SetIamPolicy\022\".google.iam.v1.SetIamPolicyRequest\032\025.google.iam.v1.Pol" - + "icy\"\265\001\332A\017resource,policy\202\323\344\223\002\234\001\"A/v1/{re" - + "source=projects/*/locations/*/reservations/*}:setIamPolicy:\001*ZT\"O/v1/{resource=p" - + "rojects/*/locations/*/reservations/*/assignments/*}:setIamPolicy:\001*\022\233\002\n" - + "\022TestIamPermissions\022(.google.iam.v1.TestIamPermis" - + "sionsRequest\032).google.iam.v1.TestIamPerm" - + "issionsResponse\"\257\001\202\323\344\223\002\250\001\"G/v1/{resource" - + "=projects/*/locations/*/reservations/*}:testIamPermissions:\001*ZZ\"U/v1/{resource=p" - + "rojects/*/locations/*/reservations/*/assignments/*}:testIamPermissions:\001*\022\347\001\n" - + "\026CreateReservationGroup\022C.google.cloud.bigq" - + "uery.reservation.v1.CreateReservationGroupRequest\0326.google.cloud.bigquery.reserv" - + "ation.v1.ReservationGroup\"P\202\323\344\223\002J\"5/v1/{" - + "parent=projects/*/locations/*}/reservationGroups:\021reservation_group\022\325\001\n" - + "\023GetReser", - "vationGroup\022@.google.cloud.bigquery.rese" - + "rvation.v1.GetReservationGroupRequest\0326." - + "google.cloud.bigquery.reservation.v1.Res" - + "ervationGroup\"D\332A\004name\202\323\344\223\0027\0225/v1/{name=" - + "projects/*/locations/*/reservationGroups" - + "/*}\022\273\001\n\026DeleteReservationGroup\022C.google." - + "cloud.bigquery.reservation.v1.DeleteRese" - + "rvationGroupRequest\032\026.google.protobuf.Em" - + "pty\"D\332A\004name\202\323\344\223\0027*5/v1/{name=projects/*" - + "/locations/*/reservationGroups/*}\022\350\001\n\025Li" - + "stReservationGroups\022B.google.cloud.bigqu" - + "ery.reservation.v1.ListReservationGroups" - + "Request\032C.google.cloud.bigquery.reservat" - + "ion.v1.ListReservationGroupsResponse\"F\332A" - + "\006parent\202\323\344\223\0027\0225/v1/{parent=projects/*/lo" - + "cations/*}/reservationGroups\032\177\312A\"bigquer" - + "yreservation.googleapis.com\322AWhttps://ww" - + "w.googleapis.com/auth/bigquery,https://w" - + "ww.googleapis.com/auth/cloud-platformB\330\001" - + "\n(com.google.cloud.bigquery.reservation." - + "v1B\020ReservationProtoP\001ZJcloud.google.com" - + "/go/bigquery/reservation/apiv1/reservati" - + "onpb;reservationpb\252\002$Google.Cloud.BigQue" - + "ry.Reservation.V1\312\002$Google\\Cloud\\BigQuer" - + "y\\Reservation\\V1b\006proto3" + + "\020GetBiReservation\022=.google.cloud.bigquery.rese" + + "rvation.v1.GetBiReservationRequest\0323.google.cloud.bigquery.reservation.v1.BiRese" + + "rvation\">\332A\004name\202\323\344\223\0021\022//v1/{name=projects/*/locations/*/biReservation}\022\201\002\n" + + "\023UpdateBiReservation\022@.google.cloud.bigquery." + + "reservation.v1.UpdateBiReservationRequest\0323.google.cloud.bigquery.reservation.v1" + + ".BiReservation\"s\332A\032bi_reservation,update" + + "_mask\202\323\344\223\002P2>/v1/{bi_reservation.name=pr" + + "ojects/*/locations/*/biReservation}:\016bi_reservation\022\364\001\n" + + "\014GetIamPolicy\022\".google.iam.v1.GetIamPolicyRequest\032\025.google.iam.v1" + + ".Policy\"\250\001\332A\010resource\202\323\344\223\002\226\001\022A/v1/{resou" + + "rce=projects/*/locations/*/reservations/*}:getIamPolicyZQ\022O/v1/{resource=project" + + "s/*/locations/*/reservations/*/assignments/*}:getIamPolicy\022\201\002\n" + + "\014SetIamPolicy\022\".google.iam.v1.SetIamPolicyRequest\032\025.google" + + ".iam.v1.Policy\"\265\001\332A\017resource,policy\202\323\344\223\002" + + "\234\001\"A/v1/{resource=projects/*/locations/*" + + "/reservations/*}:setIamPolicy:\001*ZT\"O/v1/{resource=projects/*/locations/*/reserva" + + "tions/*/assignments/*}:setIamPolicy:\001*\022\233\002\n" + + "\022TestIamPermissions\022(.google.iam.v1.Te" + + "stIamPermissionsRequest\032).google.iam.v1.", + "TestIamPermissionsResponse\"\257\001\202\323\344\223\002\250\001\"G/v" + + "1/{resource=projects/*/locations/*/reser" + + "vations/*}:testIamPermissions:\001*ZZ\"U/v1/" + + "{resource=projects/*/locations/*/reserva" + + "tions/*/assignments/*}:testIamPermission" + + "s:\001*\022\347\001\n\026CreateReservationGroup\022C.google" + + ".cloud.bigquery.reservation.v1.CreateRes" + + "ervationGroupRequest\0326.google.cloud.bigq" + + "uery.reservation.v1.ReservationGroup\"P\202\323" + + "\344\223\002J\"5/v1/{parent=projects/*/locations/*" + + "}/reservationGroups:\021reservation_group\022\325" + + "\001\n\023GetReservationGroup\022@.google.cloud.bi" + + "gquery.reservation.v1.GetReservationGrou" + + "pRequest\0326.google.cloud.bigquery.reserva" + + "tion.v1.ReservationGroup\"D\332A\004name\202\323\344\223\0027\022" + + "5/v1/{name=projects/*/locations/*/reserv" + + "ationGroups/*}\022\273\001\n\026DeleteReservationGrou" + + "p\022C.google.cloud.bigquery.reservation.v1" + + ".DeleteReservationGroupRequest\032\026.google." + + "protobuf.Empty\"D\332A\004name\202\323\344\223\0027*5/v1/{name" + + "=projects/*/locations/*/reservationGroup" + + "s/*}\022\350\001\n\025ListReservationGroups\022B.google." + + "cloud.bigquery.reservation.v1.ListReserv" + + "ationGroupsRequest\032C.google.cloud.bigque" + + "ry.reservation.v1.ListReservationGroupsR" + + "esponse\"F\332A\006parent\202\323\344\223\0027\0225/v1/{parent=pr" + + "ojects/*/locations/*}/reservationGroups\022" + + "\232\002\n\026UpdateReservationGroup\022C.google.clou" + + "d.bigquery.reservation.v1.UpdateReservat" + + "ionGroupRequest\0326.google.cloud.bigquery." + + "reservation.v1.ReservationGroup\"\202\001\332A\035res" + + "ervation_group,update_mask\202\323\344\223\002\\2G/v1/{r" + + "eservation_group.name=projects/*/locatio" + + "ns/*/reservationGroups/*}:\021reservation_g" + + "roup\032\177\312A\"bigqueryreservation.googleapis." + + "com\322AWhttps://www.googleapis.com/auth/bi" + + "gquery,https://www.googleapis.com/auth/c" + + "loud-platformB\330\001\n(com.google.cloud.bigqu" + + "ery.reservation.v1B\020ReservationProtoP\001ZJ" + + "cloud.google.com/go/bigquery/reservation" + + "/apiv1/reservationpb;reservationpb\252\002$Goo" + + "gle.Cloud.BigQuery.Reservation.V1\312\002$Goog" + + "le\\Cloud\\BigQuery\\Reservation\\V1b\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( @@ -711,6 +738,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "ReservationGroup", "ReplicationStatus", "SchedulingPolicy", + "ReservationGroupPath", }); internal_static_google_cloud_bigquery_reservation_v1_Reservation_Autoscale_descriptor = internal_static_google_cloud_bigquery_reservation_v1_Reservation_descriptor.getNestedType( @@ -753,7 +781,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_bigquery_reservation_v1_ReservationGroup_descriptor, new java.lang.String[] { - "Name", + "Name", "ParentGroup", "CreationTime", "UpdateTime", }); internal_static_google_cloud_bigquery_reservation_v1_CapacityCommitment_descriptor = getDescriptor().getMessageType(3); @@ -869,8 +897,16 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { new java.lang.String[] { "Name", }); - internal_static_google_cloud_bigquery_reservation_v1_CreateCapacityCommitmentRequest_descriptor = + internal_static_google_cloud_bigquery_reservation_v1_UpdateReservationGroupRequest_descriptor = getDescriptor().getMessageType(16); + internal_static_google_cloud_bigquery_reservation_v1_UpdateReservationGroupRequest_fieldAccessorTable = + new com.google.protobuf.GeneratedMessage.FieldAccessorTable( + internal_static_google_cloud_bigquery_reservation_v1_UpdateReservationGroupRequest_descriptor, + new java.lang.String[] { + "ReservationGroup", "UpdateMask", + }); + internal_static_google_cloud_bigquery_reservation_v1_CreateCapacityCommitmentRequest_descriptor = + getDescriptor().getMessageType(17); internal_static_google_cloud_bigquery_reservation_v1_CreateCapacityCommitmentRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_bigquery_reservation_v1_CreateCapacityCommitmentRequest_descriptor, @@ -881,7 +917,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "CapacityCommitmentId", }); internal_static_google_cloud_bigquery_reservation_v1_ListCapacityCommitmentsRequest_descriptor = - getDescriptor().getMessageType(17); + getDescriptor().getMessageType(18); internal_static_google_cloud_bigquery_reservation_v1_ListCapacityCommitmentsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_bigquery_reservation_v1_ListCapacityCommitmentsRequest_descriptor, @@ -889,7 +925,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Parent", "PageSize", "PageToken", }); internal_static_google_cloud_bigquery_reservation_v1_ListCapacityCommitmentsResponse_descriptor = - getDescriptor().getMessageType(18); + getDescriptor().getMessageType(19); internal_static_google_cloud_bigquery_reservation_v1_ListCapacityCommitmentsResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_bigquery_reservation_v1_ListCapacityCommitmentsResponse_descriptor, @@ -897,7 +933,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "CapacityCommitments", "NextPageToken", }); internal_static_google_cloud_bigquery_reservation_v1_GetCapacityCommitmentRequest_descriptor = - getDescriptor().getMessageType(19); + getDescriptor().getMessageType(20); internal_static_google_cloud_bigquery_reservation_v1_GetCapacityCommitmentRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_bigquery_reservation_v1_GetCapacityCommitmentRequest_descriptor, @@ -905,7 +941,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Name", }); internal_static_google_cloud_bigquery_reservation_v1_DeleteCapacityCommitmentRequest_descriptor = - getDescriptor().getMessageType(20); + getDescriptor().getMessageType(21); internal_static_google_cloud_bigquery_reservation_v1_DeleteCapacityCommitmentRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_bigquery_reservation_v1_DeleteCapacityCommitmentRequest_descriptor, @@ -913,7 +949,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Name", "Force", }); internal_static_google_cloud_bigquery_reservation_v1_UpdateCapacityCommitmentRequest_descriptor = - getDescriptor().getMessageType(21); + getDescriptor().getMessageType(22); internal_static_google_cloud_bigquery_reservation_v1_UpdateCapacityCommitmentRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_bigquery_reservation_v1_UpdateCapacityCommitmentRequest_descriptor, @@ -921,7 +957,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "CapacityCommitment", "UpdateMask", }); internal_static_google_cloud_bigquery_reservation_v1_SplitCapacityCommitmentRequest_descriptor = - getDescriptor().getMessageType(22); + getDescriptor().getMessageType(23); internal_static_google_cloud_bigquery_reservation_v1_SplitCapacityCommitmentRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_bigquery_reservation_v1_SplitCapacityCommitmentRequest_descriptor, @@ -929,7 +965,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Name", "SlotCount", }); internal_static_google_cloud_bigquery_reservation_v1_SplitCapacityCommitmentResponse_descriptor = - getDescriptor().getMessageType(23); + getDescriptor().getMessageType(24); internal_static_google_cloud_bigquery_reservation_v1_SplitCapacityCommitmentResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_bigquery_reservation_v1_SplitCapacityCommitmentResponse_descriptor, @@ -937,7 +973,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "First", "Second", }); internal_static_google_cloud_bigquery_reservation_v1_MergeCapacityCommitmentsRequest_descriptor = - getDescriptor().getMessageType(24); + getDescriptor().getMessageType(25); internal_static_google_cloud_bigquery_reservation_v1_MergeCapacityCommitmentsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_bigquery_reservation_v1_MergeCapacityCommitmentsRequest_descriptor, @@ -945,7 +981,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Parent", "CapacityCommitmentIds", "CapacityCommitmentId", }); internal_static_google_cloud_bigquery_reservation_v1_Assignment_descriptor = - getDescriptor().getMessageType(25); + getDescriptor().getMessageType(26); internal_static_google_cloud_bigquery_reservation_v1_Assignment_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_bigquery_reservation_v1_Assignment_descriptor, @@ -961,7 +997,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Condition", }); internal_static_google_cloud_bigquery_reservation_v1_CreateAssignmentRequest_descriptor = - getDescriptor().getMessageType(26); + getDescriptor().getMessageType(27); internal_static_google_cloud_bigquery_reservation_v1_CreateAssignmentRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_bigquery_reservation_v1_CreateAssignmentRequest_descriptor, @@ -969,7 +1005,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Parent", "Assignment", "AssignmentId", }); internal_static_google_cloud_bigquery_reservation_v1_ListAssignmentsRequest_descriptor = - getDescriptor().getMessageType(27); + getDescriptor().getMessageType(28); internal_static_google_cloud_bigquery_reservation_v1_ListAssignmentsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_bigquery_reservation_v1_ListAssignmentsRequest_descriptor, @@ -977,7 +1013,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Parent", "PageSize", "PageToken", }); internal_static_google_cloud_bigquery_reservation_v1_ListAssignmentsResponse_descriptor = - getDescriptor().getMessageType(28); + getDescriptor().getMessageType(29); internal_static_google_cloud_bigquery_reservation_v1_ListAssignmentsResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_bigquery_reservation_v1_ListAssignmentsResponse_descriptor, @@ -985,7 +1021,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Assignments", "NextPageToken", }); internal_static_google_cloud_bigquery_reservation_v1_DeleteAssignmentRequest_descriptor = - getDescriptor().getMessageType(29); + getDescriptor().getMessageType(30); internal_static_google_cloud_bigquery_reservation_v1_DeleteAssignmentRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_bigquery_reservation_v1_DeleteAssignmentRequest_descriptor, @@ -993,7 +1029,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Name", }); internal_static_google_cloud_bigquery_reservation_v1_SearchAssignmentsRequest_descriptor = - getDescriptor().getMessageType(30); + getDescriptor().getMessageType(31); internal_static_google_cloud_bigquery_reservation_v1_SearchAssignmentsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_bigquery_reservation_v1_SearchAssignmentsRequest_descriptor, @@ -1001,7 +1037,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Parent", "Query", "PageSize", "PageToken", }); internal_static_google_cloud_bigquery_reservation_v1_SearchAllAssignmentsRequest_descriptor = - getDescriptor().getMessageType(31); + getDescriptor().getMessageType(32); internal_static_google_cloud_bigquery_reservation_v1_SearchAllAssignmentsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_bigquery_reservation_v1_SearchAllAssignmentsRequest_descriptor, @@ -1009,7 +1045,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Parent", "Query", "PageSize", "PageToken", }); internal_static_google_cloud_bigquery_reservation_v1_SearchAssignmentsResponse_descriptor = - getDescriptor().getMessageType(32); + getDescriptor().getMessageType(33); internal_static_google_cloud_bigquery_reservation_v1_SearchAssignmentsResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_bigquery_reservation_v1_SearchAssignmentsResponse_descriptor, @@ -1017,7 +1053,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Assignments", "NextPageToken", }); internal_static_google_cloud_bigquery_reservation_v1_SearchAllAssignmentsResponse_descriptor = - getDescriptor().getMessageType(33); + getDescriptor().getMessageType(34); internal_static_google_cloud_bigquery_reservation_v1_SearchAllAssignmentsResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_bigquery_reservation_v1_SearchAllAssignmentsResponse_descriptor, @@ -1025,7 +1061,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Assignments", "NextPageToken", }); internal_static_google_cloud_bigquery_reservation_v1_MoveAssignmentRequest_descriptor = - getDescriptor().getMessageType(34); + getDescriptor().getMessageType(35); internal_static_google_cloud_bigquery_reservation_v1_MoveAssignmentRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_bigquery_reservation_v1_MoveAssignmentRequest_descriptor, @@ -1033,7 +1069,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Name", "DestinationId", "AssignmentId", }); internal_static_google_cloud_bigquery_reservation_v1_UpdateAssignmentRequest_descriptor = - getDescriptor().getMessageType(35); + getDescriptor().getMessageType(36); internal_static_google_cloud_bigquery_reservation_v1_UpdateAssignmentRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_bigquery_reservation_v1_UpdateAssignmentRequest_descriptor, @@ -1041,7 +1077,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Assignment", "UpdateMask", }); internal_static_google_cloud_bigquery_reservation_v1_TableReference_descriptor = - getDescriptor().getMessageType(36); + getDescriptor().getMessageType(37); internal_static_google_cloud_bigquery_reservation_v1_TableReference_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_bigquery_reservation_v1_TableReference_descriptor, @@ -1049,7 +1085,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "ProjectId", "DatasetId", "TableId", }); internal_static_google_cloud_bigquery_reservation_v1_BiReservation_descriptor = - getDescriptor().getMessageType(37); + getDescriptor().getMessageType(38); internal_static_google_cloud_bigquery_reservation_v1_BiReservation_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_bigquery_reservation_v1_BiReservation_descriptor, @@ -1057,7 +1093,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Name", "UpdateTime", "Size", "PreferredTables", }); internal_static_google_cloud_bigquery_reservation_v1_GetBiReservationRequest_descriptor = - getDescriptor().getMessageType(38); + getDescriptor().getMessageType(39); internal_static_google_cloud_bigquery_reservation_v1_GetBiReservationRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_bigquery_reservation_v1_GetBiReservationRequest_descriptor, @@ -1065,7 +1101,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Name", }); internal_static_google_cloud_bigquery_reservation_v1_UpdateBiReservationRequest_descriptor = - getDescriptor().getMessageType(39); + getDescriptor().getMessageType(40); internal_static_google_cloud_bigquery_reservation_v1_UpdateBiReservationRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_bigquery_reservation_v1_UpdateBiReservationRequest_descriptor, diff --git a/java-bigqueryreservation/proto-google-cloud-bigqueryreservation-v1/src/main/java/com/google/cloud/bigquery/reservation/v1/UpdateReservationGroupRequest.java b/java-bigqueryreservation/proto-google-cloud-bigqueryreservation-v1/src/main/java/com/google/cloud/bigquery/reservation/v1/UpdateReservationGroupRequest.java new file mode 100644 index 000000000000..175b79057ab7 --- /dev/null +++ b/java-bigqueryreservation/proto-google-cloud-bigqueryreservation-v1/src/main/java/com/google/cloud/bigquery/reservation/v1/UpdateReservationGroupRequest.java @@ -0,0 +1,1034 @@ +/* + * 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/cloud/bigquery/reservation/v1/reservation.proto +// Protobuf Java Version: 4.33.6 + +package com.google.cloud.bigquery.reservation.v1; + +/** + * + * + *
+ * The request for
+ * [ReservationService.UpdateReservationGroup][google.cloud.bigquery.reservation.v1.ReservationService.UpdateReservationGroup].
+ * 
+ * + * Protobuf type {@code google.cloud.bigquery.reservation.v1.UpdateReservationGroupRequest} + */ +@com.google.protobuf.Generated +public final class UpdateReservationGroupRequest extends com.google.protobuf.GeneratedMessage + implements + // @@protoc_insertion_point(message_implements:google.cloud.bigquery.reservation.v1.UpdateReservationGroupRequest) + UpdateReservationGroupRequestOrBuilder { + 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= */ "", + "UpdateReservationGroupRequest"); + } + + // Use UpdateReservationGroupRequest.newBuilder() to construct. + private UpdateReservationGroupRequest(com.google.protobuf.GeneratedMessage.Builder builder) { + super(builder); + } + + private UpdateReservationGroupRequest() {} + + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.bigquery.reservation.v1.ReservationProto + .internal_static_google_cloud_bigquery_reservation_v1_UpdateReservationGroupRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessage.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.bigquery.reservation.v1.ReservationProto + .internal_static_google_cloud_bigquery_reservation_v1_UpdateReservationGroupRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.bigquery.reservation.v1.UpdateReservationGroupRequest.class, + com.google.cloud.bigquery.reservation.v1.UpdateReservationGroupRequest.Builder.class); + } + + private int bitField0_; + public static final int RESERVATION_GROUP_FIELD_NUMBER = 1; + private com.google.cloud.bigquery.reservation.v1.ReservationGroup reservationGroup_; + + /** + * + * + *
+   * Required. Content of the reservation group to update.
+   * 
+ * + * + * .google.cloud.bigquery.reservation.v1.ReservationGroup reservation_group = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * + * @return Whether the reservationGroup field is set. + */ + @java.lang.Override + public boolean hasReservationGroup() { + return ((bitField0_ & 0x00000001) != 0); + } + + /** + * + * + *
+   * Required. Content of the reservation group to update.
+   * 
+ * + * + * .google.cloud.bigquery.reservation.v1.ReservationGroup reservation_group = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * + * @return The reservationGroup. + */ + @java.lang.Override + public com.google.cloud.bigquery.reservation.v1.ReservationGroup getReservationGroup() { + return reservationGroup_ == null + ? com.google.cloud.bigquery.reservation.v1.ReservationGroup.getDefaultInstance() + : reservationGroup_; + } + + /** + * + * + *
+   * Required. Content of the reservation group to update.
+   * 
+ * + * + * .google.cloud.bigquery.reservation.v1.ReservationGroup reservation_group = 1 [(.google.api.field_behavior) = REQUIRED]; + * + */ + @java.lang.Override + public com.google.cloud.bigquery.reservation.v1.ReservationGroupOrBuilder + getReservationGroupOrBuilder() { + return reservationGroup_ == null + ? com.google.cloud.bigquery.reservation.v1.ReservationGroup.getDefaultInstance() + : reservationGroup_; + } + + public static final int UPDATE_MASK_FIELD_NUMBER = 2; + private com.google.protobuf.FieldMask updateMask_; + + /** + * + * + *
+   * Optional. Standard field mask for the set of fields to be updated.
+   * 
+ * + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return Whether the updateMask field is set. + */ + @java.lang.Override + public boolean hasUpdateMask() { + return ((bitField0_ & 0x00000002) != 0); + } + + /** + * + * + *
+   * Optional. Standard field mask for the set of fields to be updated.
+   * 
+ * + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The updateMask. + */ + @java.lang.Override + public com.google.protobuf.FieldMask getUpdateMask() { + return updateMask_ == null ? com.google.protobuf.FieldMask.getDefaultInstance() : updateMask_; + } + + /** + * + * + *
+   * Optional. Standard field mask for the set of fields to be updated.
+   * 
+ * + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + @java.lang.Override + public com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder() { + return updateMask_ == null ? com.google.protobuf.FieldMask.getDefaultInstance() : updateMask_; + } + + 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, getReservationGroup()); + } + if (((bitField0_ & 0x00000002) != 0)) { + output.writeMessage(2, getUpdateMask()); + } + 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, getReservationGroup()); + } + if (((bitField0_ & 0x00000002) != 0)) { + size += com.google.protobuf.CodedOutputStream.computeMessageSize(2, getUpdateMask()); + } + 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.bigquery.reservation.v1.UpdateReservationGroupRequest)) { + return super.equals(obj); + } + com.google.cloud.bigquery.reservation.v1.UpdateReservationGroupRequest other = + (com.google.cloud.bigquery.reservation.v1.UpdateReservationGroupRequest) obj; + + if (hasReservationGroup() != other.hasReservationGroup()) return false; + if (hasReservationGroup()) { + if (!getReservationGroup().equals(other.getReservationGroup())) return false; + } + if (hasUpdateMask() != other.hasUpdateMask()) return false; + if (hasUpdateMask()) { + if (!getUpdateMask().equals(other.getUpdateMask())) 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 (hasReservationGroup()) { + hash = (37 * hash) + RESERVATION_GROUP_FIELD_NUMBER; + hash = (53 * hash) + getReservationGroup().hashCode(); + } + if (hasUpdateMask()) { + hash = (37 * hash) + UPDATE_MASK_FIELD_NUMBER; + hash = (53 * hash) + getUpdateMask().hashCode(); + } + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.google.cloud.bigquery.reservation.v1.UpdateReservationGroupRequest parseFrom( + java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.bigquery.reservation.v1.UpdateReservationGroupRequest 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.bigquery.reservation.v1.UpdateReservationGroupRequest parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.bigquery.reservation.v1.UpdateReservationGroupRequest 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.bigquery.reservation.v1.UpdateReservationGroupRequest parseFrom( + byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.bigquery.reservation.v1.UpdateReservationGroupRequest parseFrom( + byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.cloud.bigquery.reservation.v1.UpdateReservationGroupRequest parseFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessage.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.bigquery.reservation.v1.UpdateReservationGroupRequest 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.bigquery.reservation.v1.UpdateReservationGroupRequest + parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessage.parseDelimitedWithIOException(PARSER, input); + } + + public static com.google.cloud.bigquery.reservation.v1.UpdateReservationGroupRequest + 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.bigquery.reservation.v1.UpdateReservationGroupRequest parseFrom( + com.google.protobuf.CodedInputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessage.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.bigquery.reservation.v1.UpdateReservationGroupRequest 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.bigquery.reservation.v1.UpdateReservationGroupRequest 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; + } + + /** + * + * + *
+   * The request for
+   * [ReservationService.UpdateReservationGroup][google.cloud.bigquery.reservation.v1.ReservationService.UpdateReservationGroup].
+   * 
+ * + * Protobuf type {@code google.cloud.bigquery.reservation.v1.UpdateReservationGroupRequest} + */ + public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder + implements + // @@protoc_insertion_point(builder_implements:google.cloud.bigquery.reservation.v1.UpdateReservationGroupRequest) + com.google.cloud.bigquery.reservation.v1.UpdateReservationGroupRequestOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.bigquery.reservation.v1.ReservationProto + .internal_static_google_cloud_bigquery_reservation_v1_UpdateReservationGroupRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessage.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.bigquery.reservation.v1.ReservationProto + .internal_static_google_cloud_bigquery_reservation_v1_UpdateReservationGroupRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.bigquery.reservation.v1.UpdateReservationGroupRequest.class, + com.google.cloud.bigquery.reservation.v1.UpdateReservationGroupRequest.Builder.class); + } + + // Construct using + // com.google.cloud.bigquery.reservation.v1.UpdateReservationGroupRequest.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder(com.google.protobuf.GeneratedMessage.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { + internalGetReservationGroupFieldBuilder(); + internalGetUpdateMaskFieldBuilder(); + } + } + + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + reservationGroup_ = null; + if (reservationGroupBuilder_ != null) { + reservationGroupBuilder_.dispose(); + reservationGroupBuilder_ = null; + } + updateMask_ = null; + if (updateMaskBuilder_ != null) { + updateMaskBuilder_.dispose(); + updateMaskBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { + return com.google.cloud.bigquery.reservation.v1.ReservationProto + .internal_static_google_cloud_bigquery_reservation_v1_UpdateReservationGroupRequest_descriptor; + } + + @java.lang.Override + public com.google.cloud.bigquery.reservation.v1.UpdateReservationGroupRequest + getDefaultInstanceForType() { + return com.google.cloud.bigquery.reservation.v1.UpdateReservationGroupRequest + .getDefaultInstance(); + } + + @java.lang.Override + public com.google.cloud.bigquery.reservation.v1.UpdateReservationGroupRequest build() { + com.google.cloud.bigquery.reservation.v1.UpdateReservationGroupRequest result = + buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.cloud.bigquery.reservation.v1.UpdateReservationGroupRequest buildPartial() { + com.google.cloud.bigquery.reservation.v1.UpdateReservationGroupRequest result = + new com.google.cloud.bigquery.reservation.v1.UpdateReservationGroupRequest(this); + if (bitField0_ != 0) { + buildPartial0(result); + } + onBuilt(); + return result; + } + + private void buildPartial0( + com.google.cloud.bigquery.reservation.v1.UpdateReservationGroupRequest result) { + int from_bitField0_ = bitField0_; + int to_bitField0_ = 0; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.reservationGroup_ = + reservationGroupBuilder_ == null ? reservationGroup_ : reservationGroupBuilder_.build(); + to_bitField0_ |= 0x00000001; + } + if (((from_bitField0_ & 0x00000002) != 0)) { + result.updateMask_ = updateMaskBuilder_ == null ? updateMask_ : updateMaskBuilder_.build(); + to_bitField0_ |= 0x00000002; + } + result.bitField0_ |= to_bitField0_; + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.google.cloud.bigquery.reservation.v1.UpdateReservationGroupRequest) { + return mergeFrom( + (com.google.cloud.bigquery.reservation.v1.UpdateReservationGroupRequest) other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom( + com.google.cloud.bigquery.reservation.v1.UpdateReservationGroupRequest other) { + if (other + == com.google.cloud.bigquery.reservation.v1.UpdateReservationGroupRequest + .getDefaultInstance()) return this; + if (other.hasReservationGroup()) { + mergeReservationGroup(other.getReservationGroup()); + } + if (other.hasUpdateMask()) { + mergeUpdateMask(other.getUpdateMask()); + } + this.mergeUnknownFields(other.getUnknownFields()); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: + { + input.readMessage( + internalGetReservationGroupFieldBuilder().getBuilder(), extensionRegistry); + bitField0_ |= 0x00000001; + break; + } // case 10 + case 18: + { + input.readMessage( + internalGetUpdateMaskFieldBuilder().getBuilder(), extensionRegistry); + bitField0_ |= 0x00000002; + break; + } // case 18 + default: + { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.unwrapIOException(); + } finally { + onChanged(); + } // finally + return this; + } + + private int bitField0_; + + private com.google.cloud.bigquery.reservation.v1.ReservationGroup reservationGroup_; + private com.google.protobuf.SingleFieldBuilder< + com.google.cloud.bigquery.reservation.v1.ReservationGroup, + com.google.cloud.bigquery.reservation.v1.ReservationGroup.Builder, + com.google.cloud.bigquery.reservation.v1.ReservationGroupOrBuilder> + reservationGroupBuilder_; + + /** + * + * + *
+     * Required. Content of the reservation group to update.
+     * 
+ * + * + * .google.cloud.bigquery.reservation.v1.ReservationGroup reservation_group = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * + * @return Whether the reservationGroup field is set. + */ + public boolean hasReservationGroup() { + return ((bitField0_ & 0x00000001) != 0); + } + + /** + * + * + *
+     * Required. Content of the reservation group to update.
+     * 
+ * + * + * .google.cloud.bigquery.reservation.v1.ReservationGroup reservation_group = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * + * @return The reservationGroup. + */ + public com.google.cloud.bigquery.reservation.v1.ReservationGroup getReservationGroup() { + if (reservationGroupBuilder_ == null) { + return reservationGroup_ == null + ? com.google.cloud.bigquery.reservation.v1.ReservationGroup.getDefaultInstance() + : reservationGroup_; + } else { + return reservationGroupBuilder_.getMessage(); + } + } + + /** + * + * + *
+     * Required. Content of the reservation group to update.
+     * 
+ * + * + * .google.cloud.bigquery.reservation.v1.ReservationGroup reservation_group = 1 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public Builder setReservationGroup( + com.google.cloud.bigquery.reservation.v1.ReservationGroup value) { + if (reservationGroupBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + reservationGroup_ = value; + } else { + reservationGroupBuilder_.setMessage(value); + } + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + /** + * + * + *
+     * Required. Content of the reservation group to update.
+     * 
+ * + * + * .google.cloud.bigquery.reservation.v1.ReservationGroup reservation_group = 1 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public Builder setReservationGroup( + com.google.cloud.bigquery.reservation.v1.ReservationGroup.Builder builderForValue) { + if (reservationGroupBuilder_ == null) { + reservationGroup_ = builderForValue.build(); + } else { + reservationGroupBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + /** + * + * + *
+     * Required. Content of the reservation group to update.
+     * 
+ * + * + * .google.cloud.bigquery.reservation.v1.ReservationGroup reservation_group = 1 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public Builder mergeReservationGroup( + com.google.cloud.bigquery.reservation.v1.ReservationGroup value) { + if (reservationGroupBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0) + && reservationGroup_ != null + && reservationGroup_ + != com.google.cloud.bigquery.reservation.v1.ReservationGroup.getDefaultInstance()) { + getReservationGroupBuilder().mergeFrom(value); + } else { + reservationGroup_ = value; + } + } else { + reservationGroupBuilder_.mergeFrom(value); + } + if (reservationGroup_ != null) { + bitField0_ |= 0x00000001; + onChanged(); + } + return this; + } + + /** + * + * + *
+     * Required. Content of the reservation group to update.
+     * 
+ * + * + * .google.cloud.bigquery.reservation.v1.ReservationGroup reservation_group = 1 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public Builder clearReservationGroup() { + bitField0_ = (bitField0_ & ~0x00000001); + reservationGroup_ = null; + if (reservationGroupBuilder_ != null) { + reservationGroupBuilder_.dispose(); + reservationGroupBuilder_ = null; + } + onChanged(); + return this; + } + + /** + * + * + *
+     * Required. Content of the reservation group to update.
+     * 
+ * + * + * .google.cloud.bigquery.reservation.v1.ReservationGroup reservation_group = 1 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public com.google.cloud.bigquery.reservation.v1.ReservationGroup.Builder + getReservationGroupBuilder() { + bitField0_ |= 0x00000001; + onChanged(); + return internalGetReservationGroupFieldBuilder().getBuilder(); + } + + /** + * + * + *
+     * Required. Content of the reservation group to update.
+     * 
+ * + * + * .google.cloud.bigquery.reservation.v1.ReservationGroup reservation_group = 1 [(.google.api.field_behavior) = REQUIRED]; + * + */ + public com.google.cloud.bigquery.reservation.v1.ReservationGroupOrBuilder + getReservationGroupOrBuilder() { + if (reservationGroupBuilder_ != null) { + return reservationGroupBuilder_.getMessageOrBuilder(); + } else { + return reservationGroup_ == null + ? com.google.cloud.bigquery.reservation.v1.ReservationGroup.getDefaultInstance() + : reservationGroup_; + } + } + + /** + * + * + *
+     * Required. Content of the reservation group to update.
+     * 
+ * + * + * .google.cloud.bigquery.reservation.v1.ReservationGroup reservation_group = 1 [(.google.api.field_behavior) = REQUIRED]; + * + */ + private com.google.protobuf.SingleFieldBuilder< + com.google.cloud.bigquery.reservation.v1.ReservationGroup, + com.google.cloud.bigquery.reservation.v1.ReservationGroup.Builder, + com.google.cloud.bigquery.reservation.v1.ReservationGroupOrBuilder> + internalGetReservationGroupFieldBuilder() { + if (reservationGroupBuilder_ == null) { + reservationGroupBuilder_ = + new com.google.protobuf.SingleFieldBuilder< + com.google.cloud.bigquery.reservation.v1.ReservationGroup, + com.google.cloud.bigquery.reservation.v1.ReservationGroup.Builder, + com.google.cloud.bigquery.reservation.v1.ReservationGroupOrBuilder>( + getReservationGroup(), getParentForChildren(), isClean()); + reservationGroup_ = null; + } + return reservationGroupBuilder_; + } + + private com.google.protobuf.FieldMask updateMask_; + private com.google.protobuf.SingleFieldBuilder< + com.google.protobuf.FieldMask, + com.google.protobuf.FieldMask.Builder, + com.google.protobuf.FieldMaskOrBuilder> + updateMaskBuilder_; + + /** + * + * + *
+     * Optional. Standard field mask for the set of fields to be updated.
+     * 
+ * + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return Whether the updateMask field is set. + */ + public boolean hasUpdateMask() { + return ((bitField0_ & 0x00000002) != 0); + } + + /** + * + * + *
+     * Optional. Standard field mask for the set of fields to be updated.
+     * 
+ * + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The updateMask. + */ + public com.google.protobuf.FieldMask getUpdateMask() { + if (updateMaskBuilder_ == null) { + return updateMask_ == null + ? com.google.protobuf.FieldMask.getDefaultInstance() + : updateMask_; + } else { + return updateMaskBuilder_.getMessage(); + } + } + + /** + * + * + *
+     * Optional. Standard field mask for the set of fields to be updated.
+     * 
+ * + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder setUpdateMask(com.google.protobuf.FieldMask value) { + if (updateMaskBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + updateMask_ = value; + } else { + updateMaskBuilder_.setMessage(value); + } + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + /** + * + * + *
+     * Optional. Standard field mask for the set of fields to be updated.
+     * 
+ * + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder setUpdateMask(com.google.protobuf.FieldMask.Builder builderForValue) { + if (updateMaskBuilder_ == null) { + updateMask_ = builderForValue.build(); + } else { + updateMaskBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + /** + * + * + *
+     * Optional. Standard field mask for the set of fields to be updated.
+     * 
+ * + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder mergeUpdateMask(com.google.protobuf.FieldMask value) { + if (updateMaskBuilder_ == null) { + if (((bitField0_ & 0x00000002) != 0) + && updateMask_ != null + && updateMask_ != com.google.protobuf.FieldMask.getDefaultInstance()) { + getUpdateMaskBuilder().mergeFrom(value); + } else { + updateMask_ = value; + } + } else { + updateMaskBuilder_.mergeFrom(value); + } + if (updateMask_ != null) { + bitField0_ |= 0x00000002; + onChanged(); + } + return this; + } + + /** + * + * + *
+     * Optional. Standard field mask for the set of fields to be updated.
+     * 
+ * + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public Builder clearUpdateMask() { + bitField0_ = (bitField0_ & ~0x00000002); + updateMask_ = null; + if (updateMaskBuilder_ != null) { + updateMaskBuilder_.dispose(); + updateMaskBuilder_ = null; + } + onChanged(); + return this; + } + + /** + * + * + *
+     * Optional. Standard field mask for the set of fields to be updated.
+     * 
+ * + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public com.google.protobuf.FieldMask.Builder getUpdateMaskBuilder() { + bitField0_ |= 0x00000002; + onChanged(); + return internalGetUpdateMaskFieldBuilder().getBuilder(); + } + + /** + * + * + *
+     * Optional. Standard field mask for the set of fields to be updated.
+     * 
+ * + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + public com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder() { + if (updateMaskBuilder_ != null) { + return updateMaskBuilder_.getMessageOrBuilder(); + } else { + return updateMask_ == null + ? com.google.protobuf.FieldMask.getDefaultInstance() + : updateMask_; + } + } + + /** + * + * + *
+     * Optional. Standard field mask for the set of fields to be updated.
+     * 
+ * + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + private com.google.protobuf.SingleFieldBuilder< + com.google.protobuf.FieldMask, + com.google.protobuf.FieldMask.Builder, + com.google.protobuf.FieldMaskOrBuilder> + internalGetUpdateMaskFieldBuilder() { + if (updateMaskBuilder_ == null) { + updateMaskBuilder_ = + new com.google.protobuf.SingleFieldBuilder< + com.google.protobuf.FieldMask, + com.google.protobuf.FieldMask.Builder, + com.google.protobuf.FieldMaskOrBuilder>( + getUpdateMask(), getParentForChildren(), isClean()); + updateMask_ = null; + } + return updateMaskBuilder_; + } + + // @@protoc_insertion_point(builder_scope:google.cloud.bigquery.reservation.v1.UpdateReservationGroupRequest) + } + + // @@protoc_insertion_point(class_scope:google.cloud.bigquery.reservation.v1.UpdateReservationGroupRequest) + private static final com.google.cloud.bigquery.reservation.v1.UpdateReservationGroupRequest + DEFAULT_INSTANCE; + + static { + DEFAULT_INSTANCE = new com.google.cloud.bigquery.reservation.v1.UpdateReservationGroupRequest(); + } + + public static com.google.cloud.bigquery.reservation.v1.UpdateReservationGroupRequest + getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public UpdateReservationGroupRequest parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public com.google.cloud.bigquery.reservation.v1.UpdateReservationGroupRequest + getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } +} diff --git a/java-bigqueryreservation/proto-google-cloud-bigqueryreservation-v1/src/main/java/com/google/cloud/bigquery/reservation/v1/UpdateReservationGroupRequestOrBuilder.java b/java-bigqueryreservation/proto-google-cloud-bigqueryreservation-v1/src/main/java/com/google/cloud/bigquery/reservation/v1/UpdateReservationGroupRequestOrBuilder.java new file mode 100644 index 000000000000..3a2b8be65dee --- /dev/null +++ b/java-bigqueryreservation/proto-google-cloud-bigqueryreservation-v1/src/main/java/com/google/cloud/bigquery/reservation/v1/UpdateReservationGroupRequestOrBuilder.java @@ -0,0 +1,111 @@ +/* + * 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/cloud/bigquery/reservation/v1/reservation.proto +// Protobuf Java Version: 4.33.6 + +package com.google.cloud.bigquery.reservation.v1; + +@com.google.protobuf.Generated +public interface UpdateReservationGroupRequestOrBuilder + extends + // @@protoc_insertion_point(interface_extends:google.cloud.bigquery.reservation.v1.UpdateReservationGroupRequest) + com.google.protobuf.MessageOrBuilder { + + /** + * + * + *
+   * Required. Content of the reservation group to update.
+   * 
+ * + * + * .google.cloud.bigquery.reservation.v1.ReservationGroup reservation_group = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * + * @return Whether the reservationGroup field is set. + */ + boolean hasReservationGroup(); + + /** + * + * + *
+   * Required. Content of the reservation group to update.
+   * 
+ * + * + * .google.cloud.bigquery.reservation.v1.ReservationGroup reservation_group = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * + * @return The reservationGroup. + */ + com.google.cloud.bigquery.reservation.v1.ReservationGroup getReservationGroup(); + + /** + * + * + *
+   * Required. Content of the reservation group to update.
+   * 
+ * + * + * .google.cloud.bigquery.reservation.v1.ReservationGroup reservation_group = 1 [(.google.api.field_behavior) = REQUIRED]; + * + */ + com.google.cloud.bigquery.reservation.v1.ReservationGroupOrBuilder getReservationGroupOrBuilder(); + + /** + * + * + *
+   * Optional. Standard field mask for the set of fields to be updated.
+   * 
+ * + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return Whether the updateMask field is set. + */ + boolean hasUpdateMask(); + + /** + * + * + *
+   * Optional. Standard field mask for the set of fields to be updated.
+   * 
+ * + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The updateMask. + */ + com.google.protobuf.FieldMask getUpdateMask(); + + /** + * + * + *
+   * Optional. Standard field mask for the set of fields to be updated.
+   * 
+ * + * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + */ + com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder(); +} 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..abfa43e71160 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 @@ -510,6 +510,16 @@ service ReservationService { }; option (google.api.method_signature) = "parent"; } + + // Updates an existing reservation group resource. + rpc UpdateReservationGroup(UpdateReservationGroupRequest) + returns (ReservationGroup) { + option (google.api.http) = { + patch: "/v1/{reservation_group.name=projects/*/locations/*/reservationGroups/*}" + body: "reservation_group" + }; + option (google.api.method_signature) = "reservation_group,update_mask"; + } } // A reservation is a mechanism used to guarantee slots to users. @@ -796,6 +806,14 @@ message Reservation { // This feature is not yet generally available. SchedulingPolicy scheduling_policy = 27 [(google.api.field_behavior) = OPTIONAL]; + + // Output only. The reservation group path of the reservation from root to + // leaf. The order of elements matters: the first element is the top level + // group and the last element is the direct parent reservation group. For + // example, if a reservation is under group-1 -> group-2 -> group-3, then the + // reservation group path is ["group-1", "group-2", "group-3"]. + repeated string reservation_group_path = 28 + [(google.api.field_behavior) = OUTPUT_ONLY]; } // The scheduling policy controls how a reservation's resources are distributed. @@ -830,6 +848,28 @@ message ReservationGroup { // characters or dashes. It must start with a letter and must not end with a // dash. Its maximum length is 64 characters. string name = 1 [(google.api.field_behavior) = IDENTIFIER]; + + // Optional. The parent reservation group of the reservation group. + // Format: `projects/*/locations/*/reservationGroups/team1-prod` for non-root + // reservation groups, or `projects/*/locations/*` for root reservation + // groups. + string parent_group = 2 [ + (google.api.field_behavior) = OPTIONAL, + (google.api.resource_reference) = { + child_type: "bigqueryreservation.googleapis.com/ReservationGroup" + } + ]; + + // Output only. Creation time of the reservation group. + google.protobuf.Timestamp creation_time = 3 + [(google.api.field_behavior) = OUTPUT_ONLY]; + + // Output only. Last update time of the reservation group via a user + // operation. This timestamp is updated only when an update operation + // explicitly targets this reservation group directly. It is not updated when + // parent or child groups are created, updated, or deleted. + google.protobuf.Timestamp update_time = 4 + [(google.api.field_behavior) = OUTPUT_ONLY]; } // Capacity commitment is a way to purchase compute capacity for BigQuery jobs @@ -855,10 +895,12 @@ message CapacityCommitment { // error code `google.rpc.Code.INVALID_ARGUMENT`. COMMITMENT_PLAN_UNSPECIFIED = 0; + // Deprecated: Flex commitments are deprecated. Please use Edition-based + // capacity commitments. // Flex commitments have committed period of 1 minute after becoming ACTIVE. // After that, they are not in a committed period anymore and can be removed // any time. - FLEX = 3; + FLEX = 3 [deprecated = true]; // Same as FLEX, should only be used if flat-rate commitments are still // available. @@ -1162,6 +1204,18 @@ message DeleteReservationGroupRequest { ]; } +// The request for +// [ReservationService.UpdateReservationGroup][google.cloud.bigquery.reservation.v1.ReservationService.UpdateReservationGroup]. +message UpdateReservationGroupRequest { + // Required. Content of the reservation group to update. + ReservationGroup reservation_group = 1 + [(google.api.field_behavior) = REQUIRED]; + + // Optional. Standard field mask for the set of fields to be updated. + google.protobuf.FieldMask update_mask = 2 + [(google.api.field_behavior) = OPTIONAL]; +} + // The request for // [ReservationService.CreateCapacityCommitment][google.cloud.bigquery.reservation.v1.ReservationService.CreateCapacityCommitment]. message CreateCapacityCommitmentRequest { @@ -1358,6 +1412,11 @@ message Assignment { // take priority over a default BACKGROUND reservation assignment (if it // exists). BACKGROUND_SEARCH_INDEX_REFRESH = 9; + + // Automated materialized view refresh jobs will use the reservation. + // Reservations with this job type will take priority over a default QUERY + // reservation assignment (if it exists). + AUTOMATIC_MATERIALIZED_VIEW_REFRESH = 10; } // Assignment will remain in PENDING state if no active capacity commitment is @@ -1409,10 +1468,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 +1481,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-bigqueryreservation/samples/snippets/generated/com/google/cloud/bigquery/reservation/v1/reservationservice/updatereservationgroup/AsyncUpdateReservationGroup.java b/java-bigqueryreservation/samples/snippets/generated/com/google/cloud/bigquery/reservation/v1/reservationservice/updatereservationgroup/AsyncUpdateReservationGroup.java new file mode 100644 index 000000000000..368c379b4bb7 --- /dev/null +++ b/java-bigqueryreservation/samples/snippets/generated/com/google/cloud/bigquery/reservation/v1/reservationservice/updatereservationgroup/AsyncUpdateReservationGroup.java @@ -0,0 +1,51 @@ +/* + * 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.bigquery.reservation.v1.samples; + +// [START bigqueryreservation_v1_generated_ReservationService_UpdateReservationGroup_async] +import com.google.api.core.ApiFuture; +import com.google.cloud.bigquery.reservation.v1.ReservationGroup; +import com.google.cloud.bigquery.reservation.v1.ReservationServiceClient; +import com.google.cloud.bigquery.reservation.v1.UpdateReservationGroupRequest; +import com.google.protobuf.FieldMask; + +public class AsyncUpdateReservationGroup { + + public static void main(String[] args) throws Exception { + asyncUpdateReservationGroup(); + } + + public static void asyncUpdateReservationGroup() 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 (ReservationServiceClient reservationServiceClient = ReservationServiceClient.create()) { + UpdateReservationGroupRequest request = + UpdateReservationGroupRequest.newBuilder() + .setReservationGroup(ReservationGroup.newBuilder().build()) + .setUpdateMask(FieldMask.newBuilder().build()) + .build(); + ApiFuture future = + reservationServiceClient.updateReservationGroupCallable().futureCall(request); + // Do something. + ReservationGroup response = future.get(); + } + } +} +// [END bigqueryreservation_v1_generated_ReservationService_UpdateReservationGroup_async] diff --git a/java-bigqueryreservation/samples/snippets/generated/com/google/cloud/bigquery/reservation/v1/reservationservice/updatereservationgroup/SyncUpdateReservationGroup.java b/java-bigqueryreservation/samples/snippets/generated/com/google/cloud/bigquery/reservation/v1/reservationservice/updatereservationgroup/SyncUpdateReservationGroup.java new file mode 100644 index 000000000000..3ab40b1c128c --- /dev/null +++ b/java-bigqueryreservation/samples/snippets/generated/com/google/cloud/bigquery/reservation/v1/reservationservice/updatereservationgroup/SyncUpdateReservationGroup.java @@ -0,0 +1,47 @@ +/* + * 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.bigquery.reservation.v1.samples; + +// [START bigqueryreservation_v1_generated_ReservationService_UpdateReservationGroup_sync] +import com.google.cloud.bigquery.reservation.v1.ReservationGroup; +import com.google.cloud.bigquery.reservation.v1.ReservationServiceClient; +import com.google.cloud.bigquery.reservation.v1.UpdateReservationGroupRequest; +import com.google.protobuf.FieldMask; + +public class SyncUpdateReservationGroup { + + public static void main(String[] args) throws Exception { + syncUpdateReservationGroup(); + } + + public static void syncUpdateReservationGroup() 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 (ReservationServiceClient reservationServiceClient = ReservationServiceClient.create()) { + UpdateReservationGroupRequest request = + UpdateReservationGroupRequest.newBuilder() + .setReservationGroup(ReservationGroup.newBuilder().build()) + .setUpdateMask(FieldMask.newBuilder().build()) + .build(); + ReservationGroup response = reservationServiceClient.updateReservationGroup(request); + } + } +} +// [END bigqueryreservation_v1_generated_ReservationService_UpdateReservationGroup_sync] diff --git a/java-bigqueryreservation/samples/snippets/generated/com/google/cloud/bigquery/reservation/v1/reservationservice/updatereservationgroup/SyncUpdateReservationGroupReservationgroupFieldmask.java b/java-bigqueryreservation/samples/snippets/generated/com/google/cloud/bigquery/reservation/v1/reservationservice/updatereservationgroup/SyncUpdateReservationGroupReservationgroupFieldmask.java new file mode 100644 index 000000000000..7d5713e4a140 --- /dev/null +++ b/java-bigqueryreservation/samples/snippets/generated/com/google/cloud/bigquery/reservation/v1/reservationservice/updatereservationgroup/SyncUpdateReservationGroupReservationgroupFieldmask.java @@ -0,0 +1,44 @@ +/* + * 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.bigquery.reservation.v1.samples; + +// [START bigqueryreservation_v1_generated_ReservationService_UpdateReservationGroup_ReservationgroupFieldmask_sync] +import com.google.cloud.bigquery.reservation.v1.ReservationGroup; +import com.google.cloud.bigquery.reservation.v1.ReservationServiceClient; +import com.google.protobuf.FieldMask; + +public class SyncUpdateReservationGroupReservationgroupFieldmask { + + public static void main(String[] args) throws Exception { + syncUpdateReservationGroupReservationgroupFieldmask(); + } + + public static void syncUpdateReservationGroupReservationgroupFieldmask() 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 (ReservationServiceClient reservationServiceClient = ReservationServiceClient.create()) { + ReservationGroup reservationGroup = ReservationGroup.newBuilder().build(); + FieldMask updateMask = FieldMask.newBuilder().build(); + ReservationGroup response = + reservationServiceClient.updateReservationGroup(reservationGroup, updateMask); + } + } +} +// [END bigqueryreservation_v1_generated_ReservationService_UpdateReservationGroup_ReservationgroupFieldmask_sync] diff --git a/java-bigquerystorage/README.md b/java-bigquerystorage/README.md index c4e98479f2da..a2410d03bed3 100644 --- a/java-bigquerystorage/README.md +++ b/java-bigquerystorage/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-bigquerystorage - 3.31.0 + 3.32.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-bigquerystorage' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-bigquerystorage:3.31.0' +implementation 'com.google.cloud:google-cloud-bigquerystorage:3.32.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-bigquerystorage" % "3.31.0" +libraryDependencies += "com.google.cloud" % "google-cloud-bigquerystorage" % "3.32.0" ``` ## Authentication @@ -233,7 +233,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-bigquerystorage/latest/history [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-bigquerystorage.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-bigquerystorage/3.31.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-bigquerystorage/3.32.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-bigtable/README.md b/java-bigtable/README.md index 5cf4dcab4e5a..a3041be6a46a 100644 --- a/java-bigtable/README.md +++ b/java-bigtable/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-bigtable - 2.81.0 + 2.82.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-bigtable' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-bigtable:2.81.0' +implementation 'com.google.cloud:google-cloud-bigtable:2.82.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-bigtable" % "2.81.0" +libraryDependencies += "com.google.cloud" % "google-cloud-bigtable" % "2.82.0" ``` ## Authentication @@ -450,7 +450,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-bigtable/latest/history [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-bigtable.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-bigtable/2.81.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-bigtable/2.82.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-billing/README.md b/java-billing/README.md index a982fb9755d2..9a692dc3b03a 100644 --- a/java-billing/README.md +++ b/java-billing/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-billing - 2.95.0 + 2.96.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-billing' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-billing:2.95.0' +implementation 'com.google.cloud:google-cloud-billing:2.96.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-billing" % "2.95.0" +libraryDependencies += "com.google.cloud" % "google-cloud-billing" % "2.96.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-billing/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-billing.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-billing/2.95.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-billing/2.96.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-billingbudgets/README.md b/java-billingbudgets/README.md index 6d6f4616ca44..bb3f89df8f89 100644 --- a/java-billingbudgets/README.md +++ b/java-billingbudgets/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-billingbudgets - 2.95.0 + 2.96.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-billingbudgets' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-billingbudgets:2.95.0' +implementation 'com.google.cloud:google-cloud-billingbudgets:2.96.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-billingbudgets" % "2.95.0" +libraryDependencies += "com.google.cloud" % "google-cloud-billingbudgets" % "2.96.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-billingbudgets/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-billingbudgets.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-billingbudgets/2.95.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-billingbudgets/2.96.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-binary-authorization/README.md b/java-binary-authorization/README.md index f3b9946775cb..8fbf66f1ca0d 100644 --- a/java-binary-authorization/README.md +++ b/java-binary-authorization/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-binary-authorization - 1.94.0 + 1.95.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-binary-authorization' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-binary-authorization:1.94.0' +implementation 'com.google.cloud:google-cloud-binary-authorization:1.95.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-binary-authorization" % "1.94.0" +libraryDependencies += "com.google.cloud" % "google-cloud-binary-authorization" % "1.95.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-binary-authorization/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-binary-authorization.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-binary-authorization/1.94.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-binary-authorization/1.95.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-capacityplanner/README.md b/java-capacityplanner/README.md index ea1f02ead1a8..162195375be1 100644 --- a/java-capacityplanner/README.md +++ b/java-capacityplanner/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-capacityplanner - 0.18.0 + 0.19.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-capacityplanner' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-capacityplanner:0.18.0' +implementation 'com.google.cloud:google-cloud-capacityplanner:0.19.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-capacityplanner" % "0.18.0" +libraryDependencies += "com.google.cloud" % "google-cloud-capacityplanner" % "0.19.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-capacityplanner/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-capacityplanner.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-capacityplanner/0.18.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-capacityplanner/0.19.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-certificate-manager/README.md b/java-certificate-manager/README.md index 4f3aafd9a258..6ca1e024bcc8 100644 --- a/java-certificate-manager/README.md +++ b/java-certificate-manager/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-certificate-manager - 0.98.0 + 0.99.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-certificate-manager' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-certificate-manager:0.98.0' +implementation 'com.google.cloud:google-cloud-certificate-manager:0.99.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-certificate-manager" % "0.98.0" +libraryDependencies += "com.google.cloud" % "google-cloud-certificate-manager" % "0.99.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-certificate-manager/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-certificate-manager.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-certificate-manager/0.98.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-certificate-manager/0.99.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-ces/README.md b/java-ces/README.md index cb23a4370e9c..84b774b18307 100644 --- a/java-ces/README.md +++ b/java-ces/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-ces - 0.11.0 + 0.12.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-ces' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-ces:0.11.0' +implementation 'com.google.cloud:google-cloud-ces:0.12.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-ces" % "0.11.0" +libraryDependencies += "com.google.cloud" % "google-cloud-ces" % "0.12.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-ces/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-ces.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-ces/0.11.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-ces/0.12.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-channel/README.md b/java-channel/README.md index 2df349990954..3b2ca15a0c3c 100644 --- a/java-channel/README.md +++ b/java-channel/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-channel - 3.99.0 + 3.100.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-channel' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-channel:3.99.0' +implementation 'com.google.cloud:google-cloud-channel:3.100.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-channel" % "3.99.0" +libraryDependencies += "com.google.cloud" % "google-cloud-channel" % "3.100.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-channel/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-channel.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-channel/3.99.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-channel/3.100.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-chat/README.md b/java-chat/README.md index d2fd40364723..5e627550c44b 100644 --- a/java-chat/README.md +++ b/java-chat/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-chat - 0.59.0 + 0.60.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-chat' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-chat:0.59.0' +implementation 'com.google.cloud:google-cloud-chat:0.60.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-chat" % "0.59.0" +libraryDependencies += "com.google.cloud" % "google-cloud-chat" % "0.60.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-chat/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-chat.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-chat/0.59.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-chat/0.60.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-chronicle/README.md b/java-chronicle/README.md index a4bf2bad77c1..6ce012e73886 100644 --- a/java-chronicle/README.md +++ b/java-chronicle/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-chronicle - 0.33.0 + 0.34.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-chronicle' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-chronicle:0.33.0' +implementation 'com.google.cloud:google-cloud-chronicle:0.34.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-chronicle" % "0.33.0" +libraryDependencies += "com.google.cloud" % "google-cloud-chronicle" % "0.34.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-chronicle/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-chronicle.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-chronicle/0.33.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-chronicle/0.34.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-cloudapiregistry/README.md b/java-cloudapiregistry/README.md index a023b16b9a48..eb49aea40a02 100644 --- a/java-cloudapiregistry/README.md +++ b/java-cloudapiregistry/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-cloudapiregistry - 0.14.0 + 0.15.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-cloudapiregistry' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-cloudapiregistry:0.14.0' +implementation 'com.google.cloud:google-cloud-cloudapiregistry:0.15.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-cloudapiregistry" % "0.14.0" +libraryDependencies += "com.google.cloud" % "google-cloud-cloudapiregistry" % "0.15.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-cloudapiregistry/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-cloudapiregistry.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-cloudapiregistry/0.14.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-cloudapiregistry/0.15.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-cloudbuild/README.md b/java-cloudbuild/README.md index 5c24b31ed072..e8eec66f3864 100644 --- a/java-cloudbuild/README.md +++ b/java-cloudbuild/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-build - 3.97.0 + 3.98.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-build' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-build:3.97.0' +implementation 'com.google.cloud:google-cloud-build:3.98.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-build" % "3.97.0" +libraryDependencies += "com.google.cloud" % "google-cloud-build" % "3.98.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-build/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-build.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-build/3.97.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-build/3.98.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-cloudcommerceconsumerprocurement/README.md b/java-cloudcommerceconsumerprocurement/README.md index 78a0a577a1be..b8455dade75e 100644 --- a/java-cloudcommerceconsumerprocurement/README.md +++ b/java-cloudcommerceconsumerprocurement/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-cloudcommerceconsumerprocurement - 0.93.0 + 0.94.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-cloudcommerceconsumerprocurement' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-cloudcommerceconsumerprocurement:0.93.0' +implementation 'com.google.cloud:google-cloud-cloudcommerceconsumerprocurement:0.94.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-cloudcommerceconsumerprocurement" % "0.93.0" +libraryDependencies += "com.google.cloud" % "google-cloud-cloudcommerceconsumerprocurement" % "0.94.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-cloudcommerceconsumerprocurement/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-cloudcommerceconsumerprocurement.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-cloudcommerceconsumerprocurement/0.93.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-cloudcommerceconsumerprocurement/0.94.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-cloudcontrolspartner/README.md b/java-cloudcontrolspartner/README.md index 3ee45611006f..8c1d951bd0ac 100644 --- a/java-cloudcontrolspartner/README.md +++ b/java-cloudcontrolspartner/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-cloudcontrolspartner - 0.59.0 + 0.60.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-cloudcontrolspartner' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-cloudcontrolspartner:0.59.0' +implementation 'com.google.cloud:google-cloud-cloudcontrolspartner:0.60.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-cloudcontrolspartner" % "0.59.0" +libraryDependencies += "com.google.cloud" % "google-cloud-cloudcontrolspartner" % "0.60.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-cloudcontrolspartner/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-cloudcontrolspartner.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-cloudcontrolspartner/0.59.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-cloudcontrolspartner/0.60.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-cloudquotas/README.md b/java-cloudquotas/README.md index 608d26a7ed1e..12fdd759a4f7 100644 --- a/java-cloudquotas/README.md +++ b/java-cloudquotas/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-cloudquotas - 0.63.0 + 0.64.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-cloudquotas' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-cloudquotas:0.63.0' +implementation 'com.google.cloud:google-cloud-cloudquotas:0.64.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-cloudquotas" % "0.63.0" +libraryDependencies += "com.google.cloud" % "google-cloud-cloudquotas" % "0.64.0" ``` ## Authentication @@ -182,7 +182,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-cloudquotas/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-cloudquotas.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-cloudquotas/0.63.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-cloudquotas/0.64.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-cloudsecuritycompliance/README.md b/java-cloudsecuritycompliance/README.md index 367eae9002e2..715430fe1095 100644 --- a/java-cloudsecuritycompliance/README.md +++ b/java-cloudsecuritycompliance/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-cloudsecuritycompliance - 0.22.0 + 0.23.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-cloudsecuritycompliance' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-cloudsecuritycompliance:0.22.0' +implementation 'com.google.cloud:google-cloud-cloudsecuritycompliance:0.23.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-cloudsecuritycompliance" % "0.22.0" +libraryDependencies += "com.google.cloud" % "google-cloud-cloudsecuritycompliance" % "0.23.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-cloudsecuritycompliance/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-cloudsecuritycompliance.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-cloudsecuritycompliance/0.22.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-cloudsecuritycompliance/0.23.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-cloudsupport/README.md b/java-cloudsupport/README.md index 106a76615576..ce4d6fba7d8c 100644 --- a/java-cloudsupport/README.md +++ b/java-cloudsupport/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-cloudsupport - 0.79.0 + 0.80.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-cloudsupport' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-cloudsupport:0.79.0' +implementation 'com.google.cloud:google-cloud-cloudsupport:0.80.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-cloudsupport" % "0.79.0" +libraryDependencies += "com.google.cloud" % "google-cloud-cloudsupport" % "0.80.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-cloudsupport/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-cloudsupport.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-cloudsupport/0.79.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-cloudsupport/0.80.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-commerceproducer/README.md b/java-commerceproducer/README.md index 045b74410763..6b1d44101e7a 100644 --- a/java-commerceproducer/README.md +++ b/java-commerceproducer/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-commerceproducer - 0.1.0 + 0.2.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-commerceproducer' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-commerceproducer:0.1.0' +implementation 'com.google.cloud:google-cloud-commerceproducer:0.2.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-commerceproducer" % "0.1.0" +libraryDependencies += "com.google.cloud" % "google-cloud-commerceproducer" % "0.2.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-commerceproducer/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-commerceproducer.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-commerceproducer/0.1.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-commerceproducer/0.2.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-compute/README.md b/java-compute/README.md index e405c4422316..e1c8c2f7ee66 100644 --- a/java-compute/README.md +++ b/java-compute/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-compute - 1.105.0 + 1.106.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-compute' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-compute:1.105.0' +implementation 'com.google.cloud:google-cloud-compute:1.106.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-compute" % "1.105.0" +libraryDependencies += "com.google.cloud" % "google-cloud-compute" % "1.106.0" ``` ## Authentication @@ -245,7 +245,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-compute/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-compute.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-compute/1.105.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-compute/1.106.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-compute/google-cloud-compute/src/main/resources/META-INF/native-image/com.google.cloud.compute.v1/reflect-config.json b/java-compute/google-cloud-compute/src/main/resources/META-INF/native-image/com.google.cloud.compute.v1/reflect-config.json index f09362cfa571..a4a223027bea 100644 --- a/java-compute/google-cloud-compute/src/main/resources/META-INF/native-image/com.google.cloud.compute.v1/reflect-config.json +++ b/java-compute/google-cloud-compute/src/main/resources/META-INF/native-image/com.google.cloud.compute.v1/reflect-config.json @@ -9224,6 +9224,42 @@ "allDeclaredClasses": true, "allPublicClasses": true }, + { + "name": "com.google.cloud.compute.v1.FutureReservationStoragePoolProperties", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.compute.v1.FutureReservationStoragePoolProperties$Builder", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.compute.v1.FutureReservationStoragePoolProvisionedCapacity", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.compute.v1.FutureReservationStoragePoolProvisionedCapacity$Builder", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, { "name": "com.google.cloud.compute.v1.FutureReservationTimeWindow", "queryAllDeclaredConstructors": true, @@ -28538,6 +28574,24 @@ "allDeclaredClasses": true, "allPublicClasses": true }, + { + "name": "com.google.cloud.compute.v1.RegexRewrite", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.compute.v1.RegexRewrite$Builder", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, { "name": "com.google.cloud.compute.v1.Region", "queryAllDeclaredConstructors": true, @@ -30662,6 +30716,24 @@ "allDeclaredClasses": true, "allPublicClasses": true }, + { + "name": "com.google.cloud.compute.v1.ResourceMetadata", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.compute.v1.ResourceMetadata$Builder", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, { "name": "com.google.cloud.compute.v1.ResourcePoliciesScopedList", "queryAllDeclaredConstructors": true, diff --git a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/AcceleratorTypesClientTest.java b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/AcceleratorTypesClientTest.java index 447293414f28..57865778396b 100644 --- a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/AcceleratorTypesClientTest.java +++ b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/AcceleratorTypesClientTest.java @@ -141,6 +141,7 @@ public void getTest() throws Exception { .setKind("kind3292052") .setMaximumCardsPerInstance(-1883669166) .setName("name3373707") + .setResourceMetadata(ResourceMetadata.newBuilder().build()) .setSelfLink("selfLink1191800166") .setZone("zone3744684") .build(); diff --git a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/FutureReservationsClientTest.java b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/FutureReservationsClientTest.java index b8ce78556694..74f0d02b61df 100644 --- a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/FutureReservationsClientTest.java +++ b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/FutureReservationsClientTest.java @@ -306,6 +306,8 @@ public void getTest() throws Exception { .setPlanningStatus("planningStatus-1676056145") .setReservationMode("reservationMode-337958001") .setReservationName("reservationName-337941385") + .setResourceMetadata(ResourceMetadata.newBuilder().build()) + .setResourceName("resourceName-384566343") .setSchedulingType("schedulingType144670446") .setSelfLink("selfLink1191800166") .setSelfLinkWithId("selfLinkWithId-776809081") @@ -313,6 +315,7 @@ public void getTest() throws Exception { .setSpecificReservationRequired(true) .setSpecificSkuProperties(FutureReservationSpecificSKUProperties.newBuilder().build()) .setStatus(FutureReservationStatus.newBuilder().build()) + .setStoragePoolProperties(FutureReservationStoragePoolProperties.newBuilder().build()) .setTimeWindow(FutureReservationTimeWindow.newBuilder().build()) .setZone("zone3744684") .build(); diff --git a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/ReservationsClientTest.java b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/ReservationsClientTest.java index ff66795937ce..9ad144b58ab0 100644 --- a/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/ReservationsClientTest.java +++ b/java-compute/google-cloud-compute/src/test/java/com/google/cloud/compute/v1/ReservationsClientTest.java @@ -231,6 +231,7 @@ public void getTest() throws Exception { .setParams(ReservationParams.newBuilder().build()) .setProtectionTier("protectionTier344968283") .setReservationSharingPolicy(AllocationReservationSharingPolicy.newBuilder().build()) + .setResourceMetadata(ResourceMetadata.newBuilder().build()) .putAllResourcePolicies(new HashMap()) .setResourceStatus(AllocationResourceStatus.newBuilder().build()) .setSatisfiesPzs(true) diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/AcceleratorType.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/AcceleratorType.java index 31a895dc1112..0aa1bf99d3d8 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/AcceleratorType.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/AcceleratorType.java @@ -481,6 +481,71 @@ public com.google.protobuf.ByteString getNameBytes() { } } + public static final int RESOURCE_METADATA_FIELD_NUMBER = 99063872; + private com.google.cloud.compute.v1.ResourceMetadata resourceMetadata_; + + /** + * + * + *
+   * Output only. Contains standard resource metadata for an AcceleratorType
+   * resource. It is populated for each instance of the AcceleratorType
+   * resource, and includes the api_version the
+   * instance was retrieved through, and its canonical
+   * resource_type name.
+   * 
+ * + * optional .google.cloud.compute.v1.ResourceMetadata resource_metadata = 99063872; + * + * @return Whether the resourceMetadata field is set. + */ + @java.lang.Override + public boolean hasResourceMetadata() { + return ((bitField0_ & 0x00000080) != 0); + } + + /** + * + * + *
+   * Output only. Contains standard resource metadata for an AcceleratorType
+   * resource. It is populated for each instance of the AcceleratorType
+   * resource, and includes the api_version the
+   * instance was retrieved through, and its canonical
+   * resource_type name.
+   * 
+ * + * optional .google.cloud.compute.v1.ResourceMetadata resource_metadata = 99063872; + * + * @return The resourceMetadata. + */ + @java.lang.Override + public com.google.cloud.compute.v1.ResourceMetadata getResourceMetadata() { + return resourceMetadata_ == null + ? com.google.cloud.compute.v1.ResourceMetadata.getDefaultInstance() + : resourceMetadata_; + } + + /** + * + * + *
+   * Output only. Contains standard resource metadata for an AcceleratorType
+   * resource. It is populated for each instance of the AcceleratorType
+   * resource, and includes the api_version the
+   * instance was retrieved through, and its canonical
+   * resource_type name.
+   * 
+ * + * optional .google.cloud.compute.v1.ResourceMetadata resource_metadata = 99063872; + */ + @java.lang.Override + public com.google.cloud.compute.v1.ResourceMetadataOrBuilder getResourceMetadataOrBuilder() { + return resourceMetadata_ == null + ? com.google.cloud.compute.v1.ResourceMetadata.getDefaultInstance() + : resourceMetadata_; + } + public static final int SELF_LINK_FIELD_NUMBER = 456214797; @SuppressWarnings("serial") @@ -499,7 +564,7 @@ public com.google.protobuf.ByteString getNameBytes() { */ @java.lang.Override public boolean hasSelfLink() { - return ((bitField0_ & 0x00000080) != 0); + return ((bitField0_ & 0x00000100) != 0); } /** @@ -571,7 +636,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { */ @java.lang.Override public boolean hasZone() { - return ((bitField0_ & 0x00000100) != 0); + return ((bitField0_ & 0x00000200) != 0); } /** @@ -651,19 +716,22 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io if (((bitField0_ & 0x00000040) != 0)) { com.google.protobuf.GeneratedMessage.writeString(output, 3373707, name_); } - if (((bitField0_ & 0x00000100) != 0)) { + if (((bitField0_ & 0x00000200) != 0)) { com.google.protobuf.GeneratedMessage.writeString(output, 3744684, zone_); } if (((bitField0_ & 0x00000001) != 0)) { com.google.protobuf.GeneratedMessage.writeString(output, 30525366, creationTimestamp_); } + if (((bitField0_ & 0x00000080) != 0)) { + output.writeMessage(99063872, getResourceMetadata()); + } if (((bitField0_ & 0x00000020) != 0)) { output.writeInt32(263814482, maximumCardsPerInstance_); } if (((bitField0_ & 0x00000004) != 0)) { com.google.protobuf.GeneratedMessage.writeString(output, 422937596, description_); } - if (((bitField0_ & 0x00000080) != 0)) { + if (((bitField0_ & 0x00000100) != 0)) { com.google.protobuf.GeneratedMessage.writeString(output, 456214797, selfLink_); } if (((bitField0_ & 0x00000002) != 0)) { @@ -687,12 +755,16 @@ public int getSerializedSize() { if (((bitField0_ & 0x00000040) != 0)) { size += com.google.protobuf.GeneratedMessage.computeStringSize(3373707, name_); } - if (((bitField0_ & 0x00000100) != 0)) { + if (((bitField0_ & 0x00000200) != 0)) { size += com.google.protobuf.GeneratedMessage.computeStringSize(3744684, zone_); } if (((bitField0_ & 0x00000001) != 0)) { size += com.google.protobuf.GeneratedMessage.computeStringSize(30525366, creationTimestamp_); } + if (((bitField0_ & 0x00000080) != 0)) { + size += + com.google.protobuf.CodedOutputStream.computeMessageSize(99063872, getResourceMetadata()); + } if (((bitField0_ & 0x00000020) != 0)) { size += com.google.protobuf.CodedOutputStream.computeInt32Size( @@ -701,7 +773,7 @@ public int getSerializedSize() { if (((bitField0_ & 0x00000004) != 0)) { size += com.google.protobuf.GeneratedMessage.computeStringSize(422937596, description_); } - if (((bitField0_ & 0x00000080) != 0)) { + if (((bitField0_ & 0x00000100) != 0)) { size += com.google.protobuf.GeneratedMessage.computeStringSize(456214797, selfLink_); } if (((bitField0_ & 0x00000002) != 0)) { @@ -751,6 +823,10 @@ public boolean equals(final java.lang.Object obj) { if (hasName()) { if (!getName().equals(other.getName())) return false; } + if (hasResourceMetadata() != other.hasResourceMetadata()) return false; + if (hasResourceMetadata()) { + if (!getResourceMetadata().equals(other.getResourceMetadata())) return false; + } if (hasSelfLink() != other.hasSelfLink()) return false; if (hasSelfLink()) { if (!getSelfLink().equals(other.getSelfLink())) return false; @@ -798,6 +874,10 @@ public int hashCode() { hash = (37 * hash) + NAME_FIELD_NUMBER; hash = (53 * hash) + getName().hashCode(); } + if (hasResourceMetadata()) { + hash = (37 * hash) + RESOURCE_METADATA_FIELD_NUMBER; + hash = (53 * hash) + getResourceMetadata().hashCode(); + } if (hasSelfLink()) { hash = (37 * hash) + SELF_LINK_FIELD_NUMBER; hash = (53 * hash) + getSelfLink().hashCode(); @@ -952,6 +1032,7 @@ private Builder(com.google.protobuf.GeneratedMessage.BuilderParent parent) { private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { internalGetDeprecatedFieldBuilder(); + internalGetResourceMetadataFieldBuilder(); } } @@ -970,6 +1051,11 @@ public Builder clear() { kind_ = ""; maximumCardsPerInstance_ = 0; name_ = ""; + resourceMetadata_ = null; + if (resourceMetadataBuilder_ != null) { + resourceMetadataBuilder_.dispose(); + resourceMetadataBuilder_ = null; + } selfLink_ = ""; zone_ = ""; return this; @@ -1038,13 +1124,18 @@ private void buildPartial0(com.google.cloud.compute.v1.AcceleratorType result) { to_bitField0_ |= 0x00000040; } if (((from_bitField0_ & 0x00000080) != 0)) { - result.selfLink_ = selfLink_; + result.resourceMetadata_ = + resourceMetadataBuilder_ == null ? resourceMetadata_ : resourceMetadataBuilder_.build(); to_bitField0_ |= 0x00000080; } if (((from_bitField0_ & 0x00000100) != 0)) { - result.zone_ = zone_; + result.selfLink_ = selfLink_; to_bitField0_ |= 0x00000100; } + if (((from_bitField0_ & 0x00000200) != 0)) { + result.zone_ = zone_; + to_bitField0_ |= 0x00000200; + } result.bitField0_ |= to_bitField0_; } @@ -1089,14 +1180,17 @@ public Builder mergeFrom(com.google.cloud.compute.v1.AcceleratorType other) { bitField0_ |= 0x00000040; onChanged(); } + if (other.hasResourceMetadata()) { + mergeResourceMetadata(other.getResourceMetadata()); + } if (other.hasSelfLink()) { selfLink_ = other.selfLink_; - bitField0_ |= 0x00000080; + bitField0_ |= 0x00000100; onChanged(); } if (other.hasZone()) { zone_ = other.zone_; - bitField0_ |= 0x00000100; + bitField0_ |= 0x00000200; onChanged(); } this.mergeUnknownFields(other.getUnknownFields()); @@ -1146,7 +1240,7 @@ public Builder mergeFrom( case 29957474: { zone_ = input.readStringRequireUtf8(); - bitField0_ |= 0x00000100; + bitField0_ |= 0x00000200; break; } // case 29957474 case 244202930: @@ -1155,6 +1249,13 @@ public Builder mergeFrom( bitField0_ |= 0x00000001; break; } // case 244202930 + case 792510978: + { + input.readMessage( + internalGetResourceMetadataFieldBuilder().getBuilder(), extensionRegistry); + bitField0_ |= 0x00000080; + break; + } // case 792510978 case 2110515856: { maximumCardsPerInstance_ = input.readInt32(); @@ -1170,7 +1271,7 @@ public Builder mergeFrom( case -645248918: { selfLink_ = input.readStringRequireUtf8(); - bitField0_ |= 0x00000080; + bitField0_ |= 0x00000100; break; } // case -645248918 case -173855334: @@ -2046,6 +2147,238 @@ public Builder setNameBytes(com.google.protobuf.ByteString value) { return this; } + private com.google.cloud.compute.v1.ResourceMetadata resourceMetadata_; + private com.google.protobuf.SingleFieldBuilder< + com.google.cloud.compute.v1.ResourceMetadata, + com.google.cloud.compute.v1.ResourceMetadata.Builder, + com.google.cloud.compute.v1.ResourceMetadataOrBuilder> + resourceMetadataBuilder_; + + /** + * + * + *
+     * Output only. Contains standard resource metadata for an AcceleratorType
+     * resource. It is populated for each instance of the AcceleratorType
+     * resource, and includes the api_version the
+     * instance was retrieved through, and its canonical
+     * resource_type name.
+     * 
+ * + * optional .google.cloud.compute.v1.ResourceMetadata resource_metadata = 99063872; + * + * @return Whether the resourceMetadata field is set. + */ + public boolean hasResourceMetadata() { + return ((bitField0_ & 0x00000080) != 0); + } + + /** + * + * + *
+     * Output only. Contains standard resource metadata for an AcceleratorType
+     * resource. It is populated for each instance of the AcceleratorType
+     * resource, and includes the api_version the
+     * instance was retrieved through, and its canonical
+     * resource_type name.
+     * 
+ * + * optional .google.cloud.compute.v1.ResourceMetadata resource_metadata = 99063872; + * + * @return The resourceMetadata. + */ + public com.google.cloud.compute.v1.ResourceMetadata getResourceMetadata() { + if (resourceMetadataBuilder_ == null) { + return resourceMetadata_ == null + ? com.google.cloud.compute.v1.ResourceMetadata.getDefaultInstance() + : resourceMetadata_; + } else { + return resourceMetadataBuilder_.getMessage(); + } + } + + /** + * + * + *
+     * Output only. Contains standard resource metadata for an AcceleratorType
+     * resource. It is populated for each instance of the AcceleratorType
+     * resource, and includes the api_version the
+     * instance was retrieved through, and its canonical
+     * resource_type name.
+     * 
+ * + * optional .google.cloud.compute.v1.ResourceMetadata resource_metadata = 99063872; + */ + public Builder setResourceMetadata(com.google.cloud.compute.v1.ResourceMetadata value) { + if (resourceMetadataBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + resourceMetadata_ = value; + } else { + resourceMetadataBuilder_.setMessage(value); + } + bitField0_ |= 0x00000080; + onChanged(); + return this; + } + + /** + * + * + *
+     * Output only. Contains standard resource metadata for an AcceleratorType
+     * resource. It is populated for each instance of the AcceleratorType
+     * resource, and includes the api_version the
+     * instance was retrieved through, and its canonical
+     * resource_type name.
+     * 
+ * + * optional .google.cloud.compute.v1.ResourceMetadata resource_metadata = 99063872; + */ + public Builder setResourceMetadata( + com.google.cloud.compute.v1.ResourceMetadata.Builder builderForValue) { + if (resourceMetadataBuilder_ == null) { + resourceMetadata_ = builderForValue.build(); + } else { + resourceMetadataBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000080; + onChanged(); + return this; + } + + /** + * + * + *
+     * Output only. Contains standard resource metadata for an AcceleratorType
+     * resource. It is populated for each instance of the AcceleratorType
+     * resource, and includes the api_version the
+     * instance was retrieved through, and its canonical
+     * resource_type name.
+     * 
+ * + * optional .google.cloud.compute.v1.ResourceMetadata resource_metadata = 99063872; + */ + public Builder mergeResourceMetadata(com.google.cloud.compute.v1.ResourceMetadata value) { + if (resourceMetadataBuilder_ == null) { + if (((bitField0_ & 0x00000080) != 0) + && resourceMetadata_ != null + && resourceMetadata_ + != com.google.cloud.compute.v1.ResourceMetadata.getDefaultInstance()) { + getResourceMetadataBuilder().mergeFrom(value); + } else { + resourceMetadata_ = value; + } + } else { + resourceMetadataBuilder_.mergeFrom(value); + } + if (resourceMetadata_ != null) { + bitField0_ |= 0x00000080; + onChanged(); + } + return this; + } + + /** + * + * + *
+     * Output only. Contains standard resource metadata for an AcceleratorType
+     * resource. It is populated for each instance of the AcceleratorType
+     * resource, and includes the api_version the
+     * instance was retrieved through, and its canonical
+     * resource_type name.
+     * 
+ * + * optional .google.cloud.compute.v1.ResourceMetadata resource_metadata = 99063872; + */ + public Builder clearResourceMetadata() { + bitField0_ = (bitField0_ & ~0x00000080); + resourceMetadata_ = null; + if (resourceMetadataBuilder_ != null) { + resourceMetadataBuilder_.dispose(); + resourceMetadataBuilder_ = null; + } + onChanged(); + return this; + } + + /** + * + * + *
+     * Output only. Contains standard resource metadata for an AcceleratorType
+     * resource. It is populated for each instance of the AcceleratorType
+     * resource, and includes the api_version the
+     * instance was retrieved through, and its canonical
+     * resource_type name.
+     * 
+ * + * optional .google.cloud.compute.v1.ResourceMetadata resource_metadata = 99063872; + */ + public com.google.cloud.compute.v1.ResourceMetadata.Builder getResourceMetadataBuilder() { + bitField0_ |= 0x00000080; + onChanged(); + return internalGetResourceMetadataFieldBuilder().getBuilder(); + } + + /** + * + * + *
+     * Output only. Contains standard resource metadata for an AcceleratorType
+     * resource. It is populated for each instance of the AcceleratorType
+     * resource, and includes the api_version the
+     * instance was retrieved through, and its canonical
+     * resource_type name.
+     * 
+ * + * optional .google.cloud.compute.v1.ResourceMetadata resource_metadata = 99063872; + */ + public com.google.cloud.compute.v1.ResourceMetadataOrBuilder getResourceMetadataOrBuilder() { + if (resourceMetadataBuilder_ != null) { + return resourceMetadataBuilder_.getMessageOrBuilder(); + } else { + return resourceMetadata_ == null + ? com.google.cloud.compute.v1.ResourceMetadata.getDefaultInstance() + : resourceMetadata_; + } + } + + /** + * + * + *
+     * Output only. Contains standard resource metadata for an AcceleratorType
+     * resource. It is populated for each instance of the AcceleratorType
+     * resource, and includes the api_version the
+     * instance was retrieved through, and its canonical
+     * resource_type name.
+     * 
+ * + * optional .google.cloud.compute.v1.ResourceMetadata resource_metadata = 99063872; + */ + private com.google.protobuf.SingleFieldBuilder< + com.google.cloud.compute.v1.ResourceMetadata, + com.google.cloud.compute.v1.ResourceMetadata.Builder, + com.google.cloud.compute.v1.ResourceMetadataOrBuilder> + internalGetResourceMetadataFieldBuilder() { + if (resourceMetadataBuilder_ == null) { + resourceMetadataBuilder_ = + new com.google.protobuf.SingleFieldBuilder< + com.google.cloud.compute.v1.ResourceMetadata, + com.google.cloud.compute.v1.ResourceMetadata.Builder, + com.google.cloud.compute.v1.ResourceMetadataOrBuilder>( + getResourceMetadata(), getParentForChildren(), isClean()); + resourceMetadata_ = null; + } + return resourceMetadataBuilder_; + } + private java.lang.Object selfLink_ = ""; /** @@ -2060,7 +2393,7 @@ public Builder setNameBytes(com.google.protobuf.ByteString value) { * @return Whether the selfLink field is set. */ public boolean hasSelfLink() { - return ((bitField0_ & 0x00000080) != 0); + return ((bitField0_ & 0x00000100) != 0); } /** @@ -2126,7 +2459,7 @@ public Builder setSelfLink(java.lang.String value) { throw new NullPointerException(); } selfLink_ = value; - bitField0_ |= 0x00000080; + bitField0_ |= 0x00000100; onChanged(); return this; } @@ -2144,7 +2477,7 @@ public Builder setSelfLink(java.lang.String value) { */ public Builder clearSelfLink() { selfLink_ = getDefaultInstance().getSelfLink(); - bitField0_ = (bitField0_ & ~0x00000080); + bitField0_ = (bitField0_ & ~0x00000100); onChanged(); return this; } @@ -2167,7 +2500,7 @@ public Builder setSelfLinkBytes(com.google.protobuf.ByteString value) { } checkByteStringIsUtf8(value); selfLink_ = value; - bitField0_ |= 0x00000080; + bitField0_ |= 0x00000100; onChanged(); return this; } @@ -2189,7 +2522,7 @@ public Builder setSelfLinkBytes(com.google.protobuf.ByteString value) { * @return Whether the zone field is set. */ public boolean hasZone() { - return ((bitField0_ & 0x00000100) != 0); + return ((bitField0_ & 0x00000200) != 0); } /** @@ -2264,7 +2597,7 @@ public Builder setZone(java.lang.String value) { throw new NullPointerException(); } zone_ = value; - bitField0_ |= 0x00000100; + bitField0_ |= 0x00000200; onChanged(); return this; } @@ -2285,7 +2618,7 @@ public Builder setZone(java.lang.String value) { */ public Builder clearZone() { zone_ = getDefaultInstance().getZone(); - bitField0_ = (bitField0_ & ~0x00000100); + bitField0_ = (bitField0_ & ~0x00000200); onChanged(); return this; } @@ -2311,7 +2644,7 @@ public Builder setZoneBytes(com.google.protobuf.ByteString value) { } checkByteStringIsUtf8(value); zone_ = value; - bitField0_ |= 0x00000100; + bitField0_ |= 0x00000200; onChanged(); return this; } diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/AcceleratorTypeOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/AcceleratorTypeOrBuilder.java index 84aca238905b..39a0a3bdbcc1 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/AcceleratorTypeOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/AcceleratorTypeOrBuilder.java @@ -273,6 +273,55 @@ public interface AcceleratorTypeOrBuilder */ com.google.protobuf.ByteString getNameBytes(); + /** + * + * + *
+   * Output only. Contains standard resource metadata for an AcceleratorType
+   * resource. It is populated for each instance of the AcceleratorType
+   * resource, and includes the api_version the
+   * instance was retrieved through, and its canonical
+   * resource_type name.
+   * 
+ * + * optional .google.cloud.compute.v1.ResourceMetadata resource_metadata = 99063872; + * + * @return Whether the resourceMetadata field is set. + */ + boolean hasResourceMetadata(); + + /** + * + * + *
+   * Output only. Contains standard resource metadata for an AcceleratorType
+   * resource. It is populated for each instance of the AcceleratorType
+   * resource, and includes the api_version the
+   * instance was retrieved through, and its canonical
+   * resource_type name.
+   * 
+ * + * optional .google.cloud.compute.v1.ResourceMetadata resource_metadata = 99063872; + * + * @return The resourceMetadata. + */ + com.google.cloud.compute.v1.ResourceMetadata getResourceMetadata(); + + /** + * + * + *
+   * Output only. Contains standard resource metadata for an AcceleratorType
+   * resource. It is populated for each instance of the AcceleratorType
+   * resource, and includes the api_version the
+   * instance was retrieved through, and its canonical
+   * resource_type name.
+   * 
+ * + * optional .google.cloud.compute.v1.ResourceMetadata resource_metadata = 99063872; + */ + com.google.cloud.compute.v1.ResourceMetadataOrBuilder getResourceMetadataOrBuilder(); + /** * * diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/Backend.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/Backend.java index 10eacb8f47b7..bfa28547680d 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/Backend.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/Backend.java @@ -83,7 +83,8 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * handle additional traffic or is fully loaded. For usage guidelines, see * Connection balancing mode. * - * Backends must use compatible balancing modes. For more information, see + * Backends must use compatible balancing modes. Backends of a backend + * service may use different balancing modes. For more information, see * Supported balancing modes and target capacity settings and * Restrictions and guidance for instance groups. * @@ -339,6 +340,15 @@ private BalancingMode(int value) { * capacity, backends in this layer would be used and traffic would be * assigned based on the load balancing algorithm you use. This is the * default + * + * + * + * For global external Passthrough Network Load Balancers, the following + * restrictions apply: + * + * - At most one backend can be marked as PREFERRED. + * - PREFERRED and DEFAULT backends cannot reside + * in the same Cloud region. * * * Protobuf enum {@code google.cloud.compute.v1.Backend.Preference} @@ -735,7 +745,8 @@ private TrafficDuration(int value) { * handle additional traffic or is fully loaded. For usage guidelines, see * Connection balancing mode. * - * Backends must use compatible balancing modes. For more information, see + * Backends must use compatible balancing modes. Backends of a backend + * service may use different balancing modes. For more information, see * Supported balancing modes and target capacity settings and * Restrictions and guidance for instance groups. * @@ -764,7 +775,8 @@ public boolean hasBalancingMode() { * handle additional traffic or is fully loaded. For usage guidelines, see * Connection balancing mode. * - * Backends must use compatible balancing modes. For more information, see + * Backends must use compatible balancing modes. Backends of a backend + * service may use different balancing modes. For more information, see * Supported balancing modes and target capacity settings and * Restrictions and guidance for instance groups. * @@ -801,7 +813,8 @@ public java.lang.String getBalancingMode() { * handle additional traffic or is fully loaded. For usage guidelines, see * Connection balancing mode. * - * Backends must use compatible balancing modes. For more information, see + * Backends must use compatible balancing modes. Backends of a backend + * service may use different balancing modes. For more information, see * Supported balancing modes and target capacity settings and * Restrictions and guidance for instance groups. * @@ -1050,6 +1063,9 @@ public com.google.protobuf.ByteString getDescriptionBytes() { *
    * This field designates whether this is a failover backend. More than one
    * failover backend can be configured for a given BackendService.
+   *
+   * This field can only be used for a regional external Passthrough Network
+   * Load Balancer or a regional internal Passthrough Network Load Balancer.
    * 
* * optional bool failover = 138892530; @@ -1067,6 +1083,9 @@ public boolean hasFailover() { *
    * This field designates whether this is a failover backend. More than one
    * failover backend can be configured for a given BackendService.
+   *
+   * This field can only be used for a regional external Passthrough Network
+   * Load Balancer or a regional internal Passthrough Network Load Balancer.
    * 
* * optional bool failover = 138892530; @@ -1678,6 +1697,15 @@ public com.google.cloud.compute.v1.BackendBackendOrchestrationInfo getOrchestrat * capacity, backends in this layer would be used and traffic would be * assigned based on the load balancing algorithm you use. This is the * default + * + * + * + * For global external Passthrough Network Load Balancers, the following + * restrictions apply: + * + * - At most one backend can be marked as PREFERRED. + * - PREFERRED and DEFAULT backends cannot reside + * in the same Cloud region. * Check the Preference enum for the list of possible values. * * @@ -1704,6 +1732,15 @@ public boolean hasPreference() { * capacity, backends in this layer would be used and traffic would be * assigned based on the load balancing algorithm you use. This is the * default + * + * + * + * For global external Passthrough Network Load Balancers, the following + * restrictions apply: + * + * - At most one backend can be marked as PREFERRED. + * - PREFERRED and DEFAULT backends cannot reside + * in the same Cloud region. * Check the Preference enum for the list of possible values. * * @@ -1738,6 +1775,15 @@ public java.lang.String getPreference() { * capacity, backends in this layer would be used and traffic would be * assigned based on the load balancing algorithm you use. This is the * default + * + * + * + * For global external Passthrough Network Load Balancers, the following + * restrictions apply: + * + * - At most one backend can be marked as PREFERRED. + * - PREFERRED and DEFAULT backends cannot reside + * in the same Cloud region. * Check the Preference enum for the list of possible values. * * @@ -2750,7 +2796,8 @@ public Builder mergeFrom( * handle additional traffic or is fully loaded. For usage guidelines, see * Connection balancing mode. * - * Backends must use compatible balancing modes. For more information, see + * Backends must use compatible balancing modes. Backends of a backend + * service may use different balancing modes. For more information, see * Supported balancing modes and target capacity settings and * Restrictions and guidance for instance groups. * @@ -2778,7 +2825,8 @@ public boolean hasBalancingMode() { * handle additional traffic or is fully loaded. For usage guidelines, see * Connection balancing mode. * - * Backends must use compatible balancing modes. For more information, see + * Backends must use compatible balancing modes. Backends of a backend + * service may use different balancing modes. For more information, see * Supported balancing modes and target capacity settings and * Restrictions and guidance for instance groups. * @@ -2814,7 +2862,8 @@ public java.lang.String getBalancingMode() { * handle additional traffic or is fully loaded. For usage guidelines, see * Connection balancing mode. * - * Backends must use compatible balancing modes. For more information, see + * Backends must use compatible balancing modes. Backends of a backend + * service may use different balancing modes. For more information, see * Supported balancing modes and target capacity settings and * Restrictions and guidance for instance groups. * @@ -2850,7 +2899,8 @@ public com.google.protobuf.ByteString getBalancingModeBytes() { * handle additional traffic or is fully loaded. For usage guidelines, see * Connection balancing mode. * - * Backends must use compatible balancing modes. For more information, see + * Backends must use compatible balancing modes. Backends of a backend + * service may use different balancing modes. For more information, see * Supported balancing modes and target capacity settings and * Restrictions and guidance for instance groups. * @@ -2885,7 +2935,8 @@ public Builder setBalancingMode(java.lang.String value) { * handle additional traffic or is fully loaded. For usage guidelines, see * Connection balancing mode. * - * Backends must use compatible balancing modes. For more information, see + * Backends must use compatible balancing modes. Backends of a backend + * service may use different balancing modes. For more information, see * Supported balancing modes and target capacity settings and * Restrictions and guidance for instance groups. * @@ -2916,7 +2967,8 @@ public Builder clearBalancingMode() { * handle additional traffic or is fully loaded. For usage guidelines, see * Connection balancing mode. * - * Backends must use compatible balancing modes. For more information, see + * Backends must use compatible balancing modes. Backends of a backend + * service may use different balancing modes. For more information, see * Supported balancing modes and target capacity settings and * Restrictions and guidance for instance groups. * @@ -3613,6 +3665,9 @@ public Builder setDescriptionBytes(com.google.protobuf.ByteString value) { *
      * This field designates whether this is a failover backend. More than one
      * failover backend can be configured for a given BackendService.
+     *
+     * This field can only be used for a regional external Passthrough Network
+     * Load Balancer or a regional internal Passthrough Network Load Balancer.
      * 
* * optional bool failover = 138892530; @@ -3630,6 +3685,9 @@ public boolean hasFailover() { *
      * This field designates whether this is a failover backend. More than one
      * failover backend can be configured for a given BackendService.
+     *
+     * This field can only be used for a regional external Passthrough Network
+     * Load Balancer or a regional internal Passthrough Network Load Balancer.
      * 
* * optional bool failover = 138892530; @@ -3647,6 +3705,9 @@ public boolean getFailover() { *
      * This field designates whether this is a failover backend. More than one
      * failover backend can be configured for a given BackendService.
+     *
+     * This field can only be used for a regional external Passthrough Network
+     * Load Balancer or a regional internal Passthrough Network Load Balancer.
      * 
* * optional bool failover = 138892530; @@ -3668,6 +3729,9 @@ public Builder setFailover(boolean value) { *
      * This field designates whether this is a failover backend. More than one
      * failover backend can be configured for a given BackendService.
+     *
+     * This field can only be used for a regional external Passthrough Network
+     * Load Balancer or a regional internal Passthrough Network Load Balancer.
      * 
* * optional bool failover = 138892530; @@ -4966,6 +5030,15 @@ public Builder clearOrchestrationInfo() { * capacity, backends in this layer would be used and traffic would be * assigned based on the load balancing algorithm you use. This is the * default + * + * + * + * For global external Passthrough Network Load Balancers, the following + * restrictions apply: + * + * - At most one backend can be marked as PREFERRED. + * - PREFERRED and DEFAULT backends cannot reside + * in the same Cloud region. * Check the Preference enum for the list of possible values. * * @@ -4991,6 +5064,15 @@ public boolean hasPreference() { * capacity, backends in this layer would be used and traffic would be * assigned based on the load balancing algorithm you use. This is the * default + * + * + * + * For global external Passthrough Network Load Balancers, the following + * restrictions apply: + * + * - At most one backend can be marked as PREFERRED. + * - PREFERRED and DEFAULT backends cannot reside + * in the same Cloud region. * Check the Preference enum for the list of possible values. * * @@ -5024,6 +5106,15 @@ public java.lang.String getPreference() { * capacity, backends in this layer would be used and traffic would be * assigned based on the load balancing algorithm you use. This is the * default + * + * + * + * For global external Passthrough Network Load Balancers, the following + * restrictions apply: + * + * - At most one backend can be marked as PREFERRED. + * - PREFERRED and DEFAULT backends cannot reside + * in the same Cloud region. * Check the Preference enum for the list of possible values. * * @@ -5057,6 +5148,15 @@ public com.google.protobuf.ByteString getPreferenceBytes() { * capacity, backends in this layer would be used and traffic would be * assigned based on the load balancing algorithm you use. This is the * default + * + * + * + * For global external Passthrough Network Load Balancers, the following + * restrictions apply: + * + * - At most one backend can be marked as PREFERRED. + * - PREFERRED and DEFAULT backends cannot reside + * in the same Cloud region. * Check the Preference enum for the list of possible values. * * @@ -5089,6 +5189,15 @@ public Builder setPreference(java.lang.String value) { * capacity, backends in this layer would be used and traffic would be * assigned based on the load balancing algorithm you use. This is the * default + * + * + * + * For global external Passthrough Network Load Balancers, the following + * restrictions apply: + * + * - At most one backend can be marked as PREFERRED. + * - PREFERRED and DEFAULT backends cannot reside + * in the same Cloud region. * Check the Preference enum for the list of possible values. * * @@ -5117,6 +5226,15 @@ public Builder clearPreference() { * capacity, backends in this layer would be used and traffic would be * assigned based on the load balancing algorithm you use. This is the * default + * + * + * + * For global external Passthrough Network Load Balancers, the following + * restrictions apply: + * + * - At most one backend can be marked as PREFERRED. + * - PREFERRED and DEFAULT backends cannot reside + * in the same Cloud region. * Check the Preference enum for the list of possible values. * * diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/BackendBucketCdnPolicy.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/BackendBucketCdnPolicy.java index e8c9b853d1a3..f68ac5c423ed 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/BackendBucketCdnPolicy.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/BackendBucketCdnPolicy.java @@ -78,14 +78,17 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * *
    * Specifies the cache setting for all responses from this backend.
-   * The possible values are:USE_ORIGIN_HEADERS Requires the origin to set valid caching
+   * The possible values are:
+   * USE_ORIGIN_HEADERS Requires the origin to set valid caching
    * headers to cache content. Responses without these headers will not be
    * cached at Google's edge, and will require a full trip to the origin on
    * every request, potentially impacting performance and increasing load on
-   * the origin server.FORCE_CACHE_ALL Cache all content, ignoring any "private",
+   * the origin server.
+   * FORCE_CACHE_ALL Cache all content, ignoring any "private",
    * "no-store" or "no-cache" directives in Cache-Control response headers.
    * Warning: this may result in Cloud CDN caching private,
-   * per-user (user identifiable) content.CACHE_ALL_STATIC Automatically cache static content,
+   * per-user (user identifiable) content.
+   * CACHE_ALL_STATIC Automatically cache static content,
    * including common image formats, media (video and audio), and web assets
    * (JavaScript and CSS). Requests and responses that are marked as
    * uncacheable, as well as dynamic content (including HTML), will not be
@@ -484,14 +487,17 @@ public com.google.cloud.compute.v1.BackendBucketCdnPolicyCacheKeyPolicy getCache
    *
    * 
    * Specifies the cache setting for all responses from this backend.
-   * The possible values are:USE_ORIGIN_HEADERS Requires the origin to set valid caching
+   * The possible values are:
+   * USE_ORIGIN_HEADERS Requires the origin to set valid caching
    * headers to cache content. Responses without these headers will not be
    * cached at Google's edge, and will require a full trip to the origin on
    * every request, potentially impacting performance and increasing load on
-   * the origin server.FORCE_CACHE_ALL Cache all content, ignoring any "private",
+   * the origin server.
+   * FORCE_CACHE_ALL Cache all content, ignoring any "private",
    * "no-store" or "no-cache" directives in Cache-Control response headers.
    * Warning: this may result in Cloud CDN caching private,
-   * per-user (user identifiable) content.CACHE_ALL_STATIC Automatically cache static content,
+   * per-user (user identifiable) content.
+   * CACHE_ALL_STATIC Automatically cache static content,
    * including common image formats, media (video and audio), and web assets
    * (JavaScript and CSS). Requests and responses that are marked as
    * uncacheable, as well as dynamic content (including HTML), will not be
@@ -516,14 +522,17 @@ public boolean hasCacheMode() {
    *
    * 
    * Specifies the cache setting for all responses from this backend.
-   * The possible values are:USE_ORIGIN_HEADERS Requires the origin to set valid caching
+   * The possible values are:
+   * USE_ORIGIN_HEADERS Requires the origin to set valid caching
    * headers to cache content. Responses without these headers will not be
    * cached at Google's edge, and will require a full trip to the origin on
    * every request, potentially impacting performance and increasing load on
-   * the origin server.FORCE_CACHE_ALL Cache all content, ignoring any "private",
+   * the origin server.
+   * FORCE_CACHE_ALL Cache all content, ignoring any "private",
    * "no-store" or "no-cache" directives in Cache-Control response headers.
    * Warning: this may result in Cloud CDN caching private,
-   * per-user (user identifiable) content.CACHE_ALL_STATIC Automatically cache static content,
+   * per-user (user identifiable) content.
+   * CACHE_ALL_STATIC Automatically cache static content,
    * including common image formats, media (video and audio), and web assets
    * (JavaScript and CSS). Requests and responses that are marked as
    * uncacheable, as well as dynamic content (including HTML), will not be
@@ -556,14 +565,17 @@ public java.lang.String getCacheMode() {
    *
    * 
    * Specifies the cache setting for all responses from this backend.
-   * The possible values are:USE_ORIGIN_HEADERS Requires the origin to set valid caching
+   * The possible values are:
+   * USE_ORIGIN_HEADERS Requires the origin to set valid caching
    * headers to cache content. Responses without these headers will not be
    * cached at Google's edge, and will require a full trip to the origin on
    * every request, potentially impacting performance and increasing load on
-   * the origin server.FORCE_CACHE_ALL Cache all content, ignoring any "private",
+   * the origin server.
+   * FORCE_CACHE_ALL Cache all content, ignoring any "private",
    * "no-store" or "no-cache" directives in Cache-Control response headers.
    * Warning: this may result in Cloud CDN caching private,
-   * per-user (user identifiable) content.CACHE_ALL_STATIC Automatically cache static content,
+   * per-user (user identifiable) content.
+   * CACHE_ALL_STATIC Automatically cache static content,
    * including common image formats, media (video and audio), and web assets
    * (JavaScript and CSS). Requests and responses that are marked as
    * uncacheable, as well as dynamic content (including HTML), will not be
@@ -2607,14 +2619,17 @@ public Builder clearCacheKeyPolicy() {
      *
      * 
      * Specifies the cache setting for all responses from this backend.
-     * The possible values are:USE_ORIGIN_HEADERS Requires the origin to set valid caching
+     * The possible values are:
+     * USE_ORIGIN_HEADERS Requires the origin to set valid caching
      * headers to cache content. Responses without these headers will not be
      * cached at Google's edge, and will require a full trip to the origin on
      * every request, potentially impacting performance and increasing load on
-     * the origin server.FORCE_CACHE_ALL Cache all content, ignoring any "private",
+     * the origin server.
+     * FORCE_CACHE_ALL Cache all content, ignoring any "private",
      * "no-store" or "no-cache" directives in Cache-Control response headers.
      * Warning: this may result in Cloud CDN caching private,
-     * per-user (user identifiable) content.CACHE_ALL_STATIC Automatically cache static content,
+     * per-user (user identifiable) content.
+     * CACHE_ALL_STATIC Automatically cache static content,
      * including common image formats, media (video and audio), and web assets
      * (JavaScript and CSS). Requests and responses that are marked as
      * uncacheable, as well as dynamic content (including HTML), will not be
@@ -2638,14 +2653,17 @@ public boolean hasCacheMode() {
      *
      * 
      * Specifies the cache setting for all responses from this backend.
-     * The possible values are:USE_ORIGIN_HEADERS Requires the origin to set valid caching
+     * The possible values are:
+     * USE_ORIGIN_HEADERS Requires the origin to set valid caching
      * headers to cache content. Responses without these headers will not be
      * cached at Google's edge, and will require a full trip to the origin on
      * every request, potentially impacting performance and increasing load on
-     * the origin server.FORCE_CACHE_ALL Cache all content, ignoring any "private",
+     * the origin server.
+     * FORCE_CACHE_ALL Cache all content, ignoring any "private",
      * "no-store" or "no-cache" directives in Cache-Control response headers.
      * Warning: this may result in Cloud CDN caching private,
-     * per-user (user identifiable) content.CACHE_ALL_STATIC Automatically cache static content,
+     * per-user (user identifiable) content.
+     * CACHE_ALL_STATIC Automatically cache static content,
      * including common image formats, media (video and audio), and web assets
      * (JavaScript and CSS). Requests and responses that are marked as
      * uncacheable, as well as dynamic content (including HTML), will not be
@@ -2677,14 +2695,17 @@ public java.lang.String getCacheMode() {
      *
      * 
      * Specifies the cache setting for all responses from this backend.
-     * The possible values are:USE_ORIGIN_HEADERS Requires the origin to set valid caching
+     * The possible values are:
+     * USE_ORIGIN_HEADERS Requires the origin to set valid caching
      * headers to cache content. Responses without these headers will not be
      * cached at Google's edge, and will require a full trip to the origin on
      * every request, potentially impacting performance and increasing load on
-     * the origin server.FORCE_CACHE_ALL Cache all content, ignoring any "private",
+     * the origin server.
+     * FORCE_CACHE_ALL Cache all content, ignoring any "private",
      * "no-store" or "no-cache" directives in Cache-Control response headers.
      * Warning: this may result in Cloud CDN caching private,
-     * per-user (user identifiable) content.CACHE_ALL_STATIC Automatically cache static content,
+     * per-user (user identifiable) content.
+     * CACHE_ALL_STATIC Automatically cache static content,
      * including common image formats, media (video and audio), and web assets
      * (JavaScript and CSS). Requests and responses that are marked as
      * uncacheable, as well as dynamic content (including HTML), will not be
@@ -2716,14 +2737,17 @@ public com.google.protobuf.ByteString getCacheModeBytes() {
      *
      * 
      * Specifies the cache setting for all responses from this backend.
-     * The possible values are:USE_ORIGIN_HEADERS Requires the origin to set valid caching
+     * The possible values are:
+     * USE_ORIGIN_HEADERS Requires the origin to set valid caching
      * headers to cache content. Responses without these headers will not be
      * cached at Google's edge, and will require a full trip to the origin on
      * every request, potentially impacting performance and increasing load on
-     * the origin server.FORCE_CACHE_ALL Cache all content, ignoring any "private",
+     * the origin server.
+     * FORCE_CACHE_ALL Cache all content, ignoring any "private",
      * "no-store" or "no-cache" directives in Cache-Control response headers.
      * Warning: this may result in Cloud CDN caching private,
-     * per-user (user identifiable) content.CACHE_ALL_STATIC Automatically cache static content,
+     * per-user (user identifiable) content.
+     * CACHE_ALL_STATIC Automatically cache static content,
      * including common image formats, media (video and audio), and web assets
      * (JavaScript and CSS). Requests and responses that are marked as
      * uncacheable, as well as dynamic content (including HTML), will not be
@@ -2754,14 +2778,17 @@ public Builder setCacheMode(java.lang.String value) {
      *
      * 
      * Specifies the cache setting for all responses from this backend.
-     * The possible values are:USE_ORIGIN_HEADERS Requires the origin to set valid caching
+     * The possible values are:
+     * USE_ORIGIN_HEADERS Requires the origin to set valid caching
      * headers to cache content. Responses without these headers will not be
      * cached at Google's edge, and will require a full trip to the origin on
      * every request, potentially impacting performance and increasing load on
-     * the origin server.FORCE_CACHE_ALL Cache all content, ignoring any "private",
+     * the origin server.
+     * FORCE_CACHE_ALL Cache all content, ignoring any "private",
      * "no-store" or "no-cache" directives in Cache-Control response headers.
      * Warning: this may result in Cloud CDN caching private,
-     * per-user (user identifiable) content.CACHE_ALL_STATIC Automatically cache static content,
+     * per-user (user identifiable) content.
+     * CACHE_ALL_STATIC Automatically cache static content,
      * including common image formats, media (video and audio), and web assets
      * (JavaScript and CSS). Requests and responses that are marked as
      * uncacheable, as well as dynamic content (including HTML), will not be
@@ -2788,14 +2815,17 @@ public Builder clearCacheMode() {
      *
      * 
      * Specifies the cache setting for all responses from this backend.
-     * The possible values are:USE_ORIGIN_HEADERS Requires the origin to set valid caching
+     * The possible values are:
+     * USE_ORIGIN_HEADERS Requires the origin to set valid caching
      * headers to cache content. Responses without these headers will not be
      * cached at Google's edge, and will require a full trip to the origin on
      * every request, potentially impacting performance and increasing load on
-     * the origin server.FORCE_CACHE_ALL Cache all content, ignoring any "private",
+     * the origin server.
+     * FORCE_CACHE_ALL Cache all content, ignoring any "private",
      * "no-store" or "no-cache" directives in Cache-Control response headers.
      * Warning: this may result in Cloud CDN caching private,
-     * per-user (user identifiable) content.CACHE_ALL_STATIC Automatically cache static content,
+     * per-user (user identifiable) content.
+     * CACHE_ALL_STATIC Automatically cache static content,
      * including common image formats, media (video and audio), and web assets
      * (JavaScript and CSS). Requests and responses that are marked as
      * uncacheable, as well as dynamic content (including HTML), will not be
diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/BackendBucketCdnPolicyOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/BackendBucketCdnPolicyOrBuilder.java
index e0980330743e..b855024b4d4d 100644
--- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/BackendBucketCdnPolicyOrBuilder.java
+++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/BackendBucketCdnPolicyOrBuilder.java
@@ -156,14 +156,17 @@ public interface BackendBucketCdnPolicyOrBuilder
    *
    * 
    * Specifies the cache setting for all responses from this backend.
-   * The possible values are:USE_ORIGIN_HEADERS Requires the origin to set valid caching
+   * The possible values are:
+   * USE_ORIGIN_HEADERS Requires the origin to set valid caching
    * headers to cache content. Responses without these headers will not be
    * cached at Google's edge, and will require a full trip to the origin on
    * every request, potentially impacting performance and increasing load on
-   * the origin server.FORCE_CACHE_ALL Cache all content, ignoring any "private",
+   * the origin server.
+   * FORCE_CACHE_ALL Cache all content, ignoring any "private",
    * "no-store" or "no-cache" directives in Cache-Control response headers.
    * Warning: this may result in Cloud CDN caching private,
-   * per-user (user identifiable) content.CACHE_ALL_STATIC Automatically cache static content,
+   * per-user (user identifiable) content.
+   * CACHE_ALL_STATIC Automatically cache static content,
    * including common image formats, media (video and audio), and web assets
    * (JavaScript and CSS). Requests and responses that are marked as
    * uncacheable, as well as dynamic content (including HTML), will not be
@@ -185,14 +188,17 @@ public interface BackendBucketCdnPolicyOrBuilder
    *
    * 
    * Specifies the cache setting for all responses from this backend.
-   * The possible values are:USE_ORIGIN_HEADERS Requires the origin to set valid caching
+   * The possible values are:
+   * USE_ORIGIN_HEADERS Requires the origin to set valid caching
    * headers to cache content. Responses without these headers will not be
    * cached at Google's edge, and will require a full trip to the origin on
    * every request, potentially impacting performance and increasing load on
-   * the origin server.FORCE_CACHE_ALL Cache all content, ignoring any "private",
+   * the origin server.
+   * FORCE_CACHE_ALL Cache all content, ignoring any "private",
    * "no-store" or "no-cache" directives in Cache-Control response headers.
    * Warning: this may result in Cloud CDN caching private,
-   * per-user (user identifiable) content.CACHE_ALL_STATIC Automatically cache static content,
+   * per-user (user identifiable) content.
+   * CACHE_ALL_STATIC Automatically cache static content,
    * including common image formats, media (video and audio), and web assets
    * (JavaScript and CSS). Requests and responses that are marked as
    * uncacheable, as well as dynamic content (including HTML), will not be
@@ -214,14 +220,17 @@ public interface BackendBucketCdnPolicyOrBuilder
    *
    * 
    * Specifies the cache setting for all responses from this backend.
-   * The possible values are:USE_ORIGIN_HEADERS Requires the origin to set valid caching
+   * The possible values are:
+   * USE_ORIGIN_HEADERS Requires the origin to set valid caching
    * headers to cache content. Responses without these headers will not be
    * cached at Google's edge, and will require a full trip to the origin on
    * every request, potentially impacting performance and increasing load on
-   * the origin server.FORCE_CACHE_ALL Cache all content, ignoring any "private",
+   * the origin server.
+   * FORCE_CACHE_ALL Cache all content, ignoring any "private",
    * "no-store" or "no-cache" directives in Cache-Control response headers.
    * Warning: this may result in Cloud CDN caching private,
-   * per-user (user identifiable) content.CACHE_ALL_STATIC Automatically cache static content,
+   * per-user (user identifiable) content.
+   * CACHE_ALL_STATIC Automatically cache static content,
    * including common image formats, media (video and audio), and web assets
    * (JavaScript and CSS). Requests and responses that are marked as
    * uncacheable, as well as dynamic content (including HTML), will not be
diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/BackendOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/BackendOrBuilder.java
index 0e79da60302c..3dd423e00d91 100644
--- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/BackendOrBuilder.java
+++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/BackendOrBuilder.java
@@ -34,7 +34,8 @@ public interface BackendOrBuilder
    * handle additional traffic or is fully loaded. For usage guidelines, see
    * Connection balancing mode.
    *
-   * Backends must use compatible balancing modes. For more information, see
+   * Backends must use compatible balancing modes. Backends of a backend
+   * service may use different balancing modes. For more information, see
    * Supported balancing modes and target capacity settings and
    * Restrictions and guidance for instance groups.
    *
@@ -60,7 +61,8 @@ public interface BackendOrBuilder
    * handle additional traffic or is fully loaded. For usage guidelines, see
    * Connection balancing mode.
    *
-   * Backends must use compatible balancing modes. For more information, see
+   * Backends must use compatible balancing modes. Backends of a backend
+   * service may use different balancing modes. For more information, see
    * Supported balancing modes and target capacity settings and
    * Restrictions and guidance for instance groups.
    *
@@ -86,7 +88,8 @@ public interface BackendOrBuilder
    * handle additional traffic or is fully loaded. For usage guidelines, see
    * Connection balancing mode.
    *
-   * Backends must use compatible balancing modes. For more information, see
+   * Backends must use compatible balancing modes. Backends of a backend
+   * service may use different balancing modes. For more information, see
    * Supported balancing modes and target capacity settings and
    * Restrictions and guidance for instance groups.
    *
@@ -261,6 +264,9 @@ public interface BackendOrBuilder
    * 
    * This field designates whether this is a failover backend. More than one
    * failover backend can be configured for a given BackendService.
+   *
+   * This field can only be used for a regional external Passthrough Network
+   * Load Balancer or a regional internal Passthrough Network Load Balancer.
    * 
* * optional bool failover = 138892530; @@ -275,6 +281,9 @@ public interface BackendOrBuilder *
    * This field designates whether this is a failover backend. More than one
    * failover backend can be configured for a given BackendService.
+   *
+   * This field can only be used for a regional external Passthrough Network
+   * Load Balancer or a regional internal Passthrough Network Load Balancer.
    * 
* * optional bool failover = 138892530; @@ -742,6 +751,15 @@ public interface BackendOrBuilder * capacity, backends in this layer would be used and traffic would be * assigned based on the load balancing algorithm you use. This is the * default + * + * + * + * For global external Passthrough Network Load Balancers, the following + * restrictions apply: + * + * - At most one backend can be marked as PREFERRED. + * - PREFERRED and DEFAULT backends cannot reside + * in the same Cloud region. * Check the Preference enum for the list of possible values. *
* @@ -765,6 +783,15 @@ public interface BackendOrBuilder * capacity, backends in this layer would be used and traffic would be * assigned based on the load balancing algorithm you use. This is the * default + * + * + * + * For global external Passthrough Network Load Balancers, the following + * restrictions apply: + * + * - At most one backend can be marked as PREFERRED. + * - PREFERRED and DEFAULT backends cannot reside + * in the same Cloud region. * Check the Preference enum for the list of possible values. *
* @@ -788,6 +815,15 @@ public interface BackendOrBuilder * capacity, backends in this layer would be used and traffic would be * assigned based on the load balancing algorithm you use. This is the * default + * + * + * + * For global external Passthrough Network Load Balancers, the following + * restrictions apply: + * + * - At most one backend can be marked as PREFERRED. + * - PREFERRED and DEFAULT backends cannot reside + * in the same Cloud region. * Check the Preference enum for the list of possible values. *
* diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/BackendService.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/BackendService.java index fbceef3ae214..85120204828b 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/BackendService.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/BackendService.java @@ -732,8 +732,8 @@ private IpAddressSelectionPolicy(int value) { *
    * Specifies the load balancer type. A backend service
    * created for one type of load balancer cannot be used with another.
-   * For more information, refer toChoosing
-   * a load balancer.
+   * For more information, refer to
+   * Backend services product and scheme table.
    * 
* * Protobuf enum {@code google.cloud.compute.v1.BackendService.LoadBalancingScheme} @@ -1019,8 +1019,19 @@ private LoadBalancingScheme(int value) { * If set, the Backend Service responses are expected to contain non-standard * HTTP response header field Endpoint-Load-Metrics. The reported * metrics to use for computing the weights are specified via thecustomMetrics field. + * - WEIGHTED_MAGLEV: Per-endpoint weighted load balancing via + * health check reported weights. If set, the backend service must configure + * an HTTP-based Health Check, and health check replies are expected to + * contain the non-standard HTTP response header fieldX-Load-Balancing-Endpoint-Weight to specify the per-endpoint + * weights. If set, load balancing is weighted based on the per-endpoint + * weights reported in the last processed health check replies, as long as + * every instance either reported a valid weight or had UNAVAILABLE_WEIGHT. + * Otherwise, load balancing remains equal-weight. + * + * * * This field is applicable to either: + * * - A regional backend service with the service protocol set to HTTP, * HTTPS, HTTP2 or H2C, and load_balancing_scheme set to * INTERNAL_MANAGED. @@ -1029,6 +1040,7 @@ private LoadBalancingScheme(int value) { * EXTERNAL_MANAGED. * * + * * If sessionAffinity is not configured—that is, if session * affinity remains at the default value of NONE—then the * default value for localityLbPolicy @@ -1437,13 +1449,13 @@ private LocalityLbPolicy(int value) { * * *
-   * The protocol this BackendService uses to communicate
-   * with backends.
+   * The protocol this BackendService uses to communicate with backends.
    *
-   * Possible values are HTTP, HTTPS, HTTP2, H2C, TCP, SSL, UDP or GRPC.
-   * depending on the chosen load balancer or Traffic Director configuration.
-   * Refer to the documentation for the load balancers or for Traffic Director
-   * for more information.
+   * Possible values are HTTP, HTTPS, HTTP2, H2C, TCP, SSL, UDP, GRPC, or
+   * UNSPECIFIED, depending on the chosen load balancer or Traffic Director
+   * configuration.
+   * Refer to
+   * Load balancing features for more information.
    *
    * Must be set to GRPC when the backend service is referenced by a URL map
    * that is bound to target gRPC proxy.
@@ -3314,8 +3326,8 @@ public float getExternalManagedMigrationTestingPercentage() {
    * Balancers](https://cloud.google.com/load-balancing/docs/internal/failover-overview)
    * and [external passthrough Network Load
    * Balancers](https://cloud.google.com/load-balancing/docs/network/networklb-failover-overview).
-   *
-   * failoverPolicy cannot be specified with haPolicy.
+   * failoverPolicy cannot be specified with haPolicy.failoverPolicy cannot be used by global external Passthrough
+   * Network Load Balancers.
    * 
* * @@ -3340,8 +3352,8 @@ public boolean hasFailoverPolicy() { * Balancers](https://cloud.google.com/load-balancing/docs/internal/failover-overview) * and [external passthrough Network Load * Balancers](https://cloud.google.com/load-balancing/docs/network/networklb-failover-overview). - * - * failoverPolicy cannot be specified with haPolicy. + * failoverPolicy cannot be specified with haPolicy.failoverPolicy cannot be used by global external Passthrough + * Network Load Balancers. *
* * @@ -3368,8 +3380,8 @@ public com.google.cloud.compute.v1.BackendServiceFailoverPolicy getFailoverPolic * Balancers](https://cloud.google.com/load-balancing/docs/internal/failover-overview) * and [external passthrough Network Load * Balancers](https://cloud.google.com/load-balancing/docs/network/networklb-failover-overview). - * - * failoverPolicy cannot be specified with haPolicy. + * failoverPolicy cannot be specified with haPolicy.failoverPolicy cannot be used by global external Passthrough + * Network Load Balancers. *
* * @@ -3507,9 +3519,9 @@ public com.google.protobuf.ByteString getFingerprintBytes() { * haPolicy requires customers to be responsible for tracking backend * endpoint health and electing a leader among the healthy endpoints. * Therefore, haPolicy cannot be specified with healthChecks. - * - * haPolicy can only be specified for External Passthrough Network Load - * Balancers and Internal Passthrough Network Load Balancers. + * haPolicy can only be specified for External Passthrough + * Network Load Balancers and Internal Passthrough Network Load Balancers.haPolicy cannot be used by global external Passthrough Network + * Load Balancers. *
* * optional .google.cloud.compute.v1.BackendServiceHAPolicy ha_policy = 519879480; @@ -3551,9 +3563,9 @@ public boolean hasHaPolicy() { * haPolicy requires customers to be responsible for tracking backend * endpoint health and electing a leader among the healthy endpoints. * Therefore, haPolicy cannot be specified with healthChecks. - * - * haPolicy can only be specified for External Passthrough Network Load - * Balancers and Internal Passthrough Network Load Balancers. + * haPolicy can only be specified for External Passthrough + * Network Load Balancers and Internal Passthrough Network Load Balancers.haPolicy cannot be used by global external Passthrough Network + * Load Balancers. *
* * optional .google.cloud.compute.v1.BackendServiceHAPolicy ha_policy = 519879480; @@ -3597,9 +3609,9 @@ public com.google.cloud.compute.v1.BackendServiceHAPolicy getHaPolicy() { * haPolicy requires customers to be responsible for tracking backend * endpoint health and electing a leader among the healthy endpoints. * Therefore, haPolicy cannot be specified with healthChecks. - * - * haPolicy can only be specified for External Passthrough Network Load - * Balancers and Internal Passthrough Network Load Balancers. + * haPolicy can only be specified for External Passthrough + * Network Load Balancers and Internal Passthrough Network Load Balancers.haPolicy cannot be used by global external Passthrough Network + * Load Balancers. *
* * optional .google.cloud.compute.v1.BackendServiceHAPolicy ha_policy = 519879480; @@ -4055,8 +4067,8 @@ public com.google.protobuf.ByteString getKindBytes() { *
    * Specifies the load balancer type. A backend service
    * created for one type of load balancer cannot be used with another.
-   * For more information, refer toChoosing
-   * a load balancer.
+   * For more information, refer to
+   * Backend services product and scheme table.
    * Check the LoadBalancingScheme enum for the list of possible values.
    * 
* @@ -4075,8 +4087,8 @@ public boolean hasLoadBalancingScheme() { *
    * Specifies the load balancer type. A backend service
    * created for one type of load balancer cannot be used with another.
-   * For more information, refer toChoosing
-   * a load balancer.
+   * For more information, refer to
+   * Backend services product and scheme table.
    * Check the LoadBalancingScheme enum for the list of possible values.
    * 
* @@ -4103,8 +4115,8 @@ public java.lang.String getLoadBalancingScheme() { *
    * Specifies the load balancer type. A backend service
    * created for one type of load balancer cannot be used with another.
-   * For more information, refer toChoosing
-   * a load balancer.
+   * For more information, refer to
+   * Backend services product and scheme table.
    * Check the LoadBalancingScheme enum for the list of possible values.
    * 
* @@ -4310,8 +4322,19 @@ public int getLocalityLbPoliciesCount() { * If set, the Backend Service responses are expected to contain non-standard * HTTP response header field Endpoint-Load-Metrics. The reported * metrics to use for computing the weights are specified via thecustomMetrics field. + * - WEIGHTED_MAGLEV: Per-endpoint weighted load balancing via + * health check reported weights. If set, the backend service must configure + * an HTTP-based Health Check, and health check replies are expected to + * contain the non-standard HTTP response header fieldX-Load-Balancing-Endpoint-Weight to specify the per-endpoint + * weights. If set, load balancing is weighted based on the per-endpoint + * weights reported in the last processed health check replies, as long as + * every instance either reported a valid weight or had UNAVAILABLE_WEIGHT. + * Otherwise, load balancing remains equal-weight. + * + * * * This field is applicable to either: + * * - A regional backend service with the service protocol set to HTTP, * HTTPS, HTTP2 or H2C, and load_balancing_scheme set to * INTERNAL_MANAGED. @@ -4320,6 +4343,7 @@ public int getLocalityLbPoliciesCount() { * EXTERNAL_MANAGED. * * + * * If sessionAffinity is not configured—that is, if session * affinity remains at the default value of NONE—then the * default value for localityLbPolicy @@ -4376,8 +4400,19 @@ public boolean hasLocalityLbPolicy() { * If set, the Backend Service responses are expected to contain non-standard * HTTP response header field Endpoint-Load-Metrics. The reported * metrics to use for computing the weights are specified via thecustomMetrics field. + * - WEIGHTED_MAGLEV: Per-endpoint weighted load balancing via + * health check reported weights. If set, the backend service must configure + * an HTTP-based Health Check, and health check replies are expected to + * contain the non-standard HTTP response header fieldX-Load-Balancing-Endpoint-Weight to specify the per-endpoint + * weights. If set, load balancing is weighted based on the per-endpoint + * weights reported in the last processed health check replies, as long as + * every instance either reported a valid weight or had UNAVAILABLE_WEIGHT. + * Otherwise, load balancing remains equal-weight. + * + * * * This field is applicable to either: + * * - A regional backend service with the service protocol set to HTTP, * HTTPS, HTTP2 or H2C, and load_balancing_scheme set to * INTERNAL_MANAGED. @@ -4386,6 +4421,7 @@ public boolean hasLocalityLbPolicy() { * EXTERNAL_MANAGED. * * + * * If sessionAffinity is not configured—that is, if session * affinity remains at the default value of NONE—then the * default value for localityLbPolicy @@ -4450,8 +4486,19 @@ public java.lang.String getLocalityLbPolicy() { * If set, the Backend Service responses are expected to contain non-standard * HTTP response header field Endpoint-Load-Metrics. The reported * metrics to use for computing the weights are specified via thecustomMetrics field. + * - WEIGHTED_MAGLEV: Per-endpoint weighted load balancing via + * health check reported weights. If set, the backend service must configure + * an HTTP-based Health Check, and health check replies are expected to + * contain the non-standard HTTP response header fieldX-Load-Balancing-Endpoint-Weight to specify the per-endpoint + * weights. If set, load balancing is weighted based on the per-endpoint + * weights reported in the last processed health check replies, as long as + * every instance either reported a valid weight or had UNAVAILABLE_WEIGHT. + * Otherwise, load balancing remains equal-weight. + * + * * * This field is applicable to either: + * * - A regional backend service with the service protocol set to HTTP, * HTTPS, HTTP2 or H2C, and load_balancing_scheme set to * INTERNAL_MANAGED. @@ -4460,6 +4507,7 @@ public java.lang.String getLocalityLbPolicy() { * EXTERNAL_MANAGED. * * + * * If sessionAffinity is not configured—that is, if session * affinity remains at the default value of NONE—then the * default value for localityLbPolicy @@ -5421,13 +5469,13 @@ public com.google.protobuf.ByteString getPortNameBytes() { * * *
-   * The protocol this BackendService uses to communicate
-   * with backends.
+   * The protocol this BackendService uses to communicate with backends.
    *
-   * Possible values are HTTP, HTTPS, HTTP2, H2C, TCP, SSL, UDP or GRPC.
-   * depending on the chosen load balancer or Traffic Director configuration.
-   * Refer to the documentation for the load balancers or for Traffic Director
-   * for more information.
+   * Possible values are HTTP, HTTPS, HTTP2, H2C, TCP, SSL, UDP, GRPC, or
+   * UNSPECIFIED, depending on the chosen load balancer or Traffic Director
+   * configuration.
+   * Refer to
+   * Load balancing features for more information.
    *
    * Must be set to GRPC when the backend service is referenced by a URL map
    * that is bound to target gRPC proxy.
@@ -5447,13 +5495,13 @@ public boolean hasProtocol() {
    *
    *
    * 
-   * The protocol this BackendService uses to communicate
-   * with backends.
+   * The protocol this BackendService uses to communicate with backends.
    *
-   * Possible values are HTTP, HTTPS, HTTP2, H2C, TCP, SSL, UDP or GRPC.
-   * depending on the chosen load balancer or Traffic Director configuration.
-   * Refer to the documentation for the load balancers or for Traffic Director
-   * for more information.
+   * Possible values are HTTP, HTTPS, HTTP2, H2C, TCP, SSL, UDP, GRPC, or
+   * UNSPECIFIED, depending on the chosen load balancer or Traffic Director
+   * configuration.
+   * Refer to
+   * Load balancing features for more information.
    *
    * Must be set to GRPC when the backend service is referenced by a URL map
    * that is bound to target gRPC proxy.
@@ -5481,13 +5529,13 @@ public java.lang.String getProtocol() {
    *
    *
    * 
-   * The protocol this BackendService uses to communicate
-   * with backends.
+   * The protocol this BackendService uses to communicate with backends.
    *
-   * Possible values are HTTP, HTTPS, HTTP2, H2C, TCP, SSL, UDP or GRPC.
-   * depending on the chosen load balancer or Traffic Director configuration.
-   * Refer to the documentation for the load balancers or for Traffic Director
-   * for more information.
+   * Possible values are HTTP, HTTPS, HTTP2, H2C, TCP, SSL, UDP, GRPC, or
+   * UNSPECIFIED, depending on the chosen load balancer or Traffic Director
+   * configuration.
+   * Refer to
+   * Load balancing features for more information.
    *
    * Must be set to GRPC when the backend service is referenced by a URL map
    * that is bound to target gRPC proxy.
@@ -12012,8 +12060,8 @@ public Builder clearExternalManagedMigrationTestingPercentage() {
      * Balancers](https://cloud.google.com/load-balancing/docs/internal/failover-overview)
      * and [external passthrough Network Load
      * Balancers](https://cloud.google.com/load-balancing/docs/network/networklb-failover-overview).
-     *
-     * failoverPolicy cannot be specified with haPolicy.
+     * failoverPolicy cannot be specified with haPolicy.failoverPolicy cannot be used by global external Passthrough
+     * Network Load Balancers.
      * 
* * @@ -12037,8 +12085,8 @@ public boolean hasFailoverPolicy() { * Balancers](https://cloud.google.com/load-balancing/docs/internal/failover-overview) * and [external passthrough Network Load * Balancers](https://cloud.google.com/load-balancing/docs/network/networklb-failover-overview). - * - * failoverPolicy cannot be specified with haPolicy. + * failoverPolicy cannot be specified with haPolicy.failoverPolicy cannot be used by global external Passthrough + * Network Load Balancers. *
* * @@ -12068,8 +12116,8 @@ public com.google.cloud.compute.v1.BackendServiceFailoverPolicy getFailoverPolic * Balancers](https://cloud.google.com/load-balancing/docs/internal/failover-overview) * and [external passthrough Network Load * Balancers](https://cloud.google.com/load-balancing/docs/network/networklb-failover-overview). - * - * failoverPolicy cannot be specified with haPolicy. + * failoverPolicy cannot be specified with haPolicy.failoverPolicy cannot be used by global external Passthrough + * Network Load Balancers. *
* * @@ -12102,8 +12150,8 @@ public Builder setFailoverPolicy( * Balancers](https://cloud.google.com/load-balancing/docs/internal/failover-overview) * and [external passthrough Network Load * Balancers](https://cloud.google.com/load-balancing/docs/network/networklb-failover-overview). - * - * failoverPolicy cannot be specified with haPolicy. + * failoverPolicy cannot be specified with haPolicy.failoverPolicy cannot be used by global external Passthrough + * Network Load Balancers. *
* * @@ -12133,8 +12181,8 @@ public Builder setFailoverPolicy( * Balancers](https://cloud.google.com/load-balancing/docs/internal/failover-overview) * and [external passthrough Network Load * Balancers](https://cloud.google.com/load-balancing/docs/network/networklb-failover-overview). - * - * failoverPolicy cannot be specified with haPolicy. + * failoverPolicy cannot be specified with haPolicy.failoverPolicy cannot be used by global external Passthrough + * Network Load Balancers. *
* * @@ -12173,8 +12221,8 @@ public Builder mergeFailoverPolicy( * Balancers](https://cloud.google.com/load-balancing/docs/internal/failover-overview) * and [external passthrough Network Load * Balancers](https://cloud.google.com/load-balancing/docs/network/networklb-failover-overview). - * - * failoverPolicy cannot be specified with haPolicy. + * failoverPolicy cannot be specified with haPolicy.failoverPolicy cannot be used by global external Passthrough + * Network Load Balancers. *
* * @@ -12203,8 +12251,8 @@ public Builder clearFailoverPolicy() { * Balancers](https://cloud.google.com/load-balancing/docs/internal/failover-overview) * and [external passthrough Network Load * Balancers](https://cloud.google.com/load-balancing/docs/network/networklb-failover-overview). - * - * failoverPolicy cannot be specified with haPolicy. + * failoverPolicy cannot be specified with haPolicy.failoverPolicy cannot be used by global external Passthrough + * Network Load Balancers. *
* * @@ -12229,8 +12277,8 @@ public Builder clearFailoverPolicy() { * Balancers](https://cloud.google.com/load-balancing/docs/internal/failover-overview) * and [external passthrough Network Load * Balancers](https://cloud.google.com/load-balancing/docs/network/networklb-failover-overview). - * - * failoverPolicy cannot be specified with haPolicy. + * failoverPolicy cannot be specified with haPolicy.failoverPolicy cannot be used by global external Passthrough + * Network Load Balancers. *
* * @@ -12259,8 +12307,8 @@ public Builder clearFailoverPolicy() { * Balancers](https://cloud.google.com/load-balancing/docs/internal/failover-overview) * and [external passthrough Network Load * Balancers](https://cloud.google.com/load-balancing/docs/network/networklb-failover-overview). - * - * failoverPolicy cannot be specified with haPolicy. + * failoverPolicy cannot be specified with haPolicy.failoverPolicy cannot be used by global external Passthrough + * Network Load Balancers. * * * @@ -12489,9 +12537,9 @@ public Builder setFingerprintBytes(com.google.protobuf.ByteString value) { * haPolicy requires customers to be responsible for tracking backend * endpoint health and electing a leader among the healthy endpoints. * Therefore, haPolicy cannot be specified with healthChecks. - * - * haPolicy can only be specified for External Passthrough Network Load - * Balancers and Internal Passthrough Network Load Balancers. + * haPolicy can only be specified for External Passthrough + * Network Load Balancers and Internal Passthrough Network Load Balancers.haPolicy cannot be used by global external Passthrough Network + * Load Balancers. * * * optional .google.cloud.compute.v1.BackendServiceHAPolicy ha_policy = 519879480; @@ -12532,9 +12580,9 @@ public boolean hasHaPolicy() { * haPolicy requires customers to be responsible for tracking backend * endpoint health and electing a leader among the healthy endpoints. * Therefore, haPolicy cannot be specified with healthChecks. - * - * haPolicy can only be specified for External Passthrough Network Load - * Balancers and Internal Passthrough Network Load Balancers. + * haPolicy can only be specified for External Passthrough + * Network Load Balancers and Internal Passthrough Network Load Balancers.haPolicy cannot be used by global external Passthrough Network + * Load Balancers. * * * optional .google.cloud.compute.v1.BackendServiceHAPolicy ha_policy = 519879480; @@ -12581,9 +12629,9 @@ public com.google.cloud.compute.v1.BackendServiceHAPolicy getHaPolicy() { * haPolicy requires customers to be responsible for tracking backend * endpoint health and electing a leader among the healthy endpoints. * Therefore, haPolicy cannot be specified with healthChecks. - * - * haPolicy can only be specified for External Passthrough Network Load - * Balancers and Internal Passthrough Network Load Balancers. + * haPolicy can only be specified for External Passthrough + * Network Load Balancers and Internal Passthrough Network Load Balancers.haPolicy cannot be used by global external Passthrough Network + * Load Balancers. * * * optional .google.cloud.compute.v1.BackendServiceHAPolicy ha_policy = 519879480; @@ -12632,9 +12680,9 @@ public Builder setHaPolicy(com.google.cloud.compute.v1.BackendServiceHAPolicy va * haPolicy requires customers to be responsible for tracking backend * endpoint health and electing a leader among the healthy endpoints. * Therefore, haPolicy cannot be specified with healthChecks. - * - * haPolicy can only be specified for External Passthrough Network Load - * Balancers and Internal Passthrough Network Load Balancers. + * haPolicy can only be specified for External Passthrough + * Network Load Balancers and Internal Passthrough Network Load Balancers.haPolicy cannot be used by global external Passthrough Network + * Load Balancers. * * * optional .google.cloud.compute.v1.BackendServiceHAPolicy ha_policy = 519879480; @@ -12681,9 +12729,9 @@ public Builder setHaPolicy( * haPolicy requires customers to be responsible for tracking backend * endpoint health and electing a leader among the healthy endpoints. * Therefore, haPolicy cannot be specified with healthChecks. - * - * haPolicy can only be specified for External Passthrough Network Load - * Balancers and Internal Passthrough Network Load Balancers. + * haPolicy can only be specified for External Passthrough + * Network Load Balancers and Internal Passthrough Network Load Balancers.haPolicy cannot be used by global external Passthrough Network + * Load Balancers. * * * optional .google.cloud.compute.v1.BackendServiceHAPolicy ha_policy = 519879480; @@ -12738,9 +12786,9 @@ public Builder mergeHaPolicy(com.google.cloud.compute.v1.BackendServiceHAPolicy * haPolicy requires customers to be responsible for tracking backend * endpoint health and electing a leader among the healthy endpoints. * Therefore, haPolicy cannot be specified with healthChecks. - * - * haPolicy can only be specified for External Passthrough Network Load - * Balancers and Internal Passthrough Network Load Balancers. + * haPolicy can only be specified for External Passthrough + * Network Load Balancers and Internal Passthrough Network Load Balancers.haPolicy cannot be used by global external Passthrough Network + * Load Balancers. * * * optional .google.cloud.compute.v1.BackendServiceHAPolicy ha_policy = 519879480; @@ -12786,9 +12834,9 @@ public Builder clearHaPolicy() { * haPolicy requires customers to be responsible for tracking backend * endpoint health and electing a leader among the healthy endpoints. * Therefore, haPolicy cannot be specified with healthChecks. - * - * haPolicy can only be specified for External Passthrough Network Load - * Balancers and Internal Passthrough Network Load Balancers. + * haPolicy can only be specified for External Passthrough + * Network Load Balancers and Internal Passthrough Network Load Balancers.haPolicy cannot be used by global external Passthrough Network + * Load Balancers. * * * optional .google.cloud.compute.v1.BackendServiceHAPolicy ha_policy = 519879480; @@ -12829,9 +12877,9 @@ public com.google.cloud.compute.v1.BackendServiceHAPolicy.Builder getHaPolicyBui * haPolicy requires customers to be responsible for tracking backend * endpoint health and electing a leader among the healthy endpoints. * Therefore, haPolicy cannot be specified with healthChecks. - * - * haPolicy can only be specified for External Passthrough Network Load - * Balancers and Internal Passthrough Network Load Balancers. + * haPolicy can only be specified for External Passthrough + * Network Load Balancers and Internal Passthrough Network Load Balancers.haPolicy cannot be used by global external Passthrough Network + * Load Balancers. * * * optional .google.cloud.compute.v1.BackendServiceHAPolicy ha_policy = 519879480; @@ -12876,9 +12924,9 @@ public com.google.cloud.compute.v1.BackendServiceHAPolicyOrBuilder getHaPolicyOr * haPolicy requires customers to be responsible for tracking backend * endpoint health and electing a leader among the healthy endpoints. * Therefore, haPolicy cannot be specified with healthChecks. - * - * haPolicy can only be specified for External Passthrough Network Load - * Balancers and Internal Passthrough Network Load Balancers. + * haPolicy can only be specified for External Passthrough + * Network Load Balancers and Internal Passthrough Network Load Balancers.haPolicy cannot be used by global external Passthrough Network + * Load Balancers. * * * optional .google.cloud.compute.v1.BackendServiceHAPolicy ha_policy = 519879480; @@ -13910,8 +13958,8 @@ public Builder setKindBytes(com.google.protobuf.ByteString value) { *
      * Specifies the load balancer type. A backend service
      * created for one type of load balancer cannot be used with another.
-     * For more information, refer toChoosing
-     * a load balancer.
+     * For more information, refer to
+     * Backend services product and scheme table.
      * Check the LoadBalancingScheme enum for the list of possible values.
      * 
* @@ -13929,8 +13977,8 @@ public boolean hasLoadBalancingScheme() { *
      * Specifies the load balancer type. A backend service
      * created for one type of load balancer cannot be used with another.
-     * For more information, refer toChoosing
-     * a load balancer.
+     * For more information, refer to
+     * Backend services product and scheme table.
      * Check the LoadBalancingScheme enum for the list of possible values.
      * 
* @@ -13956,8 +14004,8 @@ public java.lang.String getLoadBalancingScheme() { *
      * Specifies the load balancer type. A backend service
      * created for one type of load balancer cannot be used with another.
-     * For more information, refer toChoosing
-     * a load balancer.
+     * For more information, refer to
+     * Backend services product and scheme table.
      * Check the LoadBalancingScheme enum for the list of possible values.
      * 
* @@ -13983,8 +14031,8 @@ public com.google.protobuf.ByteString getLoadBalancingSchemeBytes() { *
      * Specifies the load balancer type. A backend service
      * created for one type of load balancer cannot be used with another.
-     * For more information, refer toChoosing
-     * a load balancer.
+     * For more information, refer to
+     * Backend services product and scheme table.
      * Check the LoadBalancingScheme enum for the list of possible values.
      * 
* @@ -14009,8 +14057,8 @@ public Builder setLoadBalancingScheme(java.lang.String value) { *
      * Specifies the load balancer type. A backend service
      * created for one type of load balancer cannot be used with another.
-     * For more information, refer toChoosing
-     * a load balancer.
+     * For more information, refer to
+     * Backend services product and scheme table.
      * Check the LoadBalancingScheme enum for the list of possible values.
      * 
* @@ -14031,8 +14079,8 @@ public Builder clearLoadBalancingScheme() { *
      * Specifies the load balancer type. A backend service
      * created for one type of load balancer cannot be used with another.
-     * For more information, refer toChoosing
-     * a load balancer.
+     * For more information, refer to
+     * Backend services product and scheme table.
      * Check the LoadBalancingScheme enum for the list of possible values.
      * 
* @@ -14724,8 +14772,19 @@ public Builder removeLocalityLbPolicies(int index) { * If set, the Backend Service responses are expected to contain non-standard * HTTP response header field Endpoint-Load-Metrics. The reported * metrics to use for computing the weights are specified via thecustomMetrics field. + * - WEIGHTED_MAGLEV: Per-endpoint weighted load balancing via + * health check reported weights. If set, the backend service must configure + * an HTTP-based Health Check, and health check replies are expected to + * contain the non-standard HTTP response header fieldX-Load-Balancing-Endpoint-Weight to specify the per-endpoint + * weights. If set, load balancing is weighted based on the per-endpoint + * weights reported in the last processed health check replies, as long as + * every instance either reported a valid weight or had UNAVAILABLE_WEIGHT. + * Otherwise, load balancing remains equal-weight. + * + * * * This field is applicable to either: + * * - A regional backend service with the service protocol set to HTTP, * HTTPS, HTTP2 or H2C, and load_balancing_scheme set to * INTERNAL_MANAGED. @@ -14734,6 +14793,7 @@ public Builder removeLocalityLbPolicies(int index) { * EXTERNAL_MANAGED. * * + * * If sessionAffinity is not configured—that is, if session * affinity remains at the default value of NONE—then the * default value for localityLbPolicy @@ -14789,8 +14849,19 @@ public boolean hasLocalityLbPolicy() { * If set, the Backend Service responses are expected to contain non-standard * HTTP response header field Endpoint-Load-Metrics. The reported * metrics to use for computing the weights are specified via thecustomMetrics field. + * - WEIGHTED_MAGLEV: Per-endpoint weighted load balancing via + * health check reported weights. If set, the backend service must configure + * an HTTP-based Health Check, and health check replies are expected to + * contain the non-standard HTTP response header fieldX-Load-Balancing-Endpoint-Weight to specify the per-endpoint + * weights. If set, load balancing is weighted based on the per-endpoint + * weights reported in the last processed health check replies, as long as + * every instance either reported a valid weight or had UNAVAILABLE_WEIGHT. + * Otherwise, load balancing remains equal-weight. + * + * * * This field is applicable to either: + * * - A regional backend service with the service protocol set to HTTP, * HTTPS, HTTP2 or H2C, and load_balancing_scheme set to * INTERNAL_MANAGED. @@ -14799,6 +14870,7 @@ public boolean hasLocalityLbPolicy() { * EXTERNAL_MANAGED. * * + * * If sessionAffinity is not configured—that is, if session * affinity remains at the default value of NONE—then the * default value for localityLbPolicy @@ -14862,8 +14934,19 @@ public java.lang.String getLocalityLbPolicy() { * If set, the Backend Service responses are expected to contain non-standard * HTTP response header field Endpoint-Load-Metrics. The reported * metrics to use for computing the weights are specified via thecustomMetrics field. + * - WEIGHTED_MAGLEV: Per-endpoint weighted load balancing via + * health check reported weights. If set, the backend service must configure + * an HTTP-based Health Check, and health check replies are expected to + * contain the non-standard HTTP response header fieldX-Load-Balancing-Endpoint-Weight to specify the per-endpoint + * weights. If set, load balancing is weighted based on the per-endpoint + * weights reported in the last processed health check replies, as long as + * every instance either reported a valid weight or had UNAVAILABLE_WEIGHT. + * Otherwise, load balancing remains equal-weight. + * + * * * This field is applicable to either: + * * - A regional backend service with the service protocol set to HTTP, * HTTPS, HTTP2 or H2C, and load_balancing_scheme set to * INTERNAL_MANAGED. @@ -14872,6 +14955,7 @@ public java.lang.String getLocalityLbPolicy() { * EXTERNAL_MANAGED. * * + * * If sessionAffinity is not configured—that is, if session * affinity remains at the default value of NONE—then the * default value for localityLbPolicy @@ -14935,8 +15019,19 @@ public com.google.protobuf.ByteString getLocalityLbPolicyBytes() { * If set, the Backend Service responses are expected to contain non-standard * HTTP response header field Endpoint-Load-Metrics. The reported * metrics to use for computing the weights are specified via thecustomMetrics field. + * - WEIGHTED_MAGLEV: Per-endpoint weighted load balancing via + * health check reported weights. If set, the backend service must configure + * an HTTP-based Health Check, and health check replies are expected to + * contain the non-standard HTTP response header fieldX-Load-Balancing-Endpoint-Weight to specify the per-endpoint + * weights. If set, load balancing is weighted based on the per-endpoint + * weights reported in the last processed health check replies, as long as + * every instance either reported a valid weight or had UNAVAILABLE_WEIGHT. + * Otherwise, load balancing remains equal-weight. + * + * * * This field is applicable to either: + * * - A regional backend service with the service protocol set to HTTP, * HTTPS, HTTP2 or H2C, and load_balancing_scheme set to * INTERNAL_MANAGED. @@ -14945,6 +15040,7 @@ public com.google.protobuf.ByteString getLocalityLbPolicyBytes() { * EXTERNAL_MANAGED. * * + * * If sessionAffinity is not configured—that is, if session * affinity remains at the default value of NONE—then the * default value for localityLbPolicy @@ -15007,8 +15103,19 @@ public Builder setLocalityLbPolicy(java.lang.String value) { * If set, the Backend Service responses are expected to contain non-standard * HTTP response header field Endpoint-Load-Metrics. The reported * metrics to use for computing the weights are specified via thecustomMetrics field. + * - WEIGHTED_MAGLEV: Per-endpoint weighted load balancing via + * health check reported weights. If set, the backend service must configure + * an HTTP-based Health Check, and health check replies are expected to + * contain the non-standard HTTP response header fieldX-Load-Balancing-Endpoint-Weight to specify the per-endpoint + * weights. If set, load balancing is weighted based on the per-endpoint + * weights reported in the last processed health check replies, as long as + * every instance either reported a valid weight or had UNAVAILABLE_WEIGHT. + * Otherwise, load balancing remains equal-weight. + * + * * * This field is applicable to either: + * * - A regional backend service with the service protocol set to HTTP, * HTTPS, HTTP2 or H2C, and load_balancing_scheme set to * INTERNAL_MANAGED. @@ -15017,6 +15124,7 @@ public Builder setLocalityLbPolicy(java.lang.String value) { * EXTERNAL_MANAGED. * * + * * If sessionAffinity is not configured—that is, if session * affinity remains at the default value of NONE—then the * default value for localityLbPolicy @@ -15075,8 +15183,19 @@ public Builder clearLocalityLbPolicy() { * If set, the Backend Service responses are expected to contain non-standard * HTTP response header field Endpoint-Load-Metrics. The reported * metrics to use for computing the weights are specified via thecustomMetrics field. + * - WEIGHTED_MAGLEV: Per-endpoint weighted load balancing via + * health check reported weights. If set, the backend service must configure + * an HTTP-based Health Check, and health check replies are expected to + * contain the non-standard HTTP response header fieldX-Load-Balancing-Endpoint-Weight to specify the per-endpoint + * weights. If set, load balancing is weighted based on the per-endpoint + * weights reported in the last processed health check replies, as long as + * every instance either reported a valid weight or had UNAVAILABLE_WEIGHT. + * Otherwise, load balancing remains equal-weight. + * + * * * This field is applicable to either: + * * - A regional backend service with the service protocol set to HTTP, * HTTPS, HTTP2 or H2C, and load_balancing_scheme set to * INTERNAL_MANAGED. @@ -15085,6 +15204,7 @@ public Builder clearLocalityLbPolicy() { * EXTERNAL_MANAGED. * * + * * If sessionAffinity is not configured—that is, if session * affinity remains at the default value of NONE—then the * default value for localityLbPolicy @@ -17630,13 +17750,13 @@ public Builder setPortNameBytes(com.google.protobuf.ByteString value) { * * *
-     * The protocol this BackendService uses to communicate
-     * with backends.
+     * The protocol this BackendService uses to communicate with backends.
      *
-     * Possible values are HTTP, HTTPS, HTTP2, H2C, TCP, SSL, UDP or GRPC.
-     * depending on the chosen load balancer or Traffic Director configuration.
-     * Refer to the documentation for the load balancers or for Traffic Director
-     * for more information.
+     * Possible values are HTTP, HTTPS, HTTP2, H2C, TCP, SSL, UDP, GRPC, or
+     * UNSPECIFIED, depending on the chosen load balancer or Traffic Director
+     * configuration.
+     * Refer to
+     * Load balancing features for more information.
      *
      * Must be set to GRPC when the backend service is referenced by a URL map
      * that is bound to target gRPC proxy.
@@ -17655,13 +17775,13 @@ public boolean hasProtocol() {
      *
      *
      * 
-     * The protocol this BackendService uses to communicate
-     * with backends.
+     * The protocol this BackendService uses to communicate with backends.
      *
-     * Possible values are HTTP, HTTPS, HTTP2, H2C, TCP, SSL, UDP or GRPC.
-     * depending on the chosen load balancer or Traffic Director configuration.
-     * Refer to the documentation for the load balancers or for Traffic Director
-     * for more information.
+     * Possible values are HTTP, HTTPS, HTTP2, H2C, TCP, SSL, UDP, GRPC, or
+     * UNSPECIFIED, depending on the chosen load balancer or Traffic Director
+     * configuration.
+     * Refer to
+     * Load balancing features for more information.
      *
      * Must be set to GRPC when the backend service is referenced by a URL map
      * that is bound to target gRPC proxy.
@@ -17688,13 +17808,13 @@ public java.lang.String getProtocol() {
      *
      *
      * 
-     * The protocol this BackendService uses to communicate
-     * with backends.
+     * The protocol this BackendService uses to communicate with backends.
      *
-     * Possible values are HTTP, HTTPS, HTTP2, H2C, TCP, SSL, UDP or GRPC.
-     * depending on the chosen load balancer or Traffic Director configuration.
-     * Refer to the documentation for the load balancers or for Traffic Director
-     * for more information.
+     * Possible values are HTTP, HTTPS, HTTP2, H2C, TCP, SSL, UDP, GRPC, or
+     * UNSPECIFIED, depending on the chosen load balancer or Traffic Director
+     * configuration.
+     * Refer to
+     * Load balancing features for more information.
      *
      * Must be set to GRPC when the backend service is referenced by a URL map
      * that is bound to target gRPC proxy.
@@ -17721,13 +17841,13 @@ public com.google.protobuf.ByteString getProtocolBytes() {
      *
      *
      * 
-     * The protocol this BackendService uses to communicate
-     * with backends.
+     * The protocol this BackendService uses to communicate with backends.
      *
-     * Possible values are HTTP, HTTPS, HTTP2, H2C, TCP, SSL, UDP or GRPC.
-     * depending on the chosen load balancer or Traffic Director configuration.
-     * Refer to the documentation for the load balancers or for Traffic Director
-     * for more information.
+     * Possible values are HTTP, HTTPS, HTTP2, H2C, TCP, SSL, UDP, GRPC, or
+     * UNSPECIFIED, depending on the chosen load balancer or Traffic Director
+     * configuration.
+     * Refer to
+     * Load balancing features for more information.
      *
      * Must be set to GRPC when the backend service is referenced by a URL map
      * that is bound to target gRPC proxy.
@@ -17753,13 +17873,13 @@ public Builder setProtocol(java.lang.String value) {
      *
      *
      * 
-     * The protocol this BackendService uses to communicate
-     * with backends.
+     * The protocol this BackendService uses to communicate with backends.
      *
-     * Possible values are HTTP, HTTPS, HTTP2, H2C, TCP, SSL, UDP or GRPC.
-     * depending on the chosen load balancer or Traffic Director configuration.
-     * Refer to the documentation for the load balancers or for Traffic Director
-     * for more information.
+     * Possible values are HTTP, HTTPS, HTTP2, H2C, TCP, SSL, UDP, GRPC, or
+     * UNSPECIFIED, depending on the chosen load balancer or Traffic Director
+     * configuration.
+     * Refer to
+     * Load balancing features for more information.
      *
      * Must be set to GRPC when the backend service is referenced by a URL map
      * that is bound to target gRPC proxy.
@@ -17781,13 +17901,13 @@ public Builder clearProtocol() {
      *
      *
      * 
-     * The protocol this BackendService uses to communicate
-     * with backends.
+     * The protocol this BackendService uses to communicate with backends.
      *
-     * Possible values are HTTP, HTTPS, HTTP2, H2C, TCP, SSL, UDP or GRPC.
-     * depending on the chosen load balancer or Traffic Director configuration.
-     * Refer to the documentation for the load balancers or for Traffic Director
-     * for more information.
+     * Possible values are HTTP, HTTPS, HTTP2, H2C, TCP, SSL, UDP, GRPC, or
+     * UNSPECIFIED, depending on the chosen load balancer or Traffic Director
+     * configuration.
+     * Refer to
+     * Load balancing features for more information.
      *
      * Must be set to GRPC when the backend service is referenced by a URL map
      * that is bound to target gRPC proxy.
diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/BackendServiceCdnPolicy.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/BackendServiceCdnPolicy.java
index 2a74c36040fb..11bd82a3fcf4 100644
--- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/BackendServiceCdnPolicy.java
+++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/BackendServiceCdnPolicy.java
@@ -78,14 +78,17 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
    *
    * 
    * Specifies the cache setting for all responses from this backend.
-   * The possible values are:USE_ORIGIN_HEADERS Requires the origin to set valid caching
+   * The possible values are:
+   * USE_ORIGIN_HEADERS Requires the origin to set valid caching
    * headers to cache content. Responses without these headers will not be
    * cached at Google's edge, and will require a full trip to the origin on
    * every request, potentially impacting performance and increasing load on
-   * the origin server.FORCE_CACHE_ALL Cache all content, ignoring any "private",
+   * the origin server.
+   * FORCE_CACHE_ALL Cache all content, ignoring any "private",
    * "no-store" or "no-cache" directives in Cache-Control response headers.
    * Warning: this may result in Cloud CDN caching private,
-   * per-user (user identifiable) content.CACHE_ALL_STATIC Automatically cache static content,
+   * per-user (user identifiable) content.
+   * CACHE_ALL_STATIC Automatically cache static content,
    * including common image formats, media (video and audio), and web assets
    * (JavaScript and CSS). Requests and responses that are marked as
    * uncacheable, as well as dynamic content (including HTML), will not be
@@ -478,14 +481,17 @@ public com.google.cloud.compute.v1.CacheKeyPolicyOrBuilder getCacheKeyPolicyOrBu
    *
    * 
    * Specifies the cache setting for all responses from this backend.
-   * The possible values are:USE_ORIGIN_HEADERS Requires the origin to set valid caching
+   * The possible values are:
+   * USE_ORIGIN_HEADERS Requires the origin to set valid caching
    * headers to cache content. Responses without these headers will not be
    * cached at Google's edge, and will require a full trip to the origin on
    * every request, potentially impacting performance and increasing load on
-   * the origin server.FORCE_CACHE_ALL Cache all content, ignoring any "private",
+   * the origin server.
+   * FORCE_CACHE_ALL Cache all content, ignoring any "private",
    * "no-store" or "no-cache" directives in Cache-Control response headers.
    * Warning: this may result in Cloud CDN caching private,
-   * per-user (user identifiable) content.CACHE_ALL_STATIC Automatically cache static content,
+   * per-user (user identifiable) content.
+   * CACHE_ALL_STATIC Automatically cache static content,
    * including common image formats, media (video and audio), and web assets
    * (JavaScript and CSS). Requests and responses that are marked as
    * uncacheable, as well as dynamic content (including HTML), will not be
@@ -510,14 +516,17 @@ public boolean hasCacheMode() {
    *
    * 
    * Specifies the cache setting for all responses from this backend.
-   * The possible values are:USE_ORIGIN_HEADERS Requires the origin to set valid caching
+   * The possible values are:
+   * USE_ORIGIN_HEADERS Requires the origin to set valid caching
    * headers to cache content. Responses without these headers will not be
    * cached at Google's edge, and will require a full trip to the origin on
    * every request, potentially impacting performance and increasing load on
-   * the origin server.FORCE_CACHE_ALL Cache all content, ignoring any "private",
+   * the origin server.
+   * FORCE_CACHE_ALL Cache all content, ignoring any "private",
    * "no-store" or "no-cache" directives in Cache-Control response headers.
    * Warning: this may result in Cloud CDN caching private,
-   * per-user (user identifiable) content.CACHE_ALL_STATIC Automatically cache static content,
+   * per-user (user identifiable) content.
+   * CACHE_ALL_STATIC Automatically cache static content,
    * including common image formats, media (video and audio), and web assets
    * (JavaScript and CSS). Requests and responses that are marked as
    * uncacheable, as well as dynamic content (including HTML), will not be
@@ -550,14 +559,17 @@ public java.lang.String getCacheMode() {
    *
    * 
    * Specifies the cache setting for all responses from this backend.
-   * The possible values are:USE_ORIGIN_HEADERS Requires the origin to set valid caching
+   * The possible values are:
+   * USE_ORIGIN_HEADERS Requires the origin to set valid caching
    * headers to cache content. Responses without these headers will not be
    * cached at Google's edge, and will require a full trip to the origin on
    * every request, potentially impacting performance and increasing load on
-   * the origin server.FORCE_CACHE_ALL Cache all content, ignoring any "private",
+   * the origin server.
+   * FORCE_CACHE_ALL Cache all content, ignoring any "private",
    * "no-store" or "no-cache" directives in Cache-Control response headers.
    * Warning: this may result in Cloud CDN caching private,
-   * per-user (user identifiable) content.CACHE_ALL_STATIC Automatically cache static content,
+   * per-user (user identifiable) content.
+   * CACHE_ALL_STATIC Automatically cache static content,
    * including common image formats, media (video and audio), and web assets
    * (JavaScript and CSS). Requests and responses that are marked as
    * uncacheable, as well as dynamic content (including HTML), will not be
@@ -2577,14 +2589,17 @@ public com.google.cloud.compute.v1.CacheKeyPolicyOrBuilder getCacheKeyPolicyOrBu
      *
      * 
      * Specifies the cache setting for all responses from this backend.
-     * The possible values are:USE_ORIGIN_HEADERS Requires the origin to set valid caching
+     * The possible values are:
+     * USE_ORIGIN_HEADERS Requires the origin to set valid caching
      * headers to cache content. Responses without these headers will not be
      * cached at Google's edge, and will require a full trip to the origin on
      * every request, potentially impacting performance and increasing load on
-     * the origin server.FORCE_CACHE_ALL Cache all content, ignoring any "private",
+     * the origin server.
+     * FORCE_CACHE_ALL Cache all content, ignoring any "private",
      * "no-store" or "no-cache" directives in Cache-Control response headers.
      * Warning: this may result in Cloud CDN caching private,
-     * per-user (user identifiable) content.CACHE_ALL_STATIC Automatically cache static content,
+     * per-user (user identifiable) content.
+     * CACHE_ALL_STATIC Automatically cache static content,
      * including common image formats, media (video and audio), and web assets
      * (JavaScript and CSS). Requests and responses that are marked as
      * uncacheable, as well as dynamic content (including HTML), will not be
@@ -2608,14 +2623,17 @@ public boolean hasCacheMode() {
      *
      * 
      * Specifies the cache setting for all responses from this backend.
-     * The possible values are:USE_ORIGIN_HEADERS Requires the origin to set valid caching
+     * The possible values are:
+     * USE_ORIGIN_HEADERS Requires the origin to set valid caching
      * headers to cache content. Responses without these headers will not be
      * cached at Google's edge, and will require a full trip to the origin on
      * every request, potentially impacting performance and increasing load on
-     * the origin server.FORCE_CACHE_ALL Cache all content, ignoring any "private",
+     * the origin server.
+     * FORCE_CACHE_ALL Cache all content, ignoring any "private",
      * "no-store" or "no-cache" directives in Cache-Control response headers.
      * Warning: this may result in Cloud CDN caching private,
-     * per-user (user identifiable) content.CACHE_ALL_STATIC Automatically cache static content,
+     * per-user (user identifiable) content.
+     * CACHE_ALL_STATIC Automatically cache static content,
      * including common image formats, media (video and audio), and web assets
      * (JavaScript and CSS). Requests and responses that are marked as
      * uncacheable, as well as dynamic content (including HTML), will not be
@@ -2647,14 +2665,17 @@ public java.lang.String getCacheMode() {
      *
      * 
      * Specifies the cache setting for all responses from this backend.
-     * The possible values are:USE_ORIGIN_HEADERS Requires the origin to set valid caching
+     * The possible values are:
+     * USE_ORIGIN_HEADERS Requires the origin to set valid caching
      * headers to cache content. Responses without these headers will not be
      * cached at Google's edge, and will require a full trip to the origin on
      * every request, potentially impacting performance and increasing load on
-     * the origin server.FORCE_CACHE_ALL Cache all content, ignoring any "private",
+     * the origin server.
+     * FORCE_CACHE_ALL Cache all content, ignoring any "private",
      * "no-store" or "no-cache" directives in Cache-Control response headers.
      * Warning: this may result in Cloud CDN caching private,
-     * per-user (user identifiable) content.CACHE_ALL_STATIC Automatically cache static content,
+     * per-user (user identifiable) content.
+     * CACHE_ALL_STATIC Automatically cache static content,
      * including common image formats, media (video and audio), and web assets
      * (JavaScript and CSS). Requests and responses that are marked as
      * uncacheable, as well as dynamic content (including HTML), will not be
@@ -2686,14 +2707,17 @@ public com.google.protobuf.ByteString getCacheModeBytes() {
      *
      * 
      * Specifies the cache setting for all responses from this backend.
-     * The possible values are:USE_ORIGIN_HEADERS Requires the origin to set valid caching
+     * The possible values are:
+     * USE_ORIGIN_HEADERS Requires the origin to set valid caching
      * headers to cache content. Responses without these headers will not be
      * cached at Google's edge, and will require a full trip to the origin on
      * every request, potentially impacting performance and increasing load on
-     * the origin server.FORCE_CACHE_ALL Cache all content, ignoring any "private",
+     * the origin server.
+     * FORCE_CACHE_ALL Cache all content, ignoring any "private",
      * "no-store" or "no-cache" directives in Cache-Control response headers.
      * Warning: this may result in Cloud CDN caching private,
-     * per-user (user identifiable) content.CACHE_ALL_STATIC Automatically cache static content,
+     * per-user (user identifiable) content.
+     * CACHE_ALL_STATIC Automatically cache static content,
      * including common image formats, media (video and audio), and web assets
      * (JavaScript and CSS). Requests and responses that are marked as
      * uncacheable, as well as dynamic content (including HTML), will not be
@@ -2724,14 +2748,17 @@ public Builder setCacheMode(java.lang.String value) {
      *
      * 
      * Specifies the cache setting for all responses from this backend.
-     * The possible values are:USE_ORIGIN_HEADERS Requires the origin to set valid caching
+     * The possible values are:
+     * USE_ORIGIN_HEADERS Requires the origin to set valid caching
      * headers to cache content. Responses without these headers will not be
      * cached at Google's edge, and will require a full trip to the origin on
      * every request, potentially impacting performance and increasing load on
-     * the origin server.FORCE_CACHE_ALL Cache all content, ignoring any "private",
+     * the origin server.
+     * FORCE_CACHE_ALL Cache all content, ignoring any "private",
      * "no-store" or "no-cache" directives in Cache-Control response headers.
      * Warning: this may result in Cloud CDN caching private,
-     * per-user (user identifiable) content.CACHE_ALL_STATIC Automatically cache static content,
+     * per-user (user identifiable) content.
+     * CACHE_ALL_STATIC Automatically cache static content,
      * including common image formats, media (video and audio), and web assets
      * (JavaScript and CSS). Requests and responses that are marked as
      * uncacheable, as well as dynamic content (including HTML), will not be
@@ -2758,14 +2785,17 @@ public Builder clearCacheMode() {
      *
      * 
      * Specifies the cache setting for all responses from this backend.
-     * The possible values are:USE_ORIGIN_HEADERS Requires the origin to set valid caching
+     * The possible values are:
+     * USE_ORIGIN_HEADERS Requires the origin to set valid caching
      * headers to cache content. Responses without these headers will not be
      * cached at Google's edge, and will require a full trip to the origin on
      * every request, potentially impacting performance and increasing load on
-     * the origin server.FORCE_CACHE_ALL Cache all content, ignoring any "private",
+     * the origin server.
+     * FORCE_CACHE_ALL Cache all content, ignoring any "private",
      * "no-store" or "no-cache" directives in Cache-Control response headers.
      * Warning: this may result in Cloud CDN caching private,
-     * per-user (user identifiable) content.CACHE_ALL_STATIC Automatically cache static content,
+     * per-user (user identifiable) content.
+     * CACHE_ALL_STATIC Automatically cache static content,
      * including common image formats, media (video and audio), and web assets
      * (JavaScript and CSS). Requests and responses that are marked as
      * uncacheable, as well as dynamic content (including HTML), will not be
diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/BackendServiceCdnPolicyOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/BackendServiceCdnPolicyOrBuilder.java
index e97e8c33d040..7e37f9252bf1 100644
--- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/BackendServiceCdnPolicyOrBuilder.java
+++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/BackendServiceCdnPolicyOrBuilder.java
@@ -150,14 +150,17 @@ public interface BackendServiceCdnPolicyOrBuilder
    *
    * 
    * Specifies the cache setting for all responses from this backend.
-   * The possible values are:USE_ORIGIN_HEADERS Requires the origin to set valid caching
+   * The possible values are:
+   * USE_ORIGIN_HEADERS Requires the origin to set valid caching
    * headers to cache content. Responses without these headers will not be
    * cached at Google's edge, and will require a full trip to the origin on
    * every request, potentially impacting performance and increasing load on
-   * the origin server.FORCE_CACHE_ALL Cache all content, ignoring any "private",
+   * the origin server.
+   * FORCE_CACHE_ALL Cache all content, ignoring any "private",
    * "no-store" or "no-cache" directives in Cache-Control response headers.
    * Warning: this may result in Cloud CDN caching private,
-   * per-user (user identifiable) content.CACHE_ALL_STATIC Automatically cache static content,
+   * per-user (user identifiable) content.
+   * CACHE_ALL_STATIC Automatically cache static content,
    * including common image formats, media (video and audio), and web assets
    * (JavaScript and CSS). Requests and responses that are marked as
    * uncacheable, as well as dynamic content (including HTML), will not be
@@ -179,14 +182,17 @@ public interface BackendServiceCdnPolicyOrBuilder
    *
    * 
    * Specifies the cache setting for all responses from this backend.
-   * The possible values are:USE_ORIGIN_HEADERS Requires the origin to set valid caching
+   * The possible values are:
+   * USE_ORIGIN_HEADERS Requires the origin to set valid caching
    * headers to cache content. Responses without these headers will not be
    * cached at Google's edge, and will require a full trip to the origin on
    * every request, potentially impacting performance and increasing load on
-   * the origin server.FORCE_CACHE_ALL Cache all content, ignoring any "private",
+   * the origin server.
+   * FORCE_CACHE_ALL Cache all content, ignoring any "private",
    * "no-store" or "no-cache" directives in Cache-Control response headers.
    * Warning: this may result in Cloud CDN caching private,
-   * per-user (user identifiable) content.CACHE_ALL_STATIC Automatically cache static content,
+   * per-user (user identifiable) content.
+   * CACHE_ALL_STATIC Automatically cache static content,
    * including common image formats, media (video and audio), and web assets
    * (JavaScript and CSS). Requests and responses that are marked as
    * uncacheable, as well as dynamic content (including HTML), will not be
@@ -208,14 +214,17 @@ public interface BackendServiceCdnPolicyOrBuilder
    *
    * 
    * Specifies the cache setting for all responses from this backend.
-   * The possible values are:USE_ORIGIN_HEADERS Requires the origin to set valid caching
+   * The possible values are:
+   * USE_ORIGIN_HEADERS Requires the origin to set valid caching
    * headers to cache content. Responses without these headers will not be
    * cached at Google's edge, and will require a full trip to the origin on
    * every request, potentially impacting performance and increasing load on
-   * the origin server.FORCE_CACHE_ALL Cache all content, ignoring any "private",
+   * the origin server.
+   * FORCE_CACHE_ALL Cache all content, ignoring any "private",
    * "no-store" or "no-cache" directives in Cache-Control response headers.
    * Warning: this may result in Cloud CDN caching private,
-   * per-user (user identifiable) content.CACHE_ALL_STATIC Automatically cache static content,
+   * per-user (user identifiable) content.
+   * CACHE_ALL_STATIC Automatically cache static content,
    * including common image formats, media (video and audio), and web assets
    * (JavaScript and CSS). Requests and responses that are marked as
    * uncacheable, as well as dynamic content (including HTML), will not be
diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/BackendServiceOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/BackendServiceOrBuilder.java
index 76d7cad30283..c6400d30e4ea 100644
--- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/BackendServiceOrBuilder.java
+++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/BackendServiceOrBuilder.java
@@ -888,8 +888,8 @@ com.google.cloud.compute.v1.BackendServiceCustomMetricOrBuilder getCustomMetrics
    * Balancers](https://cloud.google.com/load-balancing/docs/internal/failover-overview)
    * and [external passthrough Network Load
    * Balancers](https://cloud.google.com/load-balancing/docs/network/networklb-failover-overview).
-   *
-   * failoverPolicy cannot be specified with haPolicy.
+   * failoverPolicy cannot be specified with haPolicy.failoverPolicy cannot be used by global external Passthrough
+   * Network Load Balancers.
    * 
* * @@ -911,8 +911,8 @@ com.google.cloud.compute.v1.BackendServiceCustomMetricOrBuilder getCustomMetrics * Balancers](https://cloud.google.com/load-balancing/docs/internal/failover-overview) * and [external passthrough Network Load * Balancers](https://cloud.google.com/load-balancing/docs/network/networklb-failover-overview). - * - * failoverPolicy cannot be specified with haPolicy. + * failoverPolicy cannot be specified with haPolicy.failoverPolicy cannot be used by global external Passthrough + * Network Load Balancers. *
* * @@ -934,8 +934,8 @@ com.google.cloud.compute.v1.BackendServiceCustomMetricOrBuilder getCustomMetrics * Balancers](https://cloud.google.com/load-balancing/docs/internal/failover-overview) * and [external passthrough Network Load * Balancers](https://cloud.google.com/load-balancing/docs/network/networklb-failover-overview). - * - * failoverPolicy cannot be specified with haPolicy. + * failoverPolicy cannot be specified with haPolicy.failoverPolicy cannot be used by global external Passthrough + * Network Load Balancers. *
* * @@ -1034,9 +1034,9 @@ com.google.cloud.compute.v1.BackendServiceCustomMetricOrBuilder getCustomMetrics * haPolicy requires customers to be responsible for tracking backend * endpoint health and electing a leader among the healthy endpoints. * Therefore, haPolicy cannot be specified with healthChecks. - * - * haPolicy can only be specified for External Passthrough Network Load - * Balancers and Internal Passthrough Network Load Balancers. + * haPolicy can only be specified for External Passthrough + * Network Load Balancers and Internal Passthrough Network Load Balancers.haPolicy cannot be used by global external Passthrough Network + * Load Balancers. *
* * optional .google.cloud.compute.v1.BackendServiceHAPolicy ha_policy = 519879480; @@ -1075,9 +1075,9 @@ com.google.cloud.compute.v1.BackendServiceCustomMetricOrBuilder getCustomMetrics * haPolicy requires customers to be responsible for tracking backend * endpoint health and electing a leader among the healthy endpoints. * Therefore, haPolicy cannot be specified with healthChecks. - * - * haPolicy can only be specified for External Passthrough Network Load - * Balancers and Internal Passthrough Network Load Balancers. + * haPolicy can only be specified for External Passthrough + * Network Load Balancers and Internal Passthrough Network Load Balancers.haPolicy cannot be used by global external Passthrough Network + * Load Balancers. *
* * optional .google.cloud.compute.v1.BackendServiceHAPolicy ha_policy = 519879480; @@ -1116,9 +1116,9 @@ com.google.cloud.compute.v1.BackendServiceCustomMetricOrBuilder getCustomMetrics * haPolicy requires customers to be responsible for tracking backend * endpoint health and electing a leader among the healthy endpoints. * Therefore, haPolicy cannot be specified with healthChecks. - * - * haPolicy can only be specified for External Passthrough Network Load - * Balancers and Internal Passthrough Network Load Balancers. + * haPolicy can only be specified for External Passthrough + * Network Load Balancers and Internal Passthrough Network Load Balancers.haPolicy cannot be used by global external Passthrough Network + * Load Balancers. *
* * optional .google.cloud.compute.v1.BackendServiceHAPolicy ha_policy = 519879480; @@ -1469,8 +1469,8 @@ com.google.cloud.compute.v1.BackendServiceCustomMetricOrBuilder getCustomMetrics *
    * Specifies the load balancer type. A backend service
    * created for one type of load balancer cannot be used with another.
-   * For more information, refer toChoosing
-   * a load balancer.
+   * For more information, refer to
+   * Backend services product and scheme table.
    * Check the LoadBalancingScheme enum for the list of possible values.
    * 
* @@ -1486,8 +1486,8 @@ com.google.cloud.compute.v1.BackendServiceCustomMetricOrBuilder getCustomMetrics *
    * Specifies the load balancer type. A backend service
    * created for one type of load balancer cannot be used with another.
-   * For more information, refer toChoosing
-   * a load balancer.
+   * For more information, refer to
+   * Backend services product and scheme table.
    * Check the LoadBalancingScheme enum for the list of possible values.
    * 
* @@ -1503,8 +1503,8 @@ com.google.cloud.compute.v1.BackendServiceCustomMetricOrBuilder getCustomMetrics *
    * Specifies the load balancer type. A backend service
    * created for one type of load balancer cannot be used with another.
-   * For more information, refer toChoosing
-   * a load balancer.
+   * For more information, refer to
+   * Backend services product and scheme table.
    * Check the LoadBalancingScheme enum for the list of possible values.
    * 
* @@ -1672,8 +1672,19 @@ com.google.cloud.compute.v1.BackendServiceLocalityLoadBalancingPolicyConfig getL * If set, the Backend Service responses are expected to contain non-standard * HTTP response header field Endpoint-Load-Metrics. The reported * metrics to use for computing the weights are specified via thecustomMetrics field. + * - WEIGHTED_MAGLEV: Per-endpoint weighted load balancing via + * health check reported weights. If set, the backend service must configure + * an HTTP-based Health Check, and health check replies are expected to + * contain the non-standard HTTP response header fieldX-Load-Balancing-Endpoint-Weight to specify the per-endpoint + * weights. If set, load balancing is weighted based on the per-endpoint + * weights reported in the last processed health check replies, as long as + * every instance either reported a valid weight or had UNAVAILABLE_WEIGHT. + * Otherwise, load balancing remains equal-weight. + * + * * * This field is applicable to either: + * * - A regional backend service with the service protocol set to HTTP, * HTTPS, HTTP2 or H2C, and load_balancing_scheme set to * INTERNAL_MANAGED. @@ -1682,6 +1693,7 @@ com.google.cloud.compute.v1.BackendServiceLocalityLoadBalancingPolicyConfig getL * EXTERNAL_MANAGED. * * + * * If sessionAffinity is not configured—that is, if session * affinity remains at the default value of NONE—then the * default value for localityLbPolicy @@ -1735,8 +1747,19 @@ com.google.cloud.compute.v1.BackendServiceLocalityLoadBalancingPolicyConfig getL * If set, the Backend Service responses are expected to contain non-standard * HTTP response header field Endpoint-Load-Metrics. The reported * metrics to use for computing the weights are specified via thecustomMetrics field. + * - WEIGHTED_MAGLEV: Per-endpoint weighted load balancing via + * health check reported weights. If set, the backend service must configure + * an HTTP-based Health Check, and health check replies are expected to + * contain the non-standard HTTP response header fieldX-Load-Balancing-Endpoint-Weight to specify the per-endpoint + * weights. If set, load balancing is weighted based on the per-endpoint + * weights reported in the last processed health check replies, as long as + * every instance either reported a valid weight or had UNAVAILABLE_WEIGHT. + * Otherwise, load balancing remains equal-weight. + * + * * * This field is applicable to either: + * * - A regional backend service with the service protocol set to HTTP, * HTTPS, HTTP2 or H2C, and load_balancing_scheme set to * INTERNAL_MANAGED. @@ -1745,6 +1768,7 @@ com.google.cloud.compute.v1.BackendServiceLocalityLoadBalancingPolicyConfig getL * EXTERNAL_MANAGED. * * + * * If sessionAffinity is not configured—that is, if session * affinity remains at the default value of NONE—then the * default value for localityLbPolicy @@ -1798,8 +1822,19 @@ com.google.cloud.compute.v1.BackendServiceLocalityLoadBalancingPolicyConfig getL * If set, the Backend Service responses are expected to contain non-standard * HTTP response header field Endpoint-Load-Metrics. The reported * metrics to use for computing the weights are specified via thecustomMetrics field. + * - WEIGHTED_MAGLEV: Per-endpoint weighted load balancing via + * health check reported weights. If set, the backend service must configure + * an HTTP-based Health Check, and health check replies are expected to + * contain the non-standard HTTP response header fieldX-Load-Balancing-Endpoint-Weight to specify the per-endpoint + * weights. If set, load balancing is weighted based on the per-endpoint + * weights reported in the last processed health check replies, as long as + * every instance either reported a valid weight or had UNAVAILABLE_WEIGHT. + * Otherwise, load balancing remains equal-weight. + * + * * * This field is applicable to either: + * * - A regional backend service with the service protocol set to HTTP, * HTTPS, HTTP2 or H2C, and load_balancing_scheme set to * INTERNAL_MANAGED. @@ -1808,6 +1843,7 @@ com.google.cloud.compute.v1.BackendServiceLocalityLoadBalancingPolicyConfig getL * EXTERNAL_MANAGED. * * + * * If sessionAffinity is not configured—that is, if session * affinity remains at the default value of NONE—then the * default value for localityLbPolicy @@ -2512,13 +2548,13 @@ java.lang.String getMetadatasOrDefault( * * *
-   * The protocol this BackendService uses to communicate
-   * with backends.
+   * The protocol this BackendService uses to communicate with backends.
    *
-   * Possible values are HTTP, HTTPS, HTTP2, H2C, TCP, SSL, UDP or GRPC.
-   * depending on the chosen load balancer or Traffic Director configuration.
-   * Refer to the documentation for the load balancers or for Traffic Director
-   * for more information.
+   * Possible values are HTTP, HTTPS, HTTP2, H2C, TCP, SSL, UDP, GRPC, or
+   * UNSPECIFIED, depending on the chosen load balancer or Traffic Director
+   * configuration.
+   * Refer to
+   * Load balancing features for more information.
    *
    * Must be set to GRPC when the backend service is referenced by a URL map
    * that is bound to target gRPC proxy.
@@ -2535,13 +2571,13 @@ java.lang.String getMetadatasOrDefault(
    *
    *
    * 
-   * The protocol this BackendService uses to communicate
-   * with backends.
+   * The protocol this BackendService uses to communicate with backends.
    *
-   * Possible values are HTTP, HTTPS, HTTP2, H2C, TCP, SSL, UDP or GRPC.
-   * depending on the chosen load balancer or Traffic Director configuration.
-   * Refer to the documentation for the load balancers or for Traffic Director
-   * for more information.
+   * Possible values are HTTP, HTTPS, HTTP2, H2C, TCP, SSL, UDP, GRPC, or
+   * UNSPECIFIED, depending on the chosen load balancer or Traffic Director
+   * configuration.
+   * Refer to
+   * Load balancing features for more information.
    *
    * Must be set to GRPC when the backend service is referenced by a URL map
    * that is bound to target gRPC proxy.
@@ -2558,13 +2594,13 @@ java.lang.String getMetadatasOrDefault(
    *
    *
    * 
-   * The protocol this BackendService uses to communicate
-   * with backends.
+   * The protocol this BackendService uses to communicate with backends.
    *
-   * Possible values are HTTP, HTTPS, HTTP2, H2C, TCP, SSL, UDP or GRPC.
-   * depending on the chosen load balancer or Traffic Director configuration.
-   * Refer to the documentation for the load balancers or for Traffic Director
-   * for more information.
+   * Possible values are HTTP, HTTPS, HTTP2, H2C, TCP, SSL, UDP, GRPC, or
+   * UNSPECIFIED, depending on the chosen load balancer or Traffic Director
+   * configuration.
+   * Refer to
+   * Load balancing features for more information.
    *
    * Must be set to GRPC when the backend service is referenced by a URL map
    * that is bound to target gRPC proxy.
diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/BackendServiceTlsSettings.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/BackendServiceTlsSettings.java
index a0d77f40ec29..28f662e618f7 100644
--- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/BackendServiceTlsSettings.java
+++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/BackendServiceTlsSettings.java
@@ -52,6 +52,7 @@ private BackendServiceTlsSettings(com.google.protobuf.GeneratedMessage.Builder
+   * Assigns the Managed Identity for the BackendService Workload.
+   *
+   *
+   * Use this property to configure the load balancer back-end to use
+   * certificates and roots of trust provisioned by the Managed Workload
+   * Identity system.
+   *
+   * The `identity` property is the
+   * fully-specified SPIFFE ID to use in the SVID presented by the Load
+   * Balancer Workload.
+   *
+   * The SPIFFE ID must be a resource starting with the
+   * `trustDomain` property value, followed by the path to the Managed
+   * Workload Identity.
+   *
+   * Supported SPIFFE ID format:
+   *
+   * - //<trust_domain>/ns/<namespace>/sa/<subject>
+   *
+   *
+   * The Trust Domain within the Managed Identity must refer to a valid
+   * Workload Identity Pool. The TrustConfig and CertificateIssuanceConfig
+   * will be inherited from the Workload Identity Pool.
+   *
+   * Restrictions:
+   *
+   * - If you set the `identity` property, you cannot manually set
+   * the following fields:
+   * - tlsSettings.sni
+   * - tlsSettings.subjectAltNames
+   * - tlsSettings.authenticationConfig
+   *
+   *
+   * When defining a `identity` for a RegionBackendServices, the
+   * corresponding Workload Identity Pool must have a ca_pool
+   * configured in the same region.
+   *
+   * The system will set up a read-onlytlsSettings.authenticationConfig for the Managed Identity.
+   * 
+ * + * optional string identity = 401109182; + * + * @return Whether the identity field is set. + */ + @java.lang.Override + public boolean hasIdentity() { + return ((bitField0_ & 0x00000002) != 0); + } + + /** + * + * + *
+   * Assigns the Managed Identity for the BackendService Workload.
+   *
+   *
+   * Use this property to configure the load balancer back-end to use
+   * certificates and roots of trust provisioned by the Managed Workload
+   * Identity system.
+   *
+   * The `identity` property is the
+   * fully-specified SPIFFE ID to use in the SVID presented by the Load
+   * Balancer Workload.
+   *
+   * The SPIFFE ID must be a resource starting with the
+   * `trustDomain` property value, followed by the path to the Managed
+   * Workload Identity.
+   *
+   * Supported SPIFFE ID format:
+   *
+   * - //<trust_domain>/ns/<namespace>/sa/<subject>
+   *
+   *
+   * The Trust Domain within the Managed Identity must refer to a valid
+   * Workload Identity Pool. The TrustConfig and CertificateIssuanceConfig
+   * will be inherited from the Workload Identity Pool.
+   *
+   * Restrictions:
+   *
+   * - If you set the `identity` property, you cannot manually set
+   * the following fields:
+   * - tlsSettings.sni
+   * - tlsSettings.subjectAltNames
+   * - tlsSettings.authenticationConfig
+   *
+   *
+   * When defining a `identity` for a RegionBackendServices, the
+   * corresponding Workload Identity Pool must have a ca_pool
+   * configured in the same region.
+   *
+   * The system will set up a read-onlytlsSettings.authenticationConfig for the Managed Identity.
+   * 
+ * + * optional string identity = 401109182; + * + * @return The identity. + */ + @java.lang.Override + public java.lang.String getIdentity() { + java.lang.Object ref = identity_; + 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(); + identity_ = s; + return s; + } + } + + /** + * + * + *
+   * Assigns the Managed Identity for the BackendService Workload.
+   *
+   *
+   * Use this property to configure the load balancer back-end to use
+   * certificates and roots of trust provisioned by the Managed Workload
+   * Identity system.
+   *
+   * The `identity` property is the
+   * fully-specified SPIFFE ID to use in the SVID presented by the Load
+   * Balancer Workload.
+   *
+   * The SPIFFE ID must be a resource starting with the
+   * `trustDomain` property value, followed by the path to the Managed
+   * Workload Identity.
+   *
+   * Supported SPIFFE ID format:
+   *
+   * - //<trust_domain>/ns/<namespace>/sa/<subject>
+   *
+   *
+   * The Trust Domain within the Managed Identity must refer to a valid
+   * Workload Identity Pool. The TrustConfig and CertificateIssuanceConfig
+   * will be inherited from the Workload Identity Pool.
+   *
+   * Restrictions:
+   *
+   * - If you set the `identity` property, you cannot manually set
+   * the following fields:
+   * - tlsSettings.sni
+   * - tlsSettings.subjectAltNames
+   * - tlsSettings.authenticationConfig
+   *
+   *
+   * When defining a `identity` for a RegionBackendServices, the
+   * corresponding Workload Identity Pool must have a ca_pool
+   * configured in the same region.
+   *
+   * The system will set up a read-onlytlsSettings.authenticationConfig for the Managed Identity.
+   * 
+ * + * optional string identity = 401109182; + * + * @return The bytes for identity. + */ + @java.lang.Override + public com.google.protobuf.ByteString getIdentityBytes() { + java.lang.Object ref = identity_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + identity_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + public static final int SNI_FIELD_NUMBER = 114030; @SuppressWarnings("serial") @@ -176,7 +357,7 @@ public com.google.protobuf.ByteString getAuthenticationConfigBytes() { */ @java.lang.Override public boolean hasSni() { - return ((bitField0_ & 0x00000002) != 0); + return ((bitField0_ & 0x00000004) != 0); } /** @@ -378,12 +559,15 @@ public final boolean isInitialized() { @java.lang.Override public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { - if (((bitField0_ & 0x00000002) != 0)) { + if (((bitField0_ & 0x00000004) != 0)) { com.google.protobuf.GeneratedMessage.writeString(output, 114030, sni_); } for (int i = 0; i < subjectAltNames_.size(); i++) { output.writeMessage(330029535, subjectAltNames_.get(i)); } + if (((bitField0_ & 0x00000002) != 0)) { + com.google.protobuf.GeneratedMessage.writeString(output, 401109182, identity_); + } if (((bitField0_ & 0x00000001) != 0)) { com.google.protobuf.GeneratedMessage.writeString(output, 408053481, authenticationConfig_); } @@ -396,7 +580,7 @@ public int getSerializedSize() { if (size != -1) return size; size = 0; - if (((bitField0_ & 0x00000002) != 0)) { + if (((bitField0_ & 0x00000004) != 0)) { size += com.google.protobuf.GeneratedMessage.computeStringSize(114030, sni_); } for (int i = 0; i < subjectAltNames_.size(); i++) { @@ -404,6 +588,9 @@ public int getSerializedSize() { com.google.protobuf.CodedOutputStream.computeMessageSize( 330029535, subjectAltNames_.get(i)); } + if (((bitField0_ & 0x00000002) != 0)) { + size += com.google.protobuf.GeneratedMessage.computeStringSize(401109182, identity_); + } if (((bitField0_ & 0x00000001) != 0)) { size += com.google.protobuf.GeneratedMessage.computeStringSize(408053481, authenticationConfig_); @@ -428,6 +615,10 @@ public boolean equals(final java.lang.Object obj) { if (hasAuthenticationConfig()) { if (!getAuthenticationConfig().equals(other.getAuthenticationConfig())) return false; } + if (hasIdentity() != other.hasIdentity()) return false; + if (hasIdentity()) { + if (!getIdentity().equals(other.getIdentity())) return false; + } if (hasSni() != other.hasSni()) return false; if (hasSni()) { if (!getSni().equals(other.getSni())) return false; @@ -448,6 +639,10 @@ public int hashCode() { hash = (37 * hash) + AUTHENTICATION_CONFIG_FIELD_NUMBER; hash = (53 * hash) + getAuthenticationConfig().hashCode(); } + if (hasIdentity()) { + hash = (37 * hash) + IDENTITY_FIELD_NUMBER; + hash = (53 * hash) + getIdentity().hashCode(); + } if (hasSni()) { hash = (37 * hash) + SNI_FIELD_NUMBER; hash = (53 * hash) + getSni().hashCode(); @@ -597,6 +792,7 @@ public Builder clear() { super.clear(); bitField0_ = 0; authenticationConfig_ = ""; + identity_ = ""; sni_ = ""; if (subjectAltNamesBuilder_ == null) { subjectAltNames_ = java.util.Collections.emptyList(); @@ -604,7 +800,7 @@ public Builder clear() { subjectAltNames_ = null; subjectAltNamesBuilder_.clear(); } - bitField0_ = (bitField0_ & ~0x00000004); + bitField0_ = (bitField0_ & ~0x00000008); return this; } @@ -643,9 +839,9 @@ public com.google.cloud.compute.v1.BackendServiceTlsSettings buildPartial() { private void buildPartialRepeatedFields( com.google.cloud.compute.v1.BackendServiceTlsSettings result) { if (subjectAltNamesBuilder_ == null) { - if (((bitField0_ & 0x00000004) != 0)) { + if (((bitField0_ & 0x00000008) != 0)) { subjectAltNames_ = java.util.Collections.unmodifiableList(subjectAltNames_); - bitField0_ = (bitField0_ & ~0x00000004); + bitField0_ = (bitField0_ & ~0x00000008); } result.subjectAltNames_ = subjectAltNames_; } else { @@ -661,9 +857,13 @@ private void buildPartial0(com.google.cloud.compute.v1.BackendServiceTlsSettings to_bitField0_ |= 0x00000001; } if (((from_bitField0_ & 0x00000002) != 0)) { - result.sni_ = sni_; + result.identity_ = identity_; to_bitField0_ |= 0x00000002; } + if (((from_bitField0_ & 0x00000004) != 0)) { + result.sni_ = sni_; + to_bitField0_ |= 0x00000004; + } result.bitField0_ |= to_bitField0_; } @@ -685,16 +885,21 @@ public Builder mergeFrom(com.google.cloud.compute.v1.BackendServiceTlsSettings o bitField0_ |= 0x00000001; onChanged(); } + if (other.hasIdentity()) { + identity_ = other.identity_; + bitField0_ |= 0x00000002; + onChanged(); + } if (other.hasSni()) { sni_ = other.sni_; - bitField0_ |= 0x00000002; + bitField0_ |= 0x00000004; onChanged(); } if (subjectAltNamesBuilder_ == null) { if (!other.subjectAltNames_.isEmpty()) { if (subjectAltNames_.isEmpty()) { subjectAltNames_ = other.subjectAltNames_; - bitField0_ = (bitField0_ & ~0x00000004); + bitField0_ = (bitField0_ & ~0x00000008); } else { ensureSubjectAltNamesIsMutable(); subjectAltNames_.addAll(other.subjectAltNames_); @@ -707,7 +912,7 @@ public Builder mergeFrom(com.google.cloud.compute.v1.BackendServiceTlsSettings o subjectAltNamesBuilder_.dispose(); subjectAltNamesBuilder_ = null; subjectAltNames_ = other.subjectAltNames_; - bitField0_ = (bitField0_ & ~0x00000004); + bitField0_ = (bitField0_ & ~0x00000008); subjectAltNamesBuilder_ = com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders ? internalGetSubjectAltNamesFieldBuilder() @@ -746,7 +951,7 @@ public Builder mergeFrom( case 912242: { sni_ = input.readStringRequireUtf8(); - bitField0_ |= 0x00000002; + bitField0_ |= 0x00000004; break; } // case 912242 case -1654731014: @@ -764,6 +969,12 @@ public Builder mergeFrom( } break; } // case -1654731014 + case -1086093838: + { + identity_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000002; + break; + } // case -1086093838 case -1030539446: { authenticationConfig_ = input.readStringRequireUtf8(); @@ -933,6 +1144,354 @@ public Builder setAuthenticationConfigBytes(com.google.protobuf.ByteString value return this; } + private java.lang.Object identity_ = ""; + + /** + * + * + *
+     * Assigns the Managed Identity for the BackendService Workload.
+     *
+     *
+     * Use this property to configure the load balancer back-end to use
+     * certificates and roots of trust provisioned by the Managed Workload
+     * Identity system.
+     *
+     * The `identity` property is the
+     * fully-specified SPIFFE ID to use in the SVID presented by the Load
+     * Balancer Workload.
+     *
+     * The SPIFFE ID must be a resource starting with the
+     * `trustDomain` property value, followed by the path to the Managed
+     * Workload Identity.
+     *
+     * Supported SPIFFE ID format:
+     *
+     * - //<trust_domain>/ns/<namespace>/sa/<subject>
+     *
+     *
+     * The Trust Domain within the Managed Identity must refer to a valid
+     * Workload Identity Pool. The TrustConfig and CertificateIssuanceConfig
+     * will be inherited from the Workload Identity Pool.
+     *
+     * Restrictions:
+     *
+     * - If you set the `identity` property, you cannot manually set
+     * the following fields:
+     * - tlsSettings.sni
+     * - tlsSettings.subjectAltNames
+     * - tlsSettings.authenticationConfig
+     *
+     *
+     * When defining a `identity` for a RegionBackendServices, the
+     * corresponding Workload Identity Pool must have a ca_pool
+     * configured in the same region.
+     *
+     * The system will set up a read-onlytlsSettings.authenticationConfig for the Managed Identity.
+     * 
+ * + * optional string identity = 401109182; + * + * @return Whether the identity field is set. + */ + public boolean hasIdentity() { + return ((bitField0_ & 0x00000002) != 0); + } + + /** + * + * + *
+     * Assigns the Managed Identity for the BackendService Workload.
+     *
+     *
+     * Use this property to configure the load balancer back-end to use
+     * certificates and roots of trust provisioned by the Managed Workload
+     * Identity system.
+     *
+     * The `identity` property is the
+     * fully-specified SPIFFE ID to use in the SVID presented by the Load
+     * Balancer Workload.
+     *
+     * The SPIFFE ID must be a resource starting with the
+     * `trustDomain` property value, followed by the path to the Managed
+     * Workload Identity.
+     *
+     * Supported SPIFFE ID format:
+     *
+     * - //<trust_domain>/ns/<namespace>/sa/<subject>
+     *
+     *
+     * The Trust Domain within the Managed Identity must refer to a valid
+     * Workload Identity Pool. The TrustConfig and CertificateIssuanceConfig
+     * will be inherited from the Workload Identity Pool.
+     *
+     * Restrictions:
+     *
+     * - If you set the `identity` property, you cannot manually set
+     * the following fields:
+     * - tlsSettings.sni
+     * - tlsSettings.subjectAltNames
+     * - tlsSettings.authenticationConfig
+     *
+     *
+     * When defining a `identity` for a RegionBackendServices, the
+     * corresponding Workload Identity Pool must have a ca_pool
+     * configured in the same region.
+     *
+     * The system will set up a read-onlytlsSettings.authenticationConfig for the Managed Identity.
+     * 
+ * + * optional string identity = 401109182; + * + * @return The identity. + */ + public java.lang.String getIdentity() { + java.lang.Object ref = identity_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + identity_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + + /** + * + * + *
+     * Assigns the Managed Identity for the BackendService Workload.
+     *
+     *
+     * Use this property to configure the load balancer back-end to use
+     * certificates and roots of trust provisioned by the Managed Workload
+     * Identity system.
+     *
+     * The `identity` property is the
+     * fully-specified SPIFFE ID to use in the SVID presented by the Load
+     * Balancer Workload.
+     *
+     * The SPIFFE ID must be a resource starting with the
+     * `trustDomain` property value, followed by the path to the Managed
+     * Workload Identity.
+     *
+     * Supported SPIFFE ID format:
+     *
+     * - //<trust_domain>/ns/<namespace>/sa/<subject>
+     *
+     *
+     * The Trust Domain within the Managed Identity must refer to a valid
+     * Workload Identity Pool. The TrustConfig and CertificateIssuanceConfig
+     * will be inherited from the Workload Identity Pool.
+     *
+     * Restrictions:
+     *
+     * - If you set the `identity` property, you cannot manually set
+     * the following fields:
+     * - tlsSettings.sni
+     * - tlsSettings.subjectAltNames
+     * - tlsSettings.authenticationConfig
+     *
+     *
+     * When defining a `identity` for a RegionBackendServices, the
+     * corresponding Workload Identity Pool must have a ca_pool
+     * configured in the same region.
+     *
+     * The system will set up a read-onlytlsSettings.authenticationConfig for the Managed Identity.
+     * 
+ * + * optional string identity = 401109182; + * + * @return The bytes for identity. + */ + public com.google.protobuf.ByteString getIdentityBytes() { + java.lang.Object ref = identity_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + identity_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + /** + * + * + *
+     * Assigns the Managed Identity for the BackendService Workload.
+     *
+     *
+     * Use this property to configure the load balancer back-end to use
+     * certificates and roots of trust provisioned by the Managed Workload
+     * Identity system.
+     *
+     * The `identity` property is the
+     * fully-specified SPIFFE ID to use in the SVID presented by the Load
+     * Balancer Workload.
+     *
+     * The SPIFFE ID must be a resource starting with the
+     * `trustDomain` property value, followed by the path to the Managed
+     * Workload Identity.
+     *
+     * Supported SPIFFE ID format:
+     *
+     * - //<trust_domain>/ns/<namespace>/sa/<subject>
+     *
+     *
+     * The Trust Domain within the Managed Identity must refer to a valid
+     * Workload Identity Pool. The TrustConfig and CertificateIssuanceConfig
+     * will be inherited from the Workload Identity Pool.
+     *
+     * Restrictions:
+     *
+     * - If you set the `identity` property, you cannot manually set
+     * the following fields:
+     * - tlsSettings.sni
+     * - tlsSettings.subjectAltNames
+     * - tlsSettings.authenticationConfig
+     *
+     *
+     * When defining a `identity` for a RegionBackendServices, the
+     * corresponding Workload Identity Pool must have a ca_pool
+     * configured in the same region.
+     *
+     * The system will set up a read-onlytlsSettings.authenticationConfig for the Managed Identity.
+     * 
+ * + * optional string identity = 401109182; + * + * @param value The identity to set. + * @return This builder for chaining. + */ + public Builder setIdentity(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + identity_ = value; + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + /** + * + * + *
+     * Assigns the Managed Identity for the BackendService Workload.
+     *
+     *
+     * Use this property to configure the load balancer back-end to use
+     * certificates and roots of trust provisioned by the Managed Workload
+     * Identity system.
+     *
+     * The `identity` property is the
+     * fully-specified SPIFFE ID to use in the SVID presented by the Load
+     * Balancer Workload.
+     *
+     * The SPIFFE ID must be a resource starting with the
+     * `trustDomain` property value, followed by the path to the Managed
+     * Workload Identity.
+     *
+     * Supported SPIFFE ID format:
+     *
+     * - //<trust_domain>/ns/<namespace>/sa/<subject>
+     *
+     *
+     * The Trust Domain within the Managed Identity must refer to a valid
+     * Workload Identity Pool. The TrustConfig and CertificateIssuanceConfig
+     * will be inherited from the Workload Identity Pool.
+     *
+     * Restrictions:
+     *
+     * - If you set the `identity` property, you cannot manually set
+     * the following fields:
+     * - tlsSettings.sni
+     * - tlsSettings.subjectAltNames
+     * - tlsSettings.authenticationConfig
+     *
+     *
+     * When defining a `identity` for a RegionBackendServices, the
+     * corresponding Workload Identity Pool must have a ca_pool
+     * configured in the same region.
+     *
+     * The system will set up a read-onlytlsSettings.authenticationConfig for the Managed Identity.
+     * 
+ * + * optional string identity = 401109182; + * + * @return This builder for chaining. + */ + public Builder clearIdentity() { + identity_ = getDefaultInstance().getIdentity(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + return this; + } + + /** + * + * + *
+     * Assigns the Managed Identity for the BackendService Workload.
+     *
+     *
+     * Use this property to configure the load balancer back-end to use
+     * certificates and roots of trust provisioned by the Managed Workload
+     * Identity system.
+     *
+     * The `identity` property is the
+     * fully-specified SPIFFE ID to use in the SVID presented by the Load
+     * Balancer Workload.
+     *
+     * The SPIFFE ID must be a resource starting with the
+     * `trustDomain` property value, followed by the path to the Managed
+     * Workload Identity.
+     *
+     * Supported SPIFFE ID format:
+     *
+     * - //<trust_domain>/ns/<namespace>/sa/<subject>
+     *
+     *
+     * The Trust Domain within the Managed Identity must refer to a valid
+     * Workload Identity Pool. The TrustConfig and CertificateIssuanceConfig
+     * will be inherited from the Workload Identity Pool.
+     *
+     * Restrictions:
+     *
+     * - If you set the `identity` property, you cannot manually set
+     * the following fields:
+     * - tlsSettings.sni
+     * - tlsSettings.subjectAltNames
+     * - tlsSettings.authenticationConfig
+     *
+     *
+     * When defining a `identity` for a RegionBackendServices, the
+     * corresponding Workload Identity Pool must have a ca_pool
+     * configured in the same region.
+     *
+     * The system will set up a read-onlytlsSettings.authenticationConfig for the Managed Identity.
+     * 
+ * + * optional string identity = 401109182; + * + * @param value The bytes for identity to set. + * @return This builder for chaining. + */ + public Builder setIdentityBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + identity_ = value; + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + private java.lang.Object sni_ = ""; /** @@ -955,7 +1514,7 @@ public Builder setAuthenticationConfigBytes(com.google.protobuf.ByteString value * @return Whether the sni field is set. */ public boolean hasSni() { - return ((bitField0_ & 0x00000002) != 0); + return ((bitField0_ & 0x00000004) != 0); } /** @@ -1045,7 +1604,7 @@ public Builder setSni(java.lang.String value) { throw new NullPointerException(); } sni_ = value; - bitField0_ |= 0x00000002; + bitField0_ |= 0x00000004; onChanged(); return this; } @@ -1071,7 +1630,7 @@ public Builder setSni(java.lang.String value) { */ public Builder clearSni() { sni_ = getDefaultInstance().getSni(); - bitField0_ = (bitField0_ & ~0x00000002); + bitField0_ = (bitField0_ & ~0x00000004); onChanged(); return this; } @@ -1102,7 +1661,7 @@ public Builder setSniBytes(com.google.protobuf.ByteString value) { } checkByteStringIsUtf8(value); sni_ = value; - bitField0_ |= 0x00000002; + bitField0_ |= 0x00000004; onChanged(); return this; } @@ -1111,12 +1670,12 @@ public Builder setSniBytes(com.google.protobuf.ByteString value) { subjectAltNames_ = java.util.Collections.emptyList(); private void ensureSubjectAltNamesIsMutable() { - if (!((bitField0_ & 0x00000004) != 0)) { + if (!((bitField0_ & 0x00000008) != 0)) { subjectAltNames_ = new java.util.ArrayList< com.google.cloud.compute.v1.BackendServiceTlsSettingsSubjectAltName>( subjectAltNames_); - bitField0_ |= 0x00000004; + bitField0_ |= 0x00000008; } } @@ -1442,7 +2001,7 @@ public Builder addAllSubjectAltNames( public Builder clearSubjectAltNames() { if (subjectAltNamesBuilder_ == null) { subjectAltNames_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000004); + bitField0_ = (bitField0_ & ~0x00000008); onChanged(); } else { subjectAltNamesBuilder_.clear(); @@ -1639,7 +2198,7 @@ public Builder removeSubjectAltNames(int index) { com.google.cloud.compute.v1.BackendServiceTlsSettingsSubjectAltName.Builder, com.google.cloud.compute.v1.BackendServiceTlsSettingsSubjectAltNameOrBuilder>( subjectAltNames_, - ((bitField0_ & 0x00000004) != 0), + ((bitField0_ & 0x00000008) != 0), getParentForChildren(), isClean()); subjectAltNames_ = null; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/BackendServiceTlsSettingsOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/BackendServiceTlsSettingsOrBuilder.java index 2ffb0903a293..934db4a534df 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/BackendServiceTlsSettingsOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/BackendServiceTlsSettingsOrBuilder.java @@ -74,6 +74,156 @@ public interface BackendServiceTlsSettingsOrBuilder */ com.google.protobuf.ByteString getAuthenticationConfigBytes(); + /** + * + * + *
+   * Assigns the Managed Identity for the BackendService Workload.
+   *
+   *
+   * Use this property to configure the load balancer back-end to use
+   * certificates and roots of trust provisioned by the Managed Workload
+   * Identity system.
+   *
+   * The `identity` property is the
+   * fully-specified SPIFFE ID to use in the SVID presented by the Load
+   * Balancer Workload.
+   *
+   * The SPIFFE ID must be a resource starting with the
+   * `trustDomain` property value, followed by the path to the Managed
+   * Workload Identity.
+   *
+   * Supported SPIFFE ID format:
+   *
+   * - //<trust_domain>/ns/<namespace>/sa/<subject>
+   *
+   *
+   * The Trust Domain within the Managed Identity must refer to a valid
+   * Workload Identity Pool. The TrustConfig and CertificateIssuanceConfig
+   * will be inherited from the Workload Identity Pool.
+   *
+   * Restrictions:
+   *
+   * - If you set the `identity` property, you cannot manually set
+   * the following fields:
+   * - tlsSettings.sni
+   * - tlsSettings.subjectAltNames
+   * - tlsSettings.authenticationConfig
+   *
+   *
+   * When defining a `identity` for a RegionBackendServices, the
+   * corresponding Workload Identity Pool must have a ca_pool
+   * configured in the same region.
+   *
+   * The system will set up a read-onlytlsSettings.authenticationConfig for the Managed Identity.
+   * 
+ * + * optional string identity = 401109182; + * + * @return Whether the identity field is set. + */ + boolean hasIdentity(); + + /** + * + * + *
+   * Assigns the Managed Identity for the BackendService Workload.
+   *
+   *
+   * Use this property to configure the load balancer back-end to use
+   * certificates and roots of trust provisioned by the Managed Workload
+   * Identity system.
+   *
+   * The `identity` property is the
+   * fully-specified SPIFFE ID to use in the SVID presented by the Load
+   * Balancer Workload.
+   *
+   * The SPIFFE ID must be a resource starting with the
+   * `trustDomain` property value, followed by the path to the Managed
+   * Workload Identity.
+   *
+   * Supported SPIFFE ID format:
+   *
+   * - //<trust_domain>/ns/<namespace>/sa/<subject>
+   *
+   *
+   * The Trust Domain within the Managed Identity must refer to a valid
+   * Workload Identity Pool. The TrustConfig and CertificateIssuanceConfig
+   * will be inherited from the Workload Identity Pool.
+   *
+   * Restrictions:
+   *
+   * - If you set the `identity` property, you cannot manually set
+   * the following fields:
+   * - tlsSettings.sni
+   * - tlsSettings.subjectAltNames
+   * - tlsSettings.authenticationConfig
+   *
+   *
+   * When defining a `identity` for a RegionBackendServices, the
+   * corresponding Workload Identity Pool must have a ca_pool
+   * configured in the same region.
+   *
+   * The system will set up a read-onlytlsSettings.authenticationConfig for the Managed Identity.
+   * 
+ * + * optional string identity = 401109182; + * + * @return The identity. + */ + java.lang.String getIdentity(); + + /** + * + * + *
+   * Assigns the Managed Identity for the BackendService Workload.
+   *
+   *
+   * Use this property to configure the load balancer back-end to use
+   * certificates and roots of trust provisioned by the Managed Workload
+   * Identity system.
+   *
+   * The `identity` property is the
+   * fully-specified SPIFFE ID to use in the SVID presented by the Load
+   * Balancer Workload.
+   *
+   * The SPIFFE ID must be a resource starting with the
+   * `trustDomain` property value, followed by the path to the Managed
+   * Workload Identity.
+   *
+   * Supported SPIFFE ID format:
+   *
+   * - //<trust_domain>/ns/<namespace>/sa/<subject>
+   *
+   *
+   * The Trust Domain within the Managed Identity must refer to a valid
+   * Workload Identity Pool. The TrustConfig and CertificateIssuanceConfig
+   * will be inherited from the Workload Identity Pool.
+   *
+   * Restrictions:
+   *
+   * - If you set the `identity` property, you cannot manually set
+   * the following fields:
+   * - tlsSettings.sni
+   * - tlsSettings.subjectAltNames
+   * - tlsSettings.authenticationConfig
+   *
+   *
+   * When defining a `identity` for a RegionBackendServices, the
+   * corresponding Workload Identity Pool must have a ca_pool
+   * configured in the same region.
+   *
+   * The system will set up a read-onlytlsSettings.authenticationConfig for the Managed Identity.
+   * 
+ * + * optional string identity = 401109182; + * + * @return The bytes for identity. + */ + com.google.protobuf.ByteString getIdentityBytes(); + /** * * diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/Commitment.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/Commitment.java index 8aff2f48e42d..ab87ccc7b5c0 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/Commitment.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/Commitment.java @@ -736,6 +736,36 @@ public enum Type implements com.google.protobuf.ProtocolMessageEnum { * NETWORK_OPTIMIZED_C4N = 147027572; */ NETWORK_OPTIMIZED_C4N(147027572), + /** + * + * + *
+     * CUD bucket for NETWORK_OPTIMIZED_U4C machines.
+     * 
+ * + * NETWORK_OPTIMIZED_U4C = 147044859; + */ + NETWORK_OPTIMIZED_U4C(147044859), + /** + * + * + *
+     * CUD bucket for NETWORK_OPTIMIZED_U4P machines.
+     * 
+ * + * NETWORK_OPTIMIZED_U4P = 147044872; + */ + NETWORK_OPTIMIZED_U4P(147044872), + /** + * + * + *
+     * CUD bucket for NETWORK_OPTIMIZED_U4S machines.
+     * 
+ * + * NETWORK_OPTIMIZED_U4S = 147044875; + */ + NETWORK_OPTIMIZED_U4S(147044875), /** STORAGE_OPTIMIZED_Z3 = 316796085; */ STORAGE_OPTIMIZED_Z3(316796085), /** @@ -947,6 +977,39 @@ public enum Type implements com.google.protobuf.ProtocolMessageEnum { */ public static final int NETWORK_OPTIMIZED_C4N_VALUE = 147027572; + /** + * + * + *
+     * CUD bucket for NETWORK_OPTIMIZED_U4C machines.
+     * 
+ * + * NETWORK_OPTIMIZED_U4C = 147044859; + */ + public static final int NETWORK_OPTIMIZED_U4C_VALUE = 147044859; + + /** + * + * + *
+     * CUD bucket for NETWORK_OPTIMIZED_U4P machines.
+     * 
+ * + * NETWORK_OPTIMIZED_U4P = 147044872; + */ + public static final int NETWORK_OPTIMIZED_U4P_VALUE = 147044872; + + /** + * + * + *
+     * CUD bucket for NETWORK_OPTIMIZED_U4S machines.
+     * 
+ * + * NETWORK_OPTIMIZED_U4S = 147044875; + */ + public static final int NETWORK_OPTIMIZED_U4S_VALUE = 147044875; + /** STORAGE_OPTIMIZED_Z3 = 316796085; */ public static final int STORAGE_OPTIMIZED_Z3_VALUE = 316796085; @@ -1067,6 +1130,12 @@ public static Type forNumber(int value) { return MEMORY_OPTIMIZED_X4_960_16T; case 147027572: return NETWORK_OPTIMIZED_C4N; + case 147044859: + return NETWORK_OPTIMIZED_U4C; + case 147044872: + return NETWORK_OPTIMIZED_U4P; + case 147044875: + return NETWORK_OPTIMIZED_U4S; case 316796085: return STORAGE_OPTIMIZED_Z3; case 437714322: diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/Compute.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/Compute.java index a6a49a514873..133c7202aa6b 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/Compute.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/Compute.java @@ -1920,6 +1920,14 @@ public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry r internal_static_google_cloud_compute_v1_FutureReservationStatusSpecificSKUProperties_descriptor; static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_google_cloud_compute_v1_FutureReservationStatusSpecificSKUProperties_fieldAccessorTable; + static com.google.protobuf.Descriptors.Descriptor + internal_static_google_cloud_compute_v1_FutureReservationStoragePoolProperties_descriptor; + static com.google.protobuf.GeneratedMessage.FieldAccessorTable + internal_static_google_cloud_compute_v1_FutureReservationStoragePoolProperties_fieldAccessorTable; + static com.google.protobuf.Descriptors.Descriptor + internal_static_google_cloud_compute_v1_FutureReservationStoragePoolProvisionedCapacity_descriptor; + static com.google.protobuf.GeneratedMessage.FieldAccessorTable + internal_static_google_cloud_compute_v1_FutureReservationStoragePoolProvisionedCapacity_fieldAccessorTable; static com.google.protobuf.Descriptors.Descriptor internal_static_google_cloud_compute_v1_FutureReservationTimeWindow_descriptor; static com.google.protobuf.GeneratedMessage.FieldAccessorTable @@ -5988,6 +5996,10 @@ public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry r internal_static_google_cloud_compute_v1_Reference_descriptor; static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_google_cloud_compute_v1_Reference_fieldAccessorTable; + static com.google.protobuf.Descriptors.Descriptor + internal_static_google_cloud_compute_v1_RegexRewrite_descriptor; + static com.google.protobuf.GeneratedMessage.FieldAccessorTable + internal_static_google_cloud_compute_v1_RegexRewrite_fieldAccessorTable; static com.google.protobuf.Descriptors.Descriptor internal_static_google_cloud_compute_v1_Region_descriptor; static com.google.protobuf.GeneratedMessage.FieldAccessorTable @@ -6424,6 +6436,10 @@ public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry r internal_static_google_cloud_compute_v1_ResourceGroupReference_descriptor; static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_google_cloud_compute_v1_ResourceGroupReference_fieldAccessorTable; + static com.google.protobuf.Descriptors.Descriptor + internal_static_google_cloud_compute_v1_ResourceMetadata_descriptor; + static com.google.protobuf.GeneratedMessage.FieldAccessorTable + internal_static_google_cloud_compute_v1_ResourceMetadata_fieldAccessorTable; static com.google.protobuf.Descriptors.Descriptor internal_static_google_cloud_compute_v1_ResourcePoliciesScopedList_descriptor; static com.google.protobuf.GeneratedMessage.FieldAccessorTable @@ -8901,7 +8917,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\032TOPOLOGY_STATE_UNSPECIFIED\020\371\314\346Y\022\021\n" + "\tUNHEALTHY\020\304\271\255\334\001B\010\n" + "\006_countB\010\n" - + "\006_state\"\275\003\n" + + "\006_state\"\241\004\n" + "\017AcceleratorType\022\"\n" + "\022creation_timestamp\030\266\217\307\016 \001(\tH\000\210\001\001\022G\n\n" + "deprecated\030\263\313\321\365\001" @@ -8910,22 +8926,25 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\002id\030\233\032 \001(\004H\003\210\001\001\022\024\n" + "\004kind\030\224\367\310\001 \001(\tH\004\210\001\001\022*\n" + "\032maximum_cards_per_instance\030\322\372\345} \001(\005H\005\210\001\001\022\024\n" - + "\004name\030\213\365\315\001 \001(\tH\006\210\001\001\022\032\n" - + "\tself_link\030\215\222\305\331\001 \001(\tH\007\210\001\001\022\024\n" - + "\004zone\030\254\307\344\001 \001(\tH\010\210\001\001B\025\n" + + "\004name\030\213\365\315\001 \001(\tH\006\210\001\001\022L\n" + + "\021resource_metadata\030\300\260\236/ \001(\0132" + + ").google.cloud.compute.v1.ResourceMetadataH\007\210\001\001\022\032\n" + + "\tself_link\030\215\222\305\331\001 \001(\tH\010\210\001\001\022\024\n" + + "\004zone\030\254\307\344\001 \001(\tH\t\210\001\001B\025\n" + "\023_creation_timestampB\r\n" + "\013_deprecatedB\016\n" + "\014_descriptionB\005\n" + "\003_idB\007\n" + "\005_kindB\035\n" + "\033_maximum_cards_per_instanceB\007\n" - + "\005_nameB\014\n\n" + + "\005_nameB\024\n" + + "\022_resource_metadataB\014\n\n" + "_self_linkB\007\n" + "\005_zone\"\316\003\n" + "\035AcceleratorTypeAggregatedList\022\020\n" + "\002id\030\233\032 \001(\tH\000\210\001\001\022S\n" - + "\005items\030\300\317\367/ \003(\0132A.google.cloud.co" - + "mpute.v1.AcceleratorTypeAggregatedList.ItemsEntry\022\024\n" + + "\005items\030\300\317\367/ \003" + + "(\0132A.google.cloud.compute.v1.AcceleratorTypeAggregatedList.ItemsEntry\022\024\n" + "\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n" + "\017next_page_token\030\225\272\206& \001(\tH\002\210\001\001\022\032\n" + "\tself_link\030\215\222\305\331\001 \001(\tH\003\210\001\001\022\027\n" @@ -8934,8 +8953,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + " .google.cloud.compute.v1.WarningH\004\210\001\001\032a\n\n" + "ItemsEntry\022\013\n" + "\003key\030\001 \001(\t\022B\n" - + "\005value\030\002" - + " \001(\01323.google.cloud.compute.v1.AcceleratorTypesScopedList:\0028\001B\005\n" + + "\005value\030\002 \001(\01323" + + ".google.cloud.compute.v1.AcceleratorTypesScopedList:\0028\001B\005\n" + "\003_idB\007\n" + "\005_kindB\022\n" + "\020_next_page_tokenB\014\n\n" @@ -8943,8 +8962,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\010_warning\"\257\002\n" + "\023AcceleratorTypeList\022\020\n" + "\002id\030\233\032 \001(\tH\000\210\001\001\022:\n" - + "\005items\030\300\317\367/ \003(\0132(." - + "google.cloud.compute.v1.AcceleratorType\022\024\n" + + "\005items\030\300\317\367/" + + " \003(\0132(.google.cloud.compute.v1.AcceleratorType\022\024\n" + "\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n" + "\017next_page_token\030\225\272\206& \001(\tH\002\210\001\001\022\032\n" + "\tself_link\030\215\222\305\331\001 \001(\tH\003\210\001\001\0229\n" @@ -8952,7 +8971,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + " .google.cloud.compute.v1.WarningH\004\210\001\001B\005\n" + "\003_idB\007\n" + "\005_kindB\022\n" - + "\020_next_page_tokenB\014\n\n" + + "\020_next_page_tokenB\014\n" + + "\n" + "_self_linkB\n\n" + "\010_warning\"\254\001\n" + "\032AcceleratorTypesScopedList\022G\n" @@ -8999,8 +9019,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\017_set_public_ptrB\007\n" + "\005_type\"\231\002\n" + "\036AddAccessConfigInstanceRequest\022N\n" - + "\026access_config_resource\030\220\377\366\270\001 \001(\0132%." - + "google.cloud.compute.v1.AccessConfigB\003\340A\002\022\030\n" + + "\026access_config_resource\030\220\377\366\270\001" + + " \001(\0132%.google.cloud.compute.v1.AccessConfigB\003\340A\002\022\030\n" + "\010instance\030\225\251\332\010 \001(\tB\003\340A\002\022\"\n" + "\021network_interface\030\350\300\235\256\001 \001(\tB\003\340A\002\022!\n" + "\007project\030\231\226\301l \001(\tB\r" @@ -9011,8 +9031,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\013_request_id\"\253\002\n" + "#AddAssociationFirewallPolicyRequest\022 \n" + "\017firewall_policy\030\321\212\306\355\001 \001(\tB\003\340A\002\022h\n" - + "$firewall_policy_association_resource\030\272\270\341{" - + " \001(\01322.google.cloud.compute.v1.FirewallPolicyAssociationB\003\340A\002\022,\n" + + "$firewall_policy_association_resource\030\272\270\341{ \001(\01322.goog" + + "le.cloud.compute.v1.FirewallPolicyAssociationB\003\340A\002\022,\n" + "\034replace_existing_association\030\370\260\365c" + " \001(\010H\000\210\001\001\022\032\n\n" + "request_id\030\313\201\331\021 \001(\tH\001\210\001\001B\037\n" @@ -9020,8 +9040,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\013_request_id\"\325\002\n" + "*AddAssociationNetworkFirewallPolicyRequest\022 \n" + "\017firewall_policy\030\321\212\306\355\001 \001(\tB\003\340A\002\022h\n" - + "$firewall_policy_association_resource\030\272\270\341{ \001" - + "(\01322.google.cloud.compute.v1.FirewallPolicyAssociationB\003\340A\002\022!\n" + + "$firewall_policy_association_resource\030\272\270\341{ \001(\01322.google.cloud.co" + + "mpute.v1.FirewallPolicyAssociationB\003\340A\002\022!\n" + "\007project\030\231\226\301l \001(\tB\r" + "\340A\002\362G\007project\022,\n" + "\034replace_existing_association\030\370\260\365c" @@ -9034,14 +9054,14 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + " \001(\010H\000\210\001\001\022\032\n\n" + "request_id\030\313\201\331\021 \001(\tH\001\210\001\001\022\037\n" + "\017security_policy\030\221\206\312Q \001(\tB\003\340A\002\022h\n" - + "$security_policy_association_resource\030\372\354\315\005 \001(\01322.google.cloud." - + "compute.v1.SecurityPolicyAssociationB\003\340A\002B\037\n" + + "$security_policy_association_resource\030\372\354\315\005" + + " \001(\01322.google.cloud.compute.v1.SecurityPolicyAssociationB\003\340A\002B\037\n" + "\035_replace_existing_associationB\r\n" + "\013_request_id\"\374\002\n" + "0AddAssociationRegionNetworkFirewallPolicyRequest\022 \n" + "\017firewall_policy\030\321\212\306\355\001 \001(\tB\003\340A\002\022h\n" - + "$firewall_policy_association_resource\030\272\270\341{ \001(\01322.google.cloud" - + ".compute.v1.FirewallPolicyAssociationB\003\340A\002\022!\n" + + "$firewall_policy_association_resource\030\272\270\341{" + + " \001(\01322.google.cloud.compute.v1.FirewallPolicyAssociationB\003\340A\002\022!\n" + "\007project\030\231\226\301l \001(\tB\r" + "\340A\002\362G\007project\022\037\n" + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022,\n" @@ -9057,7 +9077,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\033\n" + "\013target_pool\030\212\344\370\035 \001(\tB\003\340A\002\022z\n" + ".target_pools_add_health_check_request_resource\030\244\272\305\200\001" - + " \001(\01329.google.cloud.compute.v1.TargetPoolsAddHealthCheckRequestB\003\340A\002B\r\n" + + " \001(\01329.goog" + + "le.cloud.compute.v1.TargetPoolsAddHealthCheckRequestB\003\340A\002B\r\n" + "\013_request_id\"\237\002\n" + "\034AddInstanceTargetPoolRequest\022!\n" + "\007project\030\231\226\301l \001(\tB\r" @@ -9071,8 +9092,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + " AddInstancesInstanceGroupRequest\022\036\n" + "\016instance_group\030\325\324\325& \001(\tB\003\340A\002\022{\n" + ".instance_groups_add_instances_request_resource\030\336\272\254\330\001" - + " \001(\0132:.google" - + ".cloud.compute.v1.InstanceGroupsAddInstancesRequestB\003\340A\002\022!\n" + + " \001(\0132:.google.cloud.compute.v1.InstanceGroupsAddInstancesRequestB\003\340A\002\022!\n" + "\007project\030\231\226\301l \001(\tB\r" + "\340A\002\362G\007project\022\032\n\n" + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\033\n" @@ -9091,8 +9111,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\013_request_id\"\216\002\n" + "\030AddNodesNodeGroupRequest\022\033\n\n" + "node_group\030\202\374\213\340\001 \001(\tB\003\340A\002\022j\n" - + "&node_groups_add_nodes_request_resource\030\270\326\313>" - + " \001(\01322.google.cloud.compute.v1.NodeGroupsAddNodesRequestB\003\340A\002\022!\n" + + "&node_groups_add_nodes_request_resource\030\270\326\313> \001(\01322.googl" + + "e.cloud.compute.v1.NodeGroupsAddNodesRequestB\003\340A\002\022!\n" + "\007project\030\231\226\301l \001(\tB\r" + "\340A\002\362G\007project\022\032\n\n" + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\033\n" @@ -9113,8 +9133,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\013_request_id\"\355\001\n" + "\030AddPeeringNetworkRequest\022\027\n" + "\007network\030\256\264\205o \001(\tB\003\340A\002\022j\n" - + "%networks_add_peering_request_resource\030\265\215\263\271\001 \001(\01322.go" - + "ogle.cloud.compute.v1.NetworksAddPeeringRequestB\003\340A\002\022!\n" + + "%networks_add_peering_request_resource\030\265\215\263\271\001" + + " \001(\01322.google.cloud.compute.v1.NetworksAddPeeringRequestB\003\340A\002\022!\n" + "\007project\030\231\226\301l \001(\tB\r" + "\340A\002\362G\007project\022\032\n\n" + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n" @@ -9122,7 +9142,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\036AddResourcePoliciesDiskRequest\022\024\n" + "\004disk\030\235\233\274\001 \001(\tB\003\340A\002\022w\n" + ",disks_add_resource_policies_request_resource\030\243\370\336\354\001" - + " \001(\01328.google.cloud.compute.v1.DisksAddResourcePoliciesRequestB\003\340A\002\022!\n" + + " \001(\01328.google.cloud" + + ".compute.v1.DisksAddResourcePoliciesRequestB\003\340A\002\022!\n" + "\007project\030\231\226\301l \001(\tB\r" + "\340A\002\362G\007project\022\032\n\n" + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\033\n" @@ -9131,9 +9152,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\013_request_id\"\252\002\n" + "\"AddResourcePoliciesInstanceRequest\022\030\n" + "\010instance\030\225\251\332\010 \001(\tB\003\340A\002\022\177\n" - + "0instances_add_resource_policies_request_resource\030\233\326\253\351\001" - + " \001(\0132<.google.cloud.co" - + "mpute.v1.InstancesAddResourcePoliciesRequestB\003\340A\002\022!\n" + + "0instances_add_resource_policies_request_resource\030\233\326\253\351\001 \001" + + "(\0132<.google.cloud.compute.v1.InstancesAddResourcePoliciesRequestB\003\340A\002\022!\n" + "\007project\030\231\226\301l \001(\tB\r" + "\340A\002\362G\007project\022\032\n\n" + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\033\n" @@ -9146,39 +9166,38 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\340A\002\362G\007project\022\037\n" + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\204\001\n" + "3region_disks_add_resource_policies_request_resource\030\216\377\301\207\001" - + " \001(\0132>.goog" - + "le.cloud.compute.v1.RegionDisksAddResourcePoliciesRequestB\003\340A\002\022\032\n\n" + + " \001(\0132>.google.cloud.compute.v1." + + "RegionDisksAddResourcePoliciesRequestB\003\340A\002\022\032\n\n" + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n" + "\013_request_id\"\307\001\n" + "\034AddRuleFirewallPolicyRequest\022 \n" + "\017firewall_policy\030\321\212\306\355\001 \001(\tB\003\340A\002\022Z\n" - + "\035firewall_policy_rule_resource\030\203\337\272w" - + " \001(\0132+.google.cloud.compute.v1.FirewallPolicyRuleB\003\340A\002\022\032\n\n" + + "\035firewall_policy_rule_resource\030\203\337\272w \001(\0132+.goo" + + "gle.cloud.compute.v1.FirewallPolicyRuleB\003\340A\002\022\032\n\n" + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n" + "\013_request_id\"\320\002\n" + "#AddRuleNetworkFirewallPolicyRequest\022 \n" + "\017firewall_policy\030\321\212\306\355\001 \001(\tB\003\340A\002\022Z\n" - + "\035firewall_policy_rule_resource\030\203\337\272w" - + " \001(\0132+.google.cloud.compute.v1.FirewallPolicyRuleB\003\340A\002\022\035\n" + + "\035firewall_policy_rule_resource\030\203\337\272w " + + "\001(\0132+.google.cloud.compute.v1.FirewallPolicyRuleB\003\340A\002\022\035\n" + "\014max_priority\030\237\254\227\235\001 \001(\005H\000\210\001\001\022\034\n" + "\014min_priority\030\361\201\264\177 \001(\005H\001\210\001\001\022!\n" + "\007project\030\231\226\301l \001(\tB\r" + "\340A\002\362G\007project\022\032\n\n" - + "request_id\030\313\201\331\021 \001(\tH\002\210\001\001B\017\n" - + "\r" + + "request_id\030\313\201\331\021 \001(\tH\002\210\001\001B\017\n\r" + "_max_priorityB\017\n\r" + "_min_priorityB\r\n" + "\013_request_id\"\323\001\n" + "(AddRuleOrganizationSecurityPolicyRequest\022\032\n\n" + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\037\n" + "\017security_policy\030\221\206\312Q \001(\tB\003\340A\002\022[\n" - + "\035security_policy_rule_resource\030\303\272\202\300\001 \001(\0132+.go" - + "ogle.cloud.compute.v1.SecurityPolicyRuleB\003\340A\002B\r\n" + + "\035security_policy_rule_resource\030\303\272\202\300\001" + + " \001(\0132+.google.cloud.compute.v1.SecurityPolicyRuleB\003\340A\002B\r\n" + "\013_request_id\"\367\002\n" + ")AddRuleRegionNetworkFirewallPolicyRequest\022 \n" + "\017firewall_policy\030\321\212\306\355\001 \001(\tB\003\340A\002\022Z\n" - + "\035firewall_policy_rule_resource\030\203\337\272w" - + " \001(\0132+.google.cloud.compute.v1.FirewallPolicyRuleB\003\340A\002\022\035\n" + + "\035firewall_policy_rule_resource\030\203\337\272w \001" + + "(\0132+.google.cloud.compute.v1.FirewallPolicyRuleB\003\340A\002\022\035\n" + "\014max_priority\030\237\254\227\235\001 \001(\005H\000\210\001\001\022\034\n" + "\014min_priority\030\361\201\264\177 \001(\005H\001\210\001\001\022!\n" + "\007project\030\231\226\301l \001(\tB\r" @@ -9193,8 +9212,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\340A\002\362G\007project\022\037\n" + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\037\n" + "\017security_policy\030\221\206\312Q \001(\tB\003\340A\002\022[\n" - + "\035security_policy_rule_resource\030\303\272\202\300\001" - + " \001(\0132+.google.cloud.compute.v1.SecurityPolicyRuleB\003\340A\002\022\035\n\r" + + "\035security_policy_rule_resource\030\303\272\202\300\001 \001(" + + "\0132+.google.cloud.compute.v1.SecurityPolicyRuleB\003\340A\002\022\035\n\r" + "validate_only\030\265\372\337s \001(\010H\000\210\001\001B\020\n" + "\016_validate_only\"\360\001\n" + "\034AddRuleSecurityPolicyRequest\022!\n" @@ -9210,8 +9229,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\007project\030\231\226\301l \001(\tB\r" + "\340A\002\362G\007project\022\032\n\n" + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022O\n" - + "\027signed_url_key_resource\030\201\243\233\332\001" - + " \001(\0132%.google.cloud.compute.v1.SignedUrlKeyB\003\340A\002B\r\n" + + "\027signed_url_key_resource\030\201\243\233\332\001 \001(\0132%.go" + + "ogle.cloud.compute.v1.SignedUrlKeyB\003\340A\002B\r\n" + "\013_request_id\"\347\001\n" + "$AddSignedUrlKeyBackendServiceRequest\022 \n" + "\017backend_service\030\212\300\256\222\001 \001(\tB\003\340A\002\022!\n" @@ -9232,13 +9251,12 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\022ipv6_endpoint_type\030\314\376\276. \001(\tH\007\210\001\001\022\024\n" + "\004kind\030\224\367\310\001 \001(\tH\010\210\001\001\022!\n" + "\021label_fingerprint\030\231\360\367T \001(\tH\t\210\001\001\022@\n" - + "\006labels\030\377\277\301\356\001 \003(\0132,.goog" - + "le.cloud.compute.v1.Address.LabelsEntry\022\024\n" + + "\006labels\030\377\277\301\356\001" + + " \003(\0132,.google.cloud.compute.v1.Address.LabelsEntry\022\024\n" + "\004name\030\213\365\315\001 \001(\tH\n" + "\210\001\001\022\027\n" + "\007network\030\256\264\205o \001(\tH\013\210\001\001\022\035\n" - + "\014network_tier\030\323\272\333\366\001 \001(\tH\014\210\001\001\022\036\n" - + "\r" + + "\014network_tier\030\323\272\333\366\001 \001(\tH\014\210\001\001\022\036\n\r" + "prefix_length\030\263\272\243\330\001 \001(\005H\r" + "\210\001\001\022\030\n" + "\007purpose\030\236\372\357\226\001 \001(\tH\016\210\001\001\022\026\n" @@ -9307,8 +9325,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\013_subnetwork\"\267\003\n" + "\025AddressAggregatedList\022\020\n" + "\002id\030\233\032 \001(\tH\000\210\001\001\022K\n" - + "\005items\030\300\317\367/ \003(\01329.google.cloud.comp" - + "ute.v1.AddressAggregatedList.ItemsEntry\022\024\n" + + "\005items\030\300\317\367/ \003(\013" + + "29.google.cloud.compute.v1.AddressAggregatedList.ItemsEntry\022\024\n" + "\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n" + "\017next_page_token\030\225\272\206& \001(\tH\002\210\001\001\022\032\n" + "\tself_link\030\215\222\305\331\001 \001(\tH\003\210\001\001\022\027\n" @@ -9317,8 +9335,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + " .google.cloud.compute.v1.WarningH\004\210\001\001\032Z\n\n" + "ItemsEntry\022\013\n" + "\003key\030\001 \001(\t\022;\n" - + "\005value\030\002" - + " \001(\0132,.google.cloud.compute.v1.AddressesScopedList:\0028\001B\005\n" + + "\005value\030\002 \001(\0132,.google.cl" + + "oud.compute.v1.AddressesScopedList:\0028\001B\005\n" + "\003_idB\007\n" + "\005_kindB\022\n" + "\020_next_page_tokenB\014\n\n" @@ -9335,8 +9353,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\003_idB\007\n" + "\005_kindB\022\n" + "\020_next_page_tokenB\014\n\n" - + "_self_linkB\n" - + "\n" + + "_self_linkB\n\n" + "\010_warning\"\225\001\n" + "\023AddressesScopedList\0227\n" + "\taddresses\030\242\367\201\241\001 \003(\0132 .google.cloud.compute.v1.Address\0229\n" @@ -9349,7 +9366,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\340A\002\362G\007project\022\032\n\n" + "request_id\030\313\201\331\021 \001(\tH\001\210\001\001\022\030\n" + "\007rollout\030\261\203\324\220\001 \001(\tB\003\340A\002B\026\n" - + "\024_current_wave_numberB\r\n" + + "\024_current_wave_numberB\r" + + "\n" + "\013_request_id\"\315\004\n" + "\027AdvancedMachineFeatures\022,\n" + "\034enable_nested_virtualization\030\205\313\367\007" @@ -9437,12 +9455,12 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\023_include_all_scopesB\016\n" + "\014_max_resultsB\013\n" + "\t_order_byB\r\n" - + "\013_page_tokenB\031\n" + + "\013_page_toke", + "nB\031\n" + "\027_return_partial_successB\031\n" + "\027_service_project_number\"\246\003\n" + "$AggregatedListBackendServicesRequest\022\027\n" - + "\006", - "filter\030\370\226\243\240\001 \001(\tH\000\210\001\001\022#\n" + + "\006filter\030\370\226\243\240\001 \001(\tH\000\210\001\001\022#\n" + "\022include_all_scopes\030\364\341\314\272\001 \001(\010H\001\210\001\001\022\033\n" + "\013max_results\030\233\310\213\032 \001(\r" + "H\002\210\001\001\022\030\n" @@ -9522,8 +9540,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\007_filterB\025\n" + "\023_include_all_scopesB\016\n" + "\014_max_resultsB\013\n" - + "\t_order_byB\r" - + "\n" + + "\t_order_byB\r\n" + "\013_page_tokenB\031\n" + "\027_return_partial_successB\031\n" + "\027_service_project_number\"\247\003\n" @@ -9787,8 +9804,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\022include_all_scopes\030\364\341\314\272\001 \001(\010H\001\210\001\001\022\033\n" + "\013max_results\030\233\310\213\032 \001(\r" + "H\002\210\001\001\022\030\n" - + "\010order_by\030\350\375\307L \001(\tH\003\210\001\001\022\032\n" - + "\n" + + "\010order_by\030\350\375\307L \001(\tH\003\210\001\001\022\032\n\n" + "page_token\030\311\260\304\t \001(\tH\004\210\001\001\022\027\n" + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\'\n" + "\026return_partial_success\030\266\244\317\366\001 \001(\010H\005\210\001\001\022\'\n" @@ -9898,7 +9914,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\007_filterB\025\n" + "\023_include_all_scopesB\016\n" + "\014_max_resultsB\013\n" - + "\t_order_byB\r\n" + + "\t_order_byB\r" + + "\n" + "\013_page_tokenB\031\n" + "\027_return_partial_successB\031\n" + "\027_service_project_number\"\260\003\n" @@ -10034,8 +10051,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\007_filterB\025\n" + "\023_include_all_scopesB\016\n" + "\014_max_resultsB\013\n" - + "\t_order_byB\r" - + "\n" + + "\t_order_byB\r\n" + "\013_page_tokenB\031\n" + "\027_return_partial_successB\031\n" + "\027_service_project_number\"\246\003\n" @@ -10078,11 +10094,11 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\022include_all_scopes\030\364\341\314\272\001 \001(\010H\001\210\001\001\022\033\n" + "\013max_results\030\233\310\213\032 \001(\r" + "H\002\210\001\001\022\030\n" - + "\010order_by\030\350\375\307L \001(\tH\003\210\001\001\022\032\n\n" + + "\010order_by\030\350", + "\375\307L \001(\tH\003\210\001\001\022\032\n\n" + "page_token\030\311\260\304\t \001(\tH\004\210\001\001\022\027\n" + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\'\n" - + "\026return_partial_success\030\266\244\317\366\001 \001(", - "\010H\005\210\001\001\022\'\n" + + "\026return_partial_success\030\266\244\317\366\001 \001(\010H\005\210\001\001\022\'\n" + "\026service_project_number\030\371\253\205\227\001 \001(\003H\006\210\001\001B\t\n" + "\007_filterB\025\n" + "\023_include_all_scopesB\016\n" @@ -10179,7 +10195,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\007_filterB\025\n" + "\023_include_all_scopesB\016\n" + "\014_max_resultsB\013\n" - + "\t_order_byB\r\n" + + "\t_order_byB\r" + + "\n" + "\013_page_tokenB\031\n" + "\027_return_partial_successB\031\n" + "\027_service_project_number\"\242\003\n" @@ -10291,10 +10308,10 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\016_ip_cidr_rangeB\030\n" + "\026_subnetwork_range_name\"\277\006\n" + "\036AllocationAggregateReservation\022i\n" - + "\020in_use_resources\030\323\367\203\303\001 \003(\0132K.google.cloud.compute." - + "v1.AllocationAggregateReservationReservedResourceInfo\022j\n" - + "\022reserved_resources\030\316\343\325e \003(\0132K.google.cloud.compute.v1.Allocatio" - + "nAggregateReservationReservedResourceInfo\022\031\n" + + "\020in_use_resources\030\323\367\203\303\001 \003(\0132K.g" + + "oogle.cloud.compute.v1.AllocationAggregateReservationReservedResourceInfo\022j\n" + + "\022reserved_resources\030\316\343\325e \003(\0132K.google.cloud." + + "compute.v1.AllocationAggregateReservationReservedResourceInfo\022\031\n" + "\tvm_family\030\354\273\316; \001(\tH\000\210\001\001\022\036\n\r" + "workload_type\030\202\376\260\202\001 \001(\tH\001\210\001\001\"\212\003\n" + "\010VmFamily\022\027\n" @@ -10315,9 +10332,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "_vm_familyB\020\n" + "\016_workload_type\"\272\001\n" + "2AllocationAggregateReservationReservedResourceInfo\022t\n" - + "\013accelerator\030\353\304\253\312\001 \001(\0132V.google.cloud" - + ".compute.v1.AllocationAggregateReservati" - + "onReservedResourceInfoAcceleratorH\000\210\001\001B\016\n" + + "\013accelerator\030\353\304\253\312\001 \001(\0132V.google.cloud.compute.v1.Allocati" + + "onAggregateReservationReservedResourceInfoAcceleratorH\000\210\001\001B\016\n" + "\014_accelerator\"\260\001\n" + "=AllocationAggregateReservationReservedResourceInfoAccelerator\022\"\n" + "\021accelerator_count\030\273\264\337\360\001 \001(\005H\000\210\001\001\022 \n" @@ -10333,13 +10349,13 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\036SERVICE_SHARE_TYPE_UNSPECIFIED\020\374\245\210\205\001B\025\n" + "\023_service_share_type\"\313\003\n" + "\030AllocationResourceStatus\022X\n" - + "\013health_info\030\261\351\230p \001(" - + "\0132;.google.cloud.compute.v1.AllocationResourceStatusHealthInfoH\000\210\001\001\022\'\n" + + "\013health_info\030\261\351\230p \001(\0132;.google.cloud.com" + + "pute.v1.AllocationResourceStatusHealthInfoH\000\210\001\001\022\'\n" + "\027reservation_block_count\030\352\325\225M \001(\005H\001\210\001\001\022W\n" + "\027reservation_maintenance\030\240\206\265\242\001" + " \001(\0132-.google.cloud.compute.v1.GroupMaintenanceInfoH\002\210\001\001\022o\n" - + "\027specific_sku_allocation\030\357\377\310] \001(\0132F.goog" - + "le.cloud.compute.v1.AllocationResourceStatusSpecificSKUAllocationH\003\210\001\001B\016\n" + + "\027specific_sku_allocation\030\357\377\310] \001(\0132F.google.cloud.compute.v1." + + "AllocationResourceStatusSpecificSKUAllocationH\003\210\001\001B\016\n" + "\014_health_infoB\032\n" + "\030_reservation_block_countB\032\n" + "\030_reservation_maintenanceB\032\n" @@ -10359,8 +10375,9 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\024_healthy_block_count\"\245\002\n" + "-AllocationResourceStatusSpecificSKUAllocation\022+\n" + "\033source_instance_template_id\030\372\357\2025 \001(\tH\000\210\001\001\022r\n" - + "\014utilizations\030\221\255\366\277\001 \003(\0132X.google.cloud.comp" - + "ute.v1.AllocationResourceStatusSpecificSKUAllocation.UtilizationsEntry\0323\n" + + "\014utilizations\030\221\255\366\277\001 \003(\013" + + "2X.google.cloud.compute.v1.AllocationRes" + + "ourceStatusSpecificSKUAllocation.UtilizationsEntry\0323\n" + "\021UtilizationsEntry\022\013\n" + "\003key\030\001 \001(\t\022\r\n" + "\005value\030\002 \001(\003:\0028\001B\036\n" @@ -10375,11 +10392,10 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "_disk_size_gbB\014\n\n" + "_interface\"\227\003\n" + "9AllocationSpecificSKUAllocationReservedInstanceProperties\022J\n" - + "\022guest_accelerators\030\357\314\207\335\001 \003(\0132*" - + ".google.cloud.compute.v1.AcceleratorConfig\022v\n\n" - + "local_ssds\030\303\216\323m \003(\0132_.google.cloud" - + ".compute.v1.AllocationSpecificSKUAllocat" - + "ionAllocatedInstancePropertiesReservedDisk\022\036\n\r" + + "\022guest_accelerators\030\357\314\207\335\001" + + " \003(\0132*.google.cloud.compute.v1.AcceleratorConfig\022v\n\n" + + "local_ssds\030\303\216\323m \003(\0132_.google.cloud.compute.v1.Allocati" + + "onSpecificSKUAllocationAllocatedInstancePropertiesReservedDisk\022\036\n\r" + "location_hint\030\321\201\222\247\001 \001(\tH\000\210\001\001\022\034\n" + "\014machine_type\030\262\260\312l \001(\tH\001\210\001\001\022 \n" + "\020min_cpu_platform\030\367\233\352s \001(\tH\002\210\001\001B\020\n" @@ -10390,9 +10406,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "assured_count\030\315\370\212\206\001 \001(\003H\000\210\001\001\022\025\n" + "\005count\030\217\242\235- \001(\003H\001\210\001\001\022\035\n" + "\014in_use_count\030\275\253\246\353\001 \001(\003H\002\210\001\001\022w\n" - + "\023instance_properties\030\235\236\330f \001(\0132R.google.c" - + "loud.compute.v1.AllocationSpecificSKUAll" - + "ocationReservedInstancePropertiesH\003\210\001\001\022)\n" + + "\023instance_properties\030\235\236\330f \001(\0132R.google.cloud.compute.v1.Allo" + + "cationSpecificSKUAllocationReservedInstancePropertiesH\003\210\001\001\022)\n" + "\030source_instance_template\030\300\303\301\236\001 \001(\tH\004\210\001\001B\020\n" + "\016_assured_countB\010\n" + "\006_countB\017\n\r" @@ -10414,14 +10429,12 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\340A\002\362G\007project\022\'\n" + "\027public_delegated_prefix\030\350\334\261a \001(\tB\003\340A\002\022\037\n" + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n\n" - + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r" - + "\n" + + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n" + "\013_request_id\"\250\002\n" + "2ApplyUpdatesToInstancesInstanceGroupManagerRequest\022&\n" + "\026instance_group_manager\030\303\367\363v \001(\tB\003\340A\002\022\211\001\n" - + "6instance_group_managers_apply_updates_request_resource\030\323\366\316{" - + " \001(\0132A.google.cloud.compute." - + "v1.InstanceGroupManagersApplyUpdatesRequestB\003\340A\002\022!\n" + + "6instance_group_managers_apply_updates_request_resource\030\323\366\316{ \001(\0132A.g" + + "oogle.cloud.compute.v1.InstanceGroupManagersApplyUpdatesRequestB\003\340A\002\022!\n" + "\007project\030\231\226\301l \001(\tB\r" + "\340A\002\362G\007project\022\033\n" + "\004zone\030\254\307\344\001 \001(\tB\n" @@ -10432,11 +10445,11 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\340A\002\362G\007project\022\037\n" + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\226\001\n" + "=region_instance_group_managers_apply_updates_request_resource\030\376\351\255$" - + " \001(\0132G.g" - + "oogle.cloud.compute.v1.RegionInstanceGroupManagersApplyUpdatesRequestB\003\340A\002\"\236\002\n" + + " \001(\0132G.google.cloud.compute." + + "v1.RegionInstanceGroupManagersApplyUpdatesRequestB\003\340A\002\"\236\002\n" + "\031AttachDiskInstanceRequest\022M\n" - + "\026attached_disk_resource\030\225\222\232+" - + " \001(\0132%.google.cloud.compute.v1.AttachedDiskB\003\340A\002\022\034\n" + + "\026attached_disk_resource\030\225\222\232+ \001(\0132" + + "%.google.cloud.compute.v1.AttachedDiskB\003\340A\002\022\034\n" + "\014force_attach\030\231\244\211D \001(\010H\000\210\001\001\022\030\n" + "\010instance\030\225\251\332\010 \001(\tB\003\340A\002\022!\n" + "\007project\030\231\226\301l \001(\tB\r" @@ -10448,8 +10461,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\013_request_id\"\317\002\n" + "7AttachNetworkEndpointsGlobalNetworkEndpointGroupRequest\022\234\001\n" + "@global_network_endpoint_groups_attach_endpoints_request_resource\030\353\241\321\016" - + " \001(\0132J.google.cloud.com" - + "pute.v1.GlobalNetworkEndpointGroupsAttachEndpointsRequestB\003\340A\002\022\'\n" + + " \001(\0132J.google.cloud.compute.v1.GlobalNetwor" + + "kEndpointGroupsAttachEndpointsRequestB\003\340A\002\022\'\n" + "\026network_endpoint_group\030\206\313\363\316\001 \001(\tB\003\340A\002\022!\n" + "\007project\030\231\226\301l \001(\tB\r" + "\340A\002\362G\007project\022\032\n\n" @@ -10458,8 +10471,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "1AttachNetworkEndpointsNetworkEndpointGroupRequest\022\'\n" + "\026network_endpoint_group\030\206\313\363\316\001 \001(\tB\003\340A\002\022\216\001\n" + "9network_endpoint_groups_attach_endpoints_request_resource\030\207\265 " - + " \001(\0132D.google.clou" - + "d.compute.v1.NetworkEndpointGroupsAttachEndpointsRequestB\003\340A\002\022!\n" + + " \001(\0132D.google.cloud.compute.v1.Network" + + "EndpointGroupsAttachEndpointsRequestB\003\340A\002\022!\n" + "\007project\030\231\226\301l \001(\tB\r" + "\340A\002\362G\007project\022\032\n\n" + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\033\n" @@ -10471,10 +10484,10 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\007project\030\231\226\301l \001(\tB\r" + "\340A\002\362G\007project\022\037\n" + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\235\001\n" - + "@region_network_end" - + "point_groups_attach_endpoints_request_resource\030\374\371\335\237\001" - + " \001(\0132J.google.cloud.compute." - + "v1.RegionNetworkEndpointGroupsAttachEndpointsRequestB\003\340A\002\022\032\n\n" + + "@region_network_endpoint_groups_attach_endpoints_request_resource\030\374\371\335\237\001" + + " \001(\0132J.g" + + "oogle.cloud.compute.v1.RegionNetworkEndpointGroupsAttachEndpointsRequestB\003\340A\002\022\032\n" + + "\n" + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n" + "\013_request_id\"\334\n\n" + "\014AttachedDisk\022\035\n" @@ -10482,15 +10495,15 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\013auto_delete\030\273\344\316\335\001 \001(\010H\001\210\001\001\022\024\n" + "\004boot\030\362\365\270\001 \001(\010H\002\210\001\001\022\033\n" + "\013device_name\030\324\265\232 \001(\tH\003\210\001\001\022T\n" - + "\023disk_encryption_key\030\205\355\304\201\001" - + " \001(\0132..google.cloud.compute.v1.CustomerEncryptionKeyH\004\210\001\001\022\035\n" + + "\023disk_encryption_key\030\205\355\304\201\001 \001" + + "(\0132..google.cloud.compute.v1.CustomerEncryptionKeyH\004\210\001\001\022\035\n" + "\014disk_size_gb\030\267\232\347\226\001 \001(\003H\005\210\001\001\022\034\n" + "\014force_attach\030\231\244\211D \001(\010H\006\210\001\001\022E\n" + "\021guest_os_features\030\321\340\347%" + " \003(\0132\'.google.cloud.compute.v1.GuestOsFeature\022\025\n" + "\005index\030\322\321\354/ \001(\005H\007\210\001\001\022X\n" - + "\021initialize_params\030\225\222\270\010 \001(\01325.google.cloud.comp" - + "ute.v1.AttachedDiskInitializeParamsH\010\210\001\001\022\032\n" + + "\021initialize_params\030\225\222\270\010 \001(\013" + + "25.google.cloud.compute.v1.AttachedDiskInitializeParamsH\010\210\001\001\022\032\n" + "\tinterface\030\271\332\325\357\001 \001(\tH\t\210\001\001\022\024\n" + "\004kind\030\224\367\310\001 \001(\tH\n" + "\210\001\001\022\024\n" @@ -10546,26 +10559,26 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\014disk_size_gb\030\267\232\347\226\001 \001(\003H\003\210\001\001\022\031\n" + "\tdisk_type\030\234\351\254, \001(\tH\004\210\001\001\022+\n" + "\033enable_confidential_compute\030\274\353\3310 \001(\010H\005\210\001\001\022U\n" - + "\006labels\030\377\277\301\356\001 \003(\0132" - + "A.google.cloud.compute.v1.AttachedDiskInitializeParams.LabelsEntry\022\024\n" + + "\006labels\030\377\277\301\356\001 \003(\0132A.google.cloud.compu" + + "te.v1.AttachedDiskInitializeParams.LabelsEntry\022\024\n" + "\010licenses\030\322\210\200\241\001 \003(\t\022 \n" + "\020on_update_action\030\214\330\304` \001(\tH\006\210\001\001\022 \n" + "\020provisioned_iops\030\324\275\207Y \001(\003H\007\210\001\001\022\'\n" + "\026provisioned_throughput\030\225\276\210\373\001" - + " \001(\003H\010\210\001\001\022\030\n" - + "\r" + + " \001(\003H\010\210\001\001\022\030\n\r" + "replica_zones\030\200\270\214\027 \003(\t\022q\n" - + "\025resource_manager_tags\030\374\233\213\264\001 \003(\0132N.google.cloud.comput" - + "e.v1.AttachedDiskInitializeParams.ResourceManagerTagsEntry\022\034\n" + + "\025resource_manager_tags\030\374\233\213\264\001 \003(\0132N" + + ".google.cloud.compute.v1.AttachedDiskIni" + + "tializeParams.ResourceManagerTagsEntry\022\034\n" + "\021resource_policies\030\341\234\314\n" + " \003(\t\022\034\n" + "\014source_image\030\267\350\206\030 \001(\tH\t\210\001\001\022\\\n" - + "\033source_image_encryption_key\030\253\221\365\265\001 \001(\0132" - + "..google.cloud.compute.v1.CustomerEncryptionKeyH\n" + + "\033source_image_encryption_key\030\253\221\365\265\001" + + " \001(\0132..google.cloud.compute.v1.CustomerEncryptionKeyH\n" + "\210\001\001\022\037\n" + "\017source_snapshot\030\350\232\216< \001(\tH\013\210\001\001\022_\n" - + "\036source_snapshot_encryption_key\030\332\216\347\220\001" - + " \001(\0132..google.cloud.compute.v1.CustomerEncryptionKeyH\014\210\001\001\022\035\n" + + "\036source_snapshot_encryption_key\030\332\216\347\220\001 \001(\0132..google.c" + + "loud.compute.v1.CustomerEncryptionKeyH\014\210\001\001\022\035\n" + "\014storage_pool\030\340\306\361\253\001 \001(\tH\r" + "\210\001\001\032-\n" + "\013LabelsEntry\022\013\n" @@ -10617,8 +10630,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\030_ignore_child_exemptionsB\013\n" + "\t_log_type\"\235\007\n\n" + "Autoscaler\022N\n" - + "\022autoscaling_policy\030\331\340\352i \001(\0132*.google.c" - + "loud.compute.v1.AutoscalingPolicyH\000\210\001\001\022\"\n" + + "\022autoscaling_policy\030\331\340\352i" + + " \001(\0132*.google.cloud.compute.v1.AutoscalingPolicyH\000\210\001\001\022\"\n" + "\022creation_timestamp\030\266\217\307\016 \001(\tH\001\210\001\001\022\034\n" + "\013description\030\374\207\326\311\001 \001(\tH\002\210\001\001\022\020\n" + "\002id\030\233\032 \001(\004H\003\210\001\001\022\024\n" @@ -10626,8 +10639,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\004name\030\213\365\315\001 \001(\tH\005\210\001\001\022 \n" + "\020recommended_size\030\345\366\375z \001(\005H\006\210\001\001\022\026\n" + "\006region\030\364\315\240B \001(\tH\007\210\001\001\022c\n" - + "\027scaling_schedule_status\030\342\253\227\336\001 \003(\0132>.google.cloud.com" - + "pute.v1.Autoscaler.ScalingScheduleStatusEntry\022\032\n" + + "\027scaling_schedule_status\030\342\253\227\336\001 \003(" + + "\0132>.google.cloud.compute.v1.Autoscaler.ScalingScheduleStatusEntry\022\032\n" + "\tself_link\030\215\222\305\331\001 \001(\tH\010\210\001\001\022\026\n" + "\006status\030\362\237\267V \001(\tH\t\210\001\001\022L\n" + "\016status_details\030\365\255\241\255\001" @@ -10637,8 +10650,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\004zone\030\254\307\344\001 \001(\tH\013\210\001\001\032l\n" + "\032ScalingScheduleStatusEntry\022\013\n" + "\003key\030\001 \001(\t\022=\n" - + "\005value\030\002 \001(\0132" - + "..google.cloud.compute.v1.ScalingScheduleStatus:\0028\001\"^\n" + + "\005value\030\002" + + " \001(\0132..google.cloud.compute.v1.ScalingScheduleStatus:\0028\001\"^\n" + "\006Status\022\024\n" + "\020UNDEFINED_STATUS\020\000\022\016\n" + "\006ACTIVE\020\206\346\211\226\001\022\020\n" @@ -10659,8 +10672,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\005_zone\"\277\003\n" + "\030AutoscalerAggregatedList\022\020\n" + "\002id\030\233\032 \001(\tH\000\210\001\001\022N\n" - + "\005items\030\300\317\367/ \003(\0132<.google.cloud.compute." - + "v1.AutoscalerAggregatedList.ItemsEntry\022\024\n" + + "\005items\030\300\317\367/ \003(\0132<.g" + + "oogle.cloud.compute.v1.AutoscalerAggregatedList.ItemsEntry\022\024\n" + "\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n" + "\017next_page_token\030\225\272\206& \001(\tH\002\210\001\001\022\032\n" + "\tself_link\030\215\222\305\331\001 \001(\tH\003\210\001\001\022\027\n" @@ -10669,8 +10682,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + " .google.cloud.compute.v1.WarningH\004\210\001\001\032\\\n\n" + "ItemsEntry\022\013\n" + "\003key\030\001 \001(\t\022=\n" - + "\005value\030\002" - + " \001(\0132..google.cloud.compute.v1.AutoscalersScopedList:\0028\001B\005\n" + + "\005value\030\002 \001(\0132..google.clo" + + "ud.compute.v1.AutoscalersScopedList:\0028\001B\005\n" + "\003_idB\007\n" + "\005_kindB\022\n" + "\020_next_page_tokenB\014\n\n" @@ -10680,12 +10693,12 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\002id\030\233\032 \001(\tH\000\210\001\001\0225\n" + "\005items\030\300\317\367/ \003(\0132#.google.cloud.compute.v1.Autoscaler\022\024\n" + "\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n" - + "\017next_page_token\030\225\272\206& \001(\tH\002\210\001\001\022\032\n" + + "\017next_page_token\030\225\272\206& ", + "\001(\tH\002\210\001\001\022\032\n" + "\tself_link\030\215\222\305\331\001 \001(\tH\003\210\001\001\0229\n" + "\007warning\030\234\337\226\030 \001(\0132" + " .google.cloud.compute.v1.WarningH\004\210\001\001B\005\n" - + "\003_", - "idB\007\n" + + "\003_idB\007\n" + "\005_kindB\022\n" + "\020_next_page_tokenB\014\n\n" + "_self_linkB\n\n" @@ -10726,25 +10739,24 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\010_warning\"\261\010\n" + "\021AutoscalingPolicy\022$\n" + "\024cool_down_period_sec\030\232\207\2553 \001(\005H\000\210\001\001\022Z\n" - + "\017cpu_utilization\030\213\244\343\265\001 \001(\01328.google" - + ".cloud.compute.v1.AutoscalingPolicyCpuUtilizationH\001\210\001\001\022h\n" - + "\032custom_metric_utilizations\030\362\375\366> \003(\0132A.google.cloud.compute.v1." - + "AutoscalingPolicyCustomMetricUtilization\022o\n" - + "\032load_balancing_utilization\030\343\321\365\314\001 \001(\013" - + "2B.google.cloud.compute.v1.AutoscalingPolicyLoadBalancingUtilizationH\002\210\001\001\022" - + " \n" + + "\017cpu_utilization\030\213\244\343\265\001" + + " \001(\01328.google.cloud.compute.v1.AutoscalingPolicyCpuUtilizationH\001\210\001\001\022h\n" + + "\032custom_metric_utilizations\030\362\375\366> \003(\0132A.goog" + + "le.cloud.compute.v1.AutoscalingPolicyCustomMetricUtilization\022o\n" + + "\032load_balancing_utilization\030\343\321\365\314\001 \001(\0132B.google.cloud.comp" + + "ute.v1.AutoscalingPolicyLoadBalancingUtilizationH\002\210\001\001\022 \n" + "\020max_num_replicas\030\317\224\334\035 \001(\005H\003\210\001\001\022!\n" + "\020min_num_replicas\030\241\370\241\377\001 \001(\005H\004\210\001\001\022\024\n" + "\004mode\030\243\363\314\001 \001(\tH\005\210\001\001\022[\n" - + "\020scale_in_control\030\330\274\316\373\001 \001(\01328.goo" - + "gle.cloud.compute.v1.AutoscalingPolicyScaleInControlH\006\210\001\001\022_\n" - + "\021scaling_schedules\030\204\364\274\251\001" - + " \003(\0132@.google.cloud.compute.v1.AutoscalingPolicy.ScalingSchedulesEntry\022)\n" + + "\020scale_in_control\030\330\274\316\373\001" + + " \001(\01328.google.cloud.compute.v1.AutoscalingPolicyScaleInControlH\006\210\001\001\022_\n" + + "\021scaling_schedules\030\204\364\274\251\001 \003(\0132@.google.cl" + + "oud.compute.v1.AutoscalingPolicy.ScalingSchedulesEntry\022)\n" + "\030stabilization_period_sec\030\263\376\256\310\001 \001(\005H\007\210\001\001\032r\n" + "\025ScalingSchedulesEntry\022\013\n" + "\003key\030\001 \001(\t\022H\n" - + "\005value\030\002" - + " \001(\01329.google.cloud.compute.v1.AutoscalingPolicyScalingSchedule:\0028\001\"V\n" + + "\005value\030\002 \001(\01329.google." + + "cloud.compute.v1.AutoscalingPolicyScalingSchedule:\0028\001\"V\n" + "\004Mode\022\022\n" + "\016UNDEFINED_MODE\020\000\022\t\n" + "\003OFF\020\317\342\004\022\007\n" @@ -10789,8 +10801,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\022utilization_target\030\316\354\371f \001(\001H\000\210\001\001B\025\n" + "\023_utilization_target\"\302\001\n" + "\037AutoscalingPolicyScaleInControl\022O\n" - + "\026max_scaled_in_replicas\030\353\325\225V" - + " \001(\0132\'.google.cloud.compute.v1.FixedOrPercentH\000\210\001\001\022\037\n" + + "\026max_scaled_in_replicas\030\353\325\225V \001(\0132\'.googl" + + "e.cloud.compute.v1.FixedOrPercentH\000\210\001\001\022\037\n" + "\017time_window_sec\030\264\200\256\021 \001(\005H\001\210\001\001B\031\n" + "\027_max_scaled_in_replicasB\022\n" + "\020_time_window_sec\"\272\002\n" @@ -10810,8 +10822,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\007Backend\022\037\n" + "\016balancing_mode\030\211\313\226\315\001 \001(\tH\000\210\001\001\022 \n" + "\017capacity_scaler\030\215\307\324\226\001 \001(\002H\001\210\001\001\022H\n" - + "\016custom_metrics\030\365\343\343\314\001 \003" - + "(\0132,.google.cloud.compute.v1.BackendCustomMetric\022\034\n" + + "\016custom_metrics\030\365\343\343\314\001" + + " \003(\0132,.google.cloud.compute.v1.BackendCustomMetric\022\034\n" + "\013description\030\374\207\326\311\001 \001(\tH\002\210\001\001\022\030\n" + "\010failover\030\362\251\235B \001(\010H\003\210\001\001\022\025\n" + "\005group\030\377\354\203/ \001(\tH\004\210\001\001\022\037\n" @@ -10828,8 +10840,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\025max_rate_per_instance\030\333\230\262\010 \001(\002H\r" + "\210\001\001\022\037\n" + "\017max_utilization\030\307\367\324F \001(\002H\016\210\001\001\022]\n" - + "\022orchestration_info\030\354\247\255\322\001" - + " \001(\01328.google.cloud.compute.v1.BackendBackendOrchestrationInfoH\017\210\001\001\022\032\n\n" + + "\022orchestration_info\030\354\247\255\322\001 \001(\01328.google." + + "cloud.compute.v1.BackendBackendOrchestrationInfoH\017\210\001\001\022\032\n\n" + "preference\030\333\371\362G \001(\tH\020\210\001\001\022 \n" + "\020traffic_duration\030\226\223\305\005 \001(\tH\021\210\001\001\"\213\001\n\r" + "BalancingMode\022\034\n" @@ -10838,8 +10850,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\016CUSTOM_METRICS\020\325\343\215\236\001\022\020\n" + "\tIN_FLIGHT\020\312\221\317Z\022\013\n" + "\004RATE\020\340\211\231\001\022\022\n" - + "\013UTILIZATION\020\202\204\357J\"i\n" - + "\n" + + "\013UTILIZATION\020\202\204\357J\"i\n\n" + "Preference\022\030\n" + "\024UNDEFINED_PREFERENCE\020\000\022\016\n" + "\007DEFAULT\020\241\304\3756\022\036\n" @@ -10865,18 +10876,16 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\026_max_rate_per_endpointB\030\n" + "\026_max_rate_per_instanceB\022\n" + "\020_max_utilizationB\025\n" - + "\023_orchestration_infoB\r" - + "\n" + + "\023_orchestration_infoB\r\n" + "\013_preferenceB\023\n" + "\021_traffic_duration\"P\n" + "\037BackendBackendOrchestrationInfo\022\034\n" + "\014resource_uri\030\273\203\360H \001(\tH\000\210\001\001B\017\n\r" - + "_resource_uri\"\211\010\n" - + "\r" + + "_resource_uri\"\211\010\n\r" + "BackendBucket\022\034\n" + "\013bucket_name\030\300\227\236\207\001 \001(\tH\000\210\001\001\022K\n\n" - + "cdn_policy\030\204\213\204f \001(\0132/.google.clo" - + "ud.compute.v1.BackendBucketCdnPolicyH\001\210\001\001\022 \n" + + "cdn_policy\030\204\213\204f" + + " \001(\0132/.google.cloud.compute.v1.BackendBucketCdnPolicyH\001\210\001\001\022 \n" + "\020compression_mode\030\334\221\306- \001(\tH\002\210\001\001\022\"\n" + "\022creation_timestamp\030\266\217\307\016 \001(\tH\003\210\001\001\022#\n" + "\027custom_response_headers\030\226\301\345\270\001 \003(\t\022\034\n" @@ -10919,8 +10928,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "_self_link\"\257\003\n" + "\033BackendBucketAggregatedList\022\020\n" + "\002id\030\233\032 \001(\tH\000\210\001\001\022Q\n" - + "\005items\030\300\317\367/ \003(\0132?.google.cloud.comp" - + "ute.v1.BackendBucketAggregatedList.ItemsEntry\022\024\n" + + "\005items\030\300\317\367/ \003(\013" + + "2?.google.cloud.compute.v1.BackendBucketAggregatedList.ItemsEntry\022\024\n" + "\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n" + "\017next_page_token\030\225\272\206& \001(\tH\002\210\001\001\022\032\n" + "\tself_link\030\215\222\305\331\001 \001(\tH\003\210\001\001\0229\n" @@ -10928,19 +10937,18 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + " .google.cloud.compute.v1.WarningH\004\210\001\001\032_\n\n" + "ItemsEntry\022\013\n" + "\003key\030\001 \001(\t\022@\n" - + "\005value\030\002 \001(\01321.google.c" - + "loud.compute.v1.BackendBucketsScopedList:\0028\001B\005\n" + + "\005value\030\002" + + " \001(\01321.google.cloud.compute.v1.BackendBucketsScopedList:\0028\001B\005\n" + "\003_idB\007\n" + "\005_kindB\022\n" + "\020_next_page_tokenB\014\n\n" + "_self_linkB\n\n" + "\010_warning\"\312\007\n" + "\026BackendBucketCdnPolicy\022v\n" - + "\037bypass_cache_on_request_headers\030\312\275\353\347\001" - + " \003(\0132I.google.cloud.comput" - + "e.v1.BackendBucketCdnPolicyBypassCacheOnRequestHeader\022_\n" - + "\020cache_key_policy\030\357\327\370K \001" - + "(\0132=.google.cloud.compute.v1.BackendBucketCdnPolicyCacheKeyPolicyH\000\210\001\001\022\032\n\n" + + "\037bypass_cache_on_request_headers\030\312\275\353\347\001 \003(\0132I" + + ".google.cloud.compute.v1.BackendBucketCdnPolicyBypassCacheOnRequestHeader\022_\n" + + "\020cache_key_policy\030\357\327\370K \001(\0132=.google.cloud.co" + + "mpute.v1.BackendBucketCdnPolicyCacheKeyPolicyH\000\210\001\001\022\032\n\n" + "cache_mode\030\300\310\342\r" + " \001(\tH\001\210\001\001\022\032\n\n" + "client_ttl\030\370\216\354\r" @@ -10948,8 +10956,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\013default_ttl\030\356\375\346/ \001(\005H\003\210\001\001\022\030\n" + "\007max_ttl\030\221\211\325\222\001 \001(\005H\004\210\001\001\022!\n" + "\020negative_caching\030\265\303\242\240\001 \001(\010H\005\210\001\001\022h\n" - + "\027negative_caching_policy\030\374\265\212J \003(\0132D.google.cloud.compute.v1.B" - + "ackendBucketCdnPolicyNegativeCachingPolicy\022#\n" + + "\027negative_caching_policy\030\374\265\212J \003(\0132D.googl" + + "e.cloud.compute.v1.BackendBucketCdnPolicyNegativeCachingPolicy\022#\n" + "\022request_coalescing\030\324\204\210\376\001 \001(\010H\006\210\001\001\022!\n" + "\021serve_while_stale\030\333\367\355p \001(\005H\007\210\001\001\022-\n" + "\034signed_url_cache_max_age_sec\030\306\250\271\200\001" @@ -11008,8 +11016,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "_self_linkB\n\n" + "\010_warning\"\273\001\n" + "\023BackendBucketParams\022h\n" - + "\025resource_manager_tags\030\374\233\213\264\001 \003(\0132E.google.cloud.compu" - + "te.v1.BackendBucketParams.ResourceManagerTagsEntry\032:\n" + + "\025resource_manager_tags\030\374\233\213\264\001 \003(\0132" + + "E.google.cloud.compute.v1.BackendBucketParams.ResourceManagerTagsEntry\032:\n" + "\030ResourceManagerTagsEntry\022\013\n" + "\003key\030\001 \001(\t\022\r\n" + "\005value\030\002 \001(\t:\0028\001\">\n" @@ -11033,20 +11041,20 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\027affinity_cookie_ttl_sec\030\232\351\266\260\001 \001(\005H\000\210\001\001\0226\n" + "\010backends\030\337\230\313\363\001 \003(\0132" + " .google.cloud.compute.v1.Backend\022L\n\n" - + "cdn_policy\030\204\213\204f \001(\01320.google.cl" - + "oud.compute.v1.BackendServiceCdnPolicyH\001\210\001\001\022K\n" - + "\020circuit_breakers\030\235\307\364\310\001 \001(\0132(.goog" - + "le.cloud.compute.v1.CircuitBreakersH\002\210\001\001\022 \n" + + "cdn_policy\030\204\213\204f" + + " \001(\01320.google.cloud.compute.v1.BackendServiceCdnPolicyH\001\210\001\001\022K\n" + + "\020circuit_breakers\030\235\307\364\310\001" + + " \001(\0132(.google.cloud.compute.v1.CircuitBreakersH\002\210\001\001\022 \n" + "\020compression_mode\030\334\221\306- \001(\tH\003\210\001\001\022Q\n" + "\023connection_draining\030\253\216\357\333\001" + " \001(\0132+.google.cloud.compute.v1.ConnectionDrainingH\004\210\001\001\022k\n" - + "\032connection_tracking_policy\030\331\340\324D \001(\0132?.g" - + "oogle.cloud.compute.v1.BackendServiceConnectionTrackingPolicyH\005\210\001\001\022[\n" - + "\017consistent_hash\030\233\2457 \001(\0132;.google.cloud.compute.v1." - + "ConsistentHashLoadBalancerSettingsH\006\210\001\001\022\"\n" + + "\032connection_tracking_policy\030\331\340\324D \001(\0132?.google.cloud.compute." + + "v1.BackendServiceConnectionTrackingPolicyH\005\210\001\001\022[\n" + + "\017consistent_hash\030\233\2457 \001(\0132;.goog" + + "le.cloud.compute.v1.ConsistentHashLoadBalancerSettingsH\006\210\001\001\022\"\n" + "\022creation_timestamp\030\266\217\307\016 \001(\tH\007\210\001\001\022O\n" - + "\016custom_metrics\030\365\343\343\314\001" - + " \003(\01323.google.cloud.compute.v1.BackendServiceCustomMetric\022!\n" + + "\016custom_metrics\030\365\343\343\314\001 " + + "\003(\01323.google.cloud.compute.v1.BackendServiceCustomMetric\022!\n" + "\026custom_request_headers\030\210\322\253\r" + " \003(\t\022#\n" + "\027custom_response_headers\030\226\301\345\270\001 \003(\t\022\034\n" @@ -11057,39 +11065,38 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + " external_managed_migration_state\030\314\217\366\037 \001(\tH\013\210\001\001\022>\n" + "-external_managed_migration_testing_percentage\030\316\201\357\361\001" + " \001(\002H\014\210\001\001\022V\n" - + "\017failover_policy\030\237\362\2602 \001(\01325.google.cl" - + "oud.compute.v1.BackendServiceFailoverPolicyH\r" + + "\017failover_policy\030\237\362\2602" + + " \001(\01325.google.cloud.compute.v1.BackendServiceFailoverPolicyH\r" + "\210\001\001\022\033\n" + "\013fingerprint\030\344\321\363o \001(\tH\016\210\001\001\022K\n" - + "\tha_policy\030\270\366\362\367\001" - + " \001(\0132/.google.cloud.compute.v1.BackendServiceHAPolicyH\017\210\001\001\022\031\n\r" + + "\tha_policy\030\270\366\362\367\001 \001(\013" + + "2/.google.cloud.compute.v1.BackendServiceHAPolicyH\017\210\001\001\022\031\n\r" + "health_checks\030\256\257\346\325\001 \003(\t\022>\n" - + "\003iap\030\330\254\006 \001(\0132*.g" - + "oogle.cloud.compute.v1.BackendServiceIAPH\020\210\001\001\022\020\n" + + "\003iap\030\330\254\006" + + " \001(\0132*.google.cloud.compute.v1.BackendServiceIAPH\020\210\001\001\022\020\n" + "\002id\030\233\032 \001(\004H\021\210\001\001\022+\n" + "\033ip_address_selection_policy\030\310\260\200% \001(\tH\022\210\001\001\022\024\n" + "\004kind\030\224\367\310\001 \001(\tH\023\210\001\001\022&\n" + "\025load_balancing_scheme\030\304\214\302\255\001 \001(\tH\024\210\001\001\022i\n" - + "\024locality_lb_policies\030\235\362\234C " - + "\003(\0132H.google.cloud.compute.v1.BackendServiceLocalityLoadBalancingPolicyConfig\022\"\n" + + "\024locality_lb_policies\030\235\362\234C \003(\0132H.google.cloud.c" + + "ompute.v1.BackendServiceLocalityLoadBalancingPolicyConfig\022\"\n" + "\022locality_lb_policy\030\277\370\325> \001(\tH\025\210\001\001\022M\n\n" - + "log_config\030\235\321\301\247\001" - + " \001(\01320.google.cloud.compute.v1.BackendServiceLogConfigH\026\210\001\001\022F\n" + + "log_config\030\235\321\301\247\001 \001(\01320." + + "google.cloud.compute.v1.BackendServiceLogConfigH\026\210\001\001\022F\n" + "\023max_stream_duration\030\230\245\245\035" + " \001(\0132!.google.cloud.compute.v1.DurationH\027\210\001\001\022L\n" - + "\tmetadatas\030\244\326\207\004" - + " \003(\01326.google.cloud.compute.v1.BackendService.MetadatasEntry\022\024\n" + + "\tmetadatas\030\244\326\207\004 \003(\01326.google.clou" + + "d.compute.v1.BackendService.MetadatasEntry\022\024\n" + "\004name\030\213\365\315\001 \001(\tH\030\210\001\001\022\027\n" + "\007network\030\256\264\205o \001(\tH\031\210\001\001\022\200\001\n" - + "&network_pass_through_lb_traffic_policy\030\246\354\351m \001(" - + "\0132H.google.cloud.compute.v1.BackendServi" - + "ceNetworkPassThroughLbTrafficPolicyH\032\210\001\001\022]\n" - + "\022orchestration_info\030\354\247\255\322\001 \001(\01328.googl" - + "e.cloud.compute.v1.BackendServiceOrchestrationInfoH\033\210\001\001\022M\n" + + "&network_pass_through_lb_traffic_policy\030\246\354\351m \001(\0132H.google.cloud.com" + + "pute.v1.BackendServiceNetworkPassThroughLbTrafficPolicyH\032\210\001\001\022]\n" + + "\022orchestration_info\030\354\247\255\322\001" + + " \001(\01328.google.cloud.compute.v1.BackendServiceOrchestrationInfoH\033\210\001\001\022M\n" + "\021outlier_detection\030\276\314\214\251\001" + " \001(\0132).google.cloud.compute.v1.OutlierDetectionH\034\210\001\001\022E\n" - + "\006params\030\206\363\253% \001(\0132-.goog" - + "le.cloud.compute.v1.BackendServiceParamsH\035\210\001\001\022\024\n" + + "\006params\030\206\363\253%" + + " \001(\0132-.google.cloud.compute.v1.BackendServiceParamsH\035\210\001\001\022\024\n" + "\004port\030\201\261\322\001 \001(\005H\036\210\001\001\022\031\n" + "\tport_name\030\211\207\347\023 \001(\tH\037\210\001\001\022\030\n" + "\010protocol\030\230\235\252( \001(\tH \210\001\001\022\026\n" @@ -11101,18 +11108,17 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\020service_bindings\030\330\221\331? \003(\t\022!\n" + "\021service_lb_policy\030\221\216\235- \001(\tH%\210\001\001\022!\n" + "\020session_affinity\030\261\301\231\335\001 \001(\tH&\210\001\001\022a\n" - + "\036strong_session_affinity_cookie\030\212\250\312q \001(\01321.google.clou" - + "d.compute.v1.BackendServiceHttpCookieH\'\210\001\001\022@\n\n" + + "\036strong_session_affinity_cookie\030\212\250\312q" + + " \001(\01321.google.cloud.compute.v1.BackendServiceHttpCookieH\'\210\001\001\022@\n\n" + "subsetting\030\220\220\333\326\001" + " \001(\0132#.google.cloud.compute.v1.SubsettingH(\210\001\001\022\033\n" + "\013timeout_sec\030\363\300\222& \001(\005H)\210\001\001\022P\n" - + "\014tls_settings\030\347\255\200\' \001" - + "(\01322.google.cloud.compute.v1.BackendServiceTlsSettingsH*\210\001\001\022B\n" - + "\007used_by\030\231\240\322\271\001 \003(\013" - + "2-.google.cloud.compute.v1.BackendServiceUsedBy\0320\n" + + "\014tls_settings\030\347\255\200\' \001(\01322.google.cloud.co" + + "mpute.v1.BackendServiceTlsSettingsH*\210\001\001\022B\n" + + "\007used_by\030\231\240\322\271\001" + + " \003(\0132-.google.cloud.compute.v1.BackendServiceUsedBy\0320\n" + "\016MetadatasEntry\022\013\n" - + "\003key\030\001 \001(\t\022\r" - + "\n" + + "\003key\030\001 \001(\t\022\r\n" + "\005value\030\002 \001(\t:\0028\001\"U\n" + "\017CompressionMode\022\036\n" + "\032UNDEFINED_COMPRESSION_MODE\020\000\022\020\n" @@ -11217,8 +11223,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "_tls_settings\"\313\003\n" + "\034BackendServiceAggregatedList\022\020\n" + "\002id\030\233\032 \001(\tH\000\210\001\001\022R\n" - + "\005items\030\300\317\367/ \003(\0132@.google.cloud.co" - + "mpute.v1.BackendServiceAggregatedList.ItemsEntry\022\024\n" + + "\005items\030\300\317\367/ \003" + + "(\0132@.google.cloud.compute.v1.BackendServiceAggregatedList.ItemsEntry\022\024\n" + "\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n" + "\017next_page_token\030\225\272\206& \001(\tH\002\210\001\001\022\032\n" + "\tself_link\030\215\222\305\331\001 \001(\tH\003\210\001\001\022\027\n" @@ -11227,19 +11233,18 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + " .google.cloud.compute.v1.WarningH\004\210\001\001\032`\n\n" + "ItemsEntry\022\013\n" + "\003key\030\001 \001(\t\022A\n" - + "\005value\030\002" - + " \001(\01322.google.cloud.compute.v1.BackendServicesScopedList:\0028\001B\005\n" + + "\005value\030\002 \001(\01322." + + "google.cloud.compute.v1.BackendServicesScopedList:\0028\001B\005\n" + "\003_idB\007\n" + "\005_kindB\022\n" + "\020_next_page_tokenB\014\n\n" + "_self_linkB\n\n" + "\010_warning\"\267\007\n" + "\027BackendServiceCdnPolicy\022w\n" - + "\037bypass_cache_on_request_headers\030\312\275\353\347\001" - + " \003(\0132J.google.cloud.compute.v1.Backe" - + "ndServiceCdnPolicyBypassCacheOnRequestHeader\022I\n" - + "\020cache_key_policy\030\357\327\370K \001(\0132\'.goog" - + "le.cloud.compute.v1.CacheKeyPolicyH\000\210\001\001\022\032\n\n" + + "\037bypass_cache_on_request_headers\030\312\275\353\347\001 \003(\0132J.google.cl" + + "oud.compute.v1.BackendServiceCdnPolicyBypassCacheOnRequestHeader\022I\n" + + "\020cache_key_policy\030\357\327\370K" + + " \001(\0132\'.google.cloud.compute.v1.CacheKeyPolicyH\000\210\001\001\022\032\n\n" + "cache_mode\030\300\310\342\r" + " \001(\tH\001\210\001\001\022\032\n\n" + "client_ttl\030\370\216\354\r" @@ -11247,8 +11252,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\013default_ttl\030\356\375\346/ \001(\005H\003\210\001\001\022\030\n" + "\007max_ttl\030\221\211\325\222\001 \001(\005H\004\210\001\001\022!\n" + "\020negative_caching\030\265\303\242\240\001 \001(\010H\005\210\001\001\022i\n" - + "\027negative_caching_policy\030\374\265\212J \003(\0132E.google.cloud.com" - + "pute.v1.BackendServiceCdnPolicyNegativeCachingPolicy\022#\n" + + "\027negative_caching_policy\030\374\265\212J \003(" + + "\0132E.google.cloud.compute.v1.BackendServiceCdnPolicyNegativeCachingPolicy\022#\n" + "\022request_coalescing\030\324\204\210\376\001 \001(\010H\006\210\001\001\022!\n" + "\021serve_while_stale\030\333\367\355p \001(\005H\007\210\001\001\022-\n" + "\034signed_url_cache_max_age_sec\030\306\250\271\200\001" @@ -11263,7 +11268,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\021_cache_key_policyB\r\n" + "\013_cache_modeB\r\n" + "\013_client_ttlB\016\n" - + "\014_default_ttlB\n\n" + + "\014_default_ttlB\n" + + "\n" + "\010_max_ttlB\023\n" + "\021_negative_cachingB\025\n" + "\023_request_coalescingB\024\n" @@ -11278,12 +11284,11 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\005_codeB\006\n" + "\004_ttl\"\353\004\n" + "&BackendServiceConnectionTrackingPolicy\022<\n" - + ",connection_persistence_on_unhealthy_backends\030\371\221\330H \001(" - + "\tH\000\210\001\001\022&\n" + + ",connection_persistence_on_unhealthy_bac", + "kends\030\371\221\330H \001(\tH\000\210\001\001\022&\n" + "\026enable_strong_affinity\030\224\346\331\013 \001(\010H\001\210\001\001\022 \n" + "\020idle_timeout_sec\030\210\301\364\013 \001(\005H\002\210\001\001\022\035\n\r" - + "tra", - "cking_mode\030\253\334\365< \001(\tH\003\210\001\001\"\260\001\n" + + "tracking_mode\030\253\334\365< \001(\tH\003\210\001\001\"\260\001\n" + "(ConnectionPersistenceOnUnhealthyBackends\022:\n" + "6UNDEFINED_CONNECTION_PERSISTENCE_ON_UNHEALTHY_BACKENDS\020\000\022\025\n" + "\016ALWAYS_PERSIST\020\204\347\247\022\022\033\n" @@ -11312,8 +11317,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\032_drop_traffic_if_unhealthyB\021\n" + "\017_failover_ratio\"\215\002\n" + "\031BackendServiceGroupHealth\022[\n" - + "\013annotations\030\244\366\2655 \003(" - + "\0132C.google.cloud.compute.v1.BackendServiceGroupHealth.AnnotationsEntry\022@\n\r" + + "\013annotations\030\244\366\2655 \003(\0132C.google.cloud.com" + + "pute.v1.BackendServiceGroupHealth.AnnotationsEntry\022@\n\r" + "health_status\030\265\326\272\265\001" + " \003(\0132%.google.cloud.compute.v1.HealthStatus\022\024\n" + "\004kind\030\224\367\310\001 \001(\tH\000\210\001\001\0322\n" @@ -11323,19 +11328,19 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\005_kind\"\362\001\n" + "\026BackendServiceHAPolicy\022\035\n\r" + "fast_i_p_move\030\331\276\224j \001(\tH\000\210\001\001\022N\n" - + "\006leader\030\211\212\241\360\001" - + " \001(\01325.google.cloud.compute.v1.BackendServiceHAPolicyLeaderH\001\210\001\001\"L\n" - + "\n" + + "\006leader\030\211\212\241\360\001 \001(\01325." + + "google.cloud.compute.v1.BackendServiceHAPolicyLeaderH\001\210\001\001\"L\n\n" + "FastIPMove\022\033\n" + "\027UNDEFINED_FAST_I_P_MOVE\020\000\022\020\n" + "\010DISABLED\020\374\324\260\366\001\022\017\n" + "\007GARP_RA\020\266\206\273\373\001B\020\n" + "\016_fast_i_p_moveB\t\n" + "\007_leader\"\315\001\n" - + "\034BackendServiceHAPolicyLeader\022\036\n\r" + + "\034BackendServiceHAPolicyLeader\022\036\n" + + "\r" + "backend_group\030\224\302\244\332\001 \001(\tH\000\210\001\001\022f\n" - + "\020network_endpoint\030\206\221\212\033 \001(\0132D" - + ".google.cloud.compute.v1.BackendServiceHAPolicyLeaderNetworkEndpointH\001\210\001\001B\020\n" + + "\020network_endpoint\030\206\221\212\033 \001(\0132D.google.cloud.comput" + + "e.v1.BackendServiceHAPolicyLeaderNetworkEndpointH\001\210\001\001B\020\n" + "\016_backend_groupB\023\n" + "\021_network_endpoint\"T\n" + "+BackendServiceHAPolicyLeaderNetworkEndpoint\022\030\n" @@ -11370,7 +11375,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\003_idB\007\n" + "\005_kindB\022\n" + "\020_next_page_tokenB\014\n\n" - + "_self_linkB\n\n" + + "_self_linkB\n" + + "\n" + "\010_warning\"\263\002\n" + "\030BackendServiceListUsable\022\020\n" + "\002id\030\233\032 \001(\tH\000\210\001\001\0229\n" @@ -11387,10 +11393,10 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "_self_linkB\n\n" + "\010_warning\"\253\002\n" + "/BackendServiceLocalityLoadBalancingPolicyConfig\022s\n\r" - + "custom_policy\030\300\213\246\002 \001(\0132T.google.cloud.comput" - + "e.v1.BackendServiceLocalityLoadBalancingPolicyConfigCustomPolicyH\000\210\001\001\022f\n" - + "\006policy\030\262\312\266+ \001(\0132N.google.cloud.compute.v1.Backe" - + "ndServiceLocalityLoadBalancingPolicyConfigPolicyH\001\210\001\001B\020\n" + + "custom_policy\030\300\213\246\002 \001(\0132T.google.cloud.compute.v1.BackendServiceL" + + "ocalityLoadBalancingPolicyConfigCustomPolicyH\000\210\001\001\022f\n" + + "\006policy\030\262\312\266+ \001(\0132N.google.cl" + + "oud.compute.v1.BackendServiceLocalityLoadBalancingPolicyConfigPolicyH\001\210\001\001B\020\n" + "\016_custom_policyB\t\n" + "\007_policy\"{\n" + ";BackendServiceLocalityLoadBalancingPolicyConfigCustomPolicy\022\024\n" @@ -11415,10 +11421,10 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\005_name\"\213\004\n" + "\027BackendServiceLogConfig\022\027\n" + "\006enable\030\203\313\324\224\001 \001(\010H\000\210\001\001\022k\n" - + "\034logging_http_request_headers\030\377\221\237\315\001" - + " \003(\0132A.google.cloud.compute.v1.BackendServiceLogConfigLoggingHttpHeader\022l\n" - + "\035logging_http_response_headers\030\377\376\341\365\001 \003" - + "(\0132A.google.cloud.compute.v1.BackendServiceLogConfigLoggingHttpHeader\022\033\n" + + "\034logging_http_request_headers\030\377\221\237\315\001 \003(\0132A.googl" + + "e.cloud.compute.v1.BackendServiceLogConfigLoggingHttpHeader\022l\n" + + "\035logging_http_response_headers\030\377\376\341\365\001 \003(\0132A.google.cloud.co" + + "mpute.v1.BackendServiceLogConfigLoggingHttpHeader\022\033\n" + "\017optional_fields\030\370\310\206\374\001 \003(\t\022\035\n\r" + "optional_mode\030\242\206\257= \001(\tH\001\210\001\001\022\033\n" + "\013sample_rate\030\325\224\206I \001(\002H\002\210\001\001\"v\n" @@ -11434,8 +11440,9 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\013header_name\030\375\301\3074 \001(\tH\000\210\001\001B\016\n" + "\014_header_name\"\274\001\n" + "/BackendServiceNetworkPassThroughLbTrafficPolicy\022v\n" - + "\016zonal_affinity\030\303\212\333\377\001 \001(\0132U.google.cloud.compute.v1.B" - + "ackendServiceNetworkPassThroughLbTrafficPolicyZonalAffinityH\000\210\001\001B\021\n" + + "\016zonal_affinity\030\303\212\333\377\001 \001(\0132U.googl" + + "e.cloud.compute.v1.BackendServiceNetwork" + + "PassThroughLbTrafficPolicyZonalAffinityH\000\210\001\001B\021\n" + "\017_zonal_affinity\"\264\002\n" + "\n" + "\014reservations\030\247\354\314\276\001" + " \003(\0132$.google.cloud.compute.v1.Reservation\022R\n" - + "\017resource_status\030\303\372\367v" - + " \001(\01321.google.cloud.compute.v1.CommitmentResourceStatusH\r" + + "\017resource_status\030\303\372\367v \001(\01321.google" + + ".cloud.compute.v1.CommitmentResourceStatusH\r" + "\210\001\001\022A\n" + "\tresources\030\245\374\262N" + " \003(\0132+.google.cloud.compute.v1.ResourceCommitment\022\032\n" @@ -11982,7 +11991,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\tCANCELLED\020\261\362\200\024\022\020\n" + "\010CREATING\020\271\275\235\331\001\022\017\n" + "\007EXPIRED\020\205\346\210\346\001\022\025\n" - + "\016NOT_YET_ACTIVE\020\351\342\351\t\"\223\n\n" + + "\016NOT_YET_ACTIVE\020\351\342\351\t\"\355\n\n" + "\004Type\022\022\n" + "\016UNDEFINED_TYPE\020\000\022\035\n" + "\025ACCELERATOR_OPTIMIZED\020\223\320\365\205\001\022\037\n" @@ -12025,6 +12034,9 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\033MEMORY_OPTIMIZED_X4_960_12T\020\232\352\304\312\001\022#\n" + "\033MEMORY_OPTIMIZED_X4_960_16T\020\226\353\304\312\001\022\034\n" + "\025NETWORK_OPTIMIZED_C4N\020\364\354\215F\022\034\n" + + "\025NETWORK_OPTIMIZED_U4C\020\373\363\216F\022\034\n" + + "\025NETWORK_OPTIMIZED_U4P\020\210\364\216F\022\034\n" + + "\025NETWORK_OPTIMIZED_U4S\020\213\364\216F\022\034\n" + "\024STORAGE_OPTIMIZED_Z3\020\265\331\207\227\001\022\030\n" + "\020TYPE_UNSPECIFIED\020\222\373\333\320\001B\r\n" + "\013_auto_renewB\013\n" @@ -12049,8 +12061,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\005_type\"\277\003\n" + "\030CommitmentAggregatedList\022\020\n" + "\002id\030\233\032 \001(\tH\000\210\001\001\022N\n" - + "\005items\030\300\317\367/ \003(\0132<.google.clou" - + "d.compute.v1.CommitmentAggregatedList.ItemsEntry\022\024\n" + + "\005items\030\300\317\367/ \003(\0132<.google.cloud.compute." + + "v1.CommitmentAggregatedList.ItemsEntry\022\024\n" + "\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n" + "\017next_page_token\030\225\272\206& \001(\tH\002\210\001\001\022\032\n" + "\tself_link\030\215\222\305\331\001 \001(\tH\003\210\001\001\022\027\n" @@ -12080,8 +12092,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "_self_linkB\n\n" + "\010_warning\"\265\001\n" + "\020CommitmentParams\022e\n" - + "\025resource_manager_tags\030\374\233\213\264\001 " - + "\003(\0132B.google.cloud.compute.v1.CommitmentParams.ResourceManagerTagsEntry\032:\n" + + "\025resource_manager_tags\030\374\233\213\264\001 \003(\0132B.goog" + + "le.cloud.compute.v1.CommitmentParams.ResourceManagerTagsEntry\032:\n" + "\030ResourceManagerTagsEntry\022\013\n" + "\003key\030\001 \001(\t\022\r\n" + "\005value\030\002 \001(\t:\0028\001\"|\n" @@ -12119,8 +12131,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\022_self_link_with_id\"\335\003\n" + "\"CompositeHealthCheckAggregatedList\022\020\n" + "\002id\030\233\032 \001(\tH\000\210\001\001\022X\n" - + "\005items\030\300\317\367/ \003(\0132F.google.cloud.compute.v" - + "1.CompositeHealthCheckAggregatedList.ItemsEntry\022\024\n" + + "\005items\030\300\317\367/" + + " \003(\0132F.google.cloud.compute.v1.CompositeHealthCheckAggregatedList.ItemsEntry\022\024\n" + "\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n" + "\017next_page_token\030\225\272\206& \001(\tH\002\210\001\001\022\032\n" + "\tself_link\030\215\222\305\331\001 \001(\tH\003\210\001\001\022\027\n" @@ -12129,17 +12141,17 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + " .google.cloud.compute.v1.WarningH\004\210\001\001\032f\n\n" + "ItemsEntry\022\013\n" + "\003key\030\001 \001(\t\022G\n" - + "\005value\030\002 \001(\01328.google.cloud.compute." - + "v1.CompositeHealthChecksScopedList:\0028\001B\005\n" + + "\005value\030\002" + + " \001(\01328.google.cloud.compute.v1.CompositeHealthChecksScopedList:\0028\001B\005\n" + "\003_idB\007\n" + "\005_kindB\022\n" + "\020_next_page_tokenB\014\n\n" - + "_self_linkB\n\n" + + "_self_linkB\n" + + "\n" + "\010_warning\"\272\002\n" + "\032CompositeHealthCheckHealth\022m\n" - + "\016health_sources\030\325\321\334\275\001 \003(\0132" - + "Q.google.cloud.compute.v1.CompositeHealt" - + "hChecksGetHealthResponseHealthSourceHealth\022\035\n" + + "\016health_sources\030\325\321\334\275\001 \003(\0132Q.google.c" + + "loud.compute.v1.CompositeHealthChecksGetHealthResponseHealthSourceHealth\022\035\n" + "\014health_state\030\356\351\277\232\001 \001(\tH\000\210\001\001\022\024\n" + "\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\"^\n" + "\013HealthState\022\032\n" @@ -12151,8 +12163,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\005_kind\"\271\002\n" + "\030CompositeHealthCheckList\022\020\n" + "\002id\030\233\032 \001(\tH\000\210\001\001\022?\n" - + "\005items\030\300\317\367/ \003" - + "(\0132-.google.cloud.compute.v1.CompositeHealthCheck\022\024\n" + + "\005items\030\300\317\367/ \003(\0132-.googl" + + "e.cloud.compute.v1.CompositeHealthCheck\022\024\n" + "\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n" + "\017next_page_token\030\225\272\206& \001(\tH\002\210\001\001\022\032\n" + "\tself_link\030\215\222\305\331\001 \001(\tH\003\210\001\001\0229\n" @@ -12174,8 +12186,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "_health_stateB\t\n" + "\007_source\"\274\001\n" + "\037CompositeHealthChecksScopedList\022R\n" - + "\027composite_health_checks\030\366\307\371\366\001" - + " \003(\0132-.google.cloud.compute.v1.CompositeHealthCheck\0229\n" + + "\027composite_health_checks\030\366\307\371\366\001 \003(\0132-.g" + + "oogle.cloud.compute.v1.CompositeHealthCheck\0229\n" + "\007warning\030\234\337\226\030 \001(\0132" + " .google.cloud.compute.v1.WarningH\000\210\001\001B\n\n" + "\010_warning\"\333\002\n" @@ -12197,8 +12209,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\024draining_timeout_sec\030\236\325\254k \001(\005H\000\210\001\001B\027\n" + "\025_draining_timeout_sec\"\210\002\n" + "\"ConsistentHashLoadBalancerSettings\022b\n" - + "\013http_cookie\030\373\253\227\003 \001(\0132E.google.cloud.co" - + "mpute.v1.ConsistentHashLoadBalancerSettingsHttpCookieH\000\210\001\001\022 \n" + + "\013http_cookie\030\373\253\227\003 \001(\0132E.google.cloud.compute.v1.C" + + "onsistentHashLoadBalancerSettingsHttpCookieH\000\210\001\001\022 \n" + "\020http_header_name\030\306\367\372o \001(\tH\001\210\001\001\022!\n" + "\021minimum_ring_size\030\277\273\341o \001(\003H\002\210\001\001B\016\n" + "\014_http_cookieB\023\n" @@ -12212,7 +12224,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\005_nameB\007\n" + "\005_pathB\006\n" + "\004_ttl\"\273\001\n" - + "*CopyRulesOrganizationSecurityPolicyRequest\022\032\n\n" + + "*CopyRulesOrganizationSecurityPolicyRequest\022\032\n" + + "\n" + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\037\n" + "\017security_policy\030\221\206\312Q \001(\tB\003\340A\002\022&\n" + "\026source_security_policy\030\355\325\372o \001(\tH\001\210\001\001B\r\n" @@ -12233,8 +12246,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "*CreateInstancesInstanceGroupManagerRequest\022&\n" + "\026instance_group_manager\030\303\367\363v \001(\tB\003\340A\002\022\217\001\n" + "9instance_group_managers_create_instances_request_resource\030\223\372\332\013" - + " \001(\0132D." - + "google.cloud.compute.v1.InstanceGroupManagersCreateInstancesRequestB\003\340A\002\022!\n" + + " \001(\0132D.google.clo" + + "ud.compute.v1.InstanceGroupManagersCreateInstancesRequestB\003\340A\002\022!\n" + "\007project\030\231\226\301l \001(\tB\r" + "\340A\002\362G\007project\022\032\n\n" + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\033\n" @@ -12246,17 +12259,18 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\007project\030\231\226\301l \001(\tB\r" + "\340A\002\362G\007project\022\037\n" + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\235\001\n" - + "@region_instance" - + "_group_managers_create_instances_request_resource\030\210\277\230\253\001" - + " \001(\0132J.google.cloud.compu" - + "te.v1.RegionInstanceGroupManagersCreateInstancesRequestB\003\340A\002\022\032\n\n" - + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n" + + "@region_instance_group_man" + + "agers_create_instances_request_resource\030\210\277\230\253\001" + + " \001(\0132J.google.cloud.compute.v1.Regi" + + "onInstanceGroupManagersCreateInstancesRequestB\003\340A\002\022\032\n\n" + + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r" + + "\n" + "\013_request_id\"\367\001\n" + "%CreateMembersInterconnectGroupRequest\022#\n" + "\022interconnect_group\030\216\267\251\271\001 \001(\tB\003\340A\002\022\205\001\n" + "3interconnect_groups_create_members_request_resource\030\355\374\213\246\001" - + " \001(\0132?.google.cloud.compute.v1.Inter" - + "connectGroupsCreateMembersRequestB\003\340A\002\022!\n" + + " \001(\0132?" + + ".google.cloud.compute.v1.InterconnectGroupsCreateMembersRequestB\003\340A\002\022!\n" + "\007project\030\231\226\301l \001(\tB\r" + "\340A\002\362G\007project\"\221\002\n" + "\031CreateSnapshotDiskRequest\022\024\n" @@ -12265,8 +12279,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\007project\030\231\226\301l \001(\tB\r" + "\340A\002\362G\007project\022\032\n\n" + "request_id\030\313\201\331\021 \001(\tH\001\210\001\001\022E\n" - + "\021snapshot_resource\030\251\270\301\345\001" - + " \001(\0132!.google.cloud.compute.v1.SnapshotB\003\340A\002\022\033\n" + + "\021snapshot_resource\030\251\270\301\345\001 \001(\0132" + + "!.google.cloud.compute.v1.SnapshotB\003\340A\002\022\033\n" + "\004zone\030\254\307\344\001 \001(\tB\n" + "\340A\002\362G\004zoneB\016\n" + "\014_guest_flushB\r\n" @@ -12296,8 +12310,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\024CrossSiteNetworkList\022\024\n" + "\004etag\030\225\322\276\001 \001(\tH\000\210\001\001\022\020\n" + "\002id\030\233\032 \001(\tH\001\210\001\001\022;\n" - + "\005items\030\300\317\367/" - + " \003(\0132).google.cloud.compute.v1.CrossSiteNetwork\022\024\n" + + "\005items\030\300\317\367/ \003(\0132)." + + "google.cloud.compute.v1.CrossSiteNetwork\022\024\n" + "\004kind\030\224\367\310\001 \001(\tH\002\210\001\001\022\037\n" + "\017next_page_token\030\225\272\206& \001(\tH\003\210\001\001\022\032\n" + "\tself_link\030\215\222\305\331\001 \001(\tH\004\210\001\001\022\027\n" @@ -12311,8 +12325,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "_self_linkB\n\n" + "\010_warning\"\270\001\n" + "\031CustomErrorResponsePolicy\022j\n" - + "\024error_response_rules\030\220\255\374\006 \003(\0132I.google" - + ".cloud.compute.v1.CustomErrorResponsePolicyCustomErrorResponseRule\022\035\n\r" + + "\024error_response_rules\030\220\255\374\006 \003(\0132I.google.cloud.com" + + "pute.v1.CustomErrorResponsePolicyCustomErrorResponseRule\022\035\n\r" + "error_service\030\376\356\246N \001(\tH\000\210\001\001B\020\n" + "\016_error_service\"\266\001\n" + "0CustomErrorResponsePolicyCustomErrorResponseRule\022\037\n" @@ -12334,8 +12348,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\022_rsa_encrypted_keyB\t\n" + "\007_sha256\"\265\001\n" + "\"CustomerEncryptionKeyProtectedDisk\022T\n" - + "\023disk_encryption_key\030\205\355\304\201\001" - + " \001(\0132..google.cloud.compute.v1.CustomerEncryptionKeyH\000\210\001\001\022\026\n" + + "\023disk_encryption_key\030\205\355\304\201\001 \001(\0132..g" + + "oogle.cloud.compute.v1.CustomerEncryptionKeyH\000\210\001\001\022\026\n" + "\006source\030\233\320\301T \001(\tH\001\210\001\001B\026\n" + "\024_disk_encryption_keyB\t\n" + "\007_source\"C\n" @@ -12386,8 +12400,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\007project\030\231\226\301l \001(\tB\r" + "\340A\002\362G\007project\022\037\n" + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n\n" - + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r" - + "\n" + + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n" + "\013_request_id\"\241\001\n" + "\027DeleteAutoscalerRequest\022\033\n\n" + "autoscaler\030\327\375\322\366\001 \001(\tB\003\340A\002\022!\n" @@ -12412,7 +12425,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\035DeleteCrossSiteNetworkRequest\022\"\n" + "\022cross_site_network\030\325\305\3133 \001(\tB\003\340A\002\022!\n" + "\007project\030\231\226\301l \001(\tB\r" - + "\340A\002\362G\007project\022\032\n\n" + + "\340A\002\362G\007project\022\032\n" + + "\n" + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n" + "\013_request_id\"\224\001\n" + "\021DeleteDiskRequest\022\024\n" @@ -12490,8 +12504,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "$DeleteGlobalVmExtensionPolicyRequest\022*\n" + "\032global_vm_extension_policy\030\236\326\374\003 \001(\tB\003\340A\002\022\241\001\n" + "Cglobal_vm_extension_policy_rollout_operation_rollout_input_resource\030\330\367\230F" - + " \001(\0132L.google.cloud.compute.v1.GlobalVmExte" - + "nsionPolicyRolloutOperationRolloutInputB\003\340A\002\022!\n" + + " \001(\0132L.google" + + ".cloud.compute.v1.GlobalVmExtensionPolicyRolloutOperationRolloutInputB\003\340A\002\022!\n" + "\007project\030\231\226\301l \001(\tB\r" + "\340A\002\362G\007project\022\032\n\n" + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n" @@ -12506,7 +12520,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\005image\030\333\322\352/ \001(\tB\003\340A\002\022!\n" + "\007project\030\231\226\301l \001(\tB\r" + "\340A\002\362G\007project\022\032\n\n" - + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n" + + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r" + + "\n" + "\013_request_id\"\366\001\n" + "!DeleteInstanceGroupManagerRequest\022&\n" + "\026instance_group_manager\030\303\367\363v \001(\tB\003\340A\002\022%\n" @@ -12514,7 +12529,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\007project\030\231\226\301l \001(\tB\r" + "\340A\002\362G\007project\022\032\n\n" + "request_id\030\313\201\331\021 \001(\tH\001\210\001\001\022\033\n" - + "\004zone\030\254\307\344\001 \001(\tB\n" + + "\004zon", + "e\030\254\307\344\001 \001(\tB\n" + "\340A\002\362G\004zoneB\027\n" + "\025_no_graceful_shutdownB\r\n" + "\013_request_id\"\343\001\n" @@ -12523,8 +12539,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\007project\030\231\226\301l \001(\tB\r" + "\340A\002\362G\007project\022\032\n\n" + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\036\n" - + "\016resize_req", - "uest\030\204\204\271g \001(\tB\003\340A\002\022\033\n" + + "\016resize_request\030\204\204\271g \001(\tB\003\340A\002\022\033\n" + "\004zone\030\254\307\344\001 \001(\tB\n" + "\340A\002\362G\004zoneB\r\n" + "\013_request_id\"\247\001\n" @@ -12554,8 +12569,9 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\013_request_id\"\221\003\n" + "*DeleteInstancesInstanceGroupManagerRequest\022&\n" + "\026instance_group_manager\030\303\367\363v \001(\tB\003\340A\002\022\217\001\n" - + "9instance_group_managers_delete_instances_request_resource\030\204\306\255O \001(" - + "\0132D.google.cloud.compute.v1.InstanceGroupManagersDeleteInstancesRequestB\003\340A\002\022%\n" + + "9instance_group_managers_delete_instances_request_resource\030\204\306\255O" + + " \001(\0132D.google" + + ".cloud.compute.v1.InstanceGroupManagersDeleteInstancesRequestB\003\340A\002\022%\n" + "\024no_graceful_shutdown\030\222\267\253\240\001 \001(\010H\000\210\001\001\022!\n" + "\007project\030\231\226\301l \001(\tB\r" + "\340A\002\362G\007project\022\032\n\n" @@ -12570,10 +12586,10 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\007project\030\231\226\301l \001(\tB\r" + "\340A\002\362G\007project\022\037\n" + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\235\001\n" - + "@region_instance_group_manage" - + "rs_delete_instances_request_resource\030\371\212\353\356\001" - + " \001(\0132J.google.cloud.compute.v1.RegionI" - + "nstanceGroupManagersDeleteInstancesRequestB\003\340A\002\022\032\n\n" + + "@region_instance_group_managers_delete_instances_request_resource\030\371\212\353\356\001" + + " \001(\0132J.g" + + "oogle.cloud.compute.v1.RegionInstanceGroupManagersDeleteInstancesRequestB\003\340A\002\022\032\n" + + "\n" + "request_id\030\313\201\331\021 \001(\tH\001\210\001\001B\027\n" + "\025_no_graceful_shutdownB\r\n" + "\013_request_id\"\266\001\n" @@ -12622,8 +12638,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\007license\030\301\210\302O \001(\tB\003\340A\002\022!\n" + "\007project\030\231\226\301l \001(\tB\r" + "\340A\002\362G\007project\022\032\n\n" - + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r" - + "\n" + + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n" + "\013_request_id\"\210\001\n" + "\031DeleteMachineImageRequest\022\035\n\r" + "machine_image\030\343\376\376 \001(\tB\003\340A\002\022!\n" @@ -12695,14 +12710,13 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "node_template\030\227\344\213\232\001 \001(\tB\003\340A\002\022!\n" + "\007project\030\231\226\301l \001(\tB\r" + "\340A\002\362G\007project\022\037\n" - + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n" - + "\n" + + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n\n" + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n" + "\013_request_id\"\227\002\n" + "\033DeleteNodesNodeGroupRequest\022\033\n\n" + "node_group\030\202\374\213\340\001 \001(\tB\003\340A\002\022p\n" - + ")node_groups_delete_nodes_request_resource\030\222\327\263W \001(\01325.go" - + "ogle.cloud.compute.v1.NodeGroupsDeleteNodesRequestB\003\340A\002\022!\n" + + ")node_groups_delete_nodes_request_resource\030\222\327\263W \001(\01325.google.cloud" + + ".compute.v1.NodeGroupsDeleteNodesRequestB\003\340A\002\022!\n" + "\007project\030\231\226\301l \001(\tB\r" + "\340A\002\362G\007project\022\032\n\n" + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\033\n" @@ -12723,9 +12737,10 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\013_request_id\"\274\002\n" + "3DeletePerInstanceConfigsInstanceGroupManagerRequest\022&\n" + "\026instance_group_manager\030\303\367\363v \001(\tB\003\340A\002\022\234\001\n" - + "@instance_group_managers_delete_per_instance_configs_req_resource\030\240\352\350\254\001" - + " \001(\0132I.goo" - + "gle.cloud.compute.v1.InstanceGroupManagersDeletePerInstanceConfigsReqB\003\340A\002\022!\n" + + "@instance_g" + + "roup_managers_delete_per_instance_configs_req_resource\030\240\352\350\254\001" + + " \001(\0132I.google.cloud." + + "compute.v1.InstanceGroupManagersDeletePerInstanceConfigsReqB\003\340A\002\022!\n" + "\007project\030\231\226\301l \001(\tB\r" + "\340A\002\362G\007project\022\033\n" + "\004zone\030\254\307\344\001 \001(\tB\n" @@ -12736,8 +12751,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\340A\002\362G\007project\022\037\n" + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\234\001\n" + "Aregion_instance_group_manager_delete_instance_config_req_resource\030\205\233-" - + " \001(\0132J.google.clou" - + "d.compute.v1.RegionInstanceGroupManagerDeleteInstanceConfigReqB\003\340A\002\"\236\001\n" + + " \001(\0132J.google.cloud.compute." + + "v1.RegionInstanceGroupManagerDeleteInstanceConfigReqB\003\340A\002\"\236\001\n" + "$DeletePublicAdvertisedPrefixeRequest\022!\n" + "\007project\030\231\226\301l \001(\tB\r" + "\340A\002\362G\007project\022(\n" @@ -12812,7 +12827,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\007project\030\231\226\301l \001(\tB\r" + "\340A\002\362G\007project\022\037\n" + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n\n" - + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n" + + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r" + + "\n" + "\013_request_id\"\200\002\n" + "\'DeleteRegionInstanceGroupManagerRequest\022&\n" + "\026instance_group_manager\030\303\367\363v \001(\tB\003\340A\002\022%\n" @@ -12827,7 +12843,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\026instance_group_manager\030\303\367\363v \001(\tB\003\340A\002\022!\n" + "\007project\030\231\226\301l \001(\tB\r" + "\340A\002\362G\007project\022\037\n" - + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n\n" + + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n" + + "\n" + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\036\n" + "\016resize_request\030\204\204\271g \001(\tB\003\340A\002B\r\n" + "\013_request_id\"\270\001\n" @@ -12881,8 +12898,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "!DeleteRegionSecurityPolicyRequest\022!\n" + "\007project\030\231\226\301l \001(\tB\r" + "\340A\002\362G\007project\022\037\n" - + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n" - + "\n" + + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n\n" + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\037\n" + "\017security_policy\030\221\206\312Q \001(\tB\003\340A\002B\r\n" + "\013_request_id\"\247\001\n" @@ -12912,7 +12928,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\340A\002\362G\007project\022\037\n" + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n\n" + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022!\n" - + "\021target_http_proxy\030\345\276\322b \001(\tB\003\340A\002B\r\n" + + "\021target_http_proxy\030\345\276\322b \001(\tB\003\340A\002B\r" + + "\n" + "\013_request_id\"\270\001\n" + "#DeleteRegionTargetHttpsProxyRequest\022!\n" + "\007project\030\231\226\301l \001(\tB\r" @@ -12969,8 +12986,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n\n" + "request_id\030\313\201\331\021 \001(\tH\001\210\001\001\022\026\n" + "\006router\030\311\256\356F \001(\tB\003\340A\002B\t\n" - + "\007_policyB\r" - + "\n" + + "\007_policyB\r\n" + "\013_request_id\"y\n" + "\022DeleteRouteRequest\022!\n" + "\007project\030\231\226\301l \001(\tB\r" @@ -13082,8 +13098,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\007project\030\231\226\301l \001(\tB\r" + "\340A\002\362G\007project\022\032\n\n" + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022!\n" - + "\020target_ssl_proxy\030\315\272\306\241\001 \001(\tB\003\340A\002B\r" - + "\n" + + "\020target_ssl_proxy\030\315\272\306\241\001 \001(\tB\003\340A\002B\r\n" + "\013_request_id\"\216\001\n" + "\033DeleteTargetTcpProxyRequest\022!\n" + "\007project\030\231\226\301l \001(\tB\r" @@ -13143,12 +13158,13 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\005ports\030\222\360\3712 \003(\tB\017\n\r" + "_I_p_protocol\"\326\001\n" + "\025DeprecateImageRequest\022X\n" - + "\033deprecation_status_resource\030\360\211\345\236\001 \001(\0132*.goog" - + "le.cloud.compute.v1.DeprecationStatusB\003\340A\002\022\025\n" + + "\033deprecation_status_resource\030\360\211\345\236\001" + + " \001(\0132*.google.cloud.compute.v1.DeprecationStatusB\003\340A\002\022\025\n" + "\005image\030\333\322\352/ \001(\tB\003\340A\002\022!\n" + "\007project\030\231\226\301l \001(\tB\r" + "\340A\002\362G\007project\022\032\n\n" - + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n" + + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r", + "\n" + "\013_request_id\"\277\002\n" + "\021DeprecationStatus\022\030\n" + "\007deleted\030\231\340\250\343\001 \001(\tH\000\210\001\001\022\033\n\n" @@ -13159,8 +13175,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\005State\022\023\n" + "\017UNDEFINED_STATE\020\000\022\016\n" + "\006ACTIVE\020\206\346\211\226\001\022\016\n" - + "\007DELETED\020\371\367", - "\3269\022\022\n\n" + + "\007DELETED\020\371\367\3269\022\022\n\n" + "DEPRECATED\020\263\243\371\334\001\022\017\n" + "\010OBSOLETE\020\231\353\334\037B\n\n" + "\010_deletedB\r\n" @@ -13179,8 +13194,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\013_request_id\"\317\002\n" + "7DetachNetworkEndpointsGlobalNetworkEndpointGroupRequest\022\234\001\n" + "@global_network_endpoint_groups_detach_endpoints_request_resource\030\335\215\237\004" - + " \001(\0132J.go" - + "ogle.cloud.compute.v1.GlobalNetworkEndpointGroupsDetachEndpointsRequestB\003\340A\002\022\'\n" + + " \001(\0132J.google.cloud" + + ".compute.v1.GlobalNetworkEndpointGroupsDetachEndpointsRequestB\003\340A\002\022\'\n" + "\026network_endpoint_group\030\206\313\363\316\001 \001(\tB\003\340A\002\022!\n" + "\007project\030\231\226\301l \001(\tB\r" + "\340A\002\362G\007project\022\032\n\n" @@ -13189,8 +13204,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "1DetachNetworkEndpointsNetworkEndpointGroupRequest\022\'\n" + "\026network_endpoint_group\030\206\313\363\316\001 \001(\tB\003\340A\002\022\220\001\n" + "9network_endpoint_groups_detach_endpoints_request_resource\030\371\240\356\365\001" - + " \001" - + "(\0132D.google.cloud.compute.v1.NetworkEndpointGroupsDetachEndpointsRequestB\003\340A\002\022!\n" + + " \001(\0132D.googl" + + "e.cloud.compute.v1.NetworkEndpointGroupsDetachEndpointsRequestB\003\340A\002\022!\n" + "\007project\030\231\226\301l \001(\tB\r" + "\340A\002\362G\007project\022\032\n\n" + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\033\n" @@ -13202,9 +13217,10 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\007project\030\231\226\301l \001(\tB\r" + "\340A\002\362G\007project\022\037\n" + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\235\001\n" - + "@region_network_endpoint_groups_detach_endpoints_request_resource\030\356\345\253\225\001" - + " \001(\0132J.googl" - + "e.cloud.compute.v1.RegionNetworkEndpointGroupsDetachEndpointsRequestB\003\340A\002\022\032\n\n" + + "@region_netwo" + + "rk_endpoint_groups_detach_endpoints_request_resource\030\356\345\253\225\001" + + " \001(\0132J.google.cloud.co" + + "mpute.v1.RegionNetworkEndpointGroupsDetachEndpointsRequestB\003\340A\002\022\032\n\n" + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n" + "\013_request_id\"l\n" + "\034DisableXpnHostProjectRequest\022!\n" @@ -13215,21 +13231,22 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + " DisableXpnResourceProjectRequest\022!\n" + "\007project\030\231\226\301l \001(\tB\r" + "\340A\002\362G\007project\022z\n" - + ".projects_disable_xpn_resource_request_resource\030\252\324\334c \001(\0132:." - + "google.cloud.compute.v1.ProjectsDisableXpnResourceRequestB\003\340A\002\022\032\n\n" + + ".projects_disable_xpn_resource_request_resource\030\252\324\334c" + + " \001(\0132:.google.clo" + + "ud.compute.v1.ProjectsDisableXpnResourceRequestB\003\340A\002\022\032\n\n" + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n" + "\013_request_id\"\317\032\n" + "\004Disk\022\033\n" + "\013access_mode\030\236\367\317\023 \001(\tH\000\210\001\001\022\035\n" + "\014architecture\030\323\322\261\220\001 \001(\tH\001\210\001\001\022Q\n" - + "\022async_primary_disk\030\235\365\211V" - + " \001(\0132-.google.cloud.compute.v1.DiskAsyncReplicationH\002\210\001\001\022Y\n" - + "\025async_secondary_disks\030\250\350\375\231\001" - + " \003(\01326.google.cloud.compute.v1.Disk.AsyncSecondaryDisksEntry\022\"\n" + + "\022async_primary_disk\030\235\365\211V \001(\0132-.go" + + "ogle.cloud.compute.v1.DiskAsyncReplicationH\002\210\001\001\022Y\n" + + "\025async_secondary_disks\030\250\350\375\231\001 \003" + + "(\01326.google.cloud.compute.v1.Disk.AsyncSecondaryDisksEntry\022\"\n" + "\022creation_timestamp\030\266\217\307\016 \001(\tH\003\210\001\001\022\034\n" + "\013description\030\374\207\326\311\001 \001(\tH\004\210\001\001\022T\n" - + "\023disk_encryption_key\030\205\355\304\201\001" - + " \001(\0132..google.cloud.compute.v1.CustomerEncryptionKeyH\005\210\001\001\022+\n" + + "\023disk_encryption_key\030\205\355\304\201\001 \001(\0132.." + + "google.cloud.compute.v1.CustomerEncryptionKeyH\005\210\001\001\022+\n" + "\033enable_confidential_compute\030\274\353\3310 \001(\010H\006\210\001\001\022E\n" + "\021guest_os_features\030\321\340\347%" + " \003(\0132\'.google.cloud.compute.v1.GuestOsFeature\022\020\n" @@ -13258,8 +13275,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "replica_zones\030\200\270\214\027 \003(\t\022\034\n" + "\021resource_policies\030\341\234\314\n" + " \003(\t\022L\n" - + "\017resource_status\030\303\372\367v" - + " \001(\0132+.google.cloud.compute.v1.DiskResourceStatusH\024\210\001\001\022\036\n\r" + + "\017resource_status\030\303\372\367v \001(\0132+" + + ".google.cloud.compute.v1.DiskResourceStatusH\024\210\001\001\022\036\n\r" + "satisfies_pzi\030\241\335\253\345\001 \001(\010H\025\210\001\001\022\036\n\r" + "satisfies_pzs\030\253\335\253\345\001 \001(\010H\026\210\001\001\022\032\n" + "\tself_link\030\215\222\305\331\001 \001(\tH\027\210\001\001\022\030\n" @@ -13270,8 +13287,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\013source_disk\030\301\356\264\327\001 \001(\tH\033\210\001\001\022\037\n" + "\016source_disk_id\030\331\315\311\330\001 \001(\tH\034\210\001\001\022\034\n" + "\014source_image\030\267\350\206\030 \001(\tH\035\210\001\001\022\\\n" - + "\033source_image_encryption_key\030\253\221\365\265\001" - + " \001(\0132..google.cloud.compute.v1.CustomerEncryptionKeyH\036\210\001\001\022\037\n" + + "\033source_image_encryption_key\030\253\221\365\265\001 \001(" + + "\0132..google.cloud.compute.v1.CustomerEncryptionKeyH\036\210\001\001\022\037\n" + "\017source_image_id\030\243\374\260\032 \001(\tH\037\210\001\001\022\'\n" + "\027source_instant_snapshot\030\206\204\303h \001(\tH \210\001\001\022+\n" + "\032source_instant_snapshot_id\030\364\323\220\211\001 \001(\tH!\210\001\001\022\037\n" @@ -13287,8 +13304,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\004zone\030\254\307\344\001 \001(\tH)\210\001\001\032m\n" + "\030AsyncSecondaryDisksEntry\022\013\n" + "\003key\030\001 \001(\t\022@\n" - + "\005value\030\002 \001(" - + "\01321.google.cloud.compute.v1.DiskAsyncReplicationList:\0028\001\032-\n" + + "\005value\030\002 \001(\01321.google" + + ".cloud.compute.v1.DiskAsyncReplicationList:\0028\001\032-\n" + "\013LabelsEntry\022\013\n" + "\003key\030\001 \001(\t\022\r\n" + "\005value\030\002 \001(\t:\0028\001\"q\n\n" @@ -13338,8 +13355,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + " _source_consistency_group_policyB%\n" + "#_source_consistency_group_policy_idB\016\n" + "\014_source_diskB\021\n" - + "\017_source_disk_idB\017\n" - + "\r" + + "\017_source_disk_idB\017\n\r" + "_source_imageB\036\n" + "\034_source_image_encryption_keyB\022\n" + "\020_source_image_idB\032\n" @@ -13362,8 +13378,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\tself_link\030\215\222\305\331\001 \001(\tH\003\210\001\001\022\027\n" + "\014unreachables\030\237\240\206t \003(\t\0229\n" + "\007warning\030\234\337\226\030 \001(\0132" - + " .google.cloud.compute.v1.WarningH\004\210\001\001\032V\n" - + "\n" + + " .google.cloud.compute.v1.WarningH\004\210\001\001\032V\n\n" + "ItemsEntry\022\013\n" + "\003key\030\001 \001(\t\0227\n" + "\005value\030\002 \001(\0132(.google.cloud.compute.v1.DisksScopedList:\0028\001B\005\n" @@ -13382,8 +13397,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\005_diskB\n\n" + "\010_disk_id\"\214\001\n" + "\030DiskAsyncReplicationList\022U\n" - + "\026async_replication_disk\030\223\313\303n" - + " \001(\0132-.google.cloud.compute.v1.DiskAsyncReplicationH\000\210\001\001B\031\n" + + "\026async_replication_disk\030\223\313\303n \001(" + + "\0132-.google.cloud.compute.v1.DiskAsyncReplicationH\000\210\001\001B\031\n" + "\027_async_replication_disk\"\244\003\n" + "\027DiskInstantiationConfig\022\034\n" + "\013auto_delete\030\273\344\316\335\001 \001(\010H\000\210\001\001\022\034\n" @@ -13420,24 +13435,22 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\020destination_zone\030\275\342\357> \001(\tH\000\210\001\001\022\033\n" + "\013target_disk\030\213\317\342\035 \001(\tH\001\210\001\001B\023\n" + "\021_destination_zoneB\016\n" - + "\014_target_disk\"\251\001\n" - + "\n" + + "\014_target_disk\"\251\001\n\n" + "DiskParams\022_\n" - + "\025resource_manager_tags\030\374\233\213\264\001" - + " \003(\0132<.google.cloud.compute.v1.DiskParams.ResourceManagerTagsEntry\032:\n" + + "\025resource_manager_tags\030\374\233\213\264\001 \003(\0132<.g" + + "oogle.cloud.compute.v1.DiskParams.ResourceManagerTagsEntry\032:\n" + "\030ResourceManagerTagsEntry\022\013\n" + "\003key\030\001 \001(\t\022\r\n" + "\005value\030\002 \001(\t:\0028\001\"\372\002\n" + "\022DiskResourceStatus\022e\n" - + "\022async_primary_disk\030\235\365\211V \001(\0132A.google.cloud.co" - + "mpute.v1.DiskResourceStatusAsyncReplicationStatusH\000\210\001\001\022g\n" - + "\025async_secondary_disks\030\250\350\375\231\001" - + " \003(\0132D.google.cloud.compute.v1.Disk" - + "ResourceStatus.AsyncSecondaryDisksEntry\032}\n" + + "\022async_primary_disk\030\235\365\211V \001(\0132A.google.cloud.compute.v1.D" + + "iskResourceStatusAsyncReplicationStatusH\000\210\001\001\022g\n" + + "\025async_secondary_disks\030\250\350\375\231\001 \003(\0132" + + "D.google.cloud.compute.v1.DiskResourceStatus.AsyncSecondaryDisksEntry\032}\n" + "\030AsyncSecondaryDisksEntry\022\013\n" + "\003key\030\001 \001(\t\022P\n" - + "\005value\030\002 \001(\0132A.google.cloud.compute.v" - + "1.DiskResourceStatusAsyncReplicationStatus:\0028\001B\025\n" + + "\005value\030\002" + + " \001(\0132A.google.cloud.compute.v1.DiskResourceStatusAsyncReplicationStatus:\0028\001B\025\n" + "\023_async_primary_disk\"\332\001\n" + "(DiskResourceStatusAsyncReplicationStatus\022\025\n" + "\005state\030\221\211\2534 \001(\tH\000\210\001\001\"\214\001\n" @@ -13453,8 +13466,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\010DiskType\022\"\n" + "\022creation_timestamp\030\266\217\307\016 \001(\tH\000\210\001\001\022%\n" + "\024default_disk_size_gb\030\365\244\205\201\001 \001(\003H\001\210\001\001\022G\n\n" - + "deprecated\030\263\313\321\365\001 \001" - + "(\0132*.google.cloud.compute.v1.DeprecationStatusH\002\210\001\001\022\034\n" + + "deprecated\030\263\313\321\365\001 \001(\0132*.googl" + + "e.cloud.compute.v1.DeprecationStatusH\002\210\001\001\022\034\n" + "\013description\030\374\207\326\311\001 \001(\tH\003\210\001\001\022\020\n" + "\002id\030\233\032 \001(\004H\004\210\001\001\022\024\n" + "\004kind\030\224\367\310\001 \001(\tH\005\210\001\001\022\024\n" @@ -13477,8 +13490,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\005_zone\"\271\003\n" + "\026DiskTypeAggregatedList\022\020\n" + "\002id\030\233\032 \001(\tH\000\210\001\001\022L\n" - + "\005items\030\300\317\367/ \003(\0132:.googl" - + "e.cloud.compute.v1.DiskTypeAggregatedList.ItemsEntry\022\024\n" + + "\005items\030\300\317\367/ \003(\0132:.google.cloud.co" + + "mpute.v1.DiskTypeAggregatedList.ItemsEntry\022\024\n" + "\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n" + "\017next_page_token\030\225\272\206& \001(\tH\002\210\001\001\022\032\n" + "\tself_link\030\215\222\305\331\001 \001(\tH\003\210\001\001\022\027\n" @@ -13540,8 +13553,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\017_enable_display\"\201\002\n" + "\022DistributionPolicy\022\035\n" + "\014target_shape\030\363\346\273\241\001 \001(\tH\000\210\001\001\022N\n" - + "\005zones\030\307\244\2557 \003(" - + "\0132<.google.cloud.compute.v1.DistributionPolicyZoneConfiguration\"k\n" + + "\005zones\030\307\244\2557 \003(\0132<.google" + + ".cloud.compute.v1.DistributionPolicyZoneConfiguration\"k\n" + "\013TargetShape\022\032\n" + "\026UNDEFINED_TARGET_SHAPE\020\000\022\t\n" + "\003ANY\020\314\373\003\022\026\n" @@ -13566,20 +13579,20 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\007project\030\231\226\301l \001(\tB\r" + "\340A\002\362G\007project\022y\n" + "-projects_enable_xpn_resource_request_resource\030\257\320\233\311\001" - + " \001(\01329.google.cloud.com" - + "pute.v1.ProjectsEnableXpnResourceRequestB\003\340A\002\022\032\n\n" + + " \001(\01329.google.cloud.compute.v1.ProjectsEnableXpnResourceRequestB\003\340A\002\022\032\n\n" + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n" + "\013_request_id\"<\n" + "\005Error\0223\n" + "\006errors\030\353\336\325\226\001" + " \003(\0132\037.google.cloud.compute.v1.Errors\"\327\002\n" - + "\014ErrorDetails\022>\n\n" + + "\014ErrorDetails\022>\n" + + "\n" + "error_info\030\205\241\205\014" + " \001(\0132\".google.cloud.compute.v1.ErrorInfoH\000\210\001\001\0223\n" + "\004help\030\301\236\303\001" + " \001(\0132\035.google.cloud.compute.v1.HelpH\001\210\001\001\022M\n" - + "\021localized_message\030\303\376\362\300\001 \001(\0132).go" - + "ogle.cloud.compute.v1.LocalizedMessageH\002\210\001\001\022F\n\n" + + "\021localized_message\030\303\376\362\300\001" + + " \001(\0132).google.cloud.compute.v1.LocalizedMessageH\002\210\001\001\022F\n\n" + "quota_info\030\225\324\344," + " \001(\0132*.google.cloud.compute.v1.QuotaExceededInfoH\003\210\001\001B\r\n" + "\013_error_infoB\007\n" @@ -13588,8 +13601,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\013_quota_info\"\315\001\n" + "\tErrorInfo\022\027\n" + "\006domain\030\304\251\317\207\001 \001(\tH\000\210\001\001\022G\n" - + "\tmetadatas\030\244\326\207\004 \003(\01321." - + "google.cloud.compute.v1.ErrorInfo.MetadatasEntry\022\026\n" + + "\tmetadatas\030\244\326\207\004 \003(\01321.google.clo" + + "ud.compute.v1.ErrorInfo.MetadatasEntry\022\026\n" + "\006reason\030\304\244\226B \001(\tH\001\210\001\001\0320\n" + "\016MetadatasEntry\022\013\n" + "\003key\030\001 \001(\t\022\r\n" @@ -13603,8 +13616,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\010location\030\265\277\276\212\001 \001(\tH\001\210\001\001\022\030\n" + "\007message\030\207\200\254\307\001 \001(\tH\002\210\001\001B\007\n" + "\005_codeB\013\n" - + "\t_locationB\n" - + "\n" + + "\t_locationB\n\n" + "\010_message\"\335\002\n" + "\025ExchangedPeeringRoute\022\033\n\n" + "dest_range\030\340\262\352\265\001 \001(\tH\000\210\001\001\022\030\n" @@ -13644,8 +13656,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\033\n\n" + "subnetwork\030\356\247\344\222\001 \001(\tB\003\340A\002\022\200\001\n" + "1subnetworks_expand_ip_cidr_range_request_resource\030\336\320\272\343\001" - + " \001(\0132<.google.c" - + "loud.compute.v1.SubnetworksExpandIpCidrRangeRequestB\003\340A\002B\r\n" + + " \001(\0132<.google.cloud.compu" + + "te.v1.SubnetworksExpandIpCidrRangeRequestB\003\340A\002B\r\n" + "\013_request_id\"\251\001\n" + "\004Expr\022\034\n" + "\013description\030\374\207\326\311\001 \001(\tH\000\210\001\001\022\033\n\n" @@ -13660,15 +13672,15 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\022creation_timestamp\030\266\217\307\016 \001(\tH\000\210\001\001\022\034\n" + "\013description\030\374\207\326\311\001 \001(\tH\001\210\001\001\022\020\n" + "\002id\030\233\032 \001(\004H\002\210\001\001\022K\n\n" - + "interfaces\030\332\364\340\005" - + " \003(\01324.google.cloud.compute.v1.ExternalVpnGatewayInterface\022\024\n" + + "interfaces\030\332\364\340\005 " + + "\003(\01324.google.cloud.compute.v1.ExternalVpnGatewayInterface\022\024\n" + "\004kind\030\224\367\310\001 \001(\tH\003\210\001\001\022!\n" + "\021label_fingerprint\030\231\360\367T \001(\tH\004\210\001\001\022K\n" - + "\006labels\030\377\277\301\356\001 \003(\01327.google.cloud." - + "compute.v1.ExternalVpnGateway.LabelsEntry\022\024\n" + + "\006labels\030\377\277\301\356\001" + + " \003(\01327.google.cloud.compute.v1.ExternalVpnGateway.LabelsEntry\022\024\n" + "\004name\030\213\365\315\001 \001(\tH\005\210\001\001\022I\n" - + "\006params\030\206\363\253% \001" - + "(\01321.google.cloud.compute.v1.ExternalVpnGatewayParamsH\006\210\001\001\022 \n" + + "\006params\030\206\363\253% \001(\01321.googl" + + "e.cloud.compute.v1.ExternalVpnGatewayParamsH\006\210\001\001\022 \n" + "\017redundancy_type\030\234\316\267\201\001 \001(\tH\007\210\001\001\022\032\n" + "\tself_link\030\215\222\305\331\001 \001(\tH\010\210\001\001\032-\n" + "\013LabelsEntry\022\013\n" @@ -13699,8 +13711,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\026ExternalVpnGatewayList\022\024\n" + "\004etag\030\225\322\276\001 \001(\tH\000\210\001\001\022\020\n" + "\002id\030\233\032 \001(\tH\001\210\001\001\022=\n" - + "\005items\030\300\317\367/ \003(\0132+" - + ".google.cloud.compute.v1.ExternalVpnGateway\022\024\n" + + "\005items\030\300\317\367/" + + " \003(\0132+.google.cloud.compute.v1.ExternalVpnGateway\022\024\n" + "\004kind\030\224\367\310\001 \001(\tH\002\210\001\001\022\037\n" + "\017next_page_token\030\225\272\206& \001(\tH\003\210\001\001\022\032\n" + "\tself_link\030\215\222\305\331\001 \001(\tH\004\210\001\001\0229\n" @@ -13713,8 +13725,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "_self_linkB\n\n" + "\010_warning\"\305\001\n" + "\030ExternalVpnGatewayParams\022m\n" - + "\025resource_manager_tags\030\374\233\213\264\001 \003(\013" - + "2J.google.cloud.compute.v1.ExternalVpnGatewayParams.ResourceManagerTagsEntry\032:\n" + + "\025resource_manager_tags\030\374\233\213\264\001 \003(\0132J.google." + + "cloud.compute.v1.ExternalVpnGatewayParams.ResourceManagerTagsEntry\032:\n" + "\030ResourceManagerTagsEntry\022\013\n" + "\003key\030\001 \001(\t\022\r\n" + "\005value\030\002 \001(\t:\0028\001\"\262\001\n" @@ -13739,8 +13751,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\010disabled\030\374\364\230\201\001 \001(\010H\003\210\001\001\022\020\n" + "\002id\030\233\032 \001(\004H\004\210\001\001\022\024\n" + "\004kind\030\224\367\310\001 \001(\tH\005\210\001\001\022G\n\n" - + "log_config\030\235\321\301\247\001" - + " \001(\0132*.google.cloud.compute.v1.FirewallLogConfigH\006\210\001\001\022\024\n" + + "log_config\030\235\321\301\247\001 " + + "\001(\0132*.google.cloud.compute.v1.FirewallLogConfigH\006\210\001\001\022\024\n" + "\004name\030\213\365\315\001 \001(\tH\007\210\001\001\022\027\n" + "\007network\030\256\264\205o \001(\tH\010\210\001\001\022?\n" + "\006params\030\206\363\253% \001(\0132\'.google.cloud.compute.v1.FirewallParamsH" @@ -13758,7 +13770,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\006EGRESS\020\365\366\264\316\001\022\017\n" + "\007INGRESS\020\225\375\276\366\001B\025\n" + "\023_creation_timestampB\016\n" - + "\014_descriptionB\014\n\n" + + "\014_descriptionB\014\n" + + "\n" + "_directionB\013\n" + "\t_disabledB\005\n" + "\003_idB\007\n" @@ -13792,8 +13805,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\007_enableB\013\n" + "\t_metadata\"\261\001\n" + "\016FirewallParams\022c\n" - + "\025resource_manager_tags\030\374\233\213\264\001 \003(\0132@.google.cloud.co" - + "mpute.v1.FirewallParams.ResourceManagerTagsEntry\032:\n" + + "\025resource_manager_tags\030\374\233\213\264\001" + + " \003(\0132@.google.cloud.compute.v1.FirewallParams.ResourceManagerTagsEntry\032:\n" + "\030ResourceManagerTagsEntry\022\013\n" + "\003key\030\001 \001(\t\022\r\n" + "\005value\030\002 \001(\t:\0028\001\"\227\001\n" @@ -13802,16 +13815,16 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + " \003(\01322.google.cloud.compute.v1.FirewallPolicyAssociation\022\024\n" + "\004kind\030\224\367\310\001 \001(\tH\000\210\001\001B\007\n" + "\005_kind\"\253\001\n" - + "\032FirewallPoliciesScopedList\022F\n" + + "\032FirewallPoliciesScopedL", + "ist\022F\n" + "\021firewall_policies\030\257\213\225\273\001" + " \003(\0132\'.google.cloud.compute.v1.FirewallPolicy\0229\n" + "\007warning\030\234\337\226\030 \001(\0132" + " .google.cloud.compute.v1.WarningH\000\210\001\001B\n\n" + "\010_warning\"\254\007\n" + "\016FirewallPolicy\022L\n" - + "\014associations\030\222\350\312\362\001 \003(" - + "\01322.google.cloud.compute.v1.FirewallPoli", - "cyAssociation\022\"\n" + + "\014associations\030\222\350\312\362\001 \003(\01322.google" + + ".cloud.compute.v1.FirewallPolicyAssociation\022\"\n" + "\022creation_timestamp\030\266\217\307\016 \001(\tH\000\210\001\001\022\034\n" + "\013description\030\374\207\326\311\001 \001(\tH\001\210\001\001\022\034\n" + "\014display_name\030\350\207\221\002 \001(\tH\002\210\001\001\022\033\n" @@ -13819,15 +13832,15 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\002id\030\233\032 \001(\004H\004\210\001\001\022\024\n" + "\004kind\030\224\367\310\001 \001(\tH\005\210\001\001\022\024\n" + "\004name\030\213\365\315\001 \001(\tH\006\210\001\001\022O\n" - + "\026packet_mirroring_rules\030\304\377\300\375\001 \003(\0132+.g" - + "oogle.cloud.compute.v1.FirewallPolicyRule\022\026\n" + + "\026packet_mirroring_rules\030\304\377\300\375\001" + + " \003(\0132+.google.cloud.compute.v1.FirewallPolicyRule\022\026\n" + "\006parent\030\252\221\254% \001(\tH\007\210\001\001\022\033\n" + "\013policy_type\030\247\244\324\010 \001(\tH\010\210\001\001\022\026\n" + "\006region\030\364\315\240B \001(\tH\t\210\001\001\022!\n" + "\020rule_tuple_count\030\225\302\226\271\001 \001(\005H\n" + "\210\001\001\022=\n" - + "\005rules\030\367\221\3653" - + " \003(\0132+.google.cloud.compute.v1.FirewallPolicyRule\022\032\n" + + "\005rules\030\367\221\3653 \003(" + + "\0132+.google.cloud.compute.v1.FirewallPolicyRule\022\032\n" + "\tself_link\030\215\222\305\331\001 \001(\tH\013\210\001\001\022!\n" + "\021self_link_with_id\030\202\254\235\025 \001(\tH\014\210\001\001\022\033\n\n" + "short_name\030\356\270\320\352\001 \001(\tH\r" @@ -13881,8 +13894,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\010disabled\030\374\364\230\201\001 \001(\010H\003\210\001\001\022\037\n" + "\016enable_logging\030\243\311\355\214\001 \001(\010H\004\210\001\001\022\024\n" + "\004kind\030\224\367\310\001 \001(\tH\005\210\001\001\022I\n" - + "\005match\030\305\263\2671 \001(\01322.goo" - + "gle.cloud.compute.v1.FirewallPolicyRuleMatcherH\006\210\001\001\022\031\n" + + "\005match\030\305\263\2671 \001(\01322.google.cloud." + + "compute.v1.FirewallPolicyRuleMatcherH\006\210\001\001\022\031\n" + "\010priority\030\244\363\241\324\001 \001(\005H\007\210\001\001\022\031\n" + "\trule_name\030\356\263\256\032 \001(\tH\010\210\001\001\022!\n" + "\020rule_tuple_count\030\225\302\226\271\001 \001(\005H\t\210\001\001\022&\n" @@ -13890,8 +13903,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\210\001\001\022#\n" + "\027target_forwarding_rules\030\243\344\274\354\001 \003(\t\022\034\n" + "\020target_resources\030\367\321\360\373\001 \003(\t\022T\n" - + "\022target_secure_tags\030\263\304\234\337\001 \003(\0132" - + "4.google.cloud.compute.v1.FirewallPolicyRuleSecureTag\022#\n" + + "\022target_secure_tags\030\263\304\234\337\001 \003(\01324.google.c" + + "loud.compute.v1.FirewallPolicyRuleSecureTag\022#\n" + "\027target_service_accounts\030\236\216\234\332\001 \003(\t\022\033\n" + "\013target_type\030\250\322\200\036 \001(\tH\013\210\001\001\022\033\n" + "\013tls_inspect\030\320\275\332\024 \001(\010H\014\210\001\001\"E\n" @@ -13924,8 +13937,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\021dest_network_type\030\250\272\267\303\001 \001(\tH\001\210\001\001\022\034\n" + "\021dest_region_codes\030\230\253\371^ \003(\t\022$\n" + "\031dest_threat_intelligences\030\254\363\2259 \003(\t\022Z\n" - + "\016layer4_configs\030\265\334\216\262\001 \003(\0132>.google" - + ".cloud.compute.v1.FirewallPolicyRuleMatcherLayer4Config\022\036\n" + + "\016layer4_configs\030\265\334\216\262\001 \003(\0132>.google.cloud.com" + + "pute.v1.FirewallPolicyRuleMatcherLayer4Config\022\036\n" + "\022src_address_groups\030\272\230\215\320\001 \003(\t\022\025\n" + "\tsrc_fqdns\030\343\314\355\317\001 \003(\t\022\031\n\r" + "src_ip_ranges\030\323\200\207\316\001 \003(\t\022#\n" @@ -13933,8 +13946,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\020src_network_type\030\246\362\335\223\001 \001(\tH\003\210\001\001\022\027\n" + "\014src_networks\030\200\200\353u \003(\t\022\033\n" + "\020src_region_codes\030\226\343\237/ \003(\t\022Q\n" - + "\017src_secure_tags\030\206\224\316\362\001" - + " \003(\01324.google.cloud.compute.v1.FirewallPolicyRuleSecureTag\022$\n" + + "\017src_secure_tags\030\206\224\316\362\001 \003" + + "(\01324.google.cloud.compute.v1.FirewallPolicyRuleSecureTag\022$\n" + "\030src_threat_intelligences\030\252\357\250\232\001 \003(\t\"8\n" + "\022DestNetworkContext\022\"\n" + "\036UNDEFINED_DEST_NETWORK_CONTEXT\020\000\"2\n" @@ -13984,8 +13997,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\tall_ports\030\364\257\243\324\001 \001(\010H\002\210\001\001\022$\n" + "\023allow_global_access\030\212\306\221\356\001 \001(\010H\003\210\001\001\022\'\n" + "\027allow_psc_global_access\030\313\205\321} \001(\010H\004\210\001\001\022Y\n" - + "\023attached_extensions\030\217\253\330\267\001 \003(\01328.google.cloud.c" - + "ompute.v1.ForwardingRuleAttachedExtension\022 \n" + + "\023attached_extensions\030\217\253\330\267\001" + + " \003(\01328.google.cloud.compute.v1.ForwardingRuleAttachedExtension\022 \n" + "\017backend_service\030\212\300\256\222\001 \001(\tH\005\210\001\001\022%\n" + "\024base_forwarding_rule\030\220\333\243\372\001 \001(\tH\006\210\001\001\022\"\n" + "\022creation_timestamp\030\266\217\307\016 \001(\tH\007\210\001\001\022\034\n" @@ -14003,8 +14016,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\026is_mirroring_collector\030\374\340\3568 \001(\010H\017\210\001\001\022\024\n" + "\004kind\030\224\367\310\001 \001(\tH\020\210\001\001\022!\n" + "\021label_fingerprint\030\231\360\367T \001(\tH\021\210\001\001\022G\n" - + "\006labels\030\377\277\301\356\001 \003(\01323.google.clo" - + "ud.compute.v1.ForwardingRule.LabelsEntry\022&\n" + + "\006labels\030\377\277\301\356\001" + + " \003(\01323.google.cloud.compute.v1.ForwardingRule.LabelsEntry\022&\n" + "\025load_balancing_scheme\030\304\214\302\255\001 \001(\tH\022\210\001\001\022E\n" + "\020metadata_filters\030\353\315\314\335\001" + " \003(\0132\'.google.cloud.compute.v1.MetadataFilter\022\024\n" @@ -14019,8 +14032,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\006region\030\364\315\240B \001(\tH\032\210\001\001\022\032\n" + "\tself_link\030\215\222\305\331\001 \001(\tH\033\210\001\001\022!\n" + "\021self_link_with_id\030\202\254\235\025 \001(\tH\034\210\001\001\022o\n" - + "\037service_directory_registrations\030\376\261\314j \003(\0132" - + "C.google.cloud.compute.v1.ForwardingRuleServiceDirectoryRegistration\022\036\n\r" + + "\037service_directory_registrations\030\376\261\314j \003(\0132C.google.c" + + "loud.compute.v1.ForwardingRuleServiceDirectoryRegistration\022\036\n\r" + "service_label\030\352\231\354\306\001 \001(\tH\035\210\001\001\022\035\n" + "\014service_name\030\325\253\315\253\001 \001(\tH\036\210\001\001\022\033\n" + "\020source_ip_ranges\030\312\243\2315 \003(\t\022\033\n\n" @@ -14071,7 +14084,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\007PENDING\020\367\252\360\020\022\017\n" + "\010REJECTED\020\376\210\204S\022\031\n" + "\022STATUS_UNSPECIFIED\020\312\314\213\024B\016\n" - + "\014_I_p_addressB\017\n\r" + + "\014_I_p_addressB\017\n" + + "\r" + "_I_p_protocolB\014\n\n" + "_all_portsB\026\n" + "\024_allow_global_accessB\032\n" @@ -14106,18 +14120,19 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\007_target\"\313\003\n" + "\034ForwardingRuleAggregatedList\022\020\n" + "\002id\030\233\032 \001(\tH\000\210\001\001\022R\n" - + "\005items\030\300\317\367/ \003(\0132@.google.cloud.compute.v1" - + ".ForwardingRuleAggregatedList.ItemsEntry\022\024\n" + + "\005items\030\300\317\367/" + + " \003(\0132@.google.cloud.compute.v1.ForwardingRuleAggregatedList.ItemsEntry\022\024\n" + "\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n" + "\017next_page_token\030\225\272\206& \001(\tH\002\210\001\001\022\032\n" + "\tself_link\030\215\222\305\331\001 \001(\tH\003\210\001\001\022\027\n" + "\014unreachables\030\237\240\206t \003(\t\0229\n" + "\007warning\030\234\337\226\030 \001(\0132" - + " .google.cloud.compute.v1.WarningH\004\210\001\001\032`\n\n" + + " .google.cloud.compute.v1.WarningH\004\210\001\001\032`\n" + + "\n" + "ItemsEntry\022\013\n" + "\003key\030\001 \001(\t\022A\n" - + "\005value\030\002" - + " \001(\01322.google.cloud.compute.v1.ForwardingRulesScopedList:\0028\001B\005\n" + + "\005value\030\002 \001(\0132" + + "2.google.cloud.compute.v1.ForwardingRulesScopedList:\0028\001B\005\n" + "\003_idB\007\n" + "\005_kindB\022\n" + "\020_next_page_tokenB\014\n\n" @@ -14155,7 +14170,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + " \003(\0132\'.google.cloud.compute.v1.ForwardingRule\0229\n" + "\007warning\030\234\337\226\030 \001(\0132" + " .google.cloud.compute.v1.WarningH\000\210\001\001B\n\n" - + "\010_warning\"\205\024\n" + + "\010_warning\"\241\026\n" + "\021FutureReservation\022_\n" + "\025aggregate_reservation\030\314\362\203\213\001" + " \001(\01327.google.cloud.compute.v1.AllocationAggregateReservationH\000\210\001\001\0225\n" @@ -14165,8 +14180,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + " \001(\0132!.google.cloud.compute.v1.DurationH\002\210\001\001\0226\n" + "%auto_delete_auto_created_reservations\030\252\343\245\352\001" + " \001(\010H\003\210\001\001\022Y\n" - + "\017commitment_info\030\230\357\257N \001(\01328.google.cloud.c" - + "ompute.v1.FutureReservationCommitmentInfoH\004\210\001\001\022*\n" + + "\017commitment_info\030\230\357\257N" + + " \001(\01328.google.cloud.compute.v1.FutureReservationCommitmentInfoH\004\210\001\001\022*\n" + "\031confidential_compute_type\030\231\357\242\270\001 \001(\tH\005\210\001\001\022\"\n" + "\022creation_timestamp\030\266\217\307\016 \001(\tH\006\210\001\001\022 \n" + "\017deployment_type\030\364\200\226\275\001 \001(\tH\007\210\001\001\022\034\n" @@ -14179,24 +14194,29 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\004name\030\213\365\315\001 \001(\tH\014\210\001\001\022\033\n" + "\013name_prefix\030\306\245\335p \001(\tH\r" + "\210\001\001\022H\n" - + "\006params\030\206\363\253% \001(\01320.google.clou" - + "d.compute.v1.FutureReservationParamsH\016\210\001\001\022\037\n" + + "\006params\030\206\363\253%" + + " \001(\01320.google.cloud.compute.v1.FutureReservationParamsH\016\210\001\001\022\037\n" + "\017planning_status\030\224\246\263\t \001(\tH\017\210\001\001\022!\n" + "\020reservation_mode\030\266\334\234\204\001 \001(\tH\020\210\001\001\022!\n" - + "\020reservation_name\030\236\336\235\204\001 \001(\tH\021\210\001\001\022\037\n" - + "\017scheduling_type\030\205\376\244_ \001(\tH\022\210\001\001\022\032\n" - + "\tself_link\030\215\222\305\331\001 \001(\tH\023\210\001\001\022!\n" - + "\021self_link_with_id\030\202\254\235\025 \001(\tH\024\210\001\001\022F\n" + + "\020reservation_name\030\236\336\235\204\001 \001(\tH\021\210\001\001\022L\n" + + "\021resource_metadata\030\300\260\236/" + + " \001(\0132).google.cloud.compute.v1.ResourceMetadataH\022\210\001\001\022\036\n\r" + + "resource_name\030\234\220\203\323\001 \001(\tH\023\210\001\001\022\037\n" + + "\017scheduling_type\030\205\376\244_ \001(\tH\024\210\001\001\022\032\n" + + "\tself_link\030\215\222\305\331\001 \001(\tH\025\210\001\001\022!\n" + + "\021self_link_with_id\030\202\254\235\025 \001(\tH\026\210\001\001\022F\n" + "\016share_settings\030\203\221\224\177" - + " \001(\0132&.google.cloud.compute.v1.ShareSettingsH\025\210\001\001\022-\n" - + "\035specific_reservation_required\030\237\307\203l \001(\010H\026\210\001\001\022h\n" - + "\027specific_sku_properties\030\302\370\3653 \001(\0132?.go" - + "ogle.cloud.compute.v1.FutureReservationSpecificSKUPropertiesH\027\210\001\001\022H\n" - + "\006status\030\362\237\267V" - + " \001(\01320.google.cloud.compute.v1.FutureReservationStatusH\030\210\001\001\022R\n" + + " \001(\0132&.google.cloud.compute.v1.ShareSettingsH\027\210\001\001\022-\n" + + "\035specific_reservation_required\030\237\307\203l \001(\010H\030\210\001\001\022h\n" + + "\027specific_sku_properties\030\302\370\3653 \001(\0132?.google.cloud.compute.v" + + "1.FutureReservationSpecificSKUPropertiesH\031\210\001\001\022H\n" + + "\006status\030\362\237\267V \001(\01320.google.cloud." + + "compute.v1.FutureReservationStatusH\032\210\001\001\022h\n" + + "\027storage_pool_properties\030\362\306\206\" \001(\0132?.go" + + "ogle.cloud.compute.v1.FutureReservationStoragePoolPropertiesH\033\210\001\001\022R\n" + "\013time_window\030\242\353\330\311\001" - + " \001(\01324.google.cloud.compute.v1.FutureReservationTimeWindowH\031\210\001\001\022\024\n" - + "\004zone\030\254\307\344\001 \001(\tH\032\210\001\001\"\227\001\n" + + " \001(\01324.google.cloud.compute.v1.FutureReservationTimeWindowH\034\210\001\001\022\024\n" + + "\004zone\030\254\307\344\001 \001(\tH\035\210\001\001\"\227\001\n" + "\027ConfidentialComputeType\022\'\n" + "#UNDEFINED_CONFIDENTIAL_COMPUTE_TYPE\020\000\022%\n" + "\035CONFIDENTIAL_COMPUTE_TYPE_TDX\020\342\254\322\217\001\022,\n" @@ -14237,14 +14257,17 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\007_paramsB\022\n" + "\020_planning_statusB\023\n" + "\021_reservation_modeB\023\n" - + "\021_reservation_nameB\022\n" + + "\021_reservation_nameB\024\n" + + "\022_resource_metadataB\020\n" + + "\016_resource_nameB\022\n" + "\020_scheduling_typeB\014\n\n" + "_self_linkB\024\n" + "\022_self_link_with_idB\021\n" + "\017_share_settingsB \n" + "\036_specific_reservation_requiredB\032\n" + "\030_specific_sku_propertiesB\t\n" - + "\007_statusB\016\n" + + "\007_statusB\032\n" + + "\030_storage_pool_propertiesB\016\n" + "\014_time_windowB\007\n" + "\005_zone\"\304\003\n" + "\037FutureReservationCommitmentInfo\022\037\n" @@ -14264,33 +14287,38 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\020_commitment_planB\034\n" + "\032_previous_commitment_terms\"\303\001\n" + "\027FutureReservationParams\022l\n" - + "\025resource_manager_tags\030\374\233\213\264\001 " - + "\003(\0132I.google.cloud.compute.v1.FutureRese" - + "rvationParams.ResourceManagerTagsEntry\032:\n" + + "\025resource_manager_tags\030\374\233\213\264\001 \003(\0132I." + + "google.cloud.compute.v1.FutureReservationParams.ResourceManagerTagsEntry\032:\n" + "\030ResourceManagerTagsEntry\022\013\n" + "\003key\030\001 \001(\t\022\r\n" + "\005value\030\002 \001(\t:\0028\001\"\256\002\n" + "&FutureReservationSpecificSKUProperties\022w\n" - + "\023instance_properties\030\235\236\330f \001(\0132R.google.cloud.compute.v1." - + "AllocationSpecificSKUAllocationReservedInstancePropertiesH\000\210\001\001\022)\n" + + "\023instance_properties\030\235\236\330f \001(\0132R.google.cloud.compute.v1.Alloca" + + "tionSpecificSKUAllocationReservedInstancePropertiesH\000\210\001\001\022)\n" + "\030source_instance_template\030\300\303\301\236\001 \001(" + "\tH\001\210\001\001\022\033\n" + "\013total_count\030\324\230\310= \001(\003H\002\210\001\001B\026\n" + "\024_instance_propertiesB\033\n" + "\031_source_instance_templateB\016\n" - + "\014_total_count\"\314\t\n" + + "\014_total_count\"\207\014\n" + "\027FutureReservationStatus\022 \n" + "\020amendment_status\030\344\242\253w \001(\tH\000\210\001\001\022$\n" - + "\031auto_created_reservations\030\256\225\356B \003(\t\022x\n" - + "\034existing_matching_usage_info\030\332\212\223\363\001 \001(\0132I.google.cloud" - + ".compute.v1.FutureReservationStatusExistingMatchingUsageInfoH\001\210\001\001\022 \n" - + "\017fulfilled_count\030\357\223\246\230\001 \001(\003H\002\210\001\001\022i\n" - + "\025last_known_good_state\030\224\337\370[ \001(\0132B.google.cloud.compute.v1." - + "FutureReservationStatusLastKnownGoodStateH\003\210\001\001\022\031\n" - + "\tlock_time\030\341\222\307D \001(\tH\004\210\001\001\022\"\n" - + "\022procurement_status\030\341\340\223k \001(\tH\005\210\001\001\022n\n" - + "\027specific_sku_properties\030\302\370\3653 \001(\0132E.google.cloud" - + ".compute.v1.FutureReservationStatusSpecificSKUPropertiesH\006\210\001\001\"\251\001\n" + + "\031auto_created_reservations\030\256\225\356B \003(\t\022r\n" + + "\037exapool_provisioned_capacity_gb\030\340\341\313\244\001" + + " \001(\0132@.google.cloud.co" + + "mpute.v1.StoragePoolExapoolProvisionedCapacityGbH\001\210\001\001\022x\n" + + "\034existing_matching_usage_info\030\332\212\223\363\001" + + " \001(\0132I.google.cloud.compute.v" + + "1.FutureReservationStatusExistingMatchingUsageInfoH\002\210\001\001\022 \n" + + "\017fulfilled_count\030\357\223\246\230\001 \001(\003H\003\210\001\001\022i\n" + + "\025last_known_good_state\030\224\337\370[ " + + "\001(\0132B.google.cloud.compute.v1.FutureReservationStatusLastKnownGoodStateH\004\210\001\001\022\031\n" + + "\tlock_time\030\341\222\307D \001(\tH\005\210\001\001\022\"\n" + + "\022procurement_status\030\341\340\223k \001(\tH\006\210\001\001\022n\n" + + "\027specific_sku_properties\030\302\370\3653 \001(\0132E.google.cloud.compute.v" + + "1.FutureReservationStatusSpecificSKUPropertiesH\007\210\001\001\022{\n" + + "!storage_pool_provisioned_capacity\030\344\237\346@ \001(\0132H.google.cloud.compute" + + ".v1.FutureReservationStoragePoolProvisionedCapacityH\010\210\001\001\"\251\001\n" + "\017AmendmentStatus\022\036\n" + "\032UNDEFINED_AMENDMENT_STATUS\020\000\022\031\n" + "\022AMENDMENT_APPROVED\020\311\237\346G\022\031\n" @@ -14312,13 +14340,15 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\036PROCUREMENT_STATUS_UNSPECIFIED\020\331\360\353\025\022\020\n" + "\tPROCURING\020\357\364\340-\022\024\n" + "\014PROVISIONING\020\355\365\332\212\001B\023\n" - + "\021_amendment_statusB\037\n" + + "\021_amendment_statusB\"\n" + + " _exapool_provisioned_capacity_gbB\037\n" + "\035_existing_matching_usage_infoB\022\n" + "\020_fulfilled_countB\030\n" + "\026_last_known_good_stateB\014\n\n" + "_lock_timeB\025\n" + "\023_procurement_statusB\032\n" - + "\030_specific_sku_properties\"|\n" + + "\030_specific_sku_propertiesB$\n" + + "\"_storage_pool_provisioned_capacity\"|\n" + "0FutureReservationStatusExistingMatchingUsageInfo\022\025\n" + "\005count\030\217\242\235- \001(\003H\000\210\001\001\022\031\n" + "\ttimestamp\030\226\322\244\032 \001(\tH\001\210\001\001B\010\n" @@ -14326,12 +14356,11 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "_timestamp\"\213\007\n" + ")FutureReservationStatusLastKnownGoodState\022\034\n" + "\013description\030\374\207\326\311\001 \001(\tH\000\210\001\001\022x\n" - + "\034existing_matching_usage_info\030\332\212\223\363\001 \001(\0132I" - + ".google.cloud.compute.v1.FutureReservati" - + "onStatusExistingMatchingUsageInfoH\001\210\001\001\022\202\001\n" - + "\030future_reservation_specs\030\351\224\255\' \001(\0132X.g" - + "oogle.cloud.compute.v1.FutureReservation" - + "StatusLastKnownGoodStateFutureReservationSpecsH\002\210\001\001\022\031\n" + + "\034existing_matching_usage_info\030\332\212\223\363\001 \001(\0132I.google.clo" + + "ud.compute.v1.FutureReservationStatusExistingMatchingUsageInfoH\001\210\001\001\022\202\001\n" + + "\030future_reservation_specs\030\351\224\255\' \001(\0132X.google.cloud" + + ".compute.v1.FutureReservationStatusLastK" + + "nownGoodStateFutureReservationSpecsH\002\210\001\001\022\031\n" + "\tlock_time\030\341\222\307D \001(\tH\003\210\001\001\022\033\n" + "\013name_prefix\030\306\245\335p \001(\tH\004\210\001\001\022\"\n" + "\022procurement_status\030\341\340\223k \001(\tH\005\210\001\001\"\341\002\n" @@ -14357,18 +14386,37 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\014_name_prefixB\025\n" + "\023_procurement_status\"\206\003\n" + "?FutureReservationStatusLastKnownGoodStateFutureReservationSpecs\022F\n" - + "\016share_settings\030\203\221\224\177" - + " \001(\0132&.google.cloud.compute.v1.ShareSettingsH\000\210\001\001\022h\n" - + "\027specific_sku_properties\030\302\370\3653" - + " \001(\0132?.google.cloud.compute.v1.FutureReservationSpecificSKUPropertiesH\001\210\001\001\022R\n" - + "\013time_window\030\242\353\330\311\001 \001(\01324.google.cloud.com" - + "pute.v1.FutureReservationTimeWindowH\002\210\001\001B\021\n" + + "\016share_settings\030\203\221\224\177 \001(\0132&.goo" + + "gle.cloud.compute.v1.ShareSettingsH\000\210\001\001\022h\n" + + "\027specific_sku_properties\030\302\370\3653 \001(\0132?.go" + + "ogle.cloud.compute.v1.FutureReservationSpecificSKUPropertiesH\001\210\001\001\022R\n" + + "\013time_window\030\242\353\330\311\001" + + " \001(\01324.google.cloud.compute.v1.FutureReservationTimeWindowH\002\210\001\001B\021\n" + "\017_share_settingsB\032\n" + "\030_specific_sku_propertiesB\016\n" + "\014_time_window\"{\n" + ",FutureReservationStatusSpecificSKUProperties\022+\n" + "\033source_instance_template_id\030\372\357\2025 \001(\tH\000\210\001\001B\036\n" - + "\034_source_instance_template_id\"\271\001\n" + + "\034_source_instance_template_id\"\306\003\n" + + "&FutureReservationStoragePoolProperties\022{\n" + + ")requested_exapool_provisioned_capacity_gb\030\217\210\270S \001(\0132@.goo" + + "gle.cloud.compute.v1.StoragePoolExapoolProvisionedCapacityGbH\000\210\001\001\022\206\001\n" + + "+requested_storage_pool_provisioned_capacity\030\323\246\362\233\001 " + + "\001(\0132H.google.cloud.compute.v1.FutureRese" + + "rvationStoragePoolProvisionedCapacityH\001\210\001\001\022\"\n" + + "\021storage_pool_type\030\271\201\260\210\001 \001(\tH\002\210\001\001B,", + "\n" + + "*_requested_exapool_provisioned_capacity_gbB.\n" + + ",_requested_storage_pool_provisioned_capacityB\024\n" + + "\022_storage_pool_type\"\217\002\n" + + "/FutureReservationStoragePoolProvisionedCapacity\022-\n" + + "\034pool_provisioned_capacity_gb\030\322\317\227\344\001" + + " \001(\003H\000\210\001\001\022%\n" + + "\025pool_provisioned_iops\030\227\311\2715 \001(\003H\001\210\001\001\022+\n" + + "\033pool_provisioned_throughput\030\230\215\330P \001(\003H\002\210\001\001B\037\n" + + "\035_pool_provisioned_capacity_gbB\030\n" + + "\026_pool_provisioned_iopsB\036\n" + + "\034_pool_provisioned_throughput\"\271\001\n" + "\033FutureReservationTimeWindow\022;\n" + "\010duration\030\224\233\221J \001(" + "\0132!.google.cloud.compute.v1.DurationH\000\210\001\001\022\030\n" @@ -14416,8 +14464,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "_self_linkB\n\n" + "\010_warning\"\261\001\n" + "\034FutureReservationsScopedList\022J\n" - + "\023future_reservations\030\243\216\353> \003(\0132*.google.cloud.compute.", - "v1.FutureReservation\0229\n" + + "\023future_reservations\030\243\216\353>" + + " \003(\0132*.google.cloud.compute.v1.FutureReservation\0229\n" + "\007warning\030\234\337\226\030 \001(\0132" + " .google.cloud.compute.v1.WarningH\000\210\001\001B\n\n" + "\010_warning\"\360\004\n" @@ -14919,7 +14967,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\006region\030\364\315\240B \001(\tB\003\340A\002\022\030\n" + "\010resource\030\216\210\257] \001(\tB\003\340A\002B#\n" + "!_options_requested_policy_version\"\250\001\n" - + "\033GetIamPolicySnapshotRequest\0221\n" + + "\033GetIamPo", + "licySnapshotRequest\0221\n" + " options_requested_policy_version\030\275\374\205\356\001" + " \001(\005H\000\210\001\001\022\027\n" + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\030\n" @@ -14974,8 +15023,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\024\n" + "\004zone\030\254\307\344\001 \001(\tB\003\340A\002\"m\n" + "\031GetInstantSnapshotRequest\022!\n" - + "\020instant_snapshot\030\342\334\337\272\001 \001(\tB\003\340A\002", - "\022\027\n" + + "\020instant_snapshot\030\342\334\337\272\001 \001(\tB\003\340A\002\022\027\n" + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\024\n" + "\004zone\030\254\307\344\001 \001(\tB\003\340A\002\"o\n" + "%GetInterconnectAttachmentGroupRequest\022-\n" @@ -15503,7 +15551,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\037GetZoneVmExtensionPolicyRequest\022\027\n" + "\007project\030\231\226\301l \001(\tB\003\340A\002\022$\n" + "\023vm_extension_policy\030\272\223\213\236\001 \001(\tB\003\340A\002\022\024\n" - + "\004zone\030\254\307\344\001 \001(\tB\003\340A\002\"\210\001\n" + + "\004zone\030\254\307\344\001 ", + "\001(\tB\003\340A\002\"\210\001\n" + "\032GlobalAddressesMoveRequest\022\034\n" + "\013description\030\374\207\326\311\001 \001(\tH\000\210\001\001\022$\n" + "\023destination_address\030\303\261\236\261\001 \001(\tH\001\210\001\001B\016\n" @@ -15554,8 +15603,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\0132@.google.cloud.compute.v1.GlobalVmExtensionPolicyRolloutOperationH\006\210\001\001\022&\n" + "\026scoped_resource_status\030\224\377\342V \001(\tH\007\210\001\001\022\032\n" + "\tself_link\030\215\222\305\331\001 \001(\tH\010\210\001\001\022!\n" - + "\021self_link_with_i", - "d\030\202\254\235\025 \001(\tH\t\210\001\001\022 \n" + + "\021self_link_with_id\030\202\254\235\025 \001(\tH\t\210\001\001\022 \n" + "\020update_timestamp\030\240\352\3229 \001(\tH\n" + "\210\001\001\032y\n" + "\026ExtensionPoliciesEntry\022\013\n" @@ -16129,8 +16177,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n" + "\017next_page_token\030\225\272\206& \001(\tH\002\210\001\001\022\032\n" + "\tself_link\030\215\222\305\331\001 \001(\tH\003\210\001\001\0229\n" - + "\007warning\030\234\337\226\030 \001(\0132" - + " .google.cloud.compute.v1.WarningH\004\210\001\001B\005\n" + + "\007warning\030\234\337\226\030 \001(\0132 .google.cloud.com", + "pute.v1.WarningH\004\210\001\001B\005\n" + "\003_idB\007\n" + "\005_kindB\022\n" + "\020_next_page_tokenB\014\n\n" @@ -16192,8 +16240,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "_ipv6_addressB\024\n" + "\022_ipv6_health_stateB\007\n" + "\005_portB\t\n" - + "\007_weightB", - "\017\n\r" + + "\007_weightB\017\n\r" + "_weight_error\"\324\005\n" + "\036HealthStatusForNetworkEndpoint\022R\n" + "\017backend_service\030\212\300\256\222\001 \001(\013" @@ -16752,7 +16799,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\004zone\030\254\307\344\001 \001(\tB\n" + "\340A\002\362G\004zoneB\r\n" + "\013_request_id\"\317\002\n" - + "\025InsertInstanceRequest\022D\n" + + "\025InsertInstanceRequest", + "\022D\n" + "\021instance_resource\030\370\360\376f" + " \001(\0132!.google.cloud.compute.v1.InstanceB\003\340A\002\022!\n" + "\007project\030\231\226\301l \001(\tB\r" @@ -16809,8 +16857,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n\n" + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\035\n\r" + "validate_only\030\265\372\337s \001(\010H\001\210\001\001B\r\n" - + "\013_reques", - "t_idB\020\n" + + "\013_request_idB\020\n" + "\016_validate_only\"\307\001\n" + "\036InsertInterconnectGroupRequest\022W\n" + "\033interconnect_group_resource\030\237\363\346(" @@ -17327,7 +17374,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + " \001(\0132\".google.cloud.compute.v1.VpnTunnelB\003\340A\002B\r\n" + "\013_request_id\"\204\002\n" + "\026InsertWireGroupRequest\022\"\n" - + "\022cross_site_network\030\325\305\3133 \001(\tB\003\340A\002\022!\n" + + "\022cros", + "s_site_network\030\325\305\3133 \001(\tB\003\340A\002\022!\n" + "\007project\030\231\226\301l \001(\tB\r" + "\340A\002\362G\007project\022\032\n\n" + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\035\n\r" @@ -17376,8 +17424,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\023last_stop_timestamp\030\342\333\354\304\001 \001(\tH\020\210\001\001\022)\n" + "\030last_suspended_timestamp\030\211\251\361\251\001 \001(\tH\021\210\001\001\022)\n" + "\031local_ssd_encryption_mode\030\320\343\3749 \001(\tH\022\210\001\001\022\034\n" - + "\014machine_type\030\262\260\312l ", - "\001(\tH\023\210\001\001\022;\n" + + "\014machine_type\030\262\260\312l \001(\tH\023\210\001\001\022;\n" + "\010metadata\030\257\366\265)" + " \001(\0132!.google.cloud.compute.v1.MetadataH\024\210\001\001\022 \n" + "\020min_cpu_platform\030\367\233\352s \001(\tH\025\210\001\001\022\024\n" @@ -17533,12 +17580,14 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\027InstanceSelectionsEntry\022\013\n" + "\003key\030\001 \001(\t\022R\n" + "\005value\030\002 \001(\0132C.goog" - + "le.cloud.compute.v1.InstanceFlexibilityPolicyInstanceSelection:\0028\001\"\236\001\n" + + "le.cloud.compute.v1.InstanceFlexibilityPolicyInstanceSelection:\0028\001\"\325\001\n" + "*InstanceFlexibilityPolicyInstanceSelection\0227\n" + "\005disks\030\366\314\312-" + " \003(\0132%.google.cloud.compute.v1.AttachedDisk\022\030\n\r" - + "machine_types\030\201\335\201& \003(\t\022\024\n" - + "\004rank\030\254\230\325\001 \001(\003H\000\210\001\001B\007\n" + + "machine_types\030\201\335\201& \003(\t\022 \n" + + "\020min_cpu_platform\030\367\233\352s \001(\tH\000\210\001\001\022\024\n" + + "\004rank\030\254\230\325\001 \001(\003H\001\210\001\001B\023\n" + + "\021_min_cpu_platformB\007\n" + "\005_rank\"\225\004\n\r" + "InstanceGroup\022\"\n" + "\022creation_timestamp\030\266\217\307\016 \001(\tH\000\210\001\001\022\034\n" @@ -17547,8 +17596,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\002id\030\233\032 \001(\004H\003\210\001\001\022\024\n" + "\004kind\030\224\367\310\001 \001(\tH\004\210\001\001\022\024\n" + "\004name\030\213\365\315\001 \001(\tH\005\210\001\001\022;\n" - + "\013named_ports\030\214\307\362\313\001" - + " \003(\0132\".google.cloud.compute.v1.NamedPort\022\027\n" + + "\013named_ports\030\214\307\362\313\001 \003" + + "(\0132\".google.cloud.compute.v1.NamedPort\022\027\n" + "\007network\030\256\264\205o \001(\tH\006\210\001\001\022\026\n" + "\006region\030\364\315\240B \001(\tH\007\210\001\001\022\032\n" + "\tself_link\030\215\222\305\331\001 \001(\tH\010\210\001\001\022\024\n" @@ -17570,8 +17619,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\005_zone\"\310\003\n" + "\033InstanceGroupAggregatedList\022\020\n" + "\002id\030\233\032 \001(\tH\000\210\001\001\022Q\n" - + "\005items\030\300\317\367/ \003(\0132?.google" - + ".cloud.compute.v1.InstanceGroupAggregatedList.ItemsEntry\022\024\n" + + "\005items\030\300\317\367/" + + " \003(\0132?.google.cloud.compute.v1.InstanceGroupAggregatedList.ItemsEntry\022\024\n" + "\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n" + "\017next_page_token\030\225\272\206& \001(\tH\002\210\001\001\022\032\n" + "\tself_link\030\215\222\305\331\001 \001(\tH\003\210\001\001\022\027\n" @@ -17580,8 +17629,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + " .google.cloud.compute.v1.WarningH\004\210\001\001\032_\n\n" + "ItemsEntry\022\013\n" + "\003key\030\001 \001(\t\022@\n" - + "\005value\030\002 \001(\01321.google.cloud" - + ".compute.v1.InstanceGroupsScopedList:\0028\001B\005\n" + + "\005value\030\002 \001(\013" + + "21.google.cloud.compute.v1.InstanceGroupsScopedList:\0028\001B\005\n" + "\003_idB\007\n" + "\005_kindB\022\n" + "\020_next_page_tokenB\014\n\n" @@ -17601,24 +17650,25 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "_self_linkB\n\n" + "\010_warning\"\367\023\n" + "\024InstanceGroupManager\022e\n" - + "\024all_instances_config\030\201\256\3305 \001(\0132?.google.cloud.co" - + "mpute.v1.InstanceGroupManagerAllInstancesConfigH\000\210\001\001\022a\n" - + "\025auto_healing_policies\030\205\347\350\331\001" - + " \003(\0132>.google.cloud.compute.v1.InstanceGroupManagerAutoHealingPolicy\022#\n" + + "\024all_instances_config\030\201\256\3305 \001(\0132?." + + "google.cloud.compute.v1.InstanceGroupManagerAllInstancesConfigH\000\210\001\001\022a\n" + + "\025auto_healing_policies\030\205\347\350\331\001 \003(\0132>.google.cloud.co" + + "mpute.v1.InstanceGroupManagerAutoHealingPolicy\022#\n" + "\022base_instance_name\030\207\226\305\271\001 \001(\tH\001\210\001\001\022\"\n" + "\022creation_timestamp\030\266\217\307\016 \001(\tH\002\210\001\001\022\\\n" - + "\017current_actions\030\267\310\234N \001(\0132;.google.cloud.compute.v1.I" - + "nstanceGroupManagerActionsSummaryH\003\210\001\001\022\034\n" + + "\017current_actions\030\267\310\234N \001(\0132;.google.clo" + + "ud.compute.v1.InstanceGroupManagerActionsSummaryH\003\210\001\001\022\034\n" + "\013description\030\374\207\326\311\001 \001(\tH\004\210\001\001\022Q\n" - + "\023distribution_policy\030\315\356\362\376\001" - + " \001(\0132+.google.cloud.compute.v1.DistributionPolicyH\005\210\001\001\022\033\n" + + "\023distribution_policy\030\315\356\362\376\001 \001(\0132+.g" + + "oogle.cloud.compute.v1.DistributionPolicyH\005\210\001\001\022\033\n" + "\013fingerprint\030\344\321\363o \001(\tH\006\210\001\001\022\020\n" + "\002id\030\233\032 \001(\004H\007\210\001\001\022s\n" - + "\033instance_flexibility_policy\030\202\216\354\014 \001(\0132F" - + ".google.cloud.compute.v1.InstanceGroupManagerInstanceFlexibilityPolicyH\010\210\001\001\022\036\n" + + "\033instance_flexibility_policy\030\202\216\354\014" + + " \001(\0132F.google.cloud.compute.v1." + + "InstanceGroupManagerInstanceFlexibilityPolicyH\010\210\001\001\022\036\n" + "\016instance_group\030\325\324\325& \001(\tH\t\210\001\001\022p\n" - + "\031instance_lifecycle_policy\030\221\264\315\325\001 \001(\0132D.google.clou" - + "d.compute.v1.InstanceGroupManagerInstanceLifecyclePolicyH\n" + + "\031instance_lifecycle_policy\030\221\264\315\325\001 \001(" + + "\0132D.google.cloud.compute.v1.InstanceGroupManagerInstanceLifecyclePolicyH\n" + "\210\001\001\022\"\n" + "\021instance_template\030\344\201\273\223\001 \001(\tH\013\210\001\001\022\024\n" + "\004kind\030\224\367\310\001 \001(\tH\014\210\001\001\022/\n" @@ -17629,27 +17679,27 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + " \003(\0132\".google.cloud.compute.v1.NamedPort\022\026\n" + "\006region\030\364\315\240B \001(\tH\017\210\001\001\022`\n" + "\021resource_policies\030\341\234\314\n" - + " \001(\0132=.google.cloud" - + ".compute.v1.InstanceGroupManagerResourcePoliciesH\020\210\001\001\022\036\n\r" + + " \001(\013" + + "2=.google.cloud.compute.v1.InstanceGroupManagerResourcePoliciesH\020\210\001\001\022\036\n\r" + "satisfies_pzi\030\241\335\253\345\001 \001(\010H\021\210\001\001\022\036\n\r" + "satisfies_pzs\030\253\335\253\345\001 \001(\010H\022\210\001\001\022\032\n" + "\tself_link\030\215\222\305\331\001 \001(\tH\023\210\001\001\022[\n" - + "\016standby_policy\030\204\206\216\356\001 \001(\0132:.google.cloud.compute.v1." - + "InstanceGroupManagerStandbyPolicyH\024\210\001\001\022H\n" - + "\017stateful_policy\030\205\303\325\026" - + " \001(\0132\'.google.cloud.compute.v1.StatefulPolicyH\025\210\001\001\022K\n" - + "\006status\030\362\237\267V" - + " \001(\01323.google.cloud.compute.v1.InstanceGroupManagerStatusH\026\210\001\001\022\030\n" + + "\016standby_policy\030\204\206\216\356\001 \001(\0132:.google.cl" + + "oud.compute.v1.InstanceGroupManagerStandbyPolicyH\024\210\001\001\022H\n" + + "\017stateful_policy\030\205\303\325\026 \001(" + + "\0132\'.google.cloud.compute.v1.StatefulPolicyH\025\210\001\001\022K\n" + + "\006status\030\362\237\267V \001(\01323.google.clou" + + "d.compute.v1.InstanceGroupManagerStatusH\026\210\001\001\022\030\n" + "\014target_pools\030\251\237\240\240\001 \003(\t\022\033\n" + "\013target_size\030\357\363\375\035 \001(\005H\027\210\001\001\022a\n" - + "\022target_size_policy\030\202\333\263= \001(\0132=.go" - + "ogle.cloud.compute.v1.InstanceGroupManagerTargetSizePolicyH\030\210\001\001\022#\n" + + "\022target_size_policy\030\202\333\263= \001(\0132=.google.cloud.compute.v1.Ins" + + "tanceGroupManagerTargetSizePolicyH\030\210\001\001\022#\n" + "\023target_stopped_size\030\241\326\223\001 \001(\005H\031\210\001\001\022&\n" + "\025target_suspended_size\030\323\210\364\222\001 \001(\005H\032\210\001\001\022X\n\r" - + "update_policy\030\350\312\352S" - + " \001(\01329.google.cloud.compute.v1.InstanceGroupManagerUpdatePolicyH\033\210\001\001\022I\n" - + "\010versions\030\233\375\271M" - + " \003(\01324.google.cloud.compute.v1.InstanceGroupManagerVersion\022\024\n" + + "update_policy\030\350\312\352S \001(\01329.google.cloud.com" + + "pute.v1.InstanceGroupManagerUpdatePolicyH\033\210\001\001\022I\n" + + "\010versions\030\233\375\271M \003(\01324.google.clou" + + "d.compute.v1.InstanceGroupManagerVersion\022\024\n" + "\004zone\030\254\307\344\001 \001(\tH\034\210\001\001\"n\n" + "\033ListManagedInstancesResults\022,\n" + "(UNDEFINED_LIST_MANAGED_INSTANCES_RESULTS\020\000\022\017\n" @@ -17684,8 +17734,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\026_target_suspended_sizeB\020\n" + "\016_update_policyB\007\n" + "\005_zone\"\323\004\n" - + "\"InstanceGroupManagerActionsSummary\022\033\n" - + "\n" + + "\"InstanceGroupManagerActionsSummary\022\033\n\n" + "abandoning\030\315\362\350\321\001 \001(\005H\000\210\001\001\022\030\n" + "\010creating\030\271\335\205d \001(\005H\001\210\001\001\022)\n" + "\030creating_without_retries\030\311\366\261\260\001" @@ -17713,12 +17762,13 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\t_resumingB\013\n" + "\t_startingB\013\n" + "\t_stoppingB\r\n" - + "\013_suspendingB\014\n\n" + + "\013_suspendingB\014\n" + + "\n" + "_verifying\"\335\003\n" + "\"InstanceGroupManagerAggregatedList\022\020\n" + "\002id\030\233\032 \001(\tH\000\210\001\001\022X\n" - + "\005items\030\300\317\367/ \003(\0132F.google" - + ".cloud.compute.v1.InstanceGroupManagerAggregatedList.ItemsEntry\022\024\n" + + "\005items\030\300\317\367/ \003(\0132F.google.cloud.compute.v1.Instanc" + + "eGroupManagerAggregatedList.ItemsEntry\022\024\n" + "\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n" + "\017next_page_token\030\225\272\206& \001(\tH\002\210\001\001\022\032\n" + "\tself_link\030\215\222\305\331\001 \001(\tH\003\210\001\001\022\027\n" @@ -17727,16 +17777,16 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + " .google.cloud.compute.v1.WarningH\004\210\001\001\032f\n\n" + "ItemsEntry\022\013\n" + "\003key\030\001 \001(\t\022G\n" - + "\005value\030\002 \001(\01328.googl" - + "e.cloud.compute.v1.InstanceGroupManagersScopedList:\0028\001B\005\n" + + "\005value\030\002" + + " \001(\01328.google.cloud.compute.v1.InstanceGroupManagersScopedList:\0028\001B\005\n" + "\003_idB\007\n" + "\005_kindB\022\n" + "\020_next_page_tokenB\014\n\n" + "_self_linkB\n\n" + "\010_warning\"\205\001\n" + "&InstanceGroupManagerAllInstancesConfig\022L\n\n" - + "properties\030\263\232\266F" - + " \001(\01320.google.cloud.compute.v1.InstancePropertiesPatchH\000\210\001\001B\r\n" + + "properties\030\263\232\266F \001(\01320." + + "google.cloud.compute.v1.InstancePropertiesPatchH\000\210\001\001B\r\n" + "\013_properties\"\220\001\n" + "%InstanceGroupManagerAutoHealingPolicy\022\035\n" + "\014health_check\030\345\252\244\223\001 \001(\tH\000\210\001\001\022!\n" @@ -17745,12 +17795,12 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\022_initial_delay_sec\"\304\002\n" + "-InstanceGroupManagerInstanceFlexibilityPolicy\022~\n" + "\023instance_selections\030\321\204\371\n" - + " \003(\0132^.google.cloud.compute.v1.InstanceGrou" - + "pManagerInstanceFlexibilityPolicy.InstanceSelectionsEntry\032\222\001\n" + + " \003(\0132^.google.cloud.compute." + + "v1.InstanceGroupManagerInstanceFlexibilityPolicy.InstanceSelectionsEntry\032\222\001\n" + "\027InstanceSelectionsEntry\022\013\n" + "\003key\030\001 \001(\t\022f\n" - + "\005value\030\002 \001(\0132W.google.cloud.compute.v1.InstanceGroupManager" - + "InstanceFlexibilityPolicyInstanceSelection:\0028\001\"y\n" + + "\005value\030\002 \001(\0132W.google.cloud.compute.v1.Insta" + + "nceGroupManagerInstanceFlexibilityPolicyInstanceSelection:\0028\001\"y\n" + ">InstanceGroupManagerInstanceFlexibilityPolicyInstanceSelection\022\030\n\r" + "machine_types\030\201\335\201& \003(\t\022\024\n" + "\004rank\030\254\230\325\001 \001(\005H\000\210\001\001B\007\n" @@ -17759,8 +17809,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\031default_action_on_failure\030\325\304\242\035 \001(\tH\000\210\001\001\022\'\n" + "\026force_update_on_repair\030\313\371\362\251\001 \001(\tH\001\210\001\001\022&\n" + "\026on_failed_health_check\030\307\327\375\022 \001(\tH\002\210\001\001\022h\n" - + "\ton_repair\030\355\213\246\261\001 \001(\0132L.google.cloud.compute.v1.InstanceG" - + "roupManagerInstanceLifecyclePolicyOnRepairH\003\210\001\001\"d\n" + + "\ton_repair\030\355\213\246\261\001 \001(\0132L.google.cloud.compu" + + "te.v1.InstanceGroupManagerInstanceLifecyclePolicyOnRepairH\003\210\001\001\"d\n" + "\026DefaultActionOnFailure\022\'\n" + "#UNDEFINED_DEFAULT_ACTION_ON_FAILURE\020\000\022\022\n\n" + "DO_NOTHING\020\371\317\231\327\001\022\r\n" @@ -17785,8 +17835,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\024_allow_changing_zone\"\271\002\n" + "\030InstanceGroupManagerList\022\020\n" + "\002id\030\233\032 \001(\tH\000\210\001\001\022?\n" - + "\005items\030\300\317\367/ \003(\0132-.googl" - + "e.cloud.compute.v1.InstanceGroupManager\022\024\n" + + "\005items\030\300\317\367/" + + " \003(\0132-.google.cloud.compute.v1.InstanceGroupManager\022\024\n" + "\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n" + "\017next_page_token\030\225\272\206& \001(\tH\002\210\001\001\022\032\n" + "\tself_link\030\215\222\305\331\001 \001(\tH\003\210\001\001\0229\n" @@ -17813,8 +17863,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\021self_link_with_id\030\202\254\235\025 \001(\tH\t\210\001\001\022\025\n" + "\005state\030\221\211\2534 \001(\tH\n" + "\210\001\001\022X\n" - + "\006status\030\362\237\267V \001(\0132@.google.clo" - + "ud.compute.v1.InstanceGroupManagerResizeRequestStatusH\013\210\001\001\022\024\n" + + "\006status\030\362\237\267V \001" + + "(\0132@.google.cloud.compute.v1.InstanceGroupManagerResizeRequestStatusH\013\210\001\001\022\024\n" + "\004zone\030\254\307\344\001 \001(\tH\014\210\001\001\"\217\001\n" + "\005State\022\023\n" + "\017UNDEFINED_STATE\020\000\022\017\n" @@ -17831,7 +17881,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\005_nameB\t\n" + "\007_regionB\031\n" + "\027_requested_run_durationB\014\n\n" - + "_resize_byB\014\n\n" + + "_resize_byB\014\n" + + "\n" + "_self_linkB\024\n" + "\022_self_link_with_idB\010\n" + "\006_stateB\t\n" @@ -17840,8 +17891,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\'InstanceGroupManagerResizeRequestStatus\0225\n" + "\005error\030\210\244\223." + " \001(\0132\036.google.cloud.compute.v1.ErrorH\000\210\001\001\022j\n" - + "\014last_attempt\030\244\254\250\317\001 \001(\0132K.google.cloud.compute.v1." - + "InstanceGroupManagerResizeRequestStatusLastAttemptH\001\210\001\001B\010\n" + + "\014last_attempt\030\244\254\250\317\001 \001(\0132K.google.cl" + + "oud.compute.v1.InstanceGroupManagerResizeRequestStatusLastAttemptH\001\210\001\001B\010\n" + "\006_errorB\017\n\r" + "_last_attempt\"u\n" + "2InstanceGroupManagerResizeRequestStatusLastAttempt\0225\n" @@ -17850,8 +17901,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\006_error\"\334\002\n" + ".InstanceGroupManagerResizeRequestsListResponse\022\020\n" + "\002id\030\233\032 \001(\tH\000\210\001\001\022L\n" - + "\005items\030\300\317\367/" - + " \003(\0132:.google.cloud.compute.v1.InstanceGroupManagerResizeRequest\022\024\n" + + "\005items\030\300\317\367/ \003(\0132:.google.cloud.c" + + "ompute.v1.InstanceGroupManagerResizeRequest\022\024\n" + "\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n" + "\017next_page_token\030\225\272\206& \001(\tH\002\210\001\001\022\032\n" + "\tself_link\030\215\222\305\331\001 \001(\tH\003\210\001\001\0229\n" @@ -17875,21 +17926,22 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\022_initial_delay_secB\007\n" + "\005_mode\"\351\006\n" + "\032InstanceGroupManagerStatus\022k\n" - + "\024all_instances_config\030\201\256\3305 \001(\0132E.google.cloud.comp" - + "ute.v1.InstanceGroupManagerStatusAllInstancesConfigH\000\210\001\001\022r\n" - + "\036applied_accelerator_topologies\030\243\357\305\345\001" - + " \003(\0132F.google.cloud.comp" - + "ute.v1.InstanceGroupManagerStatusAcceleratorTopology\022\033\n\n" + + "\024all_instances_config\030\201\256\3305 \001(\0132E.go" + + "ogle.cloud.compute.v1.InstanceGroupManagerStatusAllInstancesConfigH\000\210\001\001\022r\n" + + "\036applied_accelerator_topologies\030\243\357\305\345\001 \003(\0132F.go" + + "ogle.cloud.compute.v1.InstanceGroupManagerStatusAcceleratorTopology\022\033\n\n" + "autoscaler\030\327\375\322\366\001 \001(\tH\001\210\001\001\022r\n" - + "\027bulk_instance_operation\030\212\255\233\357\001 \001(\0132H" - + ".google.cloud.compute.v1.InstanceGroupManagerStatusBulkInstanceOperationH\002\210\001\001\022t\n" - + "\031current_instance_statuses\030\304\356\274\200\001 \001(\0132H.g" - + "oogle.cloud.compute.v1.InstanceGroupManagerStatusInstanceStatusSummaryH\003\210\001\001\022\031\n" + + "\027bulk_instance_operation\030\212\255\233\357\001" + + " \001(\0132H.google.cloud.compute.v1." + + "InstanceGroupManagerStatusBulkInstanceOperationH\002\210\001\001\022t\n" + + "\031current_instance_statuses\030\304\356\274\200\001" + + " \001(\0132H.google.cloud.compute.v1.In" + + "stanceGroupManagerStatusInstanceStatusSummaryH\003\210\001\001\022\031\n" + "\tis_stable\030\360\357\3303 \001(\010H\004\210\001\001\022U\n" - + "\010stateful\030\314\346\310t " - + "\001(\0132;.google.cloud.compute.v1.InstanceGroupManagerStatusStatefulH\005\210\001\001\022a\n" - + "\016version_target\030\330\335\376\211\001 \001(\0132@.google.cloud.compute" - + ".v1.InstanceGroupManagerStatusVersionTargetH\006\210\001\001B\027\n" + + "\010stateful\030\314\346\310t \001(\0132;.google.cloud.comput" + + "e.v1.InstanceGroupManagerStatusStatefulH\005\210\001\001\022a\n" + + "\016version_target\030\330\335\376\211\001 \001(\0132@.googl" + + "e.cloud.compute.v1.InstanceGroupManagerStatusVersionTargetH\006\210\001\001B\027\n" + "\025_all_instances_configB\r\n" + "\013_autoscalerB\032\n" + "\030_bulk_instance_operationB\034\n" @@ -17900,9 +17952,9 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "-InstanceGroupManagerStatusAcceleratorTopology\022%\n" + "\024accelerator_topology\030\303\263\322\271\001 \001(\tH\000\210\001\001\022\025\n" + "\005state\030\221\211\2534 \001(\tH\001\210\001\001\022\204\001\n\r" - + "state_details\030\224\371\310- \001(\0132e.google.cloud.compute.v1.In" - + "stanceGroupManagerStatusAcceleratorTopol" - + "ogyAcceleratorTopologyStateDetailsH\002\210\001\001\"\215\001\n" + + "state_details\030\224\371\310- \001(\0132e.google.clou" + + "d.compute.v1.InstanceGroupManagerStatusA" + + "cceleratorTopologyAcceleratorTopologyStateDetailsH\002\210\001\001\"\215\001\n" + "\005State\022\023\n" + "\017UNDEFINED_STATE\020\000\022\022\n\n" + "ACTIVATING\020\360\331\321\264\001\022\016\n" @@ -17913,7 +17965,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\014REACTIVATING\020\343\246\376xB\027\n" + "\025_accelerator_topologyB\010\n" + "\006_stateB\020\n" - + "\016_state_details\"\270\001\n" + + "\016_st", + "ate_details\"\270\001\n" + "LInstanceGroupManagerStatusAcceleratorTopologyAcceleratorTopologyStateDetails\0225\n" + "\005error\030\210\244\223." + " \001(\0132\036.google.cloud.compute.v1.ErrorH\000\210\001\001\022\031\n" @@ -17927,9 +17980,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "_effective\"\367\001\n" + "/InstanceGroupManagerStatusBulkInstanceOperation\022\034\n" + "\013in_progress\030\207\300\327\230\001 \001(\010H\000\210\001\001\022~\n" - + "\023last_progress_check\030\277\242\276c \001" - + "(\0132Y.google.cloud.compute.v1.InstanceGro" - + "upManagerStatusBulkInstanceOperationLastProgressCheckH\001\210\001\001B\016\n" + + "\023last_progress_check\030\277\242\276c \001(\0132Y.google.cloud.compute" + + ".v1.InstanceGroupManagerStatusBulkInstanceOperationLastProgressCheckH\001\210\001\001B\016\n" + "\014_in_progressB\026\n" + "\024_last_progress_check\"\254\001\n" + "@InstanceGroupManagerStatusBulkInstanceOperationLastProgressCheck\0225\n" @@ -17960,8 +18012,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "_pending_stopB\017\n\r" + "_provisioningB\014\n\n" + "_repairingB\n\n" - + "\010_runningB\n" - + "\n" + + "\010_runningB\n\n" + "\010_stagingB\n\n" + "\010_stoppedB\013\n" + "\t_stoppingB\014\n\n" @@ -17970,11 +18021,11 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\013_terminated\"\360\001\n" + "\"InstanceGroupManagerStatusStateful\022#\n" + "\023has_stateful_config\030\360\347\3264 \001(\010H\000\210\001\001\022t\n" - + "\024per_instance_configs\030\251\325\370\372\001 \001(\0132M.google.c" - + "loud.compute.v1.InstanceGroupManagerStatusStatefulPerInstanceConfigsH\001\210\001\001B\026\n" + + "\024per_instance_configs\030\251\325\370\372\001" + + " \001(\0132M.google.cloud.compute.v1.InstanceG" + + "roupManagerStatusStatefulPerInstanceConfigsH\001\210\001\001B\026\n" + "\024_has_stateful_configB\027\n" - + "\025_per_instance_confi", - "gs\"h\n" + + "\025_per_instance_configs\"h\n" + "4InstanceGroupManagerStatusStatefulPerInstanceConfigs\022\036\n\r" + "all_effective\030\211\221\247\366\001 \001(\010H\000\210\001\001B\020\n" + "\016_all_effective\"U\n" @@ -17992,8 +18043,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + " InstanceGroupManagerUpdatePolicy\022-\n" + "\034instance_redistribution_type\030\230\337\304\213\001 \001(" + "\tH\000\210\001\001\022C\n" - + "\tmax_surge\030\223\311\243\220\001" - + " \001(\0132\'.google.cloud.compute.v1.FixedOrPercentH\001\210\001\001\022I\n" + + "\tmax_surge\030\223\311\243\220\001 \001(\0132\'.goo" + + "gle.cloud.compute.v1.FixedOrPercentH\001\210\001\001\022I\n" + "\017max_unavailable\030\365\313\213\301\001" + " \001(\0132\'.google.cloud.compute.v1.FixedOrPercentH\002\210\001\001\022\037\n" + "\016minimal_action\030\224\215\202\201\001 \001(\tH\003\210\001\001\022.\n" @@ -18056,13 +18107,13 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "0InstanceGroupManagersDeletePerInstanceConfigsReq\022\020\n" + "\005names\030\310\256\3571 \003(\t\"\244\001\n" + "\'InstanceGroupManagersListErrorsResponse\022D\n" - + "\005items\030\300\317\367/ \003(\01322.goo" - + "gle.cloud.compute.v1.InstanceManagedByIgmError\022\037\n" + + "\005items\030\300\317\367/" + + " \003(\01322.google.cloud.compute.v1.InstanceManagedByIgmError\022\037\n" + "\017next_page_token\030\225\272\206& \001(\tH\000\210\001\001B\022\n" + "\020_next_page_token\"\261\001\n" + "1InstanceGroupManagersListManagedInstancesResponse\022G\n" - + "\021managed_instances\030\336\233\251\240\001" - + " \003(\0132(.google.cloud.compute.v1.ManagedInstance\022\037\n" + + "\021managed_instances\030\336\233\251\240\001 \003(\0132" + + "(.google.cloud.compute.v1.ManagedInstance\022\037\n" + "\017next_page_token\030\225\272\206& \001(\tH\000\210\001\001B\022\n" + "\020_next_page_token\"\353\001\n" + "/InstanceGroupManagersListPerInstanceConfigsResp\022<\n" @@ -18074,8 +18125,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\020_next_page_tokenB\n\n" + "\010_warning\"\177\n" + "/InstanceGroupManagersPatchPerInstanceConfigsReq\022L\n" - + "\024per_instance_configs\030\251\325\370\372\001 \003" - + "(\0132*.google.cloud.compute.v1.PerInstanceConfig\"E\n" + + "\024per_instance_configs\030\251\325\370\372\001" + + " \003(\0132*.google.cloud.compute.v1.PerInstanceConfig\"E\n" + "-InstanceGroupManagersRecreateInstancesRequest\022\024\n" + "\tinstances\030\376\374\357\r" + " \003(\t\"C\n" @@ -18083,8 +18134,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\tinstances\030\376\374\357\r" + " \003(\t\"\273\001\n" + "\037InstanceGroupManagersScopedList\022Q\n" - + "\027instance_group_managers\030\220\372\211f" - + " \003(\0132-.google.cloud.compute.v1.InstanceGroupManager\0229\n" + + "\027instance_group_managers\030\220\372\211f \003(\0132-.goog" + + "le.cloud.compute.v1.InstanceGroupManager\0229\n" + "\007warning\030\234\337\226\030 \001(\0132" + " .google.cloud.compute.v1.WarningH\000\210\001\001B\n\n" + "\010_warning\"k\n" @@ -18110,15 +18161,15 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + " \003(\tB\020\n" + "\016_force_suspend\"\200\001\n" + "0InstanceGroupManagersUpdatePerInstanceConfigsReq\022L\n" - + "\024per_instance_configs\030\251\325\370\372\001" - + " \003(\0132*.google.cloud.compute.v1.PerInstanceConfig\"e\n" + + "\024per_instance_configs\030\251\325\370\372\001 \003(" + + "\0132*.google.cloud.compute.v1.PerInstanceConfig\"e\n" + "!InstanceGroupsAddInstancesRequest\022@\n" + "\tinstances\030\376\374\357\r" + " \003(\0132*.google.cloud.compute.v1.InstanceReference\"\276\002\n" + "\033InstanceGroupsListInstances\022\020\n" + "\002id\030\233\032 \001(\tH\000\210\001\001\022A\n" - + "\005items\030\300\317\367/ \003(" - + "\0132/.google.cloud.compute.v1.InstanceWithNamedPorts\022\024\n" + + "\005items\030\300\317\367/" + + " \003(\0132/.google.cloud.compute.v1.InstanceWithNamedPorts\022\024\n" + "\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n" + "\017next_page_token\030\225\272\206& \001(\tH\002\210\001\001\022\032\n" + "\tself_link\030\215\222\305\331\001 \001(\tH\003\210\001\001\0229\n" @@ -18161,8 +18212,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\003_idB\007\n" + "\005_kindB\022\n" + "\020_next_page_tokenB\014\n\n" - + "_self_linkB\n" - + "\n" + + "_self_linkB\n\n" + "\010_warning\"\253\002\n" + "\025InstanceListReferrers\022\020\n" + "\002id\030\233\032 \001(\tH\000\210\001\001\0224\n" @@ -18178,10 +18228,11 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "_self_linkB\n\n" + "\010_warning\"\274\002\n" + "\031InstanceManagedByIgmError\022]\n" - + "\005error\030\210\244\223. \001(\013" - + "2F.google.cloud.compute.v1.InstanceManagedByIgmErrorManagedInstanceErrorH\000\210\001\001\022q\n" - + "\027instance_action_details\030\243\374\253\213\001 \001(\0132G.goo" - + "gle.cloud.compute.v1.InstanceManagedByIgmErrorInstanceActionDetailsH\001\210\001\001\022\031\n" + + "\005error\030\210\244\223. \001(\0132F.google.cloud.compute.v" + + "1.InstanceManagedByIgmErrorManagedInstanceErrorH\000\210\001\001\022q\n" + + "\027instance_action_details\030\243\374\253\213\001" + + " \001(\0132G.google.cloud.compute.v1.Inst" + + "anceManagedByIgmErrorInstanceActionDetailsH\001\210\001\001\022\031\n" + "\ttimestamp\030\226\322\244\032 \001(\tH\002\210\001\001B\010\n" + "\006_errorB\032\n" + "\030_instance_action_detailsB\014\n\n" @@ -18189,8 +18240,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + ".InstanceManagedByIgmErrorInstanceActionDetails\022\026\n" + "\006action\030\266\374\275Y \001(\tH\000\210\001\001\022\030\n" + "\010instance\030\225\251\332\010 \001(\tH\001\210\001\001\022I\n" - + "\007version\030\330\271\324\247\001 \001(\0132/.goog" - + "le.cloud.compute.v1.ManagedInstanceVersionH\002\210\001\001\"\234\002\n" + + "\007version\030\330\271\324\247\001" + + " \001(\0132/.google.cloud.compute.v1.ManagedInstanceVersionH\002\210\001\001\"\234\002\n" + "\006Action\022\024\n" + "\020UNDEFINED_ACTION\020\000\022\022\n\n" + "ABANDONING\020\315\312\220\271\001\022\020\n" @@ -18199,7 +18250,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\010DELETING\020\250\247\207\374\001\022\013\n" + "\004NONE\020\270\316\222\001\022\022\n\n" + "RECREATING\020\354\213\376\210\001\022\021\n\n" - + "REFRESHING\020\247\376\354M\022\022\n\n" + + "REFRESHING\020\247\376\354M\022\022\n" + + "\n" + "RESTARTING\020\363\356\353\230\001\022\020\n" + "\010RESUMING\020\252\373\211\325\001\022\020\n" + "\010STARTING\020\300\240\213\351\001\022\020\n" @@ -18207,8 +18259,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "SUSPENDING\020\246\324\230\365\001\022\020\n" + "\tVERIFYING\020\251\301\214\010B\t\n" + "\007_actionB\013\n" - + "\t_instanceB\n" - + "\n" + + "\t_instanceB\n\n" + "\010_version\"t\n" + "-InstanceManagedByIgmErrorManagedInstanceError\022\024\n" + "\004code\030\355\333\272\001 \001(\tH\000\210\001\001\022\030\n" @@ -18221,27 +18272,27 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\021_destination_zoneB\022\n" + "\020_target_instance\"\237\002\n" + "\016InstanceParams\022M\n" - + "\032request_valid_for_duration\030\335\226\2677 \001(\0132" - + "!.google.cloud.compute.v1.DurationH\000\210\001\001\022c\n" - + "\025resource_manager_tags\030\374\233\213\264\001 \003(\0132@.goo" - + "gle.cloud.compute.v1.InstanceParams.ResourceManagerTagsEntry\032:\n" + + "\032request_valid_for_duration\030\335\226\2677" + + " \001(\0132!.google.cloud.compute.v1.DurationH\000\210\001\001\022c\n" + + "\025resource_manager_tags\030\374\233\213\264\001" + + " \003(\0132@.google.cloud.compute.v1.InstanceParams.ResourceManagerTagsEntry\032:\n" + "\030ResourceManagerTagsEntry\022\013\n" + "\003key\030\001 \001(\t\022\r\n" + "\005value\030\002 \001(\t:\0028\001B\035\n" + "\033_request_valid_for_duration\"\314\023\n" + "\022InstanceProperties\022\\\n" - + "\031advanced_machine_features\030\262\347\252\303\001" - + " \001(\01320.google.cloud.compute.v1.AdvancedMachineFeaturesH\000\210\001\001\022\037\n" + + "\031advanced_machine_features\030\262\347\252\303\001 \001(\01320.google.cl" + + "oud.compute.v1.AdvancedMachineFeaturesH\000\210\001\001\022\037\n" + "\016can_ip_forward\030\374\206\204\337\001 \001(\010H\001\210\001\001\022b\n" - + "\034confidential_instance_config\030\365\222\372\351\001 \001(\01323.google.cloud.c" - + "ompute.v1.ConfidentialInstanceConfigH\002\210\001\001\022\034\n" + + "\034confidential_instance_config\030\365\222\372\351\001 \001(\01323" + + ".google.cloud.compute.v1.ConfidentialInstanceConfigH\002\210\001\001\022\034\n" + "\013description\030\374\207\326\311\001 \001(\tH\003\210\001\001\0227\n" + "\005disks\030\366\314\312- \003(\0132%.google.cloud.compute.v1.AttachedDisk\022J\n" - + "\022guest_accelerators\030\357\314\207\335\001 \003(\013" - + "2*.google.cloud.compute.v1.AcceleratorConfig\022*\n" + + "\022guest_accelerators\030\357\314\207\335\001" + + " \003(\0132*.google.cloud.compute.v1.AcceleratorConfig\022*\n" + "\032key_revocation_action_type\030\342\334\300p \001(\tH\004\210\001\001\022K\n" - + "\006labels\030\377\277\301\356\001 \003(\01327.google.cl" - + "oud.compute.v1.InstanceProperties.LabelsEntry\022)\n" + + "\006labels\030\377\277\301\356\001 " + + "\003(\01327.google.cloud.compute.v1.InstanceProperties.LabelsEntry\022)\n" + "\031local_ssd_encryption_mode\030\320\343\3749 \001(\tH\005\210\001\001\022\034\n" + "\014machine_type\030\262\260\312l \001(\tH\006\210\001\001\022;\n" + "\010metadata\030\257\366\265)" @@ -18253,18 +18304,18 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + " \001(\01321.google.cloud.compute.v1.NetworkPerformanceConfigH\t\210\001\001\022*\n" + "\032private_ipv6_google_access\030\216\314\202\027 \001(\tH\n" + "\210\001\001\022R\n" - + "\024reservation_affinity\030\273\270\242K" - + " \001(\0132,.google.cloud.compute.v1.ReservationAffinityH\013\210\001\001\022g\n" - + "\025resource_manager_tags\030\374\233\213\264\001 \003(\0132D.google.clou" - + "d.compute.v1.InstanceProperties.ResourceManagerTagsEntry\022\034\n" + + "\024reservation_affinity\030\273\270\242K \001(\0132,.go" + + "ogle.cloud.compute.v1.ReservationAffinityH\013\210\001\001\022g\n" + + "\025resource_manager_tags\030\374\233\213\264\001 \003(" + + "\0132D.google.cloud.compute.v1.InstanceProperties.ResourceManagerTagsEntry\022\034\n" + "\021resource_policies\030\341\234\314\n" + " \003(\t\022@\n\n" + "scheduling\030\224\313\261\270\001" + " \001(\0132#.google.cloud.compute.v1.SchedulingH\014\210\001\001\022E\n" - + "\020service_accounts\030\260\304\253\204\001" - + " \003(\0132\'.google.cloud.compute.v1.ServiceAccount\022Y\n" - + "\030shielded_instance_config\030\265\213\221\006" - + " \001(\0132/.google.cloud.compute.v1.ShieldedInstanceConfigH\r" + + "\020service_accounts\030\260\304\253\204\001 \003(\0132\'." + + "google.cloud.compute.v1.ServiceAccount\022Y\n" + + "\030shielded_instance_config\030\265\213\221\006 \001(\0132/.go" + + "ogle.cloud.compute.v1.ShieldedInstanceConfigH\r" + "\210\001\001\0223\n" + "\004tags\030\231\350\330\001" + " \001(\0132\035.google.cloud.compute.v1.TagsH\016\210\001\001\022Z\n" @@ -18308,10 +18359,10 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\005_tagsB\033\n" + "\031_workload_identity_config\"\240\002\n" + "\027InstancePropertiesPatch\022P\n" - + "\006labels\030\377\277\301\356\001 \003(\0132<.google." - + "cloud.compute.v1.InstancePropertiesPatch.LabelsEntry\022S\n" - + "\010metadata\030\257\366\265) \003(\0132>.goog" - + "le.cloud.compute.v1.InstancePropertiesPatch.MetadataEntry\032-\n" + + "\006labels\030\377\277\301\356\001" + + " \003(\0132<.google.cloud.compute.v1.InstancePropertiesPatch.LabelsEntry\022S\n" + + "\010metadata\030\257\366\265)" + + " \003(\0132>.google.cloud.compute.v1.InstancePropertiesPatch.MetadataEntry\032-\n" + "\013LabelsEntry\022\013\n" + "\003key\030\001 \001(\t\022\r\n" + "\005value\030\002 \001(\t:\0028\001\032/\n\r" @@ -18324,16 +18375,16 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\020InstanceSettings\022\033\n" + "\013fingerprint\030\344\321\363o \001(\tH\000\210\001\001\022\024\n" + "\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022K\n" - + "\010metadata\030\257\366\265) \001(\01321.google.clou" - + "d.compute.v1.InstanceSettingsMetadataH\002\210\001\001\022\024\n" + + "\010metadata\030\257\366\265) \001(" + + "\01321.google.cloud.compute.v1.InstanceSettingsMetadataH\002\210\001\001\022\024\n" + "\004zone\030\254\307\344\001 \001(\tH\003\210\001\001B\016\n" + "\014_fingerprintB\007\n" + "\005_kindB\013\n" + "\t_metadataB\007\n" + "\005_zone\"\267\001\n" + "\030InstanceSettingsMetadata\022N\n" - + "\005items\030\300\317\367/ \003(\0132<" - + ".google.cloud.compute.v1.InstanceSettingsMetadata.ItemsEntry\022\024\n" + + "\005items\030\300\317\367/" + + " \003(\0132<.google.cloud.compute.v1.InstanceSettingsMetadata.ItemsEntry\022\024\n" + "\004kind\030\224\367\310\001 \001(\tH\000\210\001\001\032,\n\n" + "ItemsEntry\022\013\n" + "\003key\030\001 \001(\t\022\r\n" @@ -18345,27 +18396,28 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\002id\030\233\032 \001(\004H\002\210\001\001\022\024\n" + "\004kind\030\224\367\310\001 \001(\tH\003\210\001\001\022\024\n" + "\004name\030\213\365\315\001 \001(\tH\004\210\001\001\022G\n\n" - + "properties\030\263\232\266F \001(\0132+.google.c" - + "loud.compute.v1.InstancePropertiesH\005\210\001\001\022\026\n" + + "properties\030\263\232\266F" + + " \001(\0132+.google.cloud.compute.v1.InstancePropertiesH\005\210\001\001\022\026\n" + "\006region\030\364\315\240B \001(\tH\006\210\001\001\022\032\n" + "\tself_link\030\215\222\305\331\001 \001(\tH\007\210\001\001\022 \n" + "\017source_instance\030\271\230\375\274\001 \001(\tH\010\210\001\001\022U\n" - + "\026source_instance_params\030\314\320\304@ \001(\013" - + "2-.google.cloud.compute.v1.SourceInstanceParamsH\t\210\001\001B\025\n" + + "\026source_instance_params\030\314\320\304@" + + " \001(\0132-.google.cloud.compute.v1.SourceInstanceParamsH\t\210\001\001B\025\n" + "\023_creation_timestampB\016\n" + "\014_descriptionB\005\n" + "\003_idB\007\n" + "\005_kindB\007\n" + "\005_nameB\r\n" + "\013_propertiesB\t\n" - + "\007_regionB\014\n\n" + + "\007_regionB\014\n" + + "\n" + "_self_linkB\022\n" + "\020_source_instanceB\031\n" + "\027_source_instance_params\"\270\003\n" + "\036InstanceTemplateAggregatedList\022\020\n" + "\002id\030\233\032 \001(\tH\000\210\001\001\022T\n" - + "\005items\030\300\317\367/ \003(\0132B.goo" - + "gle.cloud.compute.v1.InstanceTemplateAggregatedList.ItemsEntry\022\024\n" + + "\005items\030\300\317\367/" + + " \003(\0132B.google.cloud.compute.v1.InstanceTemplateAggregatedList.ItemsEntry\022\024\n" + "\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n" + "\017next_page_token\030\225\272\206& \001(\tH\002\210\001\001\022\032\n" + "\tself_link\030\215\222\305\331\001 \001(\tH\003\210\001\001\0229\n" @@ -18373,8 +18425,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + " .google.cloud.compute.v1.WarningH\004\210\001\001\032b\n\n" + "ItemsEntry\022\013\n" + "\003key\030\001 \001(\t\022C\n" - + "\005value\030\002" - + " \001(\01324.google.cloud.compute.v1.InstanceTemplatesScopedList:\0028\001B\005\n" + + "\005value\030\002 \001(\01324.google.cloud.com" + + "pute.v1.InstanceTemplatesScopedList:\0028\001B\005\n" + "\003_idB\007\n" + "\005_kindB\022\n" + "\020_next_page_tokenB\014\n\n" @@ -18382,8 +18434,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\010_warning\"\261\002\n" + "\024InstanceTemplateList\022\020\n" + "\002id\030\233\032 \001(\tH\000\210\001\001\022;\n" - + "\005items\030\300\317\367/" - + " \003(\0132).google.cloud.compute.v1.InstanceTemplate\022\024\n" + + "\005items\030\300\317\367/ \003" + + "(\0132).google.cloud.compute.v1.InstanceTemplate\022\024\n" + "\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n" + "\017next_page_token\030\225\272\206& \001(\tH\002\210\001\001\022\032\n" + "\tself_link\030\215\222\305\331\001 \001(\tH\003\210\001\001\0229\n" @@ -18425,26 +18477,25 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\021resource_policies\030\341\234\314\n" + " \003(\t\"\212\002\n" + "$InstancesBulkInsertOperationMetadata\022t\n" - + "\023per_location_status\030\232\351\204P \003(\0132T.google.cloud.compute" - + ".v1.InstancesBulkInsertOperationMetadata.PerLocationStatusEntry\032l\n" + + "\023per_location_status\030\232\351\204P \003(\0132T.googl" + + "e.cloud.compute.v1.InstancesBulkInsertOperationMetadata.PerLocationStatusEntry\032l\n" + "\026PerLocationStatusEntry\022\013\n" + "\003key\030\001 \001(\t\022A\n" - + "\005value\030\002 \001(\01322." - + "google.cloud.compute.v1.BulkInsertOperationStatus:\0028\001\"\330\001\n" + + "\005value\030\002" + + " \001(\01322.google.cloud.compute.v1.BulkInsertOperationStatus:\0028\001\"\330\001\n" + "&InstancesGetEffectiveFirewallsResponse\022t\n" - + "\020firewall_policys\030\302\312\374\303\001" - + " \003(\0132V.google.cloud.compute.v1.Instanc" - + "esGetEffectiveFirewallsResponseEffectiveFirewallPolicy\0228\n" + + "\020firewall_policys\030\302\312\374\303\001 \003(\0132V.google.cloud.com" + + "pute.v1.InstancesGetEffectiveFirewallsResponseEffectiveFirewallPolicy\0228\n" + "\tfirewalls\030\363\306\350\201\001" + " \003(\0132!.google.cloud.compute.v1.Firewall\"\254\004\n" + "=InstancesGetEffectiveFirewallsResponseEffectiveFirewallPolicy\022\034\n" + "\014display_name\030\350\207\221\002 \001(\tH\000\210\001\001\022\024\n" + "\004name\030\213\365\315\001 \001(\tH\001\210\001\001\022O\n" - + "\026packet_mirroring_rules\030\304\377\300\375\001" - + " \003(\0132+.google.cloud.compute.v1.FirewallPolicyRule\022\031\n" + + "\026packet_mirroring_rules\030\304\377\300\375\001 \003(" + + "\0132+.google.cloud.compute.v1.FirewallPolicyRule\022\031\n" + "\010priority\030\244\363\241\324\001 \001(\005H\002\210\001\001\022=\n" - + "\005rules\030\367\221\3653 \003(\0132+.g" - + "oogle.cloud.compute.v1.FirewallPolicyRule\022\033\n\n" + + "\005rules\030\367\221\3653" + + " \003(\0132+.google.cloud.compute.v1.FirewallPolicyRule\022\033\n\n" + "short_name\030\356\270\320\352\001 \001(\tH\003\210\001\001\022\024\n" + "\004type\030\272\236\332\001 \001(\tH\004\210\001\001\"\231\001\n" + "\004Type\022\022\n" @@ -18465,8 +18516,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + " \003(\t\"\310\002\n" + "\"InstancesReportHostAsFaultyRequest\022#\n" + "\023disruption_schedule\030\203\305\333- \001(\tH\000\210\001\001\022`\n\r" - + "fault_reasons\030\222\253\221P \003(\0132F.google.cloud.compute.v1.Instance" - + "sReportHostAsFaultyRequestFaultReason\"\202\001\n" + + "fault_reasons\030\222\253\221P \003(\0132F.google.cloud.comp" + + "ute.v1.InstancesReportHostAsFaultyRequestFaultReason\"\202\001\n" + "\022DisruptionSchedule\022!\n" + "\035UNDEFINED_DISRUPTION_SCHEDULE\020\000\022\'\n" + "\037DISRUPTION_SCHEDULE_UNSPECIFIED\020\333\356\310\236\001\022\016\n" @@ -18493,25 +18544,25 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\010_warning\"\327\001\n" + "\031InstancesSetLabelsRequest\022!\n" + "\021label_fingerprint\030\231\360\367T \001(\tH\000\210\001\001\022R\n" - + "\006labels\030\377\277\301\356\001 \003(\0132>.google.cloud.compute." - + "v1.InstancesSetLabelsRequest.LabelsEntry\032-\n" + + "\006labels\030\377\277\301\356\001 \003(\0132>.google" + + ".cloud.compute.v1.InstancesSetLabelsRequest.LabelsEntry\032-\n" + "\013LabelsEntry\022\013\n" + "\003key\030\001 \001(\t\022\r\n" + "\005value\030\002 \001(\t:\0028\001B\024\n" + "\022_label_fingerprint\"q\n" + "#InstancesSetMachineResourcesRequest\022J\n" - + "\022guest_accelerators\030\357\314\207\335\001" - + " \003(\0132*.google.cloud.compute.v1.AcceleratorConfig\"O\n" + + "\022guest_accelerators\030\357\314\207\335\001 \003(\0132*.go" + + "ogle.cloud.compute.v1.AcceleratorConfig\"O\n" + "\036InstancesSetMachineTypeRequest\022\034\n" - + "\014machine_type\030\262\260\312l \001(\tH\000\210\001\001B\017\n\r" + + "\014mac", + "hine_type\030\262\260\312l \001(\tH\000\210\001\001B\017\n\r" + "_machine_type\"Z\n" + "!InstancesSetMinCpuPlatformRequest\022 \n" + "\020min_cpu_platform\030\367\233\352s \001(\tH\000\210\001\001B\023\n" + "\021_min_cpu_platform\"h\n" + "\027InstancesSetNameRequest\022\035\n" + "\014current_name\030\221\363\253\274\001 \001(\tH\000\210\001\001\022\024\n" - + "\004name\030\213\365\315\001 \001(\tH\001\210\001\001B\017\n" - + "\r" + + "\004name\030\213\365\315\001 \001(\tH\001\210\001\001B\017\n\r" + "_current_nameB\007\n" + "\005_name\"w\n" + "!InstancesSetSecurityPolicyRequest\022\035\n" @@ -18523,8 +18574,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\006scopes\030\237\231\222O \003(\tB\010\n" + "\006_email\"w\n" + "&InstancesStartWithEncryptionKeyRequest\022M\n" - + "\005disks\030\366\314\312-" - + " \003(\0132;.google.cloud.compute.v1.CustomerEncryptionKeyProtectedDisk\"\275\013\n" + + "\005disks\030\366\314\312- \003(\0132;.google.cl" + + "oud.compute.v1.CustomerEncryptionKeyProtectedDisk\"\275\013\n" + "\017InstantSnapshot\022\035\n" + "\014architecture\030\323\322\261\220\001 \001(\tH\000\210\001\001\022\"\n" + "\022creation_timestamp\030\266\217\307\016 \001(\tH\001\210\001\001\022\034\n" @@ -18533,14 +18584,14 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\002id\030\233\032 \001(\004H\004\210\001\001\022\024\n" + "\004kind\030\224\367\310\001 \001(\tH\005\210\001\001\022!\n" + "\021label_fingerprint\030\231\360\367T \001(\tH\006\210\001\001\022H\n" - + "\006labels\030\377\277\301\356\001 \003(\01324." - + "google.cloud.compute.v1.InstantSnapshot.LabelsEntry\022\024\n" + + "\006labels\030\377\277\301\356\001" + + " \003(\01324.google.cloud.compute.v1.InstantSnapshot.LabelsEntry\022\024\n" + "\004name\030\213\365\315\001 \001(\tH\007\210\001\001\022F\n" - + "\006params\030\206\363\253%" - + " \001(\0132..google.cloud.compute.v1.InstantSnapshotParamsH\010\210\001\001\022\026\n" + + "\006params\030\206\363\253% \001(\0132..google.clo" + + "ud.compute.v1.InstantSnapshotParamsH\010\210\001\001\022\026\n" + "\006region\030\364\315\240B \001(\tH\t\210\001\001\022W\n" - + "\017resource_status\030\303\372\367v \001(\01326." - + "google.cloud.compute.v1.InstantSnapshotResourceStatusH\n" + + "\017resource_status\030\303\372\367v" + + " \001(\01326.google.cloud.compute.v1.InstantSnapshotResourceStatusH\n" + "\210\001\001\022\036\n\r" + "satisfies_pzi\030\241\335\253\345\001 \001(\010H\013\210\001\001\022\036\n\r" + "satisfies_pzs\030\253\335\253\345\001 \001(\010H\014\210\001\001\022\032\n" @@ -18564,8 +18615,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\006X86_64\020\307\244\346\312\001\"u\n" + "\006Status\022\024\n" + "\020UNDEFINED_STATUS\020\000\022\020\n" - + "\010CREATING\020\271\275\235\331\001\022\020\n", - "\010DELETING\020\250\247\207\374\001\022\016\n" + + "\010CREATING\020\271\275\235\331\001\022\020\n" + + "\010DELETING\020\250\247\207\374\001\022\016\n" + "\006FAILED\020\275\220\246\331\001\022\014\n" + "\005READY\020\203\303\217%\022\023\n" + "\013UNAVAILABLE\020\260\330\245\305\001B\017\n\r" @@ -18592,8 +18643,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\005_zone\"\316\003\n" + "\035InstantSnapshotAggregatedList\022\020\n" + "\002id\030\233\032 \001(\tH\000\210\001\001\022S\n" - + "\005items\030\300\317\367/ \003(\0132A.google.cloud.compute." - + "v1.InstantSnapshotAggregatedList.ItemsEntry\022\024\n" + + "\005items\030\300\317\367/ \003(\0132A.google" + + ".cloud.compute.v1.InstantSnapshotAggregatedList.ItemsEntry\022\024\n" + "\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n" + "\017next_page_token\030\225\272\206& \001(\tH\002\210\001\001\022\032\n" + "\tself_link\030\215\222\305\331\001 \001(\tH\003\210\001\001\022\027\n" @@ -18602,8 +18653,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + " .google.cloud.compute.v1.WarningH\004\210\001\001\032a\n\n" + "ItemsEntry\022\013\n" + "\003key\030\001 \001(\t\022B\n" - + "\005value\030\002" - + " \001(\01323.google.cloud.compute.v1.InstantSnapshotsScopedList:\0028\001B\005\n" + + "\005value\030\002 \001(\01323.google.clo" + + "ud.compute.v1.InstantSnapshotsScopedList:\0028\001B\005\n" + "\003_idB\007\n" + "\005_kindB\022\n" + "\020_next_page_tokenB\014\n\n" @@ -18616,8 +18667,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\004kind\030\224\367\310\001 \001(\tH\003\210\001\001\022\024\n" + "\004name\030\213\365\315\001 \001(\tH\004\210\001\001\022\026\n" + "\006region\030\364\315\240B \001(\tH\005\210\001\001\022\\\n" - + "\017resource_status\030\303\372\367v \001(\0132;.google.cloud.compute." - + "v1.InstantSnapshotGroupResourceStatusH\006\210\001\001\022\032\n" + + "\017resource_status\030\303\372\367v \001(\0132;.google" + + ".cloud.compute.v1.InstantSnapshotGroupResourceStatusH\006\210\001\001\022\032\n" + "\tself_link\030\215\222\305\331\001 \001(\tH\007\210\001\001\022!\n" + "\021self_link_with_id\030\202\254\235\025 \001(\tH\010\210\001\001\022)\n" + "\030source_consistency_group\030\364\314\257\375\001 \001(\tH\t\210\001\001\022\026\n" @@ -18638,7 +18689,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\005_kindB\007\n" + "\005_nameB\t\n" + "\007_regionB\022\n" - + "\020_resource_statusB\014\n\n" + + "\020_resource_statusB\014\n" + + "\n" + "_self_linkB\024\n" + "\022_self_link_with_idB\033\n" + "\031_source_consistency_groupB\t\n" @@ -18650,8 +18702,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\"InstantSnapshotGroupResourceStatus\0227\n" + "&consistency_membership_resolution_time\030\236\265\247\245\001 \001(" + "\tH\000\210\001\001\022U\n" - + "\013source_info\030\322\234\276\327\001 \001(\01327.google.cloud." - + "compute.v1.InstantSnapshotGroupSourceInfoH\001\210\001\001B)\n" + + "\013source_info\030\322\234\276\327\001 \001(\0132" + + "7.google.cloud.compute.v1.InstantSnapshotGroupSourceInfoH\001\210\001\001B)\n" + "\'_consistency_membership_resolution_timeB\016\n" + "\014_source_info\"\231\001\n" + "\036InstantSnapshotGroupSourceInfo\022\"\n" @@ -18661,8 +18713,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\025_consistency_group_id\"\257\002\n" + "\023InstantSnapshotList\022\020\n" + "\002id\030\233\032 \001(\tH\000\210\001\001\022:\n" - + "\005items\030\300\317\367/ \003(" - + "\0132(.google.cloud.compute.v1.InstantSnapshot\022\024\n" + + "\005items\030\300\317\367/" + + " \003(\0132(.google.cloud.compute.v1.InstantSnapshot\022\024\n" + "\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n" + "\017next_page_token\030\225\272\206& \001(\tH\002\210\001\001\022\032\n" + "\tself_link\030\215\222\305\331\001 \001(\tH\003\210\001\001\0229\n" @@ -18674,8 +18726,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "_self_linkB\n\n" + "\010_warning\"\277\001\n" + "\025InstantSnapshotParams\022j\n" - + "\025resource_manager_tags\030\374\233\213\264\001 \003(\0132G.google.cl" - + "oud.compute.v1.InstantSnapshotParams.ResourceManagerTagsEntry\032:\n" + + "\025resource_manager_tags\030\374\233\213\264\001 " + + "\003(\0132G.google.cloud.compute.v1.InstantSnapshotParams.ResourceManagerTagsEntry\032:\n" + "\030ResourceManagerTagsEntry\022\013\n" + "\003key\030\001 \001(\t\022\r\n" + "\005value\030\002 \001(\t:\0028\001\"[\n" @@ -18683,8 +18735,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\022storage_size_bytes\030\361\215\346\270\001 \001(\003H\000\210\001\001B\025\n" + "\023_storage_size_bytes\"\254\001\n" + "\032InstantSnapshotsScopedList\022G\n" - + "\021instant_snapshots\030\321\274\227\235\001 \003(\0132(.g" - + "oogle.cloud.compute.v1.InstantSnapshot\0229\n" + + "\021instant_snapshots\030\321\274\227\235\001" + + " \003(\0132(.google.cloud.compute.v1.InstantSnapshot\0229\n" + "\007warning\030\234\337\226\030 \001(\0132" + " .google.cloud.compute.v1.WarningH\000\210\001\001B\n\n" + "\010_warning\"h\n" @@ -18694,20 +18746,20 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "_range_endB\016\n" + "\014_range_start\"\327\024\n" + "\014Interconnect\022\034\n" - + "\013aai_enabled\030\313\242\261\271\001 \001(\010H\000\210\001\001\022\036\n\r" + + "\013aai_enabled\030\313\242\261\271\001 \001(\010H\000\210\001\001\022\036\n" + + "\r" + "admin_enabled\030\321\354\301\324\001 \001(\010H\001\210\001\001\022r\n" - + "\036application_aware_interconnect\030\236\370\315\314\001" - + " \001(\0132A.google.cloud.comput" - + "e.v1.InterconnectApplicationAwareInterconnectH\002\210\001\001\022\036\n" + + "\036application_aware_interconnect\030\236\370\315\314\001 \001(\0132A.goog" + + "le.cloud.compute.v1.InterconnectApplicationAwareInterconnectH\002\210\001\001\022\036\n" + "\022available_features\030\363\271\326\354\001 \003(\t\022J\n\r" - + "circuit_infos\030\257\203\315N \003(\01320.google.cl" - + "oud.compute.v1.InterconnectCircuitInfo\022\"\n" + + "circuit_infos\030\257\203\315N " + + "\003(\01320.google.cloud.compute.v1.InterconnectCircuitInfo\022\"\n" + "\022creation_timestamp\030\266\217\307\016 \001(\tH\003\210\001\001\022\035\n\r" + "customer_name\030\314\334\337\001 \001(\tH\004\210\001\001\022\034\n" + "\013description\030\374\207\326\311\001 \001(\tH\005\210\001\001\022#\n" + "\022effective_location\030\315\246\226\220\001 \001(\tH\006\210\001\001\022T\n" - + "\020expected_outages\030\233\352\216~ \003(" - + "\01327.google.cloud.compute.v1.InterconnectOutageNotification\022\"\n" + + "\020expected_outages\030\233\352\216~" + + " \003(\01327.google.cloud.compute.v1.InterconnectOutageNotification\022\"\n" + "\021google_ip_address\030\242\205\245\323\001 \001(\tH\007\210\001\001\022$\n" + "\023google_reference_id\030\325\265\212\377\001 \001(\tH\010\210\001\001\022\020\n" + "\002id\030\233\032 \001(\004H\t\210\001\001\022$\n" @@ -18717,19 +18769,19 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\210\001\001\022\024\n" + "\004kind\030\224\367\310\001 \001(\tH\013\210\001\001\022!\n" + "\021label_fingerprint\030\231\360\367T \001(\tH\014\210\001\001\022E\n" - + "\006labels\030\377\277\301\356\001" - + " \003(\01321.google.cloud.compute.v1.Interconnect.LabelsEntry\022\032\n" + + "\006labels\030\377\277\301\356\001 \003(\01321.google.cl" + + "oud.compute.v1.Interconnect.LabelsEntry\022\032\n" + "\tlink_type\030\337\210\276\371\001 \001(\tH\r" + "\210\001\001\022\031\n" + "\010location\030\265\277\276\212\001 \001(\tH\016\210\001\001\022D\n" - + "\006macsec\030\242\301\227\374\001" - + " \001(\0132+.google.cloud.compute.v1.InterconnectMacsecH\017\210\001\001\022\036\n" + + "\006macsec\030\242\301\227\374\001 \001(\0132+.goo" + + "gle.cloud.compute.v1.InterconnectMacsecH\017\210\001\001\022\036\n" + "\016macsec_enabled\030\244\241\315\\ \001(\010H\020\210\001\001\022\024\n" + "\004name\030\213\365\315\001 \001(\tH\021\210\001\001\022!\n" + "\021noc_contact_email\030\200\370\332\006 \001(\tH\022\210\001\001\022\"\n" + "\022operational_status\030\377\261\360_ \001(\tH\023\210\001\001\022C\n" - + "\006params\030\206\363\253%" - + " \001(\0132+.google.cloud.compute.v1.InterconnectParamsH\024\210\001\001\022\037\n" + + "\006params\030\206\363\253% \001(\0132+.google.cl" + + "oud.compute.v1.InterconnectParamsH\024\210\001\001\022\037\n" + "\017peer_ip_address\030\331\227\207c \001(\tH\025\210\001\001\022\'\n" + "\026provisioned_link_count\030\365\322\366\303\001 \001(\005H\026\210\001\001\022 \n" + "\017remote_location\030\216\217\327\232\001 \001(\tH\027\210\001\001\022\036\n" @@ -18781,8 +18833,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\003_idB\024\n" + "\022_interconnect_typeB\007\n" + "\005_kindB\024\n" - + "\022_label_fingerprintB\014\n" - + "\n" + + "\022_label_fingerprintB\014\n\n" + "_link_typeB\013\n" + "\t_locationB\t\n" + "\007_macsecB\021\n" @@ -18800,16 +18851,14 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\006_stateB\n\n" + "\010_subzone\"\247\004\n" + "(InterconnectApplicationAwareInterconnect\022\207\001\n" - + "\033bandwidth_percentage_policy\030\351\334\226Y \001(\0132Z.google" - + ".cloud.compute.v1.InterconnectApplicatio" - + "nAwareInterconnectBandwidthPercentagePolicyH\000\210\001\001\022#\n" + + "\033bandwidth_percentage_policy\030\351\334\226Y" + + " \001(\0132Z.google.cloud.compute.v1.Interco" + + "nnectApplicationAwareInterconnectBandwidthPercentagePolicyH\000\210\001\001\022#\n" + "\023profile_description\030\346\354\250} \001(\tH\001\210\001\001\022z\n" - + "\031shape_average_percentages\030\331\270\364{ " - + "\003(\0132T.google.cloud.compute.v1.Interconne" - + "ctApplicationAwareInterconnectBandwidthPercentage\022}\n" - + "\026strict_priority_policy\030\267\225\227E" - + " \001(\0132U.google.cloud.compute.v1.Interconn" - + "ectApplicationAwareInterconnectStrictPriorityPolicyH\002\210\001\001B\036\n" + + "\031shape_average_percentages\030\331\270\364{ \003(\0132T.google.cloud.comput" + + "e.v1.InterconnectApplicationAwareInterconnectBandwidthPercentage\022}\n" + + "\026strict_priority_policy\030\267\225\227E \001(\0132U.google.cloud.compu" + + "te.v1.InterconnectApplicationAwareInterconnectStrictPriorityPolicyH\002\210\001\001B\036\n" + "\034_bandwidth_percentage_policyB\026\n" + "\024_profile_descriptionB\031\n" + "\027_strict_priority_policy\"\210\002\n" @@ -18828,8 +18877,9 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\013_percentageB\020\n" + "\016_traffic_class\"\273\001\n" + "AInterconnectApplicationAwareInterconnectBandwidthPercentagePolicy\022v\n" - + "\025bandwidth_percentages\030\213\375\243o \003(\0132T.google." - + "cloud.compute.v1.InterconnectApplicationAwareInterconnectBandwidthPercentage\">\n" + + "\025bandwidth_percentages\030\213\375\243o" + + " \003(\0132T.google.cloud.compute.v1.Intercon" + + "nectApplicationAwareInterconnectBandwidthPercentage\">\n" + ".google.cl" - + "oud.compute.v1.InterconnectAttachmentPartnerMetadataH\037\210\001\001\022e\n" - + "\031private_interconnect_info\030\203\354\221q" - + " \001(\0132:.google.cloud.compute.v1.InterconnectAttachmentPrivateInfoH" - + " \210\001\001\022\026\n" + + "\020partner_metadata\030\306\341\266\037 " + + "\001(\0132>.google.cloud.compute.v1.InterconnectAttachmentPartnerMetadataH\037\210\001\001\022e\n" + + "\031private_interconnect_info\030\203\354\221q \001(\0132:.google." + + "cloud.compute.v1.InterconnectAttachmentPrivateInfoH \210\001\001\022\026\n" + "\006region\030\364\315\240B \001(\tH!\210\001\001\022\037\n" + "\016remote_service\030\274\377\362\272\001 \001(\tH\"\210\001\001\022\026\n" + "\006router\030\311\256\356F \001(\tH#\210\001\001\022\036\n\r" @@ -18984,8 +19033,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\017_remote_serviceB\t\n" + "\007_routerB\020\n" + "\016_satisfies_pzsB\014\n\n" - + "_self_linkB\r" - + "\n" + + "_self_linkB\r\n" + "\013_stack_typeB\010\n" + "\006_stateB\020\n" + "\016_subnet_lengthB\007\n" @@ -18993,8 +19041,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\016_vlan_tag8021q\"\343\003\n" + "$InterconnectAttachmentAggregatedList\022\020\n" + "\002id\030\233\032 \001(\tH\000\210\001\001\022Z\n" - + "\005items\030\300\317\367/ \003(\0132H.google.cloud" - + ".compute.v1.InterconnectAttachmentAggregatedList.ItemsEntry\022\024\n" + + "\005items\030\300\317\367/ \003(\013" + + "2H.google.cloud.compute.v1.InterconnectAttachmentAggregatedList.ItemsEntry\022\024\n" + "\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n" + "\017next_page_token\030\225\272\206& \001(\tH\002\210\001\001\022\032\n" + "\tself_link\030\215\222\305\331\001 \001(\tH\003\210\001\001\022\027\n" @@ -19003,8 +19051,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + " .google.cloud.compute.v1.WarningH\004\210\001\001\032h\n\n" + "ItemsEntry\022\013\n" + "\003key\030\001 \001(\t\022I\n" - + "\005value\030\002 \001(\0132:.google.cl" - + "oud.compute.v1.InterconnectAttachmentsScopedList:\0028\001B\005\n" + + "\005value\030\002 " + + "\001(\0132:.google.cloud.compute.v1.InterconnectAttachmentsScopedList:\0028\001B\005\n" + "\003_idB\007\n" + "\005_kindB\022\n" + "\020_next_page_tokenB\014\n\n" @@ -19012,8 +19060,9 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\010_warning\"\263\002\n" + ".InterconnectAttachmentConfigurationConstraints\022\030\n" + "\007bgp_md5\030\212\350\363\261\001 \001(\tH\000\210\001\001\022w\n" - + "\023bgp_peer_asn_ranges\030\202\273\371\342\001 \003(\0132V.google.cloud." - + "compute.v1.InterconnectAttachmentConfigurationConstraintsBgpPeerASNRange\"b\n" + + "\023bgp_peer_asn_ranges\030\202\273\371\342\001 \003(\0132" + + "V.google.cloud.compute.v1.InterconnectAt" + + "tachmentConfigurationConstraintsBgpPeerASNRange\"b\n" + "\006BgpMd5\022\025\n" + "\021UNDEFINED_BGP_MD5\020\000\022\024\n" + "\014MD5_OPTIONAL\020\201\242\340\375\001\022\023\n" @@ -19028,27 +19077,27 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\004_maxB\006\n" + "\004_min\"\201\007\n" + "\033InterconnectAttachmentGroup\022^\n" - + "\013attachments\030\260\227\317\237\001 \003" - + "(\0132E.google.cloud.compute.v1.InterconnectAttachmentGroup.AttachmentsEntry\022[\n\n" - + "configured\030\276\364\373\214\001 \001(\0132>.google.cloud.compute" - + ".v1.InterconnectAttachmentGroupConfiguredH\000\210\001\001\022\"\n" + + "\013attachments\030\260\227\317\237\001 \003(\0132E.google.cloud.compute" + + ".v1.InterconnectAttachmentGroup.AttachmentsEntry\022[\n\n" + + "configured\030\276\364\373\214\001 \001(\0132>.googl" + + "e.cloud.compute.v1.InterconnectAttachmentGroupConfiguredH\000\210\001\001\022\"\n" + "\022creation_timestamp\030\266\217\307\016 \001(\tH\001\210\001\001\022\034\n" + "\013description\030\374\207\326\311\001 \001(\tH\002\210\001\001\022\024\n" + "\004etag\030\225\322\276\001 \001(\tH\003\210\001\001\022\020\n" + "\002id\030\233\032 \001(\004H\004\210\001\001\022S\n" - + "\006intent\030\234\355\304\313\001" - + " \001(\0132:.google.cloud.compute.v1.InterconnectAttachmentGroupIntentH\005\210\001\001\022#\n" + + "\006intent\030\234\355\304\313\001 \001(\0132:.google.clo" + + "ud.compute.v1.InterconnectAttachmentGroupIntentH\005\210\001\001\022#\n" + "\022interconnect_group\030\216\267\251\271\001 \001(\tH\006\210\001\001\022\024\n" + "\004kind\030\224\367\310\001 \001(\tH\007\210\001\001\022g\n" - + "\021logical_structure\030\275\231\364C \001(\0132D.google.cloud.compute.v1.Interco" - + "nnectAttachmentGroupLogicalStructureH\010\210\001\001\022\024\n" + + "\021logical_structure\030\275\231\364C \001(\0132D.google.cloud.com" + + "pute.v1.InterconnectAttachmentGroupLogicalStructureH\010\210\001\001\022\024\n" + "\004name\030\213\365\315\001 \001(\tH\t\210\001\001\022\032\n" + "\tself_link\030\215\222\305\331\001 \001(\tH\n" + "\210\001\001\032r\n" + "\020AttachmentsEntry\022\013\n" + "\003key\030\001 \001(\t\022M\n" - + "\005value\030\002 \001(\0132>.google.cloud.compu" - + "te.v1.InterconnectAttachmentGroupAttachment:\0028\001B\r\n" + + "\005value\030\002 \001(\0132>.goo" + + "gle.cloud.compute.v1.InterconnectAttachmentGroupAttachment:\0028\001B\r\n" + "\013_configuredB\025\n" + "\023_creation_timestampB\016\n" + "\014_descriptionB\007\n" @@ -19064,15 +19113,14 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "attachment\030\243\262\335W \001(\tH\000\210\001\001B\r\n" + "\013_attachment\"\256\001\n" + "%InterconnectAttachmentGroupConfigured\022p\n" - + "\020availability_sla\030\304\270\263\341\001 \001(" - + "\0132M.google.cloud.compute.v1.Interconnect" - + "AttachmentGroupConfiguredAvailabilitySLAH\000\210\001\001B\023\n" + + "\020availability_sla\030\304\270\263\341\001 \001(\0132M.google.cloud.compute." + + "v1.InterconnectAttachmentGroupConfiguredAvailabilitySLAH\000\210\001\001B\023\n" + "\021_availability_sla\"\212\003\n" + "4InterconnectAttachmentGroupConfiguredAvailabilitySLA\022\035\n\r" + "effective_sla\030\220\325\337D \001(\tH\000\210\001\001\022\203\001\n" - + "\025intended_sla_blockers\030\204\255\346\325\001 \003(\0132`.google." - + "cloud.compute.v1.InterconnectAttachmentG" - + "roupConfiguredAvailabilitySLAIntendedSlaBlockers\"\232\001\n" + + "\025intended_sla_blockers\030\204\255\346\325\001" + + " \003(\0132`.google.cloud.compute.v1.Intercon" + + "nectAttachmentGroupConfiguredAvailabilitySLAIntendedSlaBlockers\"\232\001\n" + "\014EffectiveSla\022\033\n" + "\027UNDEFINED_EFFECTIVE_SLA\020\000\022!\n" + "\031EFFECTIVE_SLA_UNSPECIFIED\020\250\247\220\352\001\022\r\n" @@ -19104,28 +19152,31 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\020availability_sla\030\304\270\263\341\001 \001(\tH\000\210\001\001\"\242\001\n" + "\017AvailabilitySla\022\036\n" + "\032UNDEFINED_AVAILABILITY_SLA\020\000\022#\n" - + "\034AVAILABILITY_SLA_UNSPECIFIED\020\374\336\252\005\022\r\n" + + "\034AVAILABILITY_SLA_UNSPECIFIED\020\374\336\252\005\022\r" + + "\n" + "\006NO_SLA\020\212\343\376L\022\033\n" + "\023PRODUCTION_CRITICAL\020\345\370\247\340\001\022\036\n" + "\027PRODUCTION_NON_CRITICAL\020\267\275\3757B\023\n" + "\021_availability_sla\"\215\001\n" + "+InterconnectAttachmentGroupLogicalStructure\022^\n" - + "\007regions\030\377\357\362\005 \003(\0132J.google.cl" - + "oud.compute.v1.InterconnectAttachmentGroupLogicalStructureRegion\"\273\001\n" + + "\007regions\030\377\357\362\005 \003(\0132J.google.cloud.compute.v1.Interconne" + + "ctAttachmentGroupLogicalStructureRegion\"\273\001\n" + "1InterconnectAttachmentGroupLogicalStructureRegion\022c\n" - + "\006metros\030\372\354\227\376\001 \003(\0132O.google.cloud.comput" - + "e.v1.InterconnectAttachmentGroupLogicalStructureRegionMetro\022\026\n" + + "\006metros\030\372\354\227\376\001 \003(\0132O.goog" + + "le.cloud.compute.v1.InterconnectAttachmentGroupLogicalStructureRegionMetro\022\026\n" + "\006region\030\364\315\240B \001(\tH\000\210\001\001B\t\n" + "\007_region\"\312\001\n" - + "6InterconnectAttachmentGroupLogicalStructureRegionMetro\022o\n\n" - + "facilities\030\201\305\364\377\001 \003(\0132W.google.cloud.compute" - + ".v1.InterconnectAttachmentGroupLogicalStructureRegionMetroFacility\022\025\n" + + "6InterconnectAttachmentGroupLogicalStructureReg", + "ionMetro\022o\n\n" + + "facilities\030\201\305\364\377\001 \003(\0132W.googl" + + "e.cloud.compute.v1.InterconnectAttachmen" + + "tGroupLogicalStructureRegionMetroFacility\022\025\n" + "\005metro\030\231\332\2761 \001(\tH\000\210\001\001B\010\n" + "\006_metro\"\327\001\n" + ">InterconnectAttachmentGroupLogicalStructureRegionMetroFacility\022\031\n" + "\010facility\030\243\335\371\356\001 \001(\tH\000\210\001\001\022m\n" - + "\005zones\030\307\244\2557 \003(\0132[.google.cloud.compute.v1.In" - + "terconnectAttachmentGroupLogicalStructureRegionMetroFacilityZoneB\013\n" + + "\005zones\030\307\244\2557 \003(\0132[.google.clou" + + "d.compute.v1.InterconnectAttachmentGroupLogicalStructureRegionMetroFacilityZoneB\013\n" + "\t_facility\"|\n" + "BInterconnectAttachmentGroupLogicalStructureRegionMetroFacilityZone\022\027\n" + "\013attachments\030\260\227\317\237\001 \003(\t\022\024\n" @@ -19133,15 +19184,15 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\005_zone\"\304\001\n" + "8InterconnectAttachmentGroupsGetOperationalStatusResponse\022\024\n" + "\004etag\030\225\322\276\001 \001(\tH\000\210\001\001\022^\n" - + "\006result\030\235\220\267B \001(\0132F.google.cloud" - + ".compute.v1.InterconnectAttachmentGroupsOperationalStatusH\001\210\001\001B\007\n" + + "\006result\030\235\220\267B \001(\013" + + "2F.google.cloud.compute.v1.InterconnectAttachmentGroupsOperationalStatusH\001\210\001\001B\007\n" + "\005_etagB\t\n" + "\007_result\"\210\003\n" + "(InterconnectAttachmentGroupsListResponse\022\024\n" + "\004etag\030\225\322\276\001 \001(\tH\000\210\001\001\022\020\n" + "\002id\030\233\032 \001(\tH\001\210\001\001\022F\n" - + "\005items\030\300\317\367/ \003(\01324.google.cloud" - + ".compute.v1.InterconnectAttachmentGroup\022\024\n" + + "\005items\030\300\317\367/ \003(\013" + + "24.google.cloud.compute.v1.InterconnectAttachmentGroup\022\024\n" + "\004kind\030\224\367\310\001 \001(\tH\002\210\001\001\022\037\n" + "\017next_page_token\030\225\272\206& \001(\tH\003\210\001\001\022\032\n" + "\tself_link\030\215\222\305\331\001 \001(\tH\004\210\001\001\022\027\n" @@ -19155,20 +19206,18 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "_self_linkB\n\n" + "\010_warning\"\210\005\n" + "-InterconnectAttachmentGroupsOperationalStatus\022w\n" - + "\023attachment_statuses\030\274\257\230\352\001 \003(\013" - + "2V.google.cloud.compute.v1.InterconnectA" - + "ttachmentGroupsOperationalStatusAttachmentStatus\022[\n\n" - + "configured\030\276\364\373\214\001 \001(\0132>.googl" - + "e.cloud.compute.v1.InterconnectAttachmentGroupConfiguredH\000\210\001\001\022\035\n" + + "\023attachment_statuses\030\274\257\230\352\001 \003(\0132V.google.cloud.compute.v" + + "1.InterconnectAttachmentGroupsOperationalStatusAttachmentStatus\022[\n\n" + + "configured\030\276\364\373\214\001" + + " \001(\0132>.google.cloud.compute.v1.InterconnectAttachmentGroupConfiguredH\000\210\001\001\022\035\n" + "\014group_status\030\262\263\305\241\001 \001(\tH\001\210\001\001\022S\n" - + "\006intent\030\234\355\304\313\001 \001(\0132:.googl" - + "e.cloud.compute.v1.InterconnectAttachmentGroupIntentH\002\210\001\001\022[\n" - + "\013operational\030\322\307\354= \001(" - + "\0132>.google.cloud.compute.v1.InterconnectAttachmentGroupConfiguredH\003\210\001\001\"u\n" + + "\006intent\030\234\355\304\313\001" + + " \001(\0132:.google.cloud.compute.v1.InterconnectAttachmentGroupIntentH\002\210\001\001\022[\n" + + "\013operational\030\322\307\354= \001(\0132>.google.cloud.compute." + + "v1.InterconnectAttachmentGroupConfiguredH\003\210\001\001\"u\n" + "\013GroupStatus\022\032\n" + "\026UNDEFINED_GROUP_STATUS\020\000\022\020\n" - + "\010DEG", - "RADED\020\256\246\240\275\001\022\021\n\n" + + "\010DEGRADED\020\256\246\240\275\001\022\021\n\n" + "FULLY_DOWN\020\227\260\353y\022\020\n" + "\010FULLY_UP\020\320\276\264\360\001\022\023\n" + "\013UNSPECIFIED\020\227\276\230\373\001B\r\n" @@ -19208,28 +19257,29 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "_is_activeB\t\n" + "\007_status\"\333\004\n" + "\"InterconnectAttachmentL2Forwarding\022r\n" - + "\022appliance_mappings\030\267\277\313\262\001 \003(\0132R.google." - + "cloud.compute.v1.InterconnectAttachmentL2Forwarding.ApplianceMappingsEntry\022-\n" + + "\022appliance_mappings\030\267\277\313\262\001" + + " \003(\0132R.google.cloud.compute.v1.Intercon" + + "nectAttachmentL2Forwarding.ApplianceMappingsEntry\022-\n" + "\034default_appliance_ip_address\030\354\343\350\377\001 \001(" + "\tH\000\210\001\001\022f\n\r" - + "geneve_header\030\250\225\3148 \001(\0132G.google.clo" - + "ud.compute.v1.InterconnectAttachmentL2ForwardingGeneveHeaderH\001\210\001\001\022\027\n" + + "geneve_header\030\250\225\3148 \001(\0132G.google.cloud.compute.v1.Interconnec" + + "tAttachmentL2ForwardingGeneveHeaderH\001\210\001\001\022\027\n" + "\007network\030\256\264\205o \001(\tH\002\210\001\001\022+\n" + "\032tunnel_endpoint_ip_address\030\357\326\301\337\001 \001(" + "\tH\003\210\001\001\032\205\001\n" + "\026ApplianceMappingsEntry\022\013\n" + "\003key\030\001 \001(\t\022Z\n" - + "\005value\030\002 \001(\0132K.google." - + "cloud.compute.v1.InterconnectAttachmentL2ForwardingApplianceMapping:\0028\001B\037\n" + + "\005value\030\002 \001(\0132K.google.cloud.compute.v1.Intercon" + + "nectAttachmentL2ForwardingApplianceMapping:\0028\001B\037\n" + "\035_default_appliance_ip_addressB\020\n" + "\016_geneve_headerB\n\n" + "\010_networkB\035\n" + "\033_tunnel_endpoint_ip_address\"\250\002\n" + "2InterconnectAttachmentL2ForwardingApplianceMapping\022$\n" + "\024appliance_ip_address\030\256\225\323\033 \001(\tH\000\210\001\001\022\223\001\n" - + " inner_vlan_to_appliance_mappings\030\250\213\270. \003(\0132f.google.cloud." - + "compute.v1.InterconnectAttachmentL2Forwa" - + "rdingApplianceMappingInnerVlanToApplianceMapping\022\024\n" + + " inner_vlan_to_appliance_mappings\030\250\213\270. \003(\0132" + + "f.google.cloud.compute.v1.InterconnectAt" + + "tachmentL2ForwardingApplianceMappingInnerVlanToApplianceMapping\022\024\n" + "\004name\030\213\365\315\001 \001(\tH\001\210\001\001B\027\n" + "\025_appliance_ip_addressB\007\n" + "\005_name\"\270\001\n" @@ -19244,8 +19294,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\004_vni\"\275\002\n" + "\032InterconnectAttachmentList\022\020\n" + "\002id\030\233\032 \001(\tH\000\210\001\001\022A\n" - + "\005items\030\300\317\367/ \003(\0132/.g" - + "oogle.cloud.compute.v1.InterconnectAttachment\022\024\n" + + "\005items\030\300\317\367/" + + " \003(\0132/.google.cloud.compute.v1.InterconnectAttachment\022\024\n" + "\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n" + "\017next_page_token\030\225\272\206& \001(\tH\002\210\001\001\022\032\n" + "\tself_link\030\215\222\305\331\001 \001(\tH\003\210\001\001\0229\n" @@ -19257,11 +19307,11 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "_self_linkB\n\n" + "\010_warning\"\315\001\n" + "\034InterconnectAttachmentParams\022q\n" - + "\025resource_manager_tags\030\374\233\213\264\001 \003(\0132N." - + "google.cloud.compute.v1.InterconnectAttachmentParams.ResourceManagerTagsEntry\032:\n" + + "\025resource_manager_tags\030\374\233\213\264\001" + + " \003(\0132N.google.cloud.compute.v1.I" + + "nterconnectAttachmentParams.ResourceManagerTagsEntry\032:\n" + "\030ResourceManagerTagsEntry\022\013\n" - + "\003key\030\001 \001(\t\022\r" - + "\n" + + "\003key\030\001 \001(\t\022\r\n" + "\005value\030\002 \001(\t:\0028\001\"\274\001\n" + "%InterconnectAttachmentPartnerMetadata\022\"\n" + "\021interconnect_name\030\234\357\306\365\001 \001(\tH\000\210\001\001\022\034\n" @@ -19275,8 +19325,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "H\000\210\001\001B\013\n" + "\t_tag8021q\"\301\001\n" + "!InterconnectAttachmentsScopedList\022U\n" - + "\030interconnect_attachments\030\377\322\353\312\001 \003(" - + "\0132/.google.cloud.compute.v1.InterconnectAttachment\0229\n" + + "\030interconnect_attachments\030\377\322\353\312\001" + + " \003(\0132/.google.cloud.compute.v1.InterconnectAttachment\0229\n" + "\007warning\030\234\337\226\030 \001(\0132" + " .google.cloud.compute.v1.WarningH\000\210\001\001B\n\n" + "\010_warning\"\305\001\n" @@ -19289,12 +19339,12 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\022_google_circuit_idB\023\n" + "\021_google_demarc_id\"\225\005\n" + "\027InterconnectDiagnostics\022P\n\n" - + "arp_caches\030\221\326\330\305\001" - + " \003(\01328.google.cloud.compute.v1.InterconnectDiagnosticsARPEntry\022(\n" + + "arp_caches\030\221\326\330\305\001 \003(\01328.google.cl" + + "oud.compute.v1.InterconnectDiagnosticsARPEntry\022(\n" + "\027bundle_aggregation_type\030\224\311\262\317\001 \001(\tH\000\210\001\001\022)\n" + "\031bundle_operational_status\030\334\227\3402 \001(\tH\001\210\001\001\022L\n" - + "\005links\030\271\237\2151" - + " \003(\0132:.google.cloud.compute.v1.InterconnectDiagnosticsLinkStatus\022\034\n" + + "\005links\030\271\237\2151 \003(\0132:.google.c" + + "loud.compute.v1.InterconnectDiagnosticsLinkStatus\022\034\n" + "\013mac_address\030\204\322\310\236\001 \001(\tH\002\210\001\001\"\212\001\n" + "\025BundleAggregationType\022%\n" + "!UNDEFINED_BUNDLE_AGGREGATION_TYPE\020\000\022#\n" @@ -19337,20 +19387,19 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\006_stateB\010\n" + "\006_value\"\361\006\n" + "!InterconnectDiagnosticsLinkStatus\022P\n\n" - + "arp_caches\030\221\326\330\305\001" - + " \003(\01328.google.cloud.compute.v1.InterconnectDiagnosticsARPEntry\022\032\n\n" + + "arp_caches\030\221\326\330\305\001 \003(\01328.google." + + "cloud.compute.v1.InterconnectDiagnosticsARPEntry\022\032\n\n" + "circuit_id\030\261\372\257k \001(\tH\000\210\001\001\022\034\n\r" + "google_demarc\030\214\217\003 \001(\tH\001\210\001\001\022\\\n" - + "\013lacp_status\030\257\304\236\254\001 \001(\0132>.g" - + "oogle.cloud.compute.v1.InterconnectDiagnosticsLinkLACPStatusH\002\210\001\001\022U\n" - + "\006macsec\030\242\301\227\374\001" - + " \001(\0132<.google.cloud.compute.v1.InterconnectDiagnosticsMacsecStatusH\003\210\001\001\022\"\n" + + "\013lacp_status\030\257\304\236\254\001 \001(\0132>.google.cloud.compute.v1.In" + + "terconnectDiagnosticsLinkLACPStatusH\002\210\001\001\022U\n" + + "\006macsec\030\242\301\227\374\001 \001(\0132<.google.cloud.comp" + + "ute.v1.InterconnectDiagnosticsMacsecStatusH\003\210\001\001\022\"\n" + "\022operational_status\030\377\261\360_ \001(\tH\004\210\001\001\022i\n" - + "\027receiving_optical_power\030\337\255\330t \001(\0132@.google.cloud." - + "compute.v1.InterconnectDiagnosticsLinkOpticalPowerH\005\210\001\001\022m\n" - + "\032transmitting_optical_power\030\235\272\211\333\001" - + " \001(\0132@.google.cloud.compute.v" - + "1.InterconnectDiagnosticsLinkOpticalPowerH\006\210\001\001\"\177\n" + + "\027receiving_optical_power\030\337\255\330t \001(\0132" + + "@.google.cloud.compute.v1.InterconnectDiagnosticsLinkOpticalPowerH\005\210\001\001\022m\n" + + "\032transmitting_optical_power\030\235\272\211\333\001 \001(\0132@.google." + + "cloud.compute.v1.InterconnectDiagnosticsLinkOpticalPowerH\006\210\001\001\"\177\n" + "\021OperationalStatus\022 \n" + "\034UNDEFINED_OPERATIONAL_STATUS\020\000\022$\n" + "\034LINK_OPERATIONAL_STATUS_DOWN\020\375\344\246\206\001\022\"\n" @@ -19368,25 +19417,25 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\004_cknB\016\n" + "\014_operational\"\224\006\n" + "\021InterconnectGroup\022Q\n\n" - + "configured\030\276\364\373\214\001 \001(\01324.go" - + "ogle.cloud.compute.v1.InterconnectGroupConfiguredH\000\210\001\001\022\"\n" + + "configured\030\276\364\373\214\001" + + " \001(\01324.google.cloud.compute.v1.InterconnectGroupConfiguredH\000\210\001\001\022\"\n" + "\022creation_timestamp\030\266\217\307\016 \001(\tH\001\210\001\001\022\034\n" + "\013description\030\374\207\326\311\001 \001(\tH\002\210\001\001\022\024\n" + "\004etag\030\225\322\276\001 \001(\tH\003\210\001\001\022\020\n" + "\002id\030\233\032 \001(\004H\004\210\001\001\022I\n" - + "\006intent\030\234\355\304\313\001" - + " \001(\01320.google.cloud.compute.v1.InterconnectGroupIntentH\005\210\001\001\022X\n\r" - + "interconnects\030\245\333\205\370\001 \003(\0132=.google.cloud.co" - + "mpute.v1.InterconnectGroup.InterconnectsEntry\022\024\n" + + "\006intent\030\234\355\304\313\001 \001(\01320.go" + + "ogle.cloud.compute.v1.InterconnectGroupIntentH\005\210\001\001\022X\n\r" + + "interconnects\030\245\333\205\370\001 \003(\0132=." + + "google.cloud.compute.v1.InterconnectGroup.InterconnectsEntry\022\024\n" + "\004kind\030\224\367\310\001 \001(\tH\006\210\001\001\022\024\n" + "\004name\030\213\365\315\001 \001(\tH\007\210\001\001\022_\n" - + "\022physical_structure\030\213\320\220] \001(\013" - + "2;.google.cloud.compute.v1.InterconnectGroupPhysicalStructureH\010\210\001\001\022\032\n" + + "\022physical_structure\030\213\320\220] \001(\0132;.google.cloud.compute.v" + + "1.InterconnectGroupPhysicalStructureH\010\210\001\001\022\032\n" + "\tself_link\030\215\222\305\331\001 \001(\tH\t\210\001\001\032l\n" + "\022InterconnectsEntry\022\013\n" + "\003key\030\001 \001(\t\022E\n" - + "\005value\030\002 \001(\01326.google.cloud." - + "compute.v1.InterconnectGroupInterconnect:\0028\001B\r\n" + + "\005value\030\002 \001(\0132" + + "6.google.cloud.compute.v1.InterconnectGroupInterconnect:\0028\001B\r\n" + "\013_configuredB\025\n" + "\023_creation_timestampB\016\n" + "\014_descriptionB\007\n" @@ -19398,13 +19447,13 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\023_physical_structureB\014\n\n" + "_self_link\"\242\001\n" + "\033InterconnectGroupConfigured\022k\n" - + "\023topology_capability\030\350\331\340D \001(\0132F.google.cloud.compute.v1.Interconn" - + "ectGroupConfiguredTopologyCapabilityH\000\210\001\001B\026\n" + + "\023topology_capability\030\350\331\340D \001(\0132F.google.cloud.compu" + + "te.v1.InterconnectGroupConfiguredTopologyCapabilityH\000\210\001\001B\026\n" + "\024_topology_capability\"\374\002\n" + "-InterconnectGroupConfiguredTopologyCapability\022\212\001\n" - + "\034intended_capability_blockers\030\354\375\300\375\001 \003(\0132`" - + ".google.cloud.compute.v1.InterconnectGro" - + "upConfiguredTopologyCapabilityIntendedCapabilityBlockers\022\035\n\r" + + "\034intended_capability_blockers\030\354\375\300\375\001" + + " \003(\0132`.google.cloud.compute.v1." + + "InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers\022\035\n\r" + "supported_sla\030\227\364\242\034 \001(\tH\000\210\001\001\"\214\001\n" + "\014SupportedSla\022\033\n" + "\027UNDEFINED_SUPPORTED_SLA\020\000\022\r\n" @@ -19445,17 +19494,17 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\014interconnect\030\216\311\214k \001(\tH\000\210\001\001B\017\n\r" + "_interconnect\"{\n" + "\"InterconnectGroupPhysicalStructure\022U\n" - + "\006metros\030\372\354\227\376\001 \003(\0132A.google.cl" - + "oud.compute.v1.InterconnectGroupPhysicalStructureMetros\"\260\001\n" + + "\006metros\030\372\354\227\376\001 " + + "\003(\0132A.google.cloud.compute.v1.InterconnectGroupPhysicalStructureMetros\"\260\001\n" + "(InterconnectGroupPhysicalStructureMetros\022c\n\n" - + "facilities\030\201\305\364\377\001 \003(\0132K.google.cloud.compute.v1.Interconn" - + "ectGroupPhysicalStructureMetrosFacilities\022\025\n" + + "facilities\030\201\305\364\377\001 \003(\0132K.google.cloud.compu" + + "te.v1.InterconnectGroupPhysicalStructureMetrosFacilities\022\025\n" + "\005metro\030\231\332\2761 \001(\tH\000\210\001\001B\010\n" + "\006_metro\"\300\001\n" + "2InterconnectGroupPhysicalStructureMetrosFacilities\022\031\n" + "\010facility\030\243\335\371\356\001 \001(\tH\000\210\001\001\022b\n" - + "\005zones\030\307\244\2557 \003(\0132P.google.cloud.compute.v1" - + ".InterconnectGroupPhysicalStructureMetrosFacilitiesZonesB\013\n" + + "\005zones\030\307\244\2557 \003(\0132P.google.c" + + "loud.compute.v1.InterconnectGroupPhysicalStructureMetrosFacilitiesZonesB\013\n" + "\t_facility\"s\n" + "7InterconnectGroupPhysicalStructureMetrosFacilitiesZones\022\031\n\r" + "interconnects\030\245\333\205\370\001 \003(\t\022\024\n" @@ -19463,11 +19512,10 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\005_zone\"\320\003\n" + "\037InterconnectGroupsCreateMembers\022(\n" + "\030intent_mismatch_behavior\030\300\325\262N \001(\tH\000\210\001\001\022d\n\r" - + "interconnects\030\245\333\205\370\001 \003(\0132I.google.cloud.compute.v1.In" - + "terconnectGroupsCreateMembersInterconnectInput\022p\n" - + "\025template_interconnect\030\263\260\225k \001(\013" - + "2I.google.cloud.compute.v1.InterconnectG" - + "roupsCreateMembersInterconnectInputH\001\210\001\001\"t\n" + + "interconnects\030\245\333\205\370\001 \003(\0132I.google.clou" + + "d.compute.v1.InterconnectGroupsCreateMembersInterconnectInput\022p\n" + + "\025template_interconnect\030\263\260\225k \001(\0132I.google.cloud.compute.v" + + "1.InterconnectGroupsCreateMembersInterconnectInputH\001\210\001\001\"t\n" + "\026IntentMismatchBehavior\022&\n" + "\"UNDEFINED_INTENT_MISMATCH_BEHAVIOR\020\000\022\016\n" + "\006CREATE\020\374\251\342\267\001\022\r\n" @@ -19514,20 +19562,19 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\025_requested_link_count\"\207\001\n" + "&InterconnectGroupsCreateMembersRequest\022Q\n" + "\007request\030\217\345\273\n" - + " \001(\01328.goo" - + "gle.cloud.compute.v1.InterconnectGroupsCreateMembersH\000\210\001\001B\n\n" + + " \001(\01328.google.cloud.compute.v1.InterconnectGroupsCreateMembersH\000\210\001\001B\n\n" + "\010_request\"\260\001\n" + ".InterconnectGroupsGetOperationalStatusResponse\022\024\n" + "\004etag\030\225\322\276\001 \001(\tH\000\210\001\001\022T\n" - + "\006result\030\235\220\267B \001(" - + "\0132<.google.cloud.compute.v1.InterconnectGroupsOperationalStatusH\001\210\001\001B\007\n" + + "\006result\030\235\220\267B \001(\0132<.google.cloud.compute." + + "v1.InterconnectGroupsOperationalStatusH\001\210\001\001B\007\n" + "\005_etagB\t\n" + "\007_result\"\364\002\n" + "\036InterconnectGroupsListResponse\022\024\n" + "\004etag\030\225\322\276\001 \001(\tH\000\210\001\001\022\020\n" + "\002id\030\233\032 \001(\tH\001\210\001\001\022<\n" - + "\005items\030\300\317\367/" - + " \003(\0132*.google.cloud.compute.v1.InterconnectGroup\022\024\n" + + "\005items\030\300\317\367/ \003(\0132*.g" + + "oogle.cloud.compute.v1.InterconnectGroup\022\024\n" + "\004kind\030\224\367\310\001 \001(\tH\002\210\001\001\022\037\n" + "\017next_page_token\030\225\272\206& \001(\tH\003\210\001\001\022\032\n" + "\tself_link\030\215\222\305\331\001 \001(\tH\004\210\001\001\022\027\n" @@ -19537,35 +19584,34 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\005_etagB\005\n" + "\003_idB\007\n" + "\005_kindB\022\n" - + "\020_next_page_tokenB\014\n" - + "\n" + + "\020_next_page_tokenB\014\n\n" + "_self_linkB\n\n" + "\010_warning\"\350\004\n" + "#InterconnectGroupsOperationalStatus\022Q\n\n" - + "configured\030\276\364\373\214\001" - + " \001(\01324.google.cloud.compute.v1.InterconnectGroupConfiguredH\000\210\001\001\022\035\n" + + "configured\030\276\364\373\214\001 \001(\01324.google.cloud.co" + + "mpute.v1.InterconnectGroupConfiguredH\000\210\001\001\022\035\n" + "\014group_status\030\262\263\305\241\001 \001(\tH\001\210\001\001\022I\n" - + "\006intent\030\234\355\304\313\001 \001(\01320." - + "google.cloud.compute.v1.InterconnectGroupIntentH\002\210\001\001\022q\n" - + "\025interconnect_statuses\030\261\351\203\325\001" - + " \003(\0132N.google.cloud.compute.v1.Interc" - + "onnectGroupsOperationalStatusInterconnectStatus\022Q\n" - + "\013operational\030\322\307\354= \001(\01324.google" - + ".cloud.compute.v1.InterconnectGroupConfiguredH\003\210\001\001\"\202\001\n" + + "\006intent\030\234\355\304\313\001" + + " \001(\01320.google.cloud.compute.v1.InterconnectGroupIntentH\002\210\001\001\022q\n" + + "\025interconnect_statuses\030\261\351\203\325\001 \003(\0132N.google.cloud.co" + + "mpute.v1.InterconnectGroupsOperationalStatusInterconnectStatus\022Q\n" + + "\013operational\030\322\307\354=" + + " \001(\01324.google.cloud.compute.v1.InterconnectGroupConfiguredH\003\210\001\001\"\202\001\n" + "\013GroupStatus\022\032\n" + "\026UNDEFINED_GROUP_STATUS\020\000\022\020\n" + "\010DEGRADED\020\256\246\240\275\001\022\021\n\n" + "FULLY_DOWN\020\227\260\353y\022\020\n" + "\010FULLY_UP\020\320\276\264\360\001\022 \n" - + "\031GROUPS_STATUS_UNSPECIFIED\020\225\215\363|B\r\n" + + "\031GROUPS_STATUS_UNSPECIFIED\020\225\215\363|B\r" + + "\n" + "\013_configuredB\017\n\r" + "_group_statusB\t\n" + "\007_intentB\016\n" + "\014_operational\"\207\003\n" + "5InterconnectGroupsOperationalStatusInterconnectStatus\022\036\n\r" + "admin_enabled\030\321\354\301\324\001 \001(\010H\000\210\001\001\022N\n" - + "\013diagnostics\030\254\263\372\236\001 \001(\01320." - + "google.cloud.compute.v1.InterconnectDiagnosticsH\001\210\001\001\022\034\n" + + "\013diagnostics\030\254\263\372\236\001" + + " \001(\01320.google.cloud.compute.v1.InterconnectDiagnosticsH\001\210\001\001\022\034\n" + "\014interconnect\030\216\311\214k \001(\tH\002\210\001\001\022\031\n" + "\tis_active\030\273\327\3406 \001(\tH\003\210\001\001\"d\n" + "\010IsActive\022\027\n" @@ -19575,7 +19621,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\025IS_ACTIVE_UNSPECIFIED\020\223\301\215\203\001B\020\n" + "\016_admin_enabledB\016\n" + "\014_diagnosticsB\017\n\r" - + "_interconnectB\014\n\n" + + "_interconnectB\014\n" + + "\n" + "_is_active\"\251\002\n" + "\020InterconnectList\022\020\n" + "\002id\030\233\032 \001(\tH\000\210\001\001\0227\n" @@ -19598,8 +19645,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\004city\030\353\262\272\001 \001(\tH\002\210\001\001\022\031\n" + "\tcontinent\030\264\333\320? \001(\tH\003\210\001\001\022\"\n" + "\022creation_timestamp\030\266\217\307\016 \001(\tH\004\210\001\001\022p\n" - + "\035cross_site_interconnect_infos\030\215\337\303v \003(\0132F.google.cloud.compute.v" - + "1.InterconnectLocationCrossSiteInterconnectInfo\022\034\n" + + "\035cross_site_interconnect_infos\030\215\337\303v \003(\0132F.google." + + "cloud.compute.v1.InterconnectLocationCrossSiteInterconnectInfo\022\034\n" + "\013description\030\374\207\326\311\001 \001(\tH\005\210\001\001\022\"\n" + "\021facility_provider\030\215\240\246\376\001 \001(\tH\006\210\001\001\022-\n" + "\035facility_provider_facility_id\030\205\276\316) \001(\tH\007\210\001\001\022\020\n" @@ -19608,8 +19655,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\004name\030\213\365\315\001 \001(\tH\n" + "\210\001\001\022&\n" + "\025peeringdb_facility_id\030\266\272\355\377\001 \001(\tH\013\210\001\001\022Q\n" - + "\014region_infos\030\372\350\356\224\001" - + " \003(\01327.google.cloud.compute.v1.InterconnectLocationRegionInfo\022\032\n" + + "\014region_infos\030\372\350\356\224\001 \003(\01327.google.cloud.c" + + "ompute.v1.InterconnectLocationRegionInfo\022\032\n" + "\tself_link\030\215\222\305\331\001 \001(\tH\014\210\001\001\022<\n" + "0single_region_production_critical_peer_locations\030\317\233\313\321\001 \003(" + "\t\022\026\n" @@ -19655,16 +19702,15 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\005_nameB\030\n" + "\026_peeringdb_facility_idB\014\n\n" + "_self_linkB\t\n" - + "\007_statusB\017\n" - + "\r" + + "\007_statusB\017\n\r" + "_supports_pzs\"N\n" + "-InterconnectLocationCrossSiteInterconnectInfo\022\024\n" + "\004city\030\353\262\272\001 \001(\tH\000\210\001\001B\007\n" + "\005_city\"\271\002\n" + "\030InterconnectLocationList\022\020\n" + "\002id\030\233\032 \001(\tH\000\210\001\001\022?\n" - + "\005items\030\300\317\367/ \003(\0132" - + "-.google.cloud.compute.v1.InterconnectLocation\022\024\n" + + "\005items\030\300\317\367/" + + " \003(\0132-.google.cloud.compute.v1.InterconnectLocation\022\024\n" + "\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n" + "\017next_page_token\030\225\272\206& \001(\tH\002\210\001\001\022\032\n" + "\tself_link\030\215\222\305\331\001 \001(\tH\003\210\001\001\0229\n" @@ -19673,8 +19719,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\003_idB\007\n" + "\005_kindB\022\n" + "\020_next_page_tokenB\014\n\n" - + "_self_linkB\n" - + "\n" + + "_self_linkB\n\n" + "\010_warning\"\373\002\n" + "\036InterconnectLocationRegionInfo\022 \n" + "\017expected_rtt_ms\030\372\203\276\311\001 \001(\003H\000\210\001\001\022%\n" @@ -19693,12 +19738,13 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\007_region\"\224\001\n" + "\022InterconnectMacsec\022\032\n" + "\tfail_open\030\313\225\373\375\001 \001(\010H\000\210\001\001\022T\n" - + "\017pre_shared_keys\030\362\313\265\310\001 \003(\01327.googl" - + "e.cloud.compute.v1.InterconnectMacsecPreSharedKeyB\014\n\n" + + "\017pre_shared_keys\030\362\313\265\310\001" + + " \003(\01327.google.cloud.compute.v1.InterconnectMacsecPreSharedKeyB\014\n\n" + "_fail_open\"v\n" + "\030InterconnectMacsecConfig\022Z\n" - + "\017pre_shared_keys\030\362\313\265\310\001 \003(\013" - + "2=.google.cloud.compute.v1.InterconnectMacsecConfigPreSharedKey\"\250\001\n" + + "\017pre_shared", + "_keys\030\362\313\265\310\001 \003(\0132=.google.cloud.compute.v" + + "1.InterconnectMacsecConfigPreSharedKey\"\250\001\n" + "$InterconnectMacsecConfigPreSharedKey\022\022\n" + "\003cak\030\315\377\005 \001(\tH\000\210\001\001\022\022\n" + "\003ckn\030\206\202\006 \001(\tH\001\210\001\001\022\024\n" @@ -19747,25 +19793,23 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\013_start_timeB\010\n" + "\006_state\"\271\001\n" + "\022InterconnectParams\022g\n" - + "\025resource_manager_tags\030\374\233\213\264\001" - + " \003(\0132D.google.cloud.compute.v1.Inter" - + "connectParams.ResourceManagerTagsEntry\032:\n" + + "\025resource_manager_tags\030\374\233\213\264\001 \003(\0132D.google.cloud.c" + + "ompute.v1.InterconnectParams.ResourceManagerTagsEntry\032:\n" + "\030ResourceManagerTagsEntry\022\013\n" + "\003key\030\001 \001(\t\022\r\n" + "\005value\030\002 \001(\t:\0028\001\"\212\014\n" + "\032InterconnectRemoteLocation\022\030\n" + "\007address\030\364\267\336\334\001 \001(\tH\000\210\001\001\022~\n" + "$attachment_configuration_constraints\030\321\350\353\233\001" - + " \001(\0132G.google.cloud.compute.v1.Intercon" - + "nectAttachmentConfigurationConstraintsH\001\210\001\001\022\024\n" + + " \001(\0132G.google.cloud.comp" + + "ute.v1.InterconnectAttachmentConfigurationConstraintsH\001\210\001\001\022\024\n" + "\004city\030\353\262\272\001 \001(\tH\002\210\001\001\022[\n" - + "\013constraints\030\266\314\356\001 \001(\0132>.google.cloud.compute.v1.Inte" - + "rconnectRemoteLocationConstraintsH\003\210\001\001\022\031\n" + + "\013constraints\030\266\314\356\001 \001(\0132>.google.cloud." + + "compute.v1.InterconnectRemoteLocationConstraintsH\003\210\001\001\022\031\n" + "\tcontinent\030\264\333\320? \001(\tH\004\210\001\001\022\"\n" + "\022creation_timestamp\030\266\217\307\016 \001(\tH\005\210\001\001\022\034\n" + "\013description\030\374\207\326\311\001 \001(\tH\006\210\001\001\022\"\n" - + "\021facility_provider\030\215\240\246\376\001 \001", - "(\tH\007\210\001\001\022-\n" + + "\021facility_provider\030\215\240\246\376\001 \001(\tH\007\210\001\001\022-\n" + "\035facility_provider_facility_id\030\205\276\316) \001(\tH\010\210\001\001\022\020\n" + "\002id\030\233\032 \001(\004H\t\210\001\001\022\024\n" + "\004kind\030\224\367\310\001 \001(\tH\n" @@ -19777,9 +19821,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\024max_lag_size400_gbps\030\322\214\2052 \001(\005H\016\210\001\001\022\024\n" + "\004name\030\213\365\315\001 \001(\tH\017\210\001\001\022&\n" + "\025peeringdb_facility_id\030\266\272\355\377\001 \001(\tH\020\210\001\001\022j\n" - + "\025permitted_connections\030\256\263\345\322\001" - + " \003(\0132G.google.cloud.compute.v1.Interc" - + "onnectRemoteLocationPermittedConnections\022\037\n" + + "\025permitted_connections\030\256\263\345\322\001 \003(\0132G.google.cloud.co" + + "mpute.v1.InterconnectRemoteLocationPermittedConnections\022\037\n" + "\016remote_service\030\274\377\362\272\001 \001(\tH\021\210\001\001\022\032\n" + "\tself_link\030\215\222\305\331\001 \001(\tH\022\210\001\001\022\026\n" + "\006status\030\362\237\267V \001(\tH\023\210\001\001\"\202\001\n" @@ -19815,16 +19858,16 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\025_max_lag_size400_gbpsB\007\n" + "\005_nameB\030\n" + "\026_peeringdb_facility_idB\021\n" - + "\017_remote_serviceB\014\n\n" + + "\017_remote_serviceB\014\n" + + "\n" + "_self_linkB\t\n" + "\007_status\"\305\004\n" + "%InterconnectRemoteLocationConstraints\022*\n" + "\031port_pair_remote_location\030\247\262\274\354\001 \001(" + "\tH\000\210\001\001\022\037\n" + "\016port_pair_vlan\030\352\362\203\344\001 \001(\tH\001\210\001\001\022t\n" - + "\023subnet_length_range\030\306\260\373W \001(\0132O" - + ".google.cloud.compute.v1.InterconnectRem" - + "oteLocationConstraintsSubnetLengthRangeH\002\210\001\001\"\234\001\n" + + "\023subnet_length_range\030\306\260\373W \001(\0132O.google.cloud.compute.v1." + + "InterconnectRemoteLocationConstraintsSubnetLengthRangeH\002\210\001\001\"\234\001\n" + "\026PortPairRemoteLocation\022\'\n" + "#UNDEFINED_PORT_PAIR_REMOTE_LOCATION\020\000\022)\n" + "\"PORT_PAIR_MATCHING_REMOTE_LOCATION\020\323\213\354b\022.\n" @@ -19843,8 +19886,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\004_min\"\305\002\n" + "\036InterconnectRemoteLocationList\022\020\n" + "\002id\030\233\032 \001(\tH\000\210\001\001\022E\n" - + "\005items\030\300\317\367/" - + " \003(\01323.google.cloud.compute.v1.InterconnectRemoteLocation\022\024\n" + + "\005items\030\300\317\367/ \003(\01323.google" + + ".cloud.compute.v1.InterconnectRemoteLocation\022\024\n" + "\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n" + "\017next_page_token\030\225\272\206& \001(\tH\002\210\001\001\022\032\n" + "\tself_link\030\215\222\305\331\001 \001(\tH\003\210\001\001\0229\n" @@ -19864,13 +19907,13 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\007_result\"\233\001\n" + "$InterconnectsGetMacsecConfigResponse\022\024\n" + "\004etag\030\225\322\276\001 \001(\tH\000\210\001\001\022I\n" - + "\006result\030\235\220\267B \001(\01321.go" - + "ogle.cloud.compute.v1.InterconnectMacsecConfigH\001\210\001\001B\007\n" + + "\006result\030\235\220\267B" + + " \001(\01321.google.cloud.compute.v1.InterconnectMacsecConfigH\001\210\001\001B\007\n" + "\005_etagB\t\n" + "\007_result\"\351\001\n" + "\034InvalidateCacheUrlMapRequest\022a\n" - + " cache_invalidation_rule_resource\030\255\303\223\225\001 \001(\0132..google." - + "cloud.compute.v1.CacheInvalidationRuleB\003\340A\002\022!\n" + + " cache_invalidation_rule_resource\030\255\303\223\225\001" + + " \001(\0132..google.cloud.compute.v1.CacheInvalidationRuleB\003\340A\002\022!\n" + "\007project\030\231\226\301l \001(\tB\r" + "\340A\002\362G\007project\022\032\n\n" + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\030\n" @@ -19901,8 +19944,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + " \001(\0132&.google.cloud.compute.v1.LicenseParamsH\013\210\001\001\022#\n" + "\023removable_from_disk\030\256\205\252\014 \001(\010H\014\210\001\001\022\'\n" + "\034required_coattached_licenses\030\201\272\315= \003(\t\022[\n" - + "\025resource_requirements\030\241\262\227f " - + "\001(\01324.google.cloud.compute.v1.LicenseResourceRequirementsH\r" + + "\025resource_requirements\030\241\262\227f" + + " \001(\01324.google.cloud.compute.v1.LicenseResourceRequirementsH\r" + "\210\001\001\022\032\n" + "\tself_link\030\215\222\305\331\001 \001(\tH\016\210\001\001\022!\n" + "\021self_link_with_id\030\202\254\235\025 \001(\tH\017\210\001\001\022!\n" @@ -19935,12 +19978,11 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\013description\030\374\207\326\311\001 \001(\tH\002\210\001\001\022\020\n" + "\002id\030\233\032 \001(\004H\003\210\001\001\022!\n" + "\025incompatible_licenses\030\230\260\260\237\001 \003(\t\022\024\n" - + "\004kind\030\224\367\310\001 \001(\tH\004\210\001\001\022J\n" - + "\r" - + "license_alias\030\322\221\342\024" - + " \003(\01320.google.cloud.compute.v1.LicenseCodeLicenseAlias\022D\n" - + "\021minimum_retention\030\255\340\214J" - + " \001(\0132!.google.cloud.compute.v1.DurationH\005\210\001\001\022\"\n" + + "\004kind\030\224\367\310\001 \001(\tH\004\210\001\001\022J\n\r" + + "license_alias\030\322\221\342\024 \003(\01320" + + ".google.cloud.compute.v1.LicenseCodeLicenseAlias\022D\n" + + "\021minimum_retention\030\255\340\214J \001(\0132!" + + ".google.cloud.compute.v1.DurationH\005\210\001\001\022\"\n" + "\021multi_tenant_only\030\233\340\353\202\001 \001(\010H\006\210\001\001\022\024\n" + "\004name\030\213\365\315\001 \001(\tH\007\210\001\001\022\033\n\n" + "os_license\030\346\251\330\350\001 \001(\010H\010\210\001\001\022#\n" @@ -19967,11 +20009,9 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\005_kindB\024\n" + "\022_minimum_retentionB\024\n" + "\022_multi_tenant_onlyB\007\n" - + "\005_nameB\r" - + "\n" + + "\005_nameB\r\n" + "\013_os_licenseB\026\n" - + "\024_removable_from_diskB\014\n" - + "\n" + + "\024_removable_from_diskB\014\n\n" + "_self_linkB\023\n" + "\021_sole_tenant_onlyB\010\n" + "\006_stateB\017\n\r" @@ -19983,8 +20023,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\014_descriptionB\014\n\n" + "_self_link\"\257\001\n\r" + "LicenseParams\022b\n" - + "\025resource_manager_tags\030\374\233\213\264\001" - + " \003(\0132?.google.cloud.compute.v1.LicenseParams.ResourceManagerTagsEntry\032:\n" + + "\025resource_manager_tags\030\374\233\213\264\001 \003(\0132?.google.cloud.c" + + "ompute.v1.LicenseParams.ResourceManagerTagsEntry\032:\n" + "\030ResourceManagerTagsEntry\022\013\n" + "\003key\030\001 \001(\t\022\r\n" + "\005value\030\002 \001(\t:\0028\001\"\234\001\n" @@ -20113,7 +20153,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\026return_partial_success\030\266\244\317\366\001 \001(\010H\004\210\001\001B\t\n" + "\007_filterB\016\n" + "\014_max_resultsB\013\n" - + "\t_order_byB\r\n" + + "\t_order_byB\r" + + "\n" + "\013_page_tokenB\031\n" + "\027_return_partial_success\"\213\006\n" + "\033ListBgpRoutesRoutersRequest\022\036\n" @@ -20208,8 +20249,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\004zone\030\254\307\344\001 \001(\tB\003\340A\002B\t\n" + "\007_filterB\016\n" + "\014_max_resultsB\013\n" - + "\t_order_byB\r" - + "\n" + + "\t_order_byB\r\n" + "\013_page_tokenB\031\n" + "\027_return_partial_success\"\346\002\n" + "&ListErrorsInstanceGroupManagersRequest\022\027\n" @@ -20389,7 +20429,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\007_filterB\016\n" + "\014_max_resultsB\013\n" + "\t_order_byB\r\n" - + "\013_page_tokenB\031\n" + + "\013_page_to", + "kenB\031\n" + "\027_return_partial_success\"\246\002\n" + "$ListGlobalVmExtensionPoliciesRequest\022\027\n" + "\006filter\030\370\226\243\240\001 \001(\tH\000\210\001\001\022\033\n" @@ -20462,8 +20503,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\t_order_byB\r\n" + "\013_page_tokenB\031\n" + "\027_return_partial_success\"\270\002\n" - + " ListInstanceGroupManager", - "sRequest\022\027\n" + + " ListInstanceGroupManagersRequest\022\027\n" + "\006filter\030\370\226\243\240\001 \001(\tH\000\210\001\001\022\033\n" + "\013max_results\030\233\310\213\032 \001(\r" + "H\001\210\001\001\022\030\n" @@ -20509,8 +20549,9 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\"ListInstancesInstanceGroupsRequest\022\027\n" + "\006filter\030\370\226\243\240\001 \001(\tH\000\210\001\001\022\036\n" + "\016instance_group\030\325\324\325& \001(\tB\003\340A\002\022}\n" - + "/instance_groups_list_instances_request_resource\030\237\250\214\343\001 \001(\013" - + "2;.google.cloud.compute.v1.InstanceGroupsListInstancesRequestB\003\340A\002\022\033\n" + + "/instance_groups_list_instances_request_resource\030\237\250\214\343\001" + + " \001(\0132;.google.cloud.compute.v" + + "1.InstanceGroupsListInstancesRequestB\003\340A\002\022\033\n" + "\013max_results\030\233\310\213\032 \001(\r" + "H\001\210\001\001\022\030\n" + "\010order_by\030\350\375\307L \001(\tH\002\210\001\001\022\032\n\n" @@ -20534,8 +20575,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\026\n" + "\006region\030\364\315\240B \001(\tB\003\340A\002\022\211\001\n" + "6region_instance_groups_list_instances_request_resource\030\324\251\200\027" - + " \001(\0132A.google.cloud.com" - + "pute.v1.RegionInstanceGroupsListInstancesRequestB\003\340A\002\022\'\n" + + " \001(\0132A.g" + + "oogle.cloud.compute.v1.RegionInstanceGroupsListInstancesRequestB\003\340A\002\022\'\n" + "\026return_partial_success\030\266\244\317\366\001 \001(\010H\004\210\001\001B\t\n" + "\007_filterB\016\n" + "\014_max_resultsB\013\n" @@ -20737,7 +20778,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\004zone\030\254\307\344\001 \001(\tB\003\340A\002B\t\n" + "\007_filterB\016\n" + "\014_max_resultsB\013\n" - + "\t_order_byB\r\n" + + "\t_order_byB\r" + + "\n" + "\013_page_tokenB\031\n" + "\027_return_partial_success\"\370\002\n" + "6ListManagedInstancesRegionInstanceGroupManagersRequest\022\027\n" @@ -20820,8 +20862,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "H\001\210\001\001\022\'\n" + "\026network_endpoint_group\030\206\313\363\316\001 \001(\tB\003\340A\002\022\213\001\n" + "7network_endpoint_groups_list_endpoints_request_resource\030\216\230\257\034" - + " \001(\0132B.google.cloud.co" - + "mpute.v1.NetworkEndpointGroupsListEndpointsRequestB\003\340A\002\022\030\n" + + " \001(\0132B." + + "google.cloud.compute.v1.NetworkEndpointGroupsListEndpointsRequestB\003\340A\002\022\030\n" + "\010order_by\030\350\375\307L \001(\tH\002\210\001\001\022\032\n\n" + "page_token\030\311\260\304\t \001(\tH\003\210\001\001\022\027\n" + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\'\n" @@ -20899,7 +20941,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\004zone\030\254\307\344\001 \001(\tB\003\340A\002B\t\n" + "\007_filterB\016\n" + "\014_max_resultsB\013\n" - + "\t_order_byB\r\n" + + "\t_order_byB\r" + + "\n" + "\013_page_tokenB\031\n" + "\027_return_partial_success\"\262\002\n" + "\030ListNodeTemplatesRequest\022\027\n" @@ -21097,7 +21140,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\t_order_byB\r\n" + "\013_page_tokenB\031\n" + "\027_return_partial_success\"\317\002\n" - + "\035ListReferrersInstancesRequest\022\027\n" + + "\035ListReferrersInstancesRequ", + "est\022\027\n" + "\006filter\030\370\226\243\240\001 \001(\tH\000\210\001\001\022\030\n" + "\010instance\030\225\251\332\010 \001(\tB\003\340A\002\022\033\n" + "\013max_results\030\233\310\213\032 \001(\r" @@ -21170,8 +21214,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\013_page_tokenB\031\n" + "\027_return_partial_success\"\300\002\n" + "&ListRegionCompositeHealthChecksRequest\022\027\n" - + "\006fi", - "lter\030\370\226\243\240\001 \001(\tH\000\210\001\001\022\033\n" + + "\006filter\030\370\226\243\240\001 \001(\tH\000\210\001\001\022\033\n" + "\013max_results\030\233\310\213\032 \001(\r" + "H\001\210\001\001\022\030\n" + "\010order_by\030\350\375\307L \001(\tH\002\210\001\001\022\032\n\n" @@ -21195,7 +21238,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\026return_partial_success\030\266\244\317\366\001 \001(\010H\004\210\001\001B\t\n" + "\007_filterB\016\n" + "\014_max_resultsB\013\n" - + "\t_order_byB\r\n" + + "\t_order_byB\r" + + "\n" + "\013_page_tokenB\031\n" + "\027_return_partial_success\"\260\002\n" + "\026ListRegionDisksRequest\022\027\n" @@ -21280,7 +21324,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\026return_partial_success\030\266\244\317\366\001 \001(\010H\004\210\001\001B\t\n" + "\007_filterB\016\n" + "\014_max_resultsB\013\n" - + "\t_order_byB\r\n" + + "\t_order_byB\r" + + "\n" + "\013_page_tokenB\031\n" + "\027_return_partial_success\"\300\002\n" + "&ListRegionInstanceGroupManagersRequest\022\027\n" @@ -21420,7 +21465,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\026return_partial_success\030\266\244\317\366\001 \001(\010H\004\210\001\001B\t\n" + "\007_filterB\016\n" + "\014_max_resultsB\013\n" - + "\t_order_byB\r\n" + + "\t_order_byB\r" + + "\n" + "\013_page_tokenB\031\n" + "\027_return_partial_success\"\264\002\n" + "\032ListRegionSnapshotsRequest\022\027\n" @@ -21597,7 +21643,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\006filter\030\370\226\243\240\001 \001(\tH\000\210\001\001\022\033\n" + "\013max_results\030\233\310\213\032 \001(\r" + "H\001\210\001\001\022\030\n" - + "\010order_by\030\350\375\307L \001(\tH\002\210\001\001\022\032\n\n" + + "\010order_by\030\350\375\307L \001(\tH\002\210\001\001\022\032\n" + + "\n" + "page_token\030\311\260\304\t \001(\tH\003\210\001\001\022\034\n" + "\013parent_name\030\200\212\200\344\001 \001(\tB\003\340A\002\022\027\n" + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\'\n" @@ -21820,8 +21867,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\020WITH_UTILIZATION\020\211\240\257\360\001B\t\n" + "\007_filterB\016\n" + "\014_max_resultsB\013\n" - + "\t_order_byB\r\n" - + "\013_page_tokenB\031\n" + + "\t_order_byB\r\n", + "\013_page_tokenB\031\n" + "\027_return_partial_successB\010\n" + "\006_views\"\236\002\n" + "\034ListTargetGrpcProxiesRequest\022\027\n" @@ -21895,8 +21942,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\033ListTargetSslProxiesRequest\022\027\n" + "\006filter\030\370\226\243\240\001 \001(\tH\000\210\001\001\022\033\n" + "\013max_results\030\233\310\213\032 \001(\r" - + "H", - "\001\210\001\001\022\030\n" + + "H\001\210\001\001\022\030\n" + "\010order_by\030\350\375\307L \001(\tH\002\210\001\001\022\032\n\n" + "page_token\030\311\260\304\t \001(\tH\003\210\001\001\022\027\n" + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\'\n" @@ -22061,11 +22107,12 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\006filter\030\370\226\243\240\001 \001(\tH\000\210\001\001\022\033\n" + "\013max_results\030\233\310\213\032 \001(\r" + "H\001\210\001\001\022\030\n" - + "\010order_by\030\350\375\307L \001(\tH\002\210\001\001\022\032\n\n" + + "\010order_by\030\350\375\307L \001(\tH\002\210\001\001\022\032\n" + + "\n" + "page_token\030\311\260\304\t \001(\tH\003\210\001\001\022\027\n" + "\007project\030\231\226\301l \001(\tB\003\340A\002\022n\n" - + "(projects_list_xpn_hosts_request_resource\030\227\320\316q" - + " \001(\01324.google.cloud.compute.v1.ProjectsListXpnHostsRequestB\003\340A\002\022\'\n" + + "(projects_list_xpn_hosts_request_resource\030\227\320\316q \001(\01324.google.cloud.c" + + "ompute.v1.ProjectsListXpnHostsRequestB\003\340A\002\022\'\n" + "\026return_partial_success\030\266\244\317\366\001 \001(\010H\004\210\001\001B\t\n" + "\007_filterB\016\n" + "\014_max_resultsB\013\n" @@ -22128,15 +22175,15 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\007_localeB\n\n" + "\010_message\"\236\003\n" + "\016LocationPolicy\022M\n" - + "\tlocations\030\336\256\221\305\001" - + " \003(\01326.google.cloud.compute.v1.LocationPolicy.LocationsEntry\022\035\n" + + "\tlocations\030\336\256\221\305\001 \003(\01326.google.c" + + "loud.compute.v1.LocationPolicy.LocationsEntry\022\035\n" + "\014target_shape\030\363\346\273\241\001 \001(\tH\000\210\001\001\022J\n" - + "\005zones\030\307\244\2557 \003(\0132" - + "8.google.cloud.compute.v1.LocationPolicyZoneConfiguration\032a\n" + + "\005zones\030\307\244\2557" + + " \003(\01328.google.cloud.compute.v1.LocationPolicyZoneConfiguration\032a\n" + "\016LocationsEntry\022\013\n" + "\003key\030\001 \001(\t\022>\n" - + "\005value\030\002" - + " \001(\0132/.google.cloud.compute.v1.LocationPolicyLocation:\0028\001\"^\n" + + "\005value\030\002 \001(\0132/" + + ".google.cloud.compute.v1.LocationPolicyLocation:\0028\001\"^\n" + "\013TargetShape\022\032\n" + "\026UNDEFINED_TARGET_SHAPE\020\000\022\t\n" + "\003ANY\020\314\373\003\022\026\n" @@ -22144,8 +22191,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\010BALANCED\020\210\272\255\337\001B\017\n\r" + "_target_shape\"\216\002\n" + "\026LocationPolicyLocation\022W\n" - + "\013constraints\030\266\314\356\001 \001(\013" - + "2:.google.cloud.compute.v1.LocationPolicyLocationConstraintsH\000\210\001\001\022\032\n\n" + + "\013constraints\030\266\314\356\001 \001(\0132:.google.cloud.compute.v" + + "1.LocationPolicyLocationConstraintsH\000\210\001\001\022\032\n\n" + "preference\030\333\371\362G \001(\tH\001\210\001\001\"`\n\n" + "Preference\022\030\n" + "\024UNDEFINED_PREFERENCE\020\000\022\014\n" @@ -22169,10 +22216,10 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + " \001(\0132+.google.cloud.compute.v1.InstancePropertiesH\004\210\001\001\022\024\n" + "\004kind\030\224\367\310\001 \001(\tH\005\210\001\001\022!\n" + "\021label_fingerprint\030\231\360\367T \001(\tH\006\210\001\001\022E\n" - + "\006labels\030\377\277\301\356\001" - + " \003(\01321.google.cloud.compute.v1.MachineImage.LabelsEntry\022]\n" - + "\034machine_image_encryption_key\030\377\377\347\373\001 \001(\0132..google." - + "cloud.compute.v1.CustomerEncryptionKeyH\007\210\001\001\022\024\n" + + "\006labels\030\377\277\301\356\001 \003(\01321.googl" + + "e.cloud.compute.v1.MachineImage.LabelsEntry\022]\n" + + "\034machine_image_encryption_key\030\377\377\347\373\001" + + " \001(\0132..google.cloud.compute.v1.CustomerEncryptionKeyH\007\210\001\001\022\024\n" + "\004name\030\213\365\315\001 \001(\tH\010\210\001\001\022C\n" + "\006params\030\206\363\253% \001(\0132+.google.cloud.compute.v1.MachineImageParamsH" + "\t\210\001\001\022\036\n\r" @@ -22186,8 +22233,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + " \003(\01320.google.cloud.compute.v1.SourceDiskEncryptionKey\022 \n" + "\017source_instance\030\271\230\375\274\001 \001(\tH\r" + "\210\001\001\022^\n" - + "\032source_instance_properties\030\371\321\313\342\001" - + " \001(\01321.google.cloud.compute.v1.SourceInstancePropertiesH\016\210\001\001\022\026\n" + + "\032source_instance_properties\030\371\321\313\342\001 \001(\01321.google.clo" + + "ud.compute.v1.SourceInstancePropertiesH\016\210\001\001\022\026\n" + "\006status\030\362\237\267V \001(\tH\017\210\001\001\022\035\n" + "\021storage_locations\030\232\355\263\234\001 \003(\t\022#\n" + "\023total_storage_bytes\030\354\207\204\' \001(\003H\020\210\001\001\032-\n" @@ -22229,21 +22276,20 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\003_idB\007\n" + "\005_kindB\022\n" + "\020_next_page_tokenB\014\n\n" - + "_self_linkB\n" - + "\n" + + "_self_linkB\n\n" + "\010_warning\"\271\001\n" + "\022MachineImageParams\022g\n" - + "\025resource_manager_tags\030\374\233\213\264\001 \003(\0132D.google.cl" - + "oud.compute.v1.MachineImageParams.ResourceManagerTagsEntry\032:\n" + + "\025resource_manager_tags\030\374\233\213\264\001 " + + "\003(\0132D.google.cloud.compute.v1.MachineImageParams.ResourceManagerTagsEntry\032:\n" + "\030ResourceManagerTagsEntry\022\013\n" + "\003key\030\001 \001(\t\022\r\n" + "\005value\030\002 \001(\t:\0028\001\"\213\010\n" + "\013MachineType\022?\n" - + "\014accelerators\030\350\326\305\200\001 \003(\013" - + "2%.google.cloud.compute.v1.Accelerators\022\035\n" + + "\014accelerators\030\350\326\305\200\001" + + " \003(\0132%.google.cloud.compute.v1.Accelerators\022\035\n" + "\014architecture\030\323\322\261\220\001 \001(\tH\000\210\001\001\022N\n" - + "\022bundled_local_ssds\030\200\347\340\270\001" - + " \001(\0132).google.cloud.compute.v1.BundledLocalSsdsH\001\210\001\001\022\"\n" + + "\022bundled_local_ssds\030\200\347\340\270\001 \001(\0132)." + + "google.cloud.compute.v1.BundledLocalSsdsH\001\210\001\001\022\"\n" + "\022creation_timestamp\030\266\217\307\016 \001(\tH\002\210\001\001\022G\n\n" + "deprecated\030\263\313\321\365\001" + " \001(\0132*.google.cloud.compute.v1.DeprecationStatusH\003\210\001\001\022\034\n" @@ -22285,8 +22331,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\005_zone\"\302\003\n" + "\031MachineTypeAggregatedList\022\020\n" + "\002id\030\233\032 \001(\tH\000\210\001\001\022O\n" - + "\005items\030\300\317\367/ \003(\0132=.google.cloud.co" - + "mpute.v1.MachineTypeAggregatedList.ItemsEntry\022\024\n" + + "\005items\030\300\317\367/ \003(\0132=." + + "google.cloud.compute.v1.MachineTypeAggregatedList.ItemsEntry\022\024\n" + "\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n" + "\017next_page_token\030\225\272\206& \001(\tH\002\210\001\001\022\032\n" + "\tself_link\030\215\222\305\331\001 \001(\tH\003\210\001\001\022\027\n" @@ -22295,8 +22341,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + " .google.cloud.compute.v1.WarningH\004\210\001\001\032]\n\n" + "ItemsEntry\022\013\n" + "\003key\030\001 \001(\t\022>\n" - + "\005value\030\002" - + " \001(\0132/.google.cloud.compute.v1.MachineTypesScopedList:\0028\001B\005\n" + + "\005value\030\002 \001(\0132/.google.c" + + "loud.compute.v1.MachineTypesScopedList:\0028\001B\005\n" + "\003_idB\007\n" + "\005_kindB\022\n" + "\020_next_page_tokenB\014\n\n" @@ -22324,28 +22370,28 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\016current_action\030\274\247\215U \001(\tH\000\210\001\001\022\020\n" + "\002id\030\233\032 \001(\004H\001\210\001\001\022\030\n" + "\010instance\030\225\251\332\010 \001(\tH\002\210\001\001\022S\n" - + "\017instance_health\030\306\222\274\266\001 \003(\01326.goo" - + "gle.cloud.compute.v1.ManagedInstanceInstanceHealth\022\037\n" + + "\017instance_health\030\306\222\274\266\001" + + " \003(\01326.google.cloud.compute.v1.ManagedInstanceInstanceHealth\022\037\n" + "\017instance_status\030\334\255\237S \001(\tH\003\210\001\001\022R\n" - + "\014last_attempt\030\244\254\250\317\001 \001(\01323.google.c" - + "loud.compute.v1.ManagedInstanceLastAttemptH\004\210\001\001\022\024\n" + + "\014last_attempt\030\244\254\250\317\001" + + " \001(\01323.google.cloud.compute.v1.ManagedInstanceLastAttemptH\004\210\001\001\022\024\n" + "\004name\030\213\365\315\001 \001(\tH\005\210\001\001\022T\n" + "\033preserved_state_from_config\030\342\353\205/" + " \001(\0132\'.google.cloud.compute.v1.PreservedStateH\006\210\001\001\022U\n" - + "\033preserved_state_from_policy\030\322\257\276\340\001 \001(\0132\'.g" - + "oogle.cloud.compute.v1.PreservedStateH\007\210\001\001\022{\n" - + "\"properties_from_flexibility_policy\030\301\305\224J" - + " \001(\0132G.google.cloud.compute.v1.Mana" - + "gedInstancePropertiesFromFlexibilityPolicyH\010\210\001\001\022O\n\n" - + "scheduling\030\224\313\261\270\001 \001(\01322.google" - + ".cloud.compute.v1.ManagedInstanceSchedulingH\t\210\001\001\022Y\n" - + "\020shutdown_details\030\331\322\237\007 \001(\01327." - + "google.cloud.compute.v1.ManagedInstanceShutdownDetailsH\n" + + "\033preserved_state_from_policy\030\322\257\276\340\001" + + " \001(\0132\'.google.cloud.compute.v1.PreservedStateH\007\210\001\001\022{\n" + + "\"properties_from_flexibility_policy\030\301\305\224J \001(\0132G.google.cloud." + + "compute.v1.ManagedInstancePropertiesFromFlexibilityPolicyH\010\210\001\001\022O\n\n" + + "scheduling\030\224\313\261\270\001" + + " \001(\01322.google.cloud.compute.v1.ManagedInstanceSchedulingH\t\210\001\001\022Y\n" + + "\020shutdown_details\030\331\322\237\007" + + " \001(\01327.google.cloud.compute.v1.ManagedInstanceShutdownDetailsH\n" + "\210\001\001\022I\n" - + "\007version\030\330\271\324\247\001 \001(\013" - + "2/.google.cloud.compute.v1.ManagedInstanceVersionH\013\210\001\001\"\205\002\n\r" + + "\007version\030\330\271\324\247\001" + + " \001(\0132/.google.cloud.compute.v1.ManagedInstanceVersionH\013\210\001\001\"\205\002\n\r" + "CurrentAction\022\034\n" - + "\030UNDEFINED_CURRENT_ACTION\020\000\022\022\n\n" + + "\030UNDEFINED_CURRENT_ACTION\020\000\022\022\n" + + "\n" + "ABANDONING\020\315\312\220\271\001\022\020\n" + "\010CREATING\020\271\275\235\331\001\022 \n" + "\030CREATING_WITHOUT_RETRIES\020\211\306\276\314\001\022\020\n" @@ -22368,8 +22414,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\007STAGING\020\233\310\306\315\001\022\017\n" + "\007STOPPED\020\255\273\354\323\001\022\020\n" + "\010STOPPING\020\364\320\242\247\001\022\020\n" - + "\tSUSPENDED\020\273\273\266\030\022\022\n" - + "\n" + + "\tSUSPENDED\020\273\273\266\030\022\022\n\n" + "SUSPENDING\020\246\324\230\365\001\022\021\n\n" + "TERMINATED\020\243\364\233wB\021\n" + "\017_current_actionB\005\n" @@ -22397,8 +22442,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\026_detailed_health_stateB\017\n\r" + "_health_check\"{\n" + "\032ManagedInstanceLastAttempt\022R\n" - + "\006errors\030\353\336\325\226\001 \001(\01329.google.cloud.compu" - + "te.v1.ManagedInstanceLastAttemptErrorsH\000\210\001\001B\t\n" + + "\006errors\030\353\336\325\226\001 \001(\01329.goo" + + "gle.cloud.compute.v1.ManagedInstanceLastAttemptErrorsH\000\210\001\001B\t\n" + "\007_errors\"W\n" + " ManagedInstanceLastAttemptErrors\0223\n" + "\006errors\030\353\336\325\226\001 \003(\0132\037.google.cloud.compute.v1.Errors\"_\n" @@ -22428,7 +22473,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\004kind\030\224\367\310\001 \001(\tH\001\210\001\001B\016\n" + "\014_fingerprintB\007\n" + "\005_kind\"\217\002\n" - + "\016MetadataFilter\022L\n\r" + + "\016MetadataFilter\022L\n" + + "\r" + "filter_labels\030\246\365\350\222\001" + " \003(\01321.google.cloud.compute.v1.MetadataFilterLabelMatch\022%\n" + "\025filter_match_criteria\030\300\320\266r \001(\tH\000\210\001\001\"n\n" @@ -22448,13 +22494,13 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\007project\030\231\226\301l \001(\tB\r" + "\340A\002\362G\007project\022\037\n" + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022l\n" - + "®ion_addresses_move_request_resource\030\304\260\210\303\001" - + " \001(\01323.google.cloud.compute.v1.RegionAddressesMoveRequestB\003\340A\002\022\032\n\n" + + "®ion_addresses_move_request_resource\030\304\260\210\303\001 \001(\01323.goog" + + "le.cloud.compute.v1.RegionAddressesMoveRequestB\003\340A\002\022\032\n\n" + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n" + "\013_request_id\"\275\001\n" + "\026MoveDiskProjectRequest\022U\n" - + "\032disk_move_request_resource\030\312\302\240\225\001" - + " \001(\0132(.google.cloud.compute.v1.DiskMoveRequestB\003\340A\002\022!\n" + + "\032disk_move_request_resource\030\312\302\240\225\001 \001(" + + "\0132(.google.cloud.compute.v1.DiskMoveRequestB\003\340A\002\022!\n" + "\007project\030\231\226\301l \001(\tB\r" + "\340A\002\362G\007project\022\032\n\n" + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n" @@ -22473,10 +22519,11 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n" + "\013_request_id\"\311\001\n" + "\032MoveInstanceProjectRequest\022]\n" - + "\036instance_move_request_resource\030\302\274\316\224\001" - + " \001(\0132,.google.cloud.compute.v1.InstanceMoveRequestB\003\340A\002\022!\n" + + "\036instance_move_request_resource\030\302\274\316\224\001 \001(\0132,.google" + + ".cloud.compute.v1.InstanceMoveRequestB\003\340A\002\022!\n" + "\007project\030\231\226\301l \001(\tB\r" - + "\340A\002\362G\007project\022\032\n\n" + + "\340A\002\362G\007project\022\032\n" + + "\n" + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n" + "\013_request_id\"\253\001\n" + "%MoveOrganizationSecurityPolicyRequest\022(\n" @@ -22489,7 +22536,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\tNamedPort\022\024\n" + "\004name\030\213\365\315\001 \001(\tH\000\210\001\001\022\024\n" + "\004port\030\201\261\322\001 \001(\005H\001\210\001\001B\007\n" - + "\005_nameB\007\n" + + "\005_name", + "B\007\n" + "\005_port\"\263\002\n" + "\010NamedSet\022\034\n" + "\013description\030\374\207\326\311\001 \001(\tH\000\210\001\001\0223\n" @@ -22507,8 +22555,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\005_nameB\007\n" + "\005_type\"\210\001\n" + "\tNatIpInfo\022S\n" - + "\024nat_ip_info_mappings\030\234\200\216s \003(\01322.google" - + ".cloud.compute.v1.NatIpInfoNatIpInfoMapping\022\031\n" + + "\024nat_ip_info_mappings\030\234\200\216s" + + " \003(\01322.google.cloud.compute.v1.NatIpInfoNatIpInfoMapping\022\031\n" + "\010nat_name\030\351\255\370\312\001 \001(\tH\000\210\001\001B\013\n" + "\t_nat_name\"\362\001\n" + "\031NatIpInfoNatIpInfoMapping\022\024\n" @@ -22549,16 +22597,15 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\210\001\001\022>\n" + "\006params\030\206\363\253%" + " \001(\0132&.google.cloud.compute.v1.NetworkParamsH\016\210\001\001\022<\n" - + "\010peerings\030\263\252\251! \003(\0132\'." - + "google.cloud.compute.v1.NetworkPeering\022N\n" - + "\016routing_config\030\333\251\323\371\001 \001(\0132-.google.clou" - + "d.compute.v1.NetworkRoutingConfigH\017\210\001\001\022\032\n" + + "\010peerings\030\263\252\251!" + + " \003(\0132\'.google.cloud.compute.v1.NetworkPeering\022N\n" + + "\016routing_config\030\333\251\323\371\001 \001(" + + "\0132-.google.cloud.compute.v1.NetworkRoutingConfigH\017\210\001\001\022\032\n" + "\tself_link\030\215\222\305\331\001 \001(\tH\020\210\001\001\022!\n" + "\021self_link_with_id\030\202\254\235\025 \001(\tH\021\210\001\001\022\027\n" + "\013subnetworks\030\305\324\245\306\001 \003(\t\"\240\001\n" + "%NetworkFirewallPolicyEnforcementOrder\0227\n" - + "3UNDEFINED_NETWORK_FIREWALL_P", - "OLICY_ENFORCEMENT_ORDER\020\000\022\035\n" + + "3UNDEFINED_NETWORK_FIREWALL_POLICY_ENFORCEMENT_ORDER\020\000\022\035\n" + "\026AFTER_CLASSIC_FIREWALL\020\320\374\332I\022\037\n" + "\027BEFORE_CLASSIC_FIREWALL\020\355\355\261\241\001B\016\n" + "\014_I_pv4_rangeB\032\n" @@ -22580,8 +22627,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "_self_linkB\024\n" + "\022_self_link_with_id\"\247\006\n" + "\021NetworkAttachment\022]\n" - + "\024connection_endpoints\030\335\242\276\233\001" - + " \003(\0132;.google.cloud.compute.v1.NetworkAttachmentConnectedEndpoint\022&\n" + + "\024connection_endpoints\030\335\242\276\233\001 \003(\0132;.google.cloud.compu" + + "te.v1.NetworkAttachmentConnectedEndpoint\022&\n" + "\025connection_preference\030\334\371\244\210\001 \001(\tH\000\210\001\001\022\"\n" + "\022creation_timestamp\030\266\217\307\016 \001(\tH\001\210\001\001\022\034\n" + "\013description\030\374\207\326\311\001 \001(\tH\002\210\001\001\022\033\n" @@ -22615,8 +22662,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\022_self_link_with_id\"\273\003\n" + "\037NetworkAttachmentAggregatedList\022\020\n" + "\002id\030\233\032 \001(\tH\000\210\001\001\022U\n" - + "\005items\030\300\317\367/ \003(\0132C.google." - + "cloud.compute.v1.NetworkAttachmentAggregatedList.ItemsEntry\022\024\n" + + "\005items\030\300\317\367/" + + " \003(\0132C.google.cloud.compute.v1.NetworkAttachmentAggregatedList.ItemsEntry\022\024\n" + "\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n" + "\017next_page_token\030\225\272\206& \001(\tH\002\210\001\001\022\032\n" + "\tself_link\030\215\222\305\331\001 \001(\tH\003\210\001\001\0229\n" @@ -22624,8 +22671,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + " .google.cloud.compute.v1.WarningH\004\210\001\001\032c\n\n" + "ItemsEntry\022\013\n" + "\003key\030\001 \001(\t\022D\n" - + "\005value\030\002 " - + "\001(\01325.google.cloud.compute.v1.NetworkAttachmentsScopedList:\0028\001B\005\n" + + "\005value\030\002" + + " \001(\01325.google.cloud.compute.v1.NetworkAttachmentsScopedList:\0028\001B\005\n" + "\003_idB\007\n" + "\005_kindB\022\n" + "\020_next_page_tokenB\014\n\n" @@ -22670,8 +22717,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "_self_linkB\n\n" + "\010_warning\"\262\001\n" + "\034NetworkAttachmentsScopedList\022K\n" - + "\023network_attachments\030\237\336\326\370\001 \003(\0132*" - + ".google.cloud.compute.v1.NetworkAttachment\0229\n" + + "\023network_attachments\030\237\336\326\370\001" + + " \003(\0132*.google.cloud.compute.v1.NetworkAttachment\0229\n" + "\007warning\030\234\337\226\030 \001(\0132" + " .google.cloud.compute.v1.WarningH\000\210\001\001B\n\n" + "\010_warning\"\304\003\n" @@ -22699,8 +22746,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "(NetworkEdgeSecurityServiceAggregatedList\022\024\n" + "\004etag\030\225\322\276\001 \001(\tH\000\210\001\001\022\020\n" + "\002id\030\233\032 \001(\tH\001\210\001\001\022^\n" - + "\005items\030\300\317\367/ \003(\0132L.google" - + ".cloud.compute.v1.NetworkEdgeSecurityServiceAggregatedList.ItemsEntry\022\024\n" + + "\005items\030\300\317\367/ \003(\0132L.google.cloud.compute.v1.Network" + + "EdgeSecurityServiceAggregatedList.ItemsEntry\022\024\n" + "\004kind\030\224\367\310\001 \001(\tH\002\210\001\001\022\037\n" + "\017next_page_token\030\225\272\206& \001(\tH\003\210\001\001\022\032\n" + "\tself_link\030\215\222\305\331\001 \001(\tH\004\210\001\001\022\027\n" @@ -22709,8 +22756,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + " .google.cloud.compute.v1.WarningH\005\210\001\001\032l\n\n" + "ItemsEntry\022\013\n" + "\003key\030\001 \001(\t\022M\n" - + "\005value\030\002 \001(\0132>" - + ".google.cloud.compute.v1.NetworkEdgeSecurityServicesScopedList:\0028\001B\007\n" + + "\005value\030\002 \001(\0132>.google.cloud.compute.v1." + + "NetworkEdgeSecurityServicesScopedList:\0028\001B\007\n" + "\005_etagB\005\n" + "\003_idB\007\n" + "\005_kindB\022\n" @@ -22718,14 +22765,14 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "_self_linkB\n\n" + "\010_warning\"\316\001\n" + "%NetworkEdgeSecurityServicesScopedList\022^\n" - + "\036network_edge_security_services\030\254\313\370\020" - + " \003(\01323.google.cloud.compute.v1.NetworkEdgeSecurityService\0229\n" + + "\036network_edge_security_services\030\254\313\370\020 \003(\01323." + + "google.cloud.compute.v1.NetworkEdgeSecurityService\0229\n" + "\007warning\030\234\337\226\030 \001(\0132" + " .google.cloud.compute.v1.WarningH\000\210\001\001B\n\n" + "\010_warning\"\236\003\n" + "\017NetworkEndpoint\022Q\n" - + "\013annotations\030\244\366\2655 \003(\01329.google." - + "cloud.compute.v1.NetworkEndpoint.AnnotationsEntry\022\'\n" + + "\013annotations\030\244\366\2655" + + " \003(\01329.google.cloud.compute.v1.NetworkEndpoint.AnnotationsEntry\022\'\n" + "\027client_destination_port\030\206\210\202; \001(\005H\000\210\001\001\022\024\n" + "\004fqdn\030\225\245\300\001 \001(\tH\001\210\001\001\022\030\n" + "\010instance\030\225\251\332\010 \001(\tH\002\210\001\001\022\033\n\n" @@ -22742,14 +22789,14 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "_ipv6_addressB\007\n" + "\005_port\"\211\013\n" + "\024NetworkEndpointGroup\022V\n" - + "\013annotations\030\244\366\2655" - + " \003(\0132>.google.cloud.compute.v1.NetworkEndpointGroup.AnnotationsEntry\022S\n\n" - + "app_engine\030\240\214\300\242\001 \001(\01326.google.cloud.comp" - + "ute.v1.NetworkEndpointGroupAppEngineH\000\210\001\001\022[\n" - + "\016cloud_function\030\242\345\363\367\001 \001(\0132:.google.c" - + "loud.compute.v1.NetworkEndpointGroupCloudFunctionH\001\210\001\001\022P\n" - + "\tcloud_run\030\201\313\3724 \001(\01325.g" - + "oogle.cloud.compute.v1.NetworkEndpointGroupCloudRunH\002\210\001\001\022\"\n" + + "\013annotations\030\244\366\2655 \003(\0132>.google.clo" + + "ud.compute.v1.NetworkEndpointGroup.AnnotationsEntry\022S\n\n" + + "app_engine\030\240\214\300\242\001 \001(\01326.go" + + "ogle.cloud.compute.v1.NetworkEndpointGroupAppEngineH\000\210\001\001\022[\n" + + "\016cloud_function\030\242\345\363\367\001" + + " \001(\0132:.google.cloud.compute.v1.NetworkEndpointGroupCloudFunctionH\001\210\001\001\022P\n" + + "\tcloud_run\030\201\313\3724" + + " \001(\01325.google.cloud.compute.v1.NetworkEndpointGroupCloudRunH\002\210\001\001\022\"\n" + "\022creation_timestamp\030\266\217\307\016 \001(\tH\003\210\001\001\022\035\n" + "\014default_port\030\277\367\360\311\001 \001(\005H\004\210\001\001\022\034\n" + "\013description\030\374\207\326\311\001 \001(\tH\005\210\001\001\022\020\n" @@ -22759,8 +22806,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\007network\030\256\264\205o \001(\tH\t\210\001\001\022%\n" + "\025network_endpoint_type\030\323\306\2648 \001(\tH\n" + "\210\001\001\022N\n" - + "\010psc_data\030\311\333\246\" \001(\01324.google.cloud.comp" - + "ute.v1.NetworkEndpointGroupPscDataH\013\210\001\001\022#\n" + + "\010psc_data\030\311\333\246\" \001(\01324.go" + + "ogle.cloud.compute.v1.NetworkEndpointGroupPscDataH\013\210\001\001\022#\n" + "\022psc_target_service\030\346\302\252\200\001 \001(\tH\014\210\001\001\022\026\n" + "\006region\030\364\315\240B \001(\tH\r" + "\210\001\001\022\032\n" @@ -22780,7 +22827,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\022INTERNET_FQDN_PORT\020\355\320\333\300\001\022\030\n" + "\020INTERNET_IP_PORT\020\233\333\345\343\001\022\037\n" + "\027NON_GCP_PRIVATE_IP_PORT\020\340\223\267\240\001\022\036\n" - + "\027PRIVATE_SERVICE_CONNECT\020\304\364\371\026\022\022\n\n" + + "\027PRIVATE_SERVICE_CONNECT\020\304\364\371\026\022\022\n" + + "\n" + "SERVERLESS\020\334\306\375\200\001B\r\n" + "\013_app_engineB\021\n" + "\017_cloud_functionB\014\n\n" @@ -22802,8 +22850,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\005_zone\"\335\003\n" + "\"NetworkEndpointGroupAggregatedList\022\020\n" + "\002id\030\233\032 \001(\tH\000\210\001\001\022X\n" - + "\005items\030\300\317\367/ \003(\0132F.google.cloud.comput" - + "e.v1.NetworkEndpointGroupAggregatedList.ItemsEntry\022\024\n" + + "\005items\030\300\317\367/ \003(\0132F.goog" + + "le.cloud.compute.v1.NetworkEndpointGroupAggregatedList.ItemsEntry\022\024\n" + "\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n" + "\017next_page_token\030\225\272\206& \001(\tH\002\210\001\001\022\032\n" + "\tself_link\030\215\222\305\331\001 \001(\tH\003\210\001\001\022\027\n" @@ -22812,12 +22860,11 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + " .google.cloud.compute.v1.WarningH\004\210\001\001\032f\n\n" + "ItemsEntry\022\013\n" + "\003key\030\001 \001(\t\022G\n" - + "\005value\030\002 \001(\01328.google.cloud.compu" - + "te.v1.NetworkEndpointGroupsScopedList:\0028\001B\005\n" + + "\005value\030\002 \001(\01328.goo" + + "gle.cloud.compute.v1.NetworkEndpointGroupsScopedList:\0028\001B\005\n" + "\003_idB\007\n" + "\005_kindB\022\n" - + "\020_next_page_tokenB\014\n" - + "\n" + + "\020_next_page_tokenB\014\n\n" + "_self_linkB\n\n" + "\010_warning\"\222\001\n" + "\035NetworkEndpointGroupAppEngine\022\030\n" @@ -22871,11 +22918,11 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\022_psc_connection_idB\030\n" + "\026_psc_connection_status\"u\n" + "+NetworkEndpointGroupsAttachEndpointsRequest\022F\n" - + "\021network_endpoints\030\255\221\272G" - + " \003(\0132(.google.cloud.compute.v1.NetworkEndpoint\"u\n" + + "\021network_endpoints\030\255\221\272G \003" + + "(\0132(.google.cloud.compute.v1.NetworkEndpoint\"u\n" + "+NetworkEndpointGroupsDetachEndpointsRequest\022F\n" - + "\021network_endpoints\030\255\221\272G" - + " \003(\0132(.google.cloud.compute.v1.NetworkEndpoint\"\244\001\n" + + "\021network_endpoints\030\255\221\272G \003(" + + "\0132(.google.cloud.compute.v1.NetworkEndpoint\"\244\001\n" + ")NetworkEndpointGroupsListEndpointsRequest\022\036\n\r" + "health_status\030\265\326\272\265\001 \001(\tH\000\210\001\001\"E\n" + "\014HealthStatus\022\033\n" @@ -22885,8 +22932,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\016_health_status\"\253\002\n" + ")NetworkEndpointGroupsListNetworkEndpoints\022\020\n" + "\002id\030\233\032 \001(\tH\000\210\001\001\022J\n" - + "\005items\030\300\317\367/ \003(\01328." - + "google.cloud.compute.v1.NetworkEndpointWithHealthStatus\022\024\n" + + "\005items\030\300\317\367/" + + " \003(\01328.google.cloud.compute.v1.NetworkEndpointWithHealthStatus\022\024\n" + "\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n" + "\017next_page_token\030\225\272\206& \001(\tH\002\210\001\001\0229\n" + "\007warning\030\234\337\226\030 \001(\0132" @@ -22902,15 +22949,15 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + " .google.cloud.compute.v1.WarningH\000\210\001\001B\n\n" + "\010_warning\"\317\001\n" + "\037NetworkEndpointWithHealthStatus\022K\n" - + "\007healths\030\227\223\255{ \003(\01327.google.cloud.c" - + "ompute.v1.HealthStatusForNetworkEndpoint\022J\n" + + "\007healths\030\227\223\255{ \003(\01327" + + ".google.cloud.compute.v1.HealthStatusForNetworkEndpoint\022J\n" + "\020network_endpoint\030\206\221\212\033" + " \001(\0132(.google.cloud.compute.v1.NetworkEndpointH\000\210\001\001B\023\n" + "\021_network_endpoint\"\332\003\n" + "#NetworkFirewallPolicyAggregatedList\022\020\n" + "\002id\030\233\032 \001(\tH\000\210\001\001\022Y\n" - + "\005items\030\300\317\367/ \003(\0132G.google.cloud.compute.v1." - + "NetworkFirewallPolicyAggregatedList.ItemsEntry\022\024\n" + + "\005items\030\300\317\367/ \003(\0132G.google.cl" + + "oud.compute.v1.NetworkFirewallPolicyAggregatedList.ItemsEntry\022\024\n" + "\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n" + "\017next_page_token\030\225\272\206& \001(\tH\002\210\001\001\022\032\n" + "\tself_link\030\215\222\305\331\001 \001(\tH\003\210\001\001\022\027\n" @@ -22919,8 +22966,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + " .google.cloud.compute.v1.WarningH\004\210\001\001\032a\n\n" + "ItemsEntry\022\013\n" + "\003key\030\001 \001(\t\022B\n" - + "\005value\030\002" - + " \001(\01323.google.cloud.compute.v1.FirewallPoliciesScopedList:\0028\001B\005\n" + + "\005value\030\002 \001(\01323.google." + + "cloud.compute.v1.FirewallPoliciesScopedList:\0028\001B\005\n" + "\003_idB\007\n" + "\005_kindB\022\n" + "\020_next_page_tokenB\014\n\n" @@ -23013,15 +23060,15 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "_self_linkB\n\n" + "\010_warning\"\257\001\n\r" + "NetworkParams\022b\n" - + "\025resource_manager_tags\030\374\233\213\264\001 \003(\0132?.google.cloud.co" - + "mpute.v1.NetworkParams.ResourceManagerTagsEntry\032:\n" + + "\025resource_manager_tags\030\374\233\213\264\001 \003(\0132?." + + "google.cloud.compute.v1.NetworkParams.ResourceManagerTagsEntry\032:\n" + "\030ResourceManagerTagsEntry\022\013\n" + "\003key\030\001 \001(\t\022\r\n" + "\005value\030\002 \001(\t:\0028\001\"\316\010\n" + "\016NetworkPeering\022\"\n" + "\022auto_create_routes\030\335\342\262\033 \001(\010H\000\210\001\001\022[\n" - + "\021connection_status\030\363\360\321\372\001 \001(\01327.goog" - + "le.cloud.compute.v1.NetworkPeeringConnectionStatusH\001\210\001\001\022&\n" + + "\021connection_status\030\363\360\321\372\001" + + " \001(\01327.google.cloud.compute.v1.NetworkPeeringConnectionStatusH\001\210\001\001\022&\n" + "\026exchange_subnet_routes\030\320\312\306\014 \001(\010H\002\210\001\001\022$\n" + "\024export_custom_routes\030\215\245\337\034 \001(\010H\003\210\001\001\0223\n" + "#export_subnet_routes_with_public_ip\030\342\352\331." @@ -23068,10 +23115,11 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\016_state_detailsB\022\n" + "\020_update_strategy\"\314\003\n" + "\036NetworkPeeringConnectionStatus\022g\n" - + "\017consensus_state\030\311\275\213\265\001 \001(\0132E.g" - + "oogle.cloud.compute.v1.NetworkPeeringConnectionStatusConsensusStateH\000\210\001\001\022r\n" - + "\025traffic_configuration\030\264\324\266? \001(\0132K.google.clou" - + "d.compute.v1.NetworkPeeringConnectionStatusTrafficConfigurationH\001\210\001\001\022\037\n" + + "\017consensus_state\030\311\275\213\265\001 \001(\0132E.google.cloud.compute.v1.Ne" + + "tworkPeeringConnectionStatusConsensusStateH\000\210\001\001\022r\n" + + "\025traffic_configuration\030\264\324\266? \001(" + + "\0132K.google.cloud.compute.v1.NetworkPeeri" + + "ngConnectionStatusTrafficConfigurationH\001\210\001\001\022\037\n" + "\017update_strategy\030\251\334\365\002 \001(\tH\002\210\001\001\"j\n" + "\016UpdateStrategy\022\035\n" + "\031UNDEFINED_UPDATE_STRATEGY\020\000\022\020\n" @@ -23131,16 +23179,17 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\016NetworkProfile\022\"\n" + "\022creation_timestamp\030\266\217\307\016 \001(\tH\000\210\001\001\022\034\n" + "\013description\030\374\207\326\311\001 \001(\tH\001\210\001\001\022P\n" - + "\010features\030\275\310\263u \001(\01326.google.cloud.comp" - + "ute.v1.NetworkProfileNetworkFeaturesH\002\210\001\001\022\020\n" + + "\010features\030\275\310\263u \001(\01326.go" + + "ogle.cloud.compute.v1.NetworkProfileNetworkFeaturesH\002\210\001\001\022\020\n" + "\002id\030\233\032 \001(\004H\003\210\001\001\022\024\n" + "\004kind\030\224\367\310\001 \001(\tH\004\210\001\001\022J\n" - + "\010location\030\265\277\276\212\001" - + " \001(\0132/.google.cloud.compute.v1.NetworkProfileLocationH\005\210\001\001\022\024\n" + + "\010location\030\265\277\276\212\001 \001(\0132/" + + ".google.cloud.compute.v1.NetworkProfileLocationH\005\210\001\001\022\024\n" + "\004name\030\213\365\315\001 \001(\tH\006\210\001\001\022P\n" + "\014profile_type\030\220\300\315G" + " \001(\01322.google.cloud.compute.v1.NetworkProfileProfileTypeH\007\210\001\001\022\032\n" - + "\tself_link\030\215\222\305\331\001 \001(\tH\010\210\001\001\022!\n" + + "\t", + "self_link\030\215\222\305\331\001 \001(\tH\010\210\001\001\022!\n" + "\021self_link_with_id\030\202\254\235\025 \001(\tH\t\210\001\001\022\024\n" + "\004zone\030\254\307\344\001 \001(\tH\n" + "\210\001\001B\025\n" @@ -23199,11 +23248,11 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\025firewall_policy_types\030\213\200\251\272\001 \003(\t\022\032\n" + "\017interface_types\030\363\263\252K \003(\t\022\032\n" + "\tmulticast\030\370\227\330\300\001 \001(\tH\033\210\001\001\0227\n" - + "&predefined_net", - "work_internal_ipv6_range\030\335\202\327\373\001 \001(\tH\034\210\001\001\022y\n" - + "\034predefined_subnetwork_ranges\030\316\304\363\302\001 \003(" - + "\0132O.google.cloud.compute.v1.NetworkProfi" - + "leNetworkFeaturesPredefinedSubnetworkRange\022\033\n" + + "&predefined_network_internal_ipv6_range\030\335\202\327\373\001 \001(" + + "\tH\034\210\001\001\022y\n" + + "\034predefined_subnetwork_ranges\030\316\304\363\302\001" + + " \003(\0132O.google.cloud.compute." + + "v1.NetworkProfileNetworkFeaturesPredefinedSubnetworkRange\022\033\n" + "\017subnet_purposes\030\267\233\330\217\001 \003(\t\022\036\n" + "\022subnet_stack_types\030\240\354\267\370\001 \003(\t\022\037\n" + "\023subnetwork_purposes\030\306\240\361\373\001 \003(\t\022\"\n" @@ -23438,8 +23487,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\033NetworkProfilesListResponse\022\024\n" + "\004etag\030\225\322\276\001 \001(\tH\000\210\001\001\022\020\n" + "\002id\030\233\032 \001(\tH\001\210\001\001\0229\n" - + "\005items\030\300\317\367/ \003(\0132\'" - + ".google.cloud.compute.v1.NetworkProfile\022\024\n" + + "\005items\030\300\317\367/" + + " \003(\0132\'.google.cloud.compute.v1.NetworkProfile\022\024\n" + "\004kind\030\224\367\310\001 \001(\tH\002\210\001\001\022\037\n" + "\017next_page_token\030\225\272\206& \001(\tH\003\210\001\001\022\032\n" + "\tself_link\030\215\222\305\331\001 \001(\tH\004\210\001\001\022\027\n" @@ -23479,8 +23528,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\035_bgp_best_path_selection_modeB\030\n" + "\026_bgp_inter_region_costB#\n" + "!_effective_bgp_always_compare_medB\"\n" - + " _effective_bgp_inter_region_costB\017\n" - + "\r" + + " _effective_bgp_inter_region_costB\017\n\r" + "_routing_mode\"\204\002\n" + "\031NetworksAddPeeringRequest\022\"\n" + "\022auto_create_routes\030\335\342\262\033 \001(\010H\000\210\001\001\022\024\n" @@ -23496,15 +23544,16 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\004name\030\213\365\315\001 \001(\tH\000\210\001\001B\007\n" + "\005_name\"\326\001\n" + "%NetworksGetEffectiveFirewallsResponse\022s\n" - + "\020firewall_policys\030\302\312\374\303\001 \003(\0132U.google.cloud" - + ".compute.v1.NetworksGetEffectiveFirewallsResponseEffectiveFirewallPolicy\0228\n" + + "\020firewall_policys\030\302\312\374\303\001 \003(\013" + + "2U.google.cloud.compute.v1.NetworksGetEf" + + "fectiveFirewallsResponseEffectiveFirewallPolicy\0228\n" + "\tfirewalls\030\363\306\350\201\001" + " \003(\0132!.google.cloud.compute.v1.Firewall\"\363\003\n" + ".google.c" - + "loud.compute.v1.NodeTemplateAggregatedList.ItemsEntry\022\024\n" + + "\005items\030\300\317\367/" + + " \003(\0132>.google.cloud.compute.v1.NodeTemplateAggregatedList.ItemsEntry\022\024\n" + "\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n" + "\017next_page_token\030\225\272\206& \001(\tH\002\210\001\001\022\032\n" + "\tself_link\030\215\222\305\331\001 \001(\tH\003\210\001\001\022\027\n" @@ -23778,8 +23827,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + " .google.cloud.compute.v1.WarningH\004\210\001\001\032^\n\n" + "ItemsEntry\022\013\n" + "\003key\030\001 \001(\t\022?\n" - + "\005value\030\002" - + " \001(\01320.google.cloud.compute.v1.NodeTemplatesScopedList:\0028\001B\005\n" + + "\005value\030\002 \001(\01320." + + "google.cloud.compute.v1.NodeTemplatesScopedList:\0028\001B\005\n" + "\003_idB\007\n" + "\005_kindB\022\n" + "\020_next_page_tokenB\014\n\n" @@ -23806,8 +23855,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "_local_ssdB\t\n" + "\007_memory\"\243\001\n" + "\027NodeTemplatesScopedList\022A\n" - + "\016node_templates\030\274\242\355\250\001 \003(\0132" - + "%.google.cloud.compute.v1.NodeTemplate\0229\n" + + "\016node_templates\030\274\242\355\250\001" + + " \003(\0132%.google.cloud.compute.v1.NodeTemplate\0229\n" + "\007warning\030\234\337\226\030 \001(\0132" + " .google.cloud.compute.v1.WarningH\000\210\001\001B\n\n" + "\010_warning\"\306\004\n" @@ -23822,13 +23871,11 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\004kind\030\224\367\310\001 \001(\tH\006\210\001\001\022\035\n" + "\014local_ssd_gb\030\312\210\377\234\001 \001(\005H\007\210\001\001\022\030\n" + "\007max_vms\030\301\226\325\222\001 \001(\005H\010\210\001\001\022\031\n" - + "\tmemory_mb\030\223\223\2507 \001(\005", - "H\t\210\001\001\022\024\n" + + "\tmemory_mb\030\223\223\2507 \001(\005H\t\210\001\001\022\024\n" + "\004name\030\213\365\315\001 \001(\tH\n" + "\210\001\001\022\032\n" + "\tself_link\030\215\222\305\331\001 \001(\tH\013\210\001\001\022\024\n" - + "\004zone\030\254\307\344\001 \001(\tH\014\210\001\001B\017\n" - + "\r" + + "\004zone\030\254\307\344\001 \001(\tH\014\210\001\001B\017\n\r" + "_cpu_platformB\025\n" + "\023_creation_timestampB\r\n" + "\013_deprecatedB\016\n" @@ -23844,8 +23891,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\005_zone\"\271\003\n" + "\026NodeTypeAggregatedList\022\020\n" + "\002id\030\233\032 \001(\tH\000\210\001\001\022L\n" - + "\005items\030\300\317\367/ \003(\0132:." - + "google.cloud.compute.v1.NodeTypeAggregatedList.ItemsEntry\022\024\n" + + "\005items\030\300\317\367/" + + " \003(\0132:.google.cloud.compute.v1.NodeTypeAggregatedList.ItemsEntry\022\024\n" + "\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n" + "\017next_page_token\030\225\272\206& \001(\tH\002\210\001\001\022\032\n" + "\tself_link\030\215\222\305\331\001 \001(\tH\003\210\001\001\022\027\n" @@ -23854,8 +23901,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + " .google.cloud.compute.v1.WarningH\004\210\001\001\032Z\n\n" + "ItemsEntry\022\013\n" + "\003key\030\001 \001(\t\022;\n" - + "\005value\030\002" - + " \001(\0132,.google.cloud.compute.v1.NodeTypesScopedList:\0028\001B\005\n" + + "\005value\030\002 \001(" + + "\0132,.google.cloud.compute.v1.NodeTypesScopedList:\0028\001B\005\n" + "\003_idB\007\n" + "\005_kindB\022\n" + "\020_next_page_tokenB\014\n\n" @@ -23882,8 +23929,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\024NotificationEndpoint\022\"\n" + "\022creation_timestamp\030\266\217\307\016 \001(\tH\000\210\001\001\022\034\n" + "\013description\030\374\207\326\311\001 \001(\tH\001\210\001\001\022Y\n\r" - + "grpc_settings\030\244\306\300\331\001 \001(\01329.google.cloud.co" - + "mpute.v1.NotificationEndpointGrpcSettingsH\002\210\001\001\022\020\n" + + "grpc_settings\030\244\306\300\331\001 \001(\01329." + + "google.cloud.compute.v1.NotificationEndpointGrpcSettingsH\002\210\001\001\022\020\n" + "\002id\030\233\032 \001(\004H\003\210\001\001\022\024\n" + "\004kind\030\224\367\310\001 \001(\tH\004\210\001\001\022\024\n" + "\004name\030\213\365\315\001 \001(\tH\005\210\001\001\022\026\n" @@ -23899,8 +23946,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "_self_link\"\335\003\n" + "\"NotificationEndpointAggregatedList\022\020\n" + "\002id\030\233\032 \001(\tH\000\210\001\001\022X\n" - + "\005items\030\300\317\367/ \003(\0132F.google.cloud.co" - + "mpute.v1.NotificationEndpointAggregatedList.ItemsEntry\022\024\n" + + "\005items\030\300\317\367/ \003(\0132F." + + "google.cloud.compute.v1.NotificationEndpointAggregatedList.ItemsEntry\022\024\n" + "\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n" + "\017next_page_token\030\225\272\206& \001(\tH\002\210\001\001\022\032\n" + "\tself_link\030\215\222\305\331\001 \001(\tH\003\210\001\001\022\027\n" @@ -23909,8 +23956,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + " .google.cloud.compute.v1.WarningH\004\210\001\001\032f\n\n" + "ItemsEntry\022\013\n" + "\003key\030\001 \001(\t\022G\n" - + "\005value\030\002 \001(\01328.google.cloud.c" - + "ompute.v1.NotificationEndpointsScopedList:\0028\001B\005\n" + + "\005value\030\002 \001(\01328" + + ".google.cloud.compute.v1.NotificationEndpointsScopedList:\0028\001B\005\n" + "\003_idB\007\n" + "\005_kindB\022\n" + "\020_next_page_tokenB\014\n\n" @@ -23944,8 +23991,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "_self_linkB\n\n" + "\010_warning\"\255\001\n" + "\037NotificationEndpointsScopedList\022C\n" - + "\tresources\030\245\374\262N \003(\0132-.go" - + "ogle.cloud.compute.v1.NotificationEndpoint\0229\n" + + "\tresources\030\245\374\262N" + + " \003(\0132-.google.cloud.compute.v1.NotificationEndpoint\0229\n" + "\007warning\030\234\337\226\030 \001(\0132" + " .google.cloud.compute.v1.WarningH\000\210\001\001B\n\n" + "\010_warning\"\306\r\n" @@ -23956,15 +24003,15 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\010end_time\030\261\247\3476 \001(\tH\003\210\001\001\0225\n" + "\005error\030\210\244\223." + " \001(\0132\036.google.cloud.compute.v1.ErrorH\004\210\001\001\022d\n" - + "\036get_version_operation_metadata\030\327\220\315R \001(\01324.go" - + "ogle.cloud.compute.v1.GetVersionOperationMetadataH\005\210\001\001\022\'\n" + + "\036get_version_operation_metadata\030\327\220\315R" + + " \001(\01324.google.cloud.compute.v1.GetVersionOperationMetadataH\005\210\001\001\022\'\n" + "\022http_error_message\030\331\372\310` \001(\tB\003\350G\004H\006\210\001\001\022,\n" + "\026http_error_status_code\030\354\204\370\224\001" + " \001(\005B\003\350G\003H\007\210\001\001\022\020\n" + "\002id\030\233\032 \001(\004H\010\210\001\001\022\034\n" + "\013insert_time\030\223\251\350\316\001 \001(\tH\t\210\001\001\022w\n" - + "(instances_bulk_insert_operation_metadata\030\301\206\301* \001" - + "(\0132=.google.cloud.compute.v1.InstancesBulkInsertOperationMetadataH\n" + + "(instances_bulk_insert_operation_metadata\030\301\206\301*" + + " \001(\0132=.google.cloud.compute.v1.InstancesBulkInsertOperationMetadataH\n" + "\210\001\001\022\024\n" + "\004kind\030\224\367\310\001 \001(\tH\013\210\001\001\022\031\n" + "\004name\030\213\365\315\001 \001(\tB\003\350G\001H\014\210\001\001\022\"\n" @@ -23975,8 +24022,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\006region\030\364\315\240B \001(\tH\020\210\001\001\022\032\n" + "\tself_link\030\215\222\305\331\001 \001(\tH\021\210\001\001\022\205\001\n" + "/set_common_instance_metadata_operation_metadata\030\344\255\352\351\001" - + " \001(\0132C.google.cloud.compute.v1.SetCom" - + "monInstanceMetadataOperationMetadataH\022\210\001\001\022\032\n\n" + + " \001(\0132C.google.cloud.co" + + "mpute.v1.SetCommonInstanceMetadataOperationMetadataH\022\210\001\001\022\032\n\n" + "start_time\030\212\351\356\021 \001(\tH\023\210\001\001\022F\n" + "\006status\030\362\237\267V" + " \001(\0162).google.cloud.compute.v1.Operation.StatusB\003\350G\002H\024\210\001\001\022\037\n" @@ -24020,18 +24067,19 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\005_zone\"\274\003\n" + "\027OperationAggregatedList\022\020\n" + "\002id\030\233\032 \001(\tH\000\210\001\001\022M\n" - + "\005items\030\300\317\367/ \003(\0132;.goo" - + "gle.cloud.compute.v1.OperationAggregatedList.ItemsEntry\022\024\n" + + "\005items\030\300\317\367/" + + " \003(\0132;.google.cloud.compute.v1.OperationAggregatedList.ItemsEntry\022\024\n" + "\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n" + "\017next_page_token\030\225\272\206& \001(\tH\002\210\001\001\022\032\n" + "\tself_link\030\215\222\305\331\001 \001(\tH\003\210\001\001\022\027\n" + "\014unreachables\030\237\240\206t \003(\t\0229\n" + "\007warning\030\234\337\226\030 \001(\0132" - + " .google.cloud.compute.v1.WarningH\004\210\001\001\032[\n\n" + + " .google.cloud.compute.v1.WarningH\004\210\001\001\032[\n" + + "\n" + "ItemsEntry\022\013\n" + "\003key\030\001 \001(\t\022<\n" - + "\005value\030\002" - + " \001(\0132-.google.cloud.compute.v1.OperationsScopedList:\0028\001B\005\n" + + "\005value\030\002 \001(\0132" + + "-.google.cloud.compute.v1.OperationsScopedList:\0028\001B\005\n" + "\003_idB\007\n" + "\005_kindB\022\n" + "\020_next_page_tokenB\014\n\n" @@ -24056,8 +24104,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + " .google.cloud.compute.v1.WarningH\000\210\001\001B\n\n" + "\010_warning\"\243\001\n" + "4OrganizationSecurityPoliciesListAssociationsResponse\022L\n" - + "\014associations\030\222\350\312\362\001 \003(\01322.google.c" - + "loud.compute.v1.SecurityPolicyAssociation\022\024\n" + + "\014associations\030\222\350\312\362\001" + + " \003(\01322.google.cloud.compute.v1.SecurityPolicyAssociation\022\024\n" + "\004kind\030\224\367\310\001 \001(\tH\000\210\001\001B\007\n" + "\005_kind\"\332\006\n" + "\020OutlierDetection\022E\n" @@ -24116,17 +24164,17 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\016_num_intervalsB\007\n" + "\005_type\"\272\006\n" + "\017PacketMirroring\022Z\n\r" - + "collector_ilb\030\355\211\266\313\001 \001(\0132:." - + "google.cloud.compute.v1.PacketMirroringForwardingRuleInfoH\000\210\001\001\022\"\n" + + "collector_ilb\030\355\211\266\313\001" + + " \001(\0132:.google.cloud.compute.v1.PacketMirroringForwardingRuleInfoH\000\210\001\001\022\"\n" + "\022creation_timestamp\030\266\217\307\016 \001(\tH\001\210\001\001\022\034\n" + "\013description\030\374\207\326\311\001 \001(\tH\002\210\001\001\022\027\n" + "\006enable\030\203\313\324\224\001 \001(\tH\003\210\001\001\022G\n" - + "\006filter\030\370\226\243\240\001" - + " \001(\0132..google.cloud.compute.v1.PacketMirroringFilterH\004\210\001\001\022\020\n" + + "\006filter\030\370\226\243\240\001 \001(\0132..google.cl" + + "oud.compute.v1.PacketMirroringFilterH\004\210\001\001\022\020\n" + "\002id\030\233\032 \001(\004H\005\210\001\001\022\024\n" + "\004kind\030\224\367\310\001 \001(\tH\006\210\001\001\022`\n" - + "\022mirrored_resources\030\304\237\302; \001(\0132<.google.cloud.compute" - + ".v1.PacketMirroringMirroredResourceInfoH\007\210\001\001\022\024\n" + + "\022mirrored_resources\030\304\237\302; \001(\0132<.googl" + + "e.cloud.compute.v1.PacketMirroringMirroredResourceInfoH\007\210\001\001\022\024\n" + "\004name\030\213\365\315\001 \001(\tH\010\210\001\001\022L\n" + "\007network\030\256\264\205o" + " \001(\01323.google.cloud.compute.v1.PacketMirroringNetworkInfoH" @@ -24155,8 +24203,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "_self_link\"\316\003\n" + "\035PacketMirroringAggregatedList\022\020\n" + "\002id\030\233\032 \001(\tH\000\210\001\001\022S\n" - + "\005items\030\300\317\367/" - + " \003(\0132A.google.cloud.compute.v1.PacketMirroringAggregatedList.ItemsEntry\022\024\n" + + "\005items\030\300\317\367/ \003(\0132A.google.cloud." + + "compute.v1.PacketMirroringAggregatedList.ItemsEntry\022\024\n" + "\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n" + "\017next_page_token\030\225\272\206& \001(\tH\002\210\001\001\022\032\n" + "\tself_link\030\215\222\305\331\001 \001(\tH\003\210\001\001\022\027\n" @@ -24203,10 +24251,10 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\010_warning\"\367\001\n" + "#PacketMirroringMirroredResourceInfo\022^\n" + "\tinstances\030\376\374\357\r" - + " \003(\0132H.google.cloud.compute.v1.Packe" - + "tMirroringMirroredResourceInfoInstanceInfo\022_\n" - + "\013subnetworks\030\305\324\245\306\001 \003(\0132F.google.clo" - + "ud.compute.v1.PacketMirroringMirroredResourceInfoSubnetInfo\022\017\n" + + " \003(\0132H.google.cloud.c" + + "ompute.v1.PacketMirroringMirroredResourceInfoInstanceInfo\022_\n" + + "\013subnetworks\030\305\324\245\306\001 \003" + + "(\0132F.google.cloud.compute.v1.PacketMirroringMirroredResourceInfoSubnetInfo\022\017\n" + "\004tags\030\231\350\330\001 \003(\t\"\177\n" + "/PacketMirroringMirroredResourceInfoInstanceInfo\022\036\n\r" + "canonical_url\030\244\377\243\364\001 \001(\tH\000\210\001\001\022\022\n" @@ -24224,15 +24272,15 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\016_canonical_urlB\006\n" + "\004_url\"\253\001\n" + "\032PacketMirroringsScopedList\022F\n" - + "\021packet_mirrorings\030\247\372\334I" - + " \003(\0132(.google.cloud.compute.v1.PacketMirroring\0229\n" + + "\021packet_mirrorings\030\247\372\334I \003(\0132(.g" + + "oogle.cloud.compute.v1.PacketMirroring\0229\n" + "\007warning\030\234\337\226\030 \001(\0132" + " .google.cloud.compute.v1.WarningH\000\210\001\001B\n\n" + "\010_warning\"\371\001\n" + "\026PatchAutoscalerRequest\022\033\n\n" + "autoscaler\030\327\375\322\366\001 \001(\tH\000\210\001\001\022H\n" - + "\023autoscaler_resource\030\366\360\377b" - + " \001(\0132#.google.cloud.compute.v1.AutoscalerB\003\340A\002\022!\n" + + "\023autoscaler_resource\030\366\360\377b \001(\0132#." + + "google.cloud.compute.v1.AutoscalerB\003\340A\002\022!\n" + "\007project\030\231\226\301l \001(\tB\r" + "\340A\002\362G\007project\022\032\n\n" + "request_id\030\313\201\331\021 \001(\tH\001\210\001\001\022\033\n" @@ -24258,8 +24306,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\013_request_id\"\307\002\n" + "\034PatchCrossSiteNetworkRequest\022\"\n" + "\022cross_site_network\030\325\305\3133 \001(\tB\003\340A\002\022V\n" - + "\033cross_site_network_resource\030\270\344\335\016" - + " \001(\0132).google.cloud.compute.v1.CrossSiteNetworkB\003\340A\002\022!\n" + + "\033cross_site_network_resource\030\270\344\335\016 \001(\0132" + + ").google.cloud.compute.v1.CrossSiteNetworkB\003\340A\002\022!\n" + "\007project\030\231\226\301l \001(\tB\r" + "\340A\002\362G\007project\022\032\n\n" + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\034\n" @@ -24270,22 +24318,22 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\016_validate_only\"\275\001\n" + "\032PatchFirewallPolicyRequest\022 \n" + "\017firewall_policy\030\321\212\306\355\001 \001(\tB\003\340A\002\022R\n" - + "\030firewall_policy_resource\030\274\266\207\354\001" - + " \001(\0132\'.google.cloud.compute.v1.FirewallPolicyB\003\340A\002\022\032\n\n" + + "\030firewall_policy_resource\030\274\266\207\354\001 " + + "\001(\0132\'.google.cloud.compute.v1.FirewallPolicyB\003\340A\002\022\032\n\n" + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n" + "\013_request_id\"\305\001\n" + "\024PatchFirewallRequest\022\031\n" + "\010firewall\030\200\372\325\363\001 \001(\tB\003\340A\002\022D\n" - + "\021firewall_resource\030\355\260\340\023 \001(\0132" - + "!.google.cloud.compute.v1.FirewallB\003\340A\002\022!\n" + + "\021firewall_resource\030\355\260\340\023" + + " \001(\0132!.google.cloud.compute.v1.FirewallB\003\340A\002\022!\n" + "\007project\030\231\226\301l \001(\tB\r" + "\340A\002\362G\007project\022\032\n\n" + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n" + "\013_request_id\"\201\002\n" + "\032PatchForwardingRuleRequest\022 \n" + "\017forwarding_rule\030\376\245\335\200\001 \001(\tB\003\340A\002\022R\n" - + "\030forwarding_rule_resource\030\257\300\320\217\001" - + " \001(\0132\'.google.cloud.compute.v1.ForwardingRuleB\003\340A\002\022!\n" + + "\030forwarding_rule_resource\030\257\300\320\217\001 \001(\0132\'.go" + + "ogle.cloud.compute.v1.ForwardingRuleB\003\340A\002\022!\n" + "\007project\030\231\226\301l \001(\tB\r" + "\340A\002\362G\007project\022\037\n" + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n\n" @@ -24303,8 +24351,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\007project\030\231\226\301l \001(\tB\r" + "\340A\002\362G\007project\022\'\n" + "\027public_delegated_prefix\030\350\334\261a \001(\tB\003\340A\002\022`\n" - + " public_delegated_prefix_resource\030\205\370\330\026" - + " \001(\0132..google.cloud.compute.v1.PublicDelegatedPrefixB\003\340A\002\022\032\n\n" + + " public_delegated_prefix_resource\030\205\370\330\026 \001(\0132..google" + + ".cloud.compute.v1.PublicDelegatedPrefixB\003\340A\002\022\032\n\n" + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n" + "\013_request_id\"\323\001\n" + "\027PatchHealthCheckRequest\022\035\n" @@ -24325,8 +24373,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\013_request_id\"\225\002\n" + " PatchInstanceGroupManagerRequest\022&\n" + "\026instance_group_manager\030\303\367\363v \001(\tB\003\340A\002\022^\n" - + "\037instance_group_manager_resource\030\212\212\276| \001(\0132-.go" - + "ogle.cloud.compute.v1.InstanceGroupManagerB\003\340A\002\022!\n" + + "\037instance_group_manager_resource\030\212\212\276|" + + " \001(\0132-.google.cloud.compute.v1.InstanceGroupManagerB\003\340A\002\022!\n" + "\007project\030\231\226\301l \001(\tB\r" + "\340A\002\362G\007project\022\032\n\n" + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\033\n" @@ -24334,8 +24382,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\340A\002\362G\004zoneB\r\n" + "\013_request_id\"\216\002\n" + "\033PatchInstanceSettingRequest\022V\n" - + "\032instance_settings_resource\030\200\247\316\212\001" - + " \001(\0132).google.cloud.compute.v1.InstanceSettingsB\003\340A\002\022!\n" + + "\032instance_settings_resource\030\200\247\316\212\001 \001(" + + "\0132).google.cloud.compute.v1.InstanceSettingsB\003\340A\002\022!\n" + "\007project\030\231\226\301l \001(\tB\r" + "\340A\002\362G\007project\022\032\n\n" + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\034\n" @@ -24346,8 +24394,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\014_update_mask\"\302\002\n" + "\'PatchInterconnectAttachmentGroupRequest\022-\n" + "\035interconnect_attachment_group\030\364\357\230$ \001(\tB\003\340A\002\022l\n" - + "&interconnect_attachment_group_resource\030\371\337\341\004" - + " \001(\01324.google.cloud.compute.v1.InterconnectAttachmentGroupB\003\340A\002\022!\n" + + "&interconnect_attachment_group_resource\030\371\337\341\004 \001(\01324.google.cloud." + + "compute.v1.InterconnectAttachmentGroupB\003\340A\002\022!\n" + "\007project\030\231\226\301l \001(\tB\r" + "\340A\002\362G\007project\022\032\n\n" + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\034\n" @@ -24356,8 +24404,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\014_update_mask\"\240\002\n" + "\"PatchInterconnectAttachmentRequest\022(\n" + "\027interconnect_attachment\030\364\212\367\222\001 \001(\tB\003\340A\002\022a\n" - + " interconnect_attachment_resource\030\371\244\240e \001(\0132/" - + ".google.cloud.compute.v1.InterconnectAttachmentB\003\340A\002\022!\n" + + " interconnect_attachment_resource\030\371\244\240e" + + " \001(\0132/.google.cloud.compute.v1.InterconnectAttachmentB\003\340A\002\022!\n" + "\007project\030\231\226\301l \001(\tB\r" + "\340A\002\362G\007project\022\037\n" + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n\n" @@ -24365,8 +24413,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\013_request_id\"\231\002\n" + "\035PatchInterconnectGroupRequest\022#\n" + "\022interconnect_group\030\216\267\251\271\001 \001(\tB\003\340A\002\022W\n" - + "\033interconnect_group_resource\030\237\363\346( \001(\0132*.goo" - + "gle.cloud.compute.v1.InterconnectGroupB\003\340A\002\022!\n" + + "\033interconnect_group_resource\030\237\363\346(" + + " \001(\0132*.google.cloud.compute.v1.InterconnectGroupB\003\340A\002\022!\n" + "\007project\030\231\226\301l \001(\tB\r" + "\340A\002\362G\007project\022\032\n\n" + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\034\n" @@ -24375,8 +24423,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\014_update_mask\"\325\001\n" + "\030PatchInterconnectRequest\022\034\n" + "\014interconnect\030\216\311\214k \001(\tB\003\340A\002\022M\n" - + "\025interconnect_resource\030\237\241\314\275\001" - + " \001(\0132%.google.cloud.compute.v1.InterconnectB\003\340A\002\022!\n" + + "\025interconnect_resource\030\237\241\314\275\001 \001(\0132%.g" + + "oogle.cloud.compute.v1.InterconnectB\003\340A\002\022!\n" + "\007project\030\231\226\301l \001(\tB\r" + "\340A\002\362G\007project\022\032\n\n" + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n" @@ -24397,16 +24445,18 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\007project\030\231\226\301l \001(\tB\r" + "\340A\002\362G\007project\022\037\n" + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n\n" - + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n" + + "request_id\030\313\201", + "\331\021 \001(\tH\000\210\001\001B\r\n" + "\013_request_id\"\203\003\n" + "&PatchNetworkEdgeSecurityServiceRequest\022-\n" + "\035network_edge_security_service\030\247\237\357J \001(\tB\003\340A\002\022l\n" - + "&network_edge_security_service_resource\030\246\243\333\343\001 \001(\01323.goog" - + "le.cloud.compute.v1.NetworkEdgeSecurityServiceB\003\340A\002\022\025\n" + + "&network_edge_security_service_resource\030\246\243\333\343\001" + + " \001(\01323.google.cloud.compute.v1.NetworkEdgeSecurityServiceB\003\340A\002\022\025\n" + "\005paths\030\356\301\3402 \001(\tH\000\210\001\001\022!\n" + "\007project\030\231\226\301l \001(\tB\r" + "\340A\002\362G\007project\022\037\n" - + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n\n" + + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n" + + "\n" + "request_id\030\313\201\331\021 \001(\tH\001\210\001\001\022\034\n" + "\013update_mask\030\242\271\272\356\001 \001(\tH\002\210\001\001B\010\n" + "\006_pathsB\r\n" @@ -24430,8 +24480,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\013_request_id\"\351\001\n" + "\025PatchNodeGroupRequest\022\033\n\n" + "node_group\030\202\374\213\340\001 \001(\tB\003\340A\002\022H\n" - + "\023node_group_resource\030\253\263\372\360\001 \001(\0132\"" - + ".google.cloud.compute.v1.NodeGroupB\003\340A\002\022!\n" + + "\023node_group_resource\030\253\263\372\360\001" + + " \001(\0132\".google.cloud.compute.v1.NodeGroupB\003\340A\002\022!\n" + "\007project\030\231\226\301l \001(\tB\r" + "\340A\002\362G\007project\022\032\n\n" + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\033\n" @@ -24455,10 +24505,9 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n" + "\013_request_id\"\252\002\n" + "4PatchPacketMirroringRuleNetworkFirewallPolicyRequest\022 \n" - + "\017firewall", - "_policy\030\321\212\306\355\001 \001(\tB\003\340A\002\022Z\n" - + "\035firewall_policy_rule_resource\030\203\337\272w" - + " \001(\0132+.google.cloud.compute.v1.FirewallPolicyRuleB\003\340A\002\022\031\n" + + "\017firewall_policy\030\321\212\306\355\001 \001(\tB\003\340A\002\022Z\n" + + "\035firewall_policy_rule_resource\030\203\337\272w \001(\0132" + + "+.google.cloud.compute.v1.FirewallPolicyRuleB\003\340A\002\022\031\n" + "\010priority\030\244\363\241\324\001 \001(\005H\000\210\001\001\022!\n" + "\007project\030\231\226\301l \001(\tB\r" + "\340A\002\362G\007project\022\032\n\n" @@ -24467,10 +24516,10 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\013_request_id\"\344\002\n" + "2PatchPerInstanceConfigsInstanceGroupManagerRequest\022&\n" + "\026instance_group_manager\030\303\367\363v \001(\tB\003\340A\002\022\232\001\n" - + "?instance_group_managers_patc" - + "h_per_instance_configs_req_resource\030\377\233\210\252\001" - + " \001(\0132H.google.cloud.compute.v1.Instance" - + "GroupManagersPatchPerInstanceConfigsReqB\003\340A\002\022!\n" + + "?instance_grou" + + "p_managers_patch_per_instance_configs_req_resource\030\377\233\210\252\001" + + " \001(\0132H.google.cloud.comp" + + "ute.v1.InstanceGroupManagersPatchPerInstanceConfigsReqB\003\340A\002\022!\n" + "\007project\030\231\226\301l \001(\tB\r" + "\340A\002\362G\007project\022\032\n\n" + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\033\n" @@ -24483,8 +24532,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\340A\002\362G\007project\022\037\n" + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\233\001\n" + "@region_instance_group_manager_patch_instance_config_req_resource\030\312\315\241^" - + " \001(\0132I.google.cloud.compute.v1.RegionInstanceG" - + "roupManagerPatchInstanceConfigReqB\003\340A\002\022\032\n\n" + + " \001(\0132I.google.cloud.compute.v1." + + "RegionInstanceGroupManagerPatchInstanceConfigReqB\003\340A\002\022\032\n\n" + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n" + "\013_request_id\"\201\002\n" + "#PatchPublicAdvertisedPrefixeRequest\022!\n" @@ -24499,8 +24548,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\007project\030\231\226\301l \001(\tB\r" + "\340A\002\362G\007project\022\'\n" + "\027public_delegated_prefix\030\350\334\261a \001(\tB\003\340A\002\022`\n" - + " public_delegated_prefix_resource\030\205\370\330\026" - + " \001(\0132..google.cloud.compute.v1.PublicDelegatedPrefixB\003\340A\002\022\037\n" + + " public_delegated_prefix_resource\030\205\370\330\026 \001(\0132..g" + + "oogle.cloud.compute.v1.PublicDelegatedPrefixB\003\340A\002\022\037\n" + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n\n" + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n" + "\013_request_id\"\203\002\n" @@ -24516,8 +24565,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\013_request_id\"\202\002\n" + "\037PatchRegionBackendBucketRequest\022\036\n" + "\016backend_bucket\030\365\343\335+ \001(\tB\003\340A\002\022P\n" - + "\027backend_bucket_resource\030\230\316\307\265\001 \001(\0132&." - + "google.cloud.compute.v1.BackendBucketB\003\340A\002\022!\n" + + "\027backend_bucket_resource\030\230\316\307\265\001" + + " \001(\0132&.google.cloud.compute.v1.BackendBucketB\003\340A\002\022!\n" + "\007project\030\231\226\301l \001(\tB\r" + "\340A\002\362G\007project\022\037\n" + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n\n" @@ -24525,8 +24574,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\013_request_id\"\207\002\n" + " PatchRegionBackendServiceRequest\022 \n" + "\017backend_service\030\212\300\256\222\001 \001(\tB\003\340A\002\022R\n" - + "\030backend_service_resource\030\243\201\337\245\001" - + " \001(\0132\'.google.cloud.compute.v1.BackendServiceB\003\340A\002\022!\n" + + "\030backend_service_resource\030\243\201\337\245\001 \001(\0132\'." + + "google.cloud.compute.v1.BackendServiceB\003\340A\002\022!\n" + "\007project\030\231\226\301l \001(\tB\r" + "\340A\002\362G\007project\022\037\n" + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n\n" @@ -24534,8 +24583,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\013_request_id\"\240\002\n" + "&PatchRegionCompositeHealthCheckRequest\022\'\n" + "\026composite_health_check\030\235\300\326\336\001 \001(\tB\003\340A\002\022^\n" - + "\037composite_health_check_resource\030\360\313\204? \001(\0132-.google.clo" - + "ud.compute.v1.CompositeHealthCheckB\003\340A\002\022!\n" + + "\037composite_health_check_resource\030\360\313\204? \001" + + "(\0132-.google.cloud.compute.v1.CompositeHealthCheckB\003\340A\002\022!\n" + "\007project\030\231\226\301l \001(\tB\r" + "\340A\002\362G\007project\022\037\n" + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n\n" @@ -24548,8 +24597,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\007project\030\231\226\301l \001(\tB\r" + "\340A\002\362G\007project\022\037\n" + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n\n" - + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r" - + "\n" + + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n" + "\013_request_id\"\372\001\n" + "\035PatchRegionHealthCheckRequest\022\035\n" + "\014health_check\030\345\252\244\223\001 \001(\tB\003\340A\002\022K\n" @@ -24562,8 +24610,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\013_request_id\"\231\002\n" + "$PatchRegionHealthCheckServiceRequest\022%\n" + "\024health_check_service\030\333\233\335\302\001 \001(\tB\003\340A\002\022[\n" - + "\035health_check_service_resource\030\362\233\320\343\001 \001(\0132+.google.c" - + "loud.compute.v1.HealthCheckServiceB\003\340A\002\022!\n" + + "\035health_check_service_resource\030\362\233\320\343\001" + + " \001(\0132+.google.cloud.compute.v1.HealthCheckServiceB\003\340A\002\022!\n" + "\007project\030\231\226\301l \001(\tB\r" + "\340A\002\362G\007project\022\037\n" + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n\n" @@ -24580,8 +24628,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\013_request_id\"\237\002\n" + "&PatchRegionInstanceGroupManagerRequest\022&\n" + "\026instance_group_manager\030\303\367\363v \001(\tB\003\340A\002\022^\n" - + "\037instance_group_manager_resource\030\212\212\276|" - + " \001(\0132-.google.cloud.compute.v1.InstanceGroupManagerB\003\340A\002\022!\n" + + "\037instance_group_manager_resource\030\212\212\276| \001(\0132-.google." + + "cloud.compute.v1.InstanceGroupManagerB\003\340A\002\022!\n" + "\007project\030\231\226\301l \001(\tB\r" + "\340A\002\362G\007project\022\037\n" + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n\n" @@ -24612,8 +24660,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\340A\002\362G\007project\022\037\n" + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n\n" + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022V\n" - + "\032snapshot_settings_resource\030\357\215\306\252\001" - + " \001(\0132).google.cloud.compute.v1.SnapshotSettingsB\003\340A\002\022\034\n" + + "\032snapshot_settings_resource\030\357\215\306\252\001 \001(\0132).google." + + "cloud.compute.v1.SnapshotSettingsB\003\340A\002\022\034\n" + "\013update_mask\030\242\271\272\356\001 \001(\tH\001\210\001\001B\r\n" + "\013_request_idB\016\n" + "\014_update_mask\"\363\001\n" @@ -24629,21 +24677,22 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\"PatchRegionTargetHttpsProxyRequest\022!\n" + "\007project\030\231\226\301l \001(\tB\r" + "\340A\002\362G\007project\022\037\n" - + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n" - + "\n" + + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n\n" + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\"\n" + "\022target_https_proxy\030\354\260\372\030 \001(\tB\003\340A\002\022W\n" - + "\033target_https_proxy_resource\030\201\255\344\316\001" - + " \001(\0132).google.cloud.compute.v1.TargetHttpsProxyB\003\340A\002B\r\n" + + "\033target_https_proxy_resource\030\201\255\344\316\001 \001(\0132)." + + "google.cloud.compute.v1.TargetHttpsProxyB\003\340A\002B\r\n" + "\013_request_id\"\346\001\n" + "\030PatchRegionUrlMapRequest\022!\n" + "\007project\030\231\226\301l \001(\tB\r" + "\340A\002\362G\007project\022\037\n" - + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n\n" + + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n" + + "\n" + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\030\n" + "\007url_map\030\214\225\201\257\001 \001(\tB\003\340A\002\022A\n" + "\020url_map_resource\030\341\220\267P" - + " \001(\0132\037.google.cloud.compute.v1.UrlMapB\003\340A\002B\r\n" + + " \001(\0132\037.google.cloud.compute.v1.UrlMapB\003\340A\002B\r" + + "\n" + "\013_request_id\"\255\002\n" + "\032PatchResourcePolicyRequest\022!\n" + "\007project\030\231\226\301l \001(\tB\r" @@ -24651,8 +24700,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n\n" + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\037\n" + "\017resource_policy\030\203\245\367K \001(\tB\003\340A\002\022Q\n" - + "\030resource_policy_resource\030\312\214\321$ \001(\0132\'.go" - + "ogle.cloud.compute.v1.ResourcePolicyB\003\340A\002\022\034\n" + + "\030resource_policy_resource\030\312\214\321$" + + " \001(\0132\'.google.cloud.compute.v1.ResourcePolicyB\003\340A\002\022\034\n" + "\013update_mask\030\242\271\272\356\001 \001(\tH\001\210\001\001B\r\n" + "\013_request_idB\016\n" + "\014_update_mask\"\363\001\n" @@ -24661,8 +24710,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\340A\002\362G\007project\022\037\n" + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n\n" + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022K\n" - + "\025route_policy_resource\030\205\275\2657" - + " \001(\0132$.google.cloud.compute.v1.RoutePolicyB\003\340A\002\022\026\n" + + "\025route_policy_resource\030\205\275\2657 \001(" + + "\0132$.google.cloud.compute.v1.RoutePolicyB\003\340A\002\022\026\n" + "\006router\030\311\256\356F \001(\tB\003\340A\002B\r\n" + "\013_request_id\"\335\001\n" + "\022PatchRouterRequest\022!\n" @@ -24676,16 +24725,16 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\013_request_id\"\361\001\n" + "\036PatchRuleFirewallPolicyRequest\022 \n" + "\017firewall_policy\030\321\212\306\355\001 \001(\tB\003\340A\002\022Z\n" - + "\035firewall_policy_rule_resource\030\203\337\272w " - + "\001(\0132+.google.cloud.compute.v1.FirewallPolicyRuleB\003\340A\002\022\031\n" + + "\035firewall_policy_rule_resource\030\203\337\272w" + + " \001(\0132+.google.cloud.compute.v1.FirewallPolicyRuleB\003\340A\002\022\031\n" + "\010priority\030\244\363\241\324\001 \001(\005H\000\210\001\001\022\032\n\n" + "request_id\030\313\201\331\021 \001(\tH\001\210\001\001B\013\n" + "\t_priorityB\r\n" + "\013_request_id\"\233\002\n" + "%PatchRuleNetworkFirewallPolicyRequest\022 \n" + "\017firewall_policy\030\321\212\306\355\001 \001(\tB\003\340A\002\022Z\n" - + "\035firewall_policy_rule_resource\030\203\337\272w" - + " \001(\0132+.google.cloud.compute.v1.FirewallPolicyRuleB\003\340A\002\022\031\n" + + "\035firewall_policy_rule_resource\030\203\337\272w \001(\0132+.google.c" + + "loud.compute.v1.FirewallPolicyRuleB\003\340A\002\022\031\n" + "\010priority\030\244\363\241\324\001 \001(\005H\000\210\001\001\022!\n" + "\007project\030\231\226\301l \001(\tB\r" + "\340A\002\362G\007project\022\032\n\n" @@ -24696,14 +24745,15 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\010priority\030\244\363\241\324\001 \001(\005H\000\210\001\001\022\032\n\n" + "request_id\030\313\201\331\021 \001(\tH\001\210\001\001\022\037\n" + "\017security_policy\030\221\206\312Q \001(\tB\003\340A\002\022[\n" - + "\035security_policy_rule_resource\030\303\272\202\300\001 \001(\013" - + "2+.google.cloud.compute.v1.SecurityPolicyRuleB\003\340A\002B\013\n" - + "\t_priorityB\r\n" + + "\035security_policy_rule_resource\030\303\272\202\300\001" + + " \001(\0132+.google.cloud.compute.v1.SecurityPolicyRuleB\003\340A\002B\013\n" + + "\t_priorityB\r" + + "\n" + "\013_request_id\"\302\002\n" + "+PatchRuleRegionNetworkFirewallPolicyRequest\022 \n" + "\017firewall_policy\030\321\212\306\355\001 \001(\tB\003\340A\002\022Z\n" - + "\035firewall_policy_rule_resource\030\203\337\272w \001" - + "(\0132+.google.cloud.compute.v1.FirewallPolicyRuleB\003\340A\002\022\031\n" + + "\035firewall_policy_rule_resource\030\203\337\272w" + + " \001(\0132+.google.cloud.compute.v1.FirewallPolicyRuleB\003\340A\002\022\031\n" + "\010priority\030\244\363\241\324\001 \001(\005H\000\210\001\001\022!\n" + "\007project\030\231\226\301l \001(\tB\r" + "\340A\002\362G\007project\022\037\n" @@ -24717,8 +24767,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\340A\002\362G\007project\022\037\n" + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\037\n" + "\017security_policy\030\221\206\312Q \001(\tB\003\340A\002\022[\n" - + "\035security_policy_rule_resource\030\303\272\202\300\001" - + " \001(\0132+.google.cloud.compute.v1.SecurityPolicyRuleB\003\340A\002\022\034\n" + + "\035security_policy_rule_resource\030\303\272\202\300\001 \001(\0132+.google." + + "cloud.compute.v1.SecurityPolicyRuleB\003\340A\002\022\034\n" + "\013update_mask\030\242\271\272\356\001 \001(\tH\001\210\001\001\022\035\n\r" + "validate_only\030\265\372\337s \001(\010H\002\210\001\001B\013\n" + "\t_priorityB\016\n" @@ -24729,8 +24779,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\007project\030\231\226\301l \001(\tB\r" + "\340A\002\362G\007project\022\037\n" + "\017security_policy\030\221\206\312Q \001(\tB\003\340A\002\022[\n" - + "\035security_policy_rule_resource\030\303\272\202\300\001" - + " \001(\0132+.google.cloud.compute.v1.SecurityPolicyRuleB\003\340A\002\022\034\n" + + "\035security_policy_rule_resource\030\303\272\202\300\001 \001(" + + "\0132+.google.cloud.compute.v1.SecurityPolicyRuleB\003\340A\002\022\034\n" + "\013update_mask\030\242\271\272\356\001 \001(\tH\001\210\001\001\022\035\n\r" + "validate_only\030\265\372\337s \001(\010H\002\210\001\001B\013\n" + "\t_priorityB\016\n" @@ -24741,27 +24791,26 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\340A\002\362G\007project\022\032\n\n" + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\037\n" + "\017security_policy\030\221\206\312Q \001(\tB\003\340A\002\022Q\n" - + "\030security_policy_resource\030\374\252\211g" - + " \001(\0132\'.google.cloud.compute.v1.SecurityPolicyB\003\340A\002\022\034\n" + + "\030security_policy_resource\030\374\252\211g " + + "\001(\0132\'.google.cloud.compute.v1.SecurityPolicyB\003\340A\002\022\034\n" + "\013update_mask\030\242\271\272\356\001 \001(\tH\001\210\001\001B\r\n" + "\013_request_idB\016\n" + "\014_update_mask\"\215\002\n" + "\035PatchServiceAttachmentRequest\022!\n" + "\007project\030\231\226\301l \001(\tB\r" + "\340A\002\362G\007project\022\037\n" - + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n" - + "\n" + + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n\n" + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022#\n" + "\022service_attachment\030\355\251\320\241\001 \001(\tB\003\340A\002\022X\n" - + "\033service_attachment_resource\030\240\266\304\341\001" - + " \001(\0132*.google.cloud.compute.v1.ServiceAttachmentB\003\340A\002B\r\n" + + "\033service_attachment_resource\030\240\266\304\341\001 \001(\0132*" + + ".google.cloud.compute.v1.ServiceAttachmentB\003\340A\002B\r\n" + "\013_request_id\"\361\001\n" + "\033PatchSnapshotSettingRequest\022!\n" + "\007project\030\231\226\301l \001(\tB\r" + "\340A\002\362G\007project\022\032\n\n" + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022V\n" - + "\032snapshot_settings_resource\030\357\215\306\252\001" - + " \001(\0132).google.cloud.compute.v1.SnapshotSettingsB\003\340A\002\022\034\n" + + "\032snapshot_settings_resource\030\357\215\306\252\001 \001(\0132)." + + "google.cloud.compute.v1.SnapshotSettingsB\003\340A\002\022\034\n" + "\013update_mask\030\242\271\272\356\001 \001(\tH\001\210\001\001B\r\n" + "\013_request_idB\016\n" + "\014_update_mask\"\314\001\n" @@ -24770,8 +24819,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\340A\002\362G\007project\022\032\n\n" + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\033\n\n" + "ssl_policy\030\305\375\340\214\001 \001(\tB\003\340A\002\022H\n" - + "\023ssl_policy_resource\030\310\210\212\203\001 \001" - + "(\0132\".google.cloud.compute.v1.SslPolicyB\003\340A\002B\r\n" + + "\023ssl_policy_resource\030\310\210\212\203\001" + + " \001(\0132\".google.cloud.compute.v1.SslPolicyB\003\340A\002B\r\n" + "\013_request_id\"\260\002\n" + "\026PatchSubnetworkRequest\022&\n" + "\025drain_timeout_seconds\030\332\332\310\252\001 \001(\005H\000\210\001\001\022!\n" @@ -24780,8 +24829,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n\n" + "request_id\030\313\201\331\021 \001(\tH\001\210\001\001\022\033\n\n" + "subnetwork\030\356\247\344\222\001 \001(\tB\003\340A\002\022H\n" - + "\023subnetwork_resource\030\277\332\221\024 \001" - + "(\0132#.google.cloud.compute.v1.SubnetworkB\003\340A\002B\030\n" + + "\023subnetwork_resource\030\277\332\221\024" + + " \001(\0132#.google.cloud.compute.v1.SubnetworkB\003\340A\002B\030\n" + "\026_drain_timeout_secondsB\r\n" + "\013_request_id\"\345\001\n" + "\033PatchTargetGrpcProxyRequest\022!\n" @@ -24805,8 +24854,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\340A\002\362G\007project\022\032\n\n" + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\"\n" + "\022target_https_proxy\030\354\260\372\030 \001(\tB\003\340A\002\022W\n" - + "\033target_https_proxy_resource\030\201\255\344\316\001 \001(" - + "\0132).google.cloud.compute.v1.TargetHttpsProxyB\003\340A\002B\r\n" + + "\033target_https_proxy_resource\030\201\255\344\316\001" + + " \001(\0132).google.cloud.compute.v1.TargetHttpsProxyB\003\340A\002B\r\n" + "\013_request_id\"\277\001\n" + "\022PatchUrlMapRequest\022!\n" + "\007project\030\231\226\301l \001(\tB\r" @@ -24824,19 +24873,19 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\013update_mask\030\242\271\272\356\001 \001(\tH\001\210\001\001\022\035\n\r" + "validate_only\030\265\372\337s \001(\010H\002\210\001\001\022\032\n\n" + "wire_group\030\305\244\267: \001(\tB\003\340A\002\022G\n" - + "\023wire_group_resource\030\310\301\3537" - + " \001(\0132\".google.cloud.compute.v1.WireGroupB\003\340A\002B\r\n" + + "\023wire_group_resource\030\310\301\3537 \001(\0132" + + "\".google.cloud.compute.v1.WireGroupB\003\340A\002B\r\n" + "\013_request_idB\016\n" + "\014_update_maskB\020\n" + "\016_validate_only\"\322\005\n" + "\013PathMatcher\022h\n" - + "$default_custom_error_response_policy\030\251\213\340&" - + " \001(\01322.google.cloud.compute.v1.CustomErrorResponsePolicyH\000\210\001\001\022O\n" + + "$default_custom_error_response_policy\030\251\213\340& \001(\01322.goo" + + "gle.cloud.compute.v1.CustomErrorResponsePolicyH\000\210\001\001\022O\n" + "\024default_route_action\030\252\264\327\264\001" + " \001(\0132(.google.cloud.compute.v1.HttpRouteActionH\001\210\001\001\022 \n" + "\017default_service\030\267\345\305\260\001 \001(\tH\002\210\001\001\022R\n" - + "\024default_url_redirect\030\352\253\266\253\001" - + " \001(\0132+.google.cloud.compute.v1.HttpRedirectActionH\003\210\001\001\022\034\n" + + "\024default_url_redirect\030\352\253\266\253\001 \001(\013" + + "2+.google.cloud.compute.v1.HttpRedirectActionH\003\210\001\001\022\034\n" + "\013description\030\374\207\326\311\001 \001(\tH\004\210\001\001\022I\n\r" + "header_action\030\250\240\270\234\001" + " \001(\0132).google.cloud.compute.v1.HttpHeaderActionH\005\210\001\001\022\024\n" @@ -24852,14 +24901,14 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\016_header_actionB\007\n" + "\005_name\"\374\002\n" + "\010PathRule\022`\n" - + "\034custom_error_response_policy\030\353\370\332`" - + " \001(\01322.google.cloud.compute.v1.CustomErrorResponsePolicyH\000\210\001\001\022\020\n" + + "\034custom_error_response_policy\030\353\370\332` \001(\01322.google.cl" + + "oud.compute.v1.CustomErrorResponsePolicyH\000\210\001\001\022\020\n" + "\005paths\030\356\301\3402 \003(\t\022G\n" - + "\014route_action\030\354\251\271\312\001 \001(\0132(.goo" - + "gle.cloud.compute.v1.HttpRouteActionH\001\210\001\001\022\030\n" + + "\014route_action\030\354\251\271\312\001" + + " \001(\0132(.google.cloud.compute.v1.HttpRouteActionH\001\210\001\001\022\030\n" + "\007service\030\265\215\217\262\001 \001(\tH\002\210\001\001\022J\n" - + "\014url_redirect\030\254\241\230\301\001" - + " \001(\0132+.google.cloud.compute.v1.HttpRedirectActionH\003\210\001\001B\037\n" + + "\014url_redirect\030\254\241\230\301\001 \001(\0132+.google.cl" + + "oud.compute.v1.HttpRedirectActionH\003\210\001\001B\037\n" + "\035_custom_error_response_policyB\017\n\r" + "_route_actionB\n\n" + "\010_serviceB\017\n\r" @@ -24875,8 +24924,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\021PerInstanceConfig\022\033\n" + "\013fingerprint\030\344\321\363o \001(\tH\000\210\001\001\022\024\n" + "\004name\030\213\365\315\001 \001(\tH\001\210\001\001\022H\n" - + "\017preserved_state\030\252\342\240\001 \001" - + "(\0132\'.google.cloud.compute.v1.PreservedStateH\002\210\001\001\022\026\n" + + "\017preserved_state\030\252\342\240\001" + + " \001(\0132\'.google.cloud.compute.v1.PreservedStateH\002\210\001\001\022\026\n" + "\006status\030\362\237\267V \001(\tH\003\210\001\001\"\220\001\n" + "\006Status\022\024\n" + "\020UNDEFINED_STATUS\020\000\022\020\n" @@ -24900,12 +24949,10 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\013_request_id\"\254\002\n" + "\"PerformMaintenanceNodeGroupRequest\022\033\n\n" + "node_group\030\202\374\213\340\001 \001(\tB\003\340A\002\022~\n" - + "0node_groups_perform_maintenance_request_resource\030\326\270\256X" - + " \001(\0132<.google.cloud.compute.v" - + "1.NodeGroupsPerformMaintenanceRequestB\003\340A\002\022!\n" + + "0node_groups_perform_maintenance_request_resource\030\326\270\256X \001(\0132<.google." + + "cloud.compute.v1.NodeGroupsPerformMaintenanceRequestB\003\340A\002\022!\n" + "\007project\030\231\226\301l \001(\tB\r" - + "\340A\002\362G\007project\022\032\n" - + "\n" + + "\340A\002\362G\007project\022\032\n\n" + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\033\n" + "\004zone\030\254\307\344\001 \001(\tB\n" + "\340A\002\362G\004zoneB\r\n" @@ -24917,8 +24964,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\013reservation\030\314\207\325\026 \001(\tB\003\340A\002\022\"\n" + "\021reservation_block\030\332\304\211\376\001 \001(\tB\003\340A\002\022\217\001\n" + "8reservations_blocks_perform_maintenance_request_resource\030\211\251\324\347\001" - + " \001(\0132D.goo" - + "gle.cloud.compute.v1.ReservationsBlocksPerformMaintenanceRequestB\003\340A\002\022\033\n" + + " \001(\0132D.google.cloud.compute.v1.Rese" + + "rvationsBlocksPerformMaintenanceRequestB\003\340A\002\022\033\n" + "\004zone\030\254\307\344\001 \001(\tB\n" + "\340A\002\362G\004zoneB\r\n" + "\013_request_id\"\262\002\n" @@ -24928,8 +24975,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\033\n" + "\013reservation\030\314\207\325\026 \001(\tB\003\340A\002\022\201\001\n" + "1reservations_perform_maintenance_request_resource\030\240\365\224\016" - + " \001(\0132>.google.c" - + "loud.compute.v1.ReservationsPerformMaintenanceRequestB\003\340A\002\022\033\n" + + " \001(\0132>.google.cloud.compute.v1.ReservationsPerformMaintenanceRequestB\003\340A\002\022\033\n" + "\004zone\030\254\307\344\001 \001(\tB\n" + "\340A\002\362G\004zoneB\r\n" + "\013_request_id\"\336\001\n" @@ -24949,8 +24995,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\004type\030\272\236\332\001 \001(\tH\002\210\001\001\022C\n" + "\017window_end_time\030\240\256\316\201\001" + " \001(\0132!.google.cloud.compute.v1.DateTimeH\003\210\001\001\022E\n" - + "\021window_start_time\030\271\260\311\341\001" - + " \001(\0132!.google.cloud.compute.v1.DateTimeH\004\210\001\001\"\353\001\n" + + "\021window_start_time\030\271\260\311\341\001 " + + "\001(\0132!.google.cloud.compute.v1.DateTimeH\004\210\001\001\"\353\001\n" + "\007SubType\022\026\n" + "\022UNDEFINED_SUB_TYPE\020\000\022\'\n" + "\037MAINTENANCE_SUBTYPE_UNSPECIFIED\020\346\270\314\214\001\022-\n" @@ -24965,7 +25011,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\t_sub_typeB\022\n" + "\020_target_resourceB\007\n" + "\005_typeB\022\n" - + "\020_window_end_timeB\024\n" + + "\020_window_end_ti", + "meB\024\n" + "\022_window_start_time\"\360\001\n" + "\006Policy\022?\n\r" + "audit_configs\030\215\272\270\234\001" @@ -24979,29 +25026,29 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "_iam_ownedB\n\n" + "\010_version\"]\n" + "\023PreconfiguredWafSet\022F\n" - + "\017expression_sets\030\230\253\203\342\001" - + " \003(\0132).google.cloud.compute.v1.WafExpressionSet\"\276\005\n" + + "\017expression_sets\030\230\253\203\342\001 \003(\0132" + + ").google.cloud.compute.v1.WafExpressionSet\"\276\005\n" + "\016PreservedState\022D\n" - + "\005disks\030\366\314\312-" - + " \003(\01322.google.cloud.compute.v1.PreservedState.DisksEntry\022S\n\r" - + "external_i_ps\030\215\323\200\376\001 \003(\01328.google.cloud.c" - + "ompute.v1.PreservedState.ExternalIPsEntry\022R\n\r" - + "internal_i_ps\030\333\233\357f \003(\01328.google.clo" - + "ud.compute.v1.PreservedState.InternalIPsEntry\022J\n" - + "\010metadata\030\257\366\265) \003(\01325.google.clou" - + "d.compute.v1.PreservedState.MetadataEntry\032b\n\n" + + "\005disks\030\366\314\312- \003(\0132" + + "2.google.cloud.compute.v1.PreservedState.DisksEntry\022S\n\r" + + "external_i_ps\030\215\323\200\376\001 \003(\01328" + + ".google.cloud.compute.v1.PreservedState.ExternalIPsEntry\022R\n\r" + + "internal_i_ps\030\333\233\357f \003" + + "(\01328.google.cloud.compute.v1.PreservedState.InternalIPsEntry\022J\n" + + "\010metadata\030\257\366\265) \003(" + + "\01325.google.cloud.compute.v1.PreservedState.MetadataEntry\032b\n\n" + "DisksEntry\022\013\n" + "\003key\030\001 \001(\t\022C\n" - + "\005value\030\002 " - + "\001(\01324.google.cloud.compute.v1.PreservedStatePreservedDisk:\0028\001\032m\n" + + "\005value\030\002" + + " \001(\01324.google.cloud.compute.v1.PreservedStatePreservedDisk:\0028\001\032m\n" + "\020ExternalIPsEntry\022\013\n" + "\003key\030\001 \001(\t\022H\n" - + "\005value\030\002 \001(\01329.google.c" - + "loud.compute.v1.PreservedStatePreservedNetworkIp:\0028\001\032m\n" + + "\005value\030\002" + + " \001(\01329.google.cloud.compute.v1.PreservedStatePreservedNetworkIp:\0028\001\032m\n" + "\020InternalIPsEntry\022\013\n" + "\003key\030\001 \001(\t\022H\n" - + "\005value\030\002 \001(\01329.google.cloud.comp" - + "ute.v1.PreservedStatePreservedNetworkIp:\0028\001\032/\n\r" + + "\005value\030\002 \001(\01329.go" + + "ogle.cloud.compute.v1.PreservedStatePreservedNetworkIp:\0028\001\032/\n\r" + "MetadataEntry\022\013\n" + "\003key\030\001 \001(\t\022\r\n" + "\005value\030\002 \001(\t:\0028\001\"\254\002\n" @@ -25021,14 +25068,14 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\005_modeB\t\n" + "\007_source\"\236\002\n" + " PreservedStatePreservedNetworkIp\022\034\n" - + "\013auto_delete\030\273\344\316\335\001 \001(\tH\000\210\001\001\022_\n\n" - + "ip_address\030\334\361\334\301\001 \001(\0132B.google.cloud.compute.v1.Preserv" - + "edStatePreservedNetworkIpIpAddressH\001\210\001\001\"\\\n\n" + + "\013auto_delete\030\273\344\316\335\001 \001(\tH\000\210\001\001\022_\n" + + "\n" + + "ip_address\030\334\361\334\301\001 \001(\0132B.google.cloud.com" + + "pute.v1.PreservedStatePreservedNetworkIpIpAddressH\001\210\001\001\"\\\n\n" + "AutoDelete\022\031\n" + "\025UNDEFINED_AUTO_DELETE\020\000\022\014\n" + "\005NEVER\020\354\244\257#\022%\n" - + "\036ON_PERMANENT_INSTANCE_", - "DELETION\020\347\340\322-B\016\n" + + "\036ON_PERMANENT_INSTANCE_DELETION\020\347\340\322-B\016\n" + "\014_auto_deleteB\r\n" + "\013_ip_address\"v\n" + ")PreservedStatePreservedNetworkIpIpAddress\022\030\n" @@ -25043,8 +25090,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\002id\030\233\032 \001(\004H\003\210\001\001\022\024\n" + "\004kind\030\224\367\310\001 \001(\tH\004\210\001\001\022\024\n" + "\004name\030\213\365\315\001 \001(\tH\005\210\001\001\022[\n" - + "\021rollout_operation\030\331\320\214\350\001 \001(\01327.google.cloud.compute" - + ".v1.PreviewFeatureRolloutOperationH\006\210\001\001\022\032\n" + + "\021rollout_operation\030\331\320\214\350\001 \001(\01327.googl" + + "e.cloud.compute.v1.PreviewFeatureRolloutOperationH\006\210\001\001\022\032\n" + "\tself_link\030\215\222\305\331\001 \001(\tH\007\210\001\001\022E\n" + "\006status\030\362\237\267V" + " \001(\0132-.google.cloud.compute.v1.PreviewFeatureStatusH\010\210\001\001\"y\n" @@ -25078,8 +25125,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "_self_linkB\n\n" + "\010_warning\"\226\001\n" + "\036PreviewFeatureRolloutOperation\022b\n\r" - + "rollout_input\030\274\347\333~ \001(\0132C.google.cloud." - + "compute.v1.PreviewFeatureRolloutOperationRolloutInputH\000\210\001\001B\020\n" + + "rollout_input\030\274\347\333~ \001(\0132" + + "C.google.cloud.compute.v1.PreviewFeatureRolloutOperationRolloutInputH\000\210\001\001B\020\n" + "\016_rollout_input\"\273\002\n" + "*PreviewFeatureRolloutOperationRolloutInput\022\024\n" + "\004name\030\213\365\315\001 \001(\tH\000\210\001\001\022(\n" @@ -25095,8 +25142,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\024PreviewFeatureStatus\022\034\n" + "\013description\030\374\207\326\311\001 \001(\tH\000\210\001\001\022\031\n" + "\thelp_link\030\270\364\303j \001(\tH\001\210\001\001\022[\n" - + "\016release_status\030\252\276\237\362\001 \001(\0132:.google.cloud." - + "compute.v1.PreviewFeatureStatusReleaseStatusH\002\210\001\001B\016\n" + + "\016release_status\030\252\276\237\362\001 \001(\0132" + + ":.google.cloud.compute.v1.PreviewFeatureStatusReleaseStatusH\002\210\001\001B\016\n" + "\014_descriptionB\014\n\n" + "_help_linkB\021\n" + "\017_release_status\"\367\001\n" @@ -25132,8 +25179,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\004name\030\213\365\315\001 \001(\tH\010\210\001\001\0221\n" + "\006quotas\030\373\241\342; \003(\0132\036.google.cloud.compute.v1.Quota\022\032\n" + "\tself_link\030\215\222\305\331\001 \001(\tH\t\210\001\001\022T\n" - + "\025usage_export_location\030\302\262\334\245\001" - + " \001(\0132,.google.cloud.compute.v1.UsageExportLocationH\n" + + "\025usage_export_location\030\302\262\334\245\001 " + + "\001(\0132,.google.cloud.compute.v1.UsageExportLocationH\n" + "\210\001\001\022\036\n" + "\016vm_dns_setting\030\262\247\210\034 \001(\tH\013\210\001\001\022\"\n" + "\022xpn_project_status\030\301\315\365l \001(\tH\014\210\001\001\"~\n" @@ -25151,7 +25198,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\014VmDnsSetting\022\034\n" + "\030UNDEFINED_VM_DNS_SETTING\020\000\022\026\n" + "\016GLOBAL_DEFAULT\020\205\333\332\244\001\022!\n" - + "\032UNSPECIFIED_VM_DNS_SETTING\020\232\273\202\021\022\025\n\r" + + "\032UNSPECIFIED_VM_DNS_SETTING\020\232\273\202\021\022\025\n" + + "\r" + "ZONAL_DEFAULT\020\206\375\331\257\001\022\022\n\n" + "ZONAL_ONLY\020\347\272\303\370\001\"i\n" + "\020XpnProjectStatus\022 \n" @@ -25172,8 +25220,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\017_vm_dns_settingB\025\n" + "\023_xpn_project_status\"z\n" + "!ProjectsDisableXpnResourceRequest\022D\n" - + "\014xpn_resource\030\267\223\315? " - + "\001(\0132&.google.cloud.compute.v1.XpnResourceIdH\000\210\001\001B\017\n\r" + + "\014xpn_resource\030\267\223\315?" + + " \001(\0132&.google.cloud.compute.v1.XpnResourceIdH\000\210\001\001B\017\n\r" + "_xpn_resource\"y\n" + " ProjectsEnableXpnResourceRequest\022D\n" + "\014xpn_resource\030\267\223\315?" @@ -25218,8 +25266,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\004name\030\213\365\315\001 \001(\tH\t\210\001\001\022\032\n" + "\tpdp_scope\030\321\312\376\371\001 \001(\tH\n" + "\210\001\001\022j\n" - + "\030public_delegated_prefixs\030\213\276\205\313\001 " - + "\003(\0132D.google.cloud.compute.v1.PublicAdvertisedPrefixPublicDelegatedPrefix\022\032\n" + + "\030public_delegated_prefixs\030\213\276\205\313\001 \003(\0132D.google.cloud.comput" + + "e.v1.PublicAdvertisedPrefixPublicDelegatedPrefix\022\032\n" + "\tself_link\030\215\222\305\331\001 \001(\tH\013\210\001\001\022\036\n\r" + "shared_secret\030\312\247\217\266\001 \001(\tH\014\210\001\001\022\026\n" + "\006status\030\362\237\267V \001(\tH\r" @@ -25264,8 +25312,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\007_status\"\275\002\n" + "\032PublicAdvertisedPrefixList\022\020\n" + "\002id\030\233\032 \001(\tH\000\210\001\001\022A\n" - + "\005items\030\300\317\367/ \003(\013" - + "2/.google.cloud.compute.v1.PublicAdvertisedPrefix\022\024\n" + + "\005items\030\300\317\367/" + + " \003(\0132/.google.cloud.compute.v1.PublicAdvertisedPrefix\022\024\n" + "\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n" + "\017next_page_token\030\225\272\206& \001(\tH\002\210\001\001\022\032\n" + "\tself_link\030\215\222\305\331\001 \001(\tH\003\210\001\001\0229\n" @@ -25305,8 +25353,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\004name\030\213\365\315\001 \001(\tH\014\210\001\001\022\035\n\r" + "parent_prefix\030\307\347\241\007 \001(\tH\r" + "\210\001\001\022o\n" - + "\034public_delegated_sub_prefixs\030\214\376\213Z \003(\0132F.google.cloud." - + "compute.v1.PublicDelegatedPrefixPublicDelegatedSubPrefix\022\026\n" + + "\034public_delegated_sub_prefixs\030\214\376\213Z \003(\0132" + + "F.google.cloud.compute.v1.PublicDelegatedPrefixPublicDelegatedSubPrefix\022\026\n" + "\006region\030\364\315\240B \001(\tH\016\210\001\001\022\032\n" + "\tself_link\030\215\222\305\331\001 \001(\tH\017\210\001\001\022\026\n" + "\006status\030\362\237\267V \001(\tH\020\210\001\001\"D\n" @@ -25352,8 +25400,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\007_status\"\341\003\n" + "#PublicDelegatedPrefixAggregatedList\022\020\n" + "\002id\030\233\032 \001(\tH\000\210\001\001\022Y\n" - + "\005items\030\300\317\367/ \003(\0132G.google.cl" - + "oud.compute.v1.PublicDelegatedPrefixAggregatedList.ItemsEntry\022\024\n" + + "\005items\030\300\317\367/ " + + "\003(\0132G.google.cloud.compute.v1.PublicDelegatedPrefixAggregatedList.ItemsEntry\022\024\n" + "\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n" + "\017next_page_token\030\225\272\206& \001(\tH\002\210\001\001\022\032\n" + "\tself_link\030\215\222\305\331\001 \001(\tH\003\210\001\001\022\027\n" @@ -25362,8 +25410,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + " .google.cloud.compute.v1.WarningH\004\210\001\001\032h\n\n" + "ItemsEntry\022\013\n" + "\003key\030\001 \001(\t\022I\n" - + "\005value\030\002 \001(\0132:.google." - + "cloud.compute.v1.PublicDelegatedPrefixesScopedList:\0028\001B\005\n" + + "\005value\030\002" + + " \001(\0132:.google.cloud.compute.v1.PublicDelegatedPrefixesScopedList:\0028\001B\005\n" + "\003_idB\007\n" + "\005_kindB\022\n" + "\020_next_page_tokenB\014\n\n" @@ -25371,8 +25419,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\010_warning\"\273\002\n" + "\031PublicDelegatedPrefixList\022\020\n" + "\002id\030\233\032 \001(\tH\000\210\001\001\022@\n" - + "\005items\030\300\317\367/" - + " \003(\0132..google.cloud.compute.v1.PublicDelegatedPrefix\022\024\n" + + "\005items\030\300\317\367/ \003(\0132.." + + "google.cloud.compute.v1.PublicDelegatedPrefix\022\024\n" + "\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n" + "\017next_page_token\030\225\272\206& \001(\tH\002\210\001\001\022\032\n" + "\tself_link\030\215\222\305\331\001 \001(\tH\003\210\001\001\0229\n" @@ -25416,15 +25464,16 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\014_descriptionB\"\n" + " _enable_enhanced_ipv4_allocationB\020\n" + "\016_ip_cidr_rangeB\023\n" - + "\021_ipv6_access_typeB\r\n" + + "\021_ipv6_access_typeB\r" + + "\n" + "\013_is_addressB\007\n" + "\005_modeB\007\n" + "\005_nameB\t\n" + "\007_regionB\t\n" + "\007_status\"\301\001\n" + "!PublicDelegatedPrefixesScopedList\022U\n" - + "\031public_delegated_prefixes\030\226\202\252\226\001 \003(\0132..go" - + "ogle.cloud.compute.v1.PublicDelegatedPrefix\0229\n" + + "\031public_delegated_prefixes\030\226\202\252\226\001" + + " \003(\0132..google.cloud.compute.v1.PublicDelegatedPrefix\0229\n" + "\007warning\030\234\337\226\030 \001(\0132" + " .google.cloud.compute.v1.WarningH\000\210\001\001B\n\n" + "\010_warning\"\346(\n" @@ -25491,7 +25540,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\016HDB_TOTAL_IOPS\020\375\351\327\223\001\022\033\n" + "\024HDB_TOTAL_THROUGHPUT\020\376\314\200\n" + "\022\025\n\r" - + "HEALTH_CHECKS\020\256\257\374\211\001\022\r\n" + + "HEALTH_CHECKS\020\256\257\374\211\001\022\r" + + "\n" + "\006IMAGES\020\370\354\265\007\022\020\n" + "\tINSTANCES\020\336\234\320>\022\027\n" + "\017INSTANCE_GROUPS\020\276\311\333\251\001\022\036\n" @@ -25576,7 +25626,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\025SECURITY_POLICY_RULES\020\251\324\207a\022\'\n" + " SECURITY_POLICY_RULES_PER_REGION\020\314\310\251<\022\033\n" + "\023SERVICE_ATTACHMENTS\020\346\261\353\340\001\022\021\n" - + "\tSNAPSHOTS\020\217\346\337\243\001\022\023\n" + + "\tSNAPSHOTS\020\217\346\337", + "\243\001\022\023\n" + "\014SSD_TOTAL_GB\020\321\257\217M\022\030\n" + "\020SSL_CERTIFICATES\020\257\202\266\264\001\022\024\n" + "\014SSL_POLICIES\020\303\364\300\371\001\022\027\n" @@ -25606,15 +25657,16 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\006_ownerB\010\n" + "\006_usage\"\340\003\n" + "\021QuotaExceededInfo\022R\n\n" - + "dimensions\030\315\377\310\305\001 \003(\0132:.google.cloud" - + ".compute.v1.QuotaExceededInfo.DimensionsEntry\022\035\n" + + "dimensions\030\315\377\310\305\001 \003(\013" + + "2:.google.cloud.compute.v1.QuotaExceededInfo.DimensionsEntry\022\035\n" + "\014future_limit\030\277\274\332\331\001 \001(\001H\000\210\001\001\022\025\n" + "\005limit\030\273\227\2151 \001(\001H\001\210\001\001\022\033\n\n" + "limit_name\030\217\211\360\275\001 \001(\tH\002\210\001\001\022\034\n" + "\013metric_name\030\272\227\271\303\001 \001(\tH\003\210\001\001\022\037\n" + "\016rollout_status\030\300\344\226\343\001 \001(\tH\004\210\001\001\0321\n" + "\017DimensionsEntry\022\013\n" - + "\003key\030\001 \001(\t\022\r\n" + + "\003key\030\001 \001(\t\022\r" + + "\n" + "\005value\030\002 \001(\t:\0028\001\"e\n\r" + "RolloutStatus\022\034\n" + "\030UNDEFINED_ROLLOUT_STATUS\020\000\022\023\n" @@ -25639,8 +25691,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\024EXTERNAL_API_WARNING\020\303\277\332S\022\035\n" + "\025FIELD_VALUE_OVERRIDEN\020\257\266\231\235\001\022#\n" + "\033INJECTED_KERNELS_DEPRECATED\020\213\331\202\307\001\0224\n" - + ",INVALID_HEALTH_CHECK_FOR_DYNAMIC_WIEGHTED_LB\020\316\233\274", - "\277\001\022 \n" + + ",INVALID_HEALTH_CHECK_FOR_DYNAMIC_WIEGHTED_LB\020\316\233\274\277\001\022 \n" + "\030LARGE_DEPLOYMENT_WARNING\020\246\347\310\345\001\022!\n" + "\032LIST_OVERHEAD_QUOTA_EXCEED\020\305\260\332\026\022\037\n" + "\027MISSING_TYPE_DEPENDENCY\020\367\370\242\244\001\022%\n" @@ -25676,8 +25727,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + ",RecreateInstancesInstanceGroupManagerRequest\022&\n" + "\026instance_group_manager\030\303\367\363v \001(\tB\003\340A\002\022\223\001\n" + ";instance_group_managers_recreate_instances_request_resource\030\200\302\232\n" - + " \001(\0132F.goo" - + "gle.cloud.compute.v1.InstanceGroupManagersRecreateInstancesRequestB\003\340A\002\022%\n" + + " \001(\0132F.google.cloud.compute.v1.Inst" + + "anceGroupManagersRecreateInstancesRequestB\003\340A\002\022%\n" + "\024no_graceful_shutdown\030\222\267\253\240\001 \001(\010H\000\210\001\001\022!\n" + "\007project\030\231\226\301l \001(\tB\r" + "\340A\002\362G\007project\022\032\n\n" @@ -25693,8 +25744,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\340A\002\362G\007project\022\037\n" + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\215\001\n" + "8region_instance_group_managers_recreate_request_resource\030\224\374\304Q" - + " \001(\0132C.goo" - + "gle.cloud.compute.v1.RegionInstanceGroupManagersRecreateRequestB\003\340A\002\022\032\n\n" + + " \001(\0132C.google.cloud.compute.v1.Regi" + + "onInstanceGroupManagersRecreateRequestB\003\340A\002\022\032\n\n" + "request_id\030\313\201\331\021 \001(\tH\001\210\001\001B\027\n" + "\025_no_graceful_shutdownB\r\n" + "\013_request_id\"\250\001\n" @@ -25706,17 +25757,22 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\005_kindB\021\n" + "\017_reference_typeB\013\n" + "\t_referrerB\t\n" - + "\007_target\"\204\005\n" + + "\007_target\"w\n" + + "\014RegexRewrite\022\035\n" + + "\014path_pattern\030\366\202\364\226\001 \001(\tH\000\210\001\001\022!\n" + + "\021path_substitution\030\327\331\346\177 \001(\tH\001\210\001\001B\017\n\r" + + "_path_patternB\024\n" + + "\022_path_substitution\"\204\005\n" + "\006Region\022\"\n" + "\022creation_timestamp\030\266\217\307\016 \001(\tH\000\210\001\001\022G\n\n" - + "deprecated\030\263\313\321\365\001" - + " \001(\0132*.google.cloud.compute.v1.DeprecationStatusH\001\210\001\001\022\034\n" + + "deprecated\030\263\313\321\365\001 \001(\0132*.goo" + + "gle.cloud.compute.v1.DeprecationStatusH\001\210\001\001\022\034\n" + "\013description\030\374\207\326\311\001 \001(\tH\002\210\001\001\022\020\n" + "\002id\030\233\032 \001(\004H\003\210\001\001\022\024\n" + "\004kind\030\224\367\310\001 \001(\tH\004\210\001\001\022\024\n" + "\004name\030\213\365\315\001 \001(\tH\005\210\001\001\022R\n" - + "\024quota_status_warning\030\366\211\272\220\001 \001(\0132+.goog" - + "le.cloud.compute.v1.QuotaStatusWarningH\006\210\001\001\0221\n" + + "\024quota_status_warning\030\366\211\272\220\001" + + " \001(\0132+.google.cloud.compute.v1.QuotaStatusWarningH\006\210\001\001\0221\n" + "\006quotas\030\373\241\342; \003(\0132\036.google.cloud.compute.v1.Quota\022\032\n" + "\tself_link\030\215\222\305\331\001 \001(\tH\007\210\001\001\022\026\n" + "\006status\030\362\237\267V \001(\tH\010\210\001\001\022\034\n" @@ -25768,8 +25824,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "_self_linkB\n\n" + "\010_warning\"O\n" + "\035RegionDiskUpdateKmsKeyRequest\022\035\n" - + "\014kms_key_name\030\231\353\373\346\001 \001(\tH\000\210\001\001B\017\n" - + "\r" + + "\014kms_key_name\030\231\353\373\346\001 \001(\tH\000\210\001\001B\017\n\r" + "_kms_key_name\"E\n" + "%RegionDisksAddResourcePoliciesRequest\022\034\n" + "\021resource_policies\030\341\234\314\n" @@ -25800,8 +25855,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\005names\030\310\256\3571 \003(\t\"\277\002\n" + "\036RegionInstanceGroupManagerList\022\020\n" + "\002id\030\233\032 \001(\tH\000\210\001\001\022?\n" - + "\005items\030\300\317\367/" - + " \003(\0132-.google.cloud.compute.v1.InstanceGroupManager\022\024\n" + + "\005items\030\300\317\367/ \003(\0132-." + + "google.cloud.compute.v1.InstanceGroupManager\022\024\n" + "\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n" + "\017next_page_token\030\225\272\206& \001(\tH\002\210\001\001\022\032\n" + "\tself_link\030\215\222\305\331\001 \001(\tH\003\210\001\001\0229\n" @@ -25813,13 +25868,13 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "_self_linkB\n\n" + "\010_warning\"\200\001\n" + "0RegionInstanceGroupManagerPatchInstanceConfigReq\022L\n" - + "\024per_instance_configs\030\251\325\370\372\001 \003(\0132" - + "*.google.cloud.compute.v1.PerInstanceConfig\"\232\003\n" + + "\024per_instance_configs\030\251\325\370\372\001" + + " \003(\0132*.google.cloud.compute.v1.PerInstanceConfig\"\232\003\n" + "4RegionInstanceGroupManagerResizeRequestsListResponse\022\024\n" + "\004etag\030\225\322\276\001 \001(\tH\000\210\001\001\022\020\n" + "\002id\030\233\032 \001(\tH\001\210\001\001\022L\n" - + "\005items\030\300\317\367/ \003(\0132:" - + ".google.cloud.compute.v1.InstanceGroupManagerResizeRequest\022\024\n" + + "\005items\030\300\317\367/" + + " \003(\0132:.google.cloud.compute.v1.InstanceGroupManagerResizeRequest\022\024\n" + "\004kind\030\224\367\310\001 \001(\tH\002\210\001\001\022\037\n" + "\017next_page_token\030\225\272\206& \001(\tH\003\210\001\001\022\032\n" + "\tself_link\030\215\222\305\331\001 \001(\tH\004\210\001\001\022\027\n" @@ -25833,8 +25888,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "_self_linkB\n\n" + "\010_warning\"\201\001\n" + "1RegionInstanceGroupManagerUpdateInstanceConfigReq\022L\n" - + "\024per_instance_configs\030\251\325\370\372\001" - + " \003(\0132*.google.cloud.compute.v1.PerInstanceConfig\"J\n" + + "\024per_instance_configs\030\251\325\370\372\001 \003(\013" + + "2*.google.cloud.compute.v1.PerInstanceConfig\"J\n" + "2RegionInstanceGroupManagersAbandonInstancesRequest\022\024\n" + "\tinstances\030\376\374\357\r" + " \003(\t\"\373\002\n" @@ -25861,13 +25916,13 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + " \001(\010H\000\210\001\001B%\n" + "#_skip_instances_on_validation_error\"\252\001\n" + "-RegionInstanceGroupManagersListErrorsResponse\022D\n" - + "\005items\030\300\317\367/ \003(\013" - + "22.google.cloud.compute.v1.InstanceManagedByIgmError\022\037\n" + + "\005items\030\300\317\367/" + + " \003(\01322.google.cloud.compute.v1.InstanceManagedByIgmError\022\037\n" + "\017next_page_token\030\225\272\206& \001(\tH\000\210\001\001B\022\n" + "\020_next_page_token\"\356\001\n" + "2RegionInstanceGroupManagersListInstanceConfigsResp\022<\n" - + "\005items\030\300\317\367/" - + " \003(\0132*.google.cloud.compute.v1.PerInstanceConfig\022\037\n" + + "\005items\030\300\317\367/ \003(\0132*.goo" + + "gle.cloud.compute.v1.PerInstanceConfig\022\037\n" + "\017next_page_token\030\225\272\206& \001(\tH\000\210\001\001\0229\n" + "\007warning\030\234\337\226\030 \001(\0132" + " .google.cloud.compute.v1.WarningH\001\210\001\001B\022\n" @@ -25950,20 +26005,20 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\021network_endpoints\030\255\221\272G" + " \003(\0132(.google.cloud.compute.v1.NetworkEndpoint\"{\n" + "1RegionNetworkEndpointGroupsDetachEndpointsRequest\022F\n" - + "\021network_endpoints\030\255\221\272G \003(\0132(" - + ".google.cloud.compute.v1.NetworkEndpoint\"\201\002\n" + + "\021network_endpoints\030\255\221\272G" + + " \003(\0132(.google.cloud.compute.v1.NetworkEndpoint\"\201\002\n" + ":RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponse\022\210\001\n" - + "\020firewall_policys\030\302\312\374\303\001 \003(\0132j.google.cloud.compute.v1" - + ".RegionNetworkFirewallPoliciesGetEffecti" - + "veFirewallsResponseEffectiveFirewallPolicy\0228\n" + + "\020firewall_policys\030\302\312\374\303\001 \003(\0132j.google." + + "cloud.compute.v1.RegionNetworkFirewallPo" + + "liciesGetEffectiveFirewallsResponseEffectiveFirewallPolicy\0228\n" + "\tfirewalls\030\363\306\350\201\001" + " \003(\0132!.google.cloud.compute.v1.Firewall\"\224\004\n" - + "QRegionNetworkFi" - + "rewallPoliciesGetEffectiveFirewallsResponseEffectiveFirewallPolicy\022\034\n" + + "QRegionNetworkFirewallPoliciesGetEffecti" + + "veFirewallsResponseEffectiveFirewallPolicy\022\034\n" + "\014display_name\030\350\207\221\002 \001(\tH\000\210\001\001\022\024\n" + "\004name\030\213\365\315\001 \001(\tH\001\210\001\001\022O\n" - + "\026packet_mirroring_rules\030\304\377\300\375\001 \003(\0132+.goo" - + "gle.cloud.compute.v1.FirewallPolicyRule\022\031\n" + + "\026packet_mirroring_rules\030\304\377\300\375\001" + + " \003(\0132+.google.cloud.compute.v1.FirewallPolicyRule\022\031\n" + "\010priority\030\244\363\241\324\001 \001(\005H\002\210\001\001\022=\n" + "\005rules\030\367\221\3653" + " \003(\0132+.google.cloud.compute.v1.FirewallPolicyRule\022\024\n" @@ -25982,8 +26037,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\005_type\"\321\001\n" + "\026RegionSetLabelsRequest\022!\n" + "\021label_fingerprint\030\231\360\367T \001(\tH\000\210\001\001\022O\n" - + "\006labels\030\377\277\301\356\001 \003(\0132;." - + "google.cloud.compute.v1.RegionSetLabelsRequest.LabelsEntry\032-\n" + + "\006labels\030\377\277\301\356\001" + + " \003(\0132;.google.cloud.compute.v1.RegionSetLabelsRequest.LabelsEntry\032-\n" + "\013LabelsEntry\022\013\n" + "\003key\030\001 \001(\t\022\r\n" + "\005value\030\002 \001(\t:\0028\001B\024\n" @@ -26013,8 +26068,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\002id\030\233\032 \001(\004H\003\210\001\001\022\024\n" + "\004kind\030\224\367\310\001 \001(\tH\004\210\001\001\022\024\n" + "\004name\030\213\365\315\001 \001(\tH\005\210\001\001\022K\n" - + "\016recommendation\030\271\377\300\025" - + " \001(\0132+.google.cloud.compute.v1.RiskRecommendationH\006\210\001\001\022\032\n" + + "\016recommendation\030\271\377\300\025 \001(\0132+.g" + + "oogle.cloud.compute.v1.RiskRecommendationH\006\210\001\001\022\032\n" + "\tself_link\030\215\222\305\331\001 \001(\tH\007\210\001\001\022!\n" + "\021self_link_with_id\030\202\254\235\025 \001(\tH\010\210\001\001B\025\n" + "\023_creation_timestampB\016\n" @@ -26077,7 +26132,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\033\n" + "\013target_pool\030\212\344\370\035 \001(\tB\003\340A\002\022\200\001\n" + "1target_pools_remove_health_check_request_resource\030\263\347\266\221\001" - + " \001(\0132<.google.cloud.compute.v1.TargetPoolsRemoveHealthCheckRequestB\003\340A\002B\r\n" + + " \001(\0132<.google.clou" + + "d.compute.v1.TargetPoolsRemoveHealthCheckRequestB\003\340A\002B\r\n" + "\013_request_id\"\247\002\n" + "\037RemoveInstanceTargetPoolRequest\022!\n" + "\007project\030\231\226\301l \001(\tB\r" @@ -26085,13 +26141,14 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n\n" + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\033\n" + "\013target_pool\030\212\344\370\035 \001(\tB\003\340A\002\022x\n" - + "-target_pools_remove_instance_request_resource\030\203\300\213\016 \001(\01329.google" - + ".cloud.compute.v1.TargetPoolsRemoveInstanceRequestB\003\340A\002B\r\n" + + "-target_pools_remove_instance_request_resource\030\203\300\213\016" + + " \001(\01329.google.cloud.compute.v1.TargetPoolsRemoveInstanceRequestB\003\340A\002B\r\n" + "\013_request_id\"\264\002\n" + "#RemoveInstancesInstanceGroupRequest\022\036\n" + "\016instance_group\030\325\324\325& \001(\tB\003\340A\002\022\201\001\n" + "1instance_groups_remove_instances_request_resource\030\271\321\267\272\001" - + " \001(\0132=.google.cloud.compute.v1.InstanceGroupsRemoveInstancesRequestB\003\340A\002\022!\n" + + " \001(\0132=.google.cloud.co" + + "mpute.v1.InstanceGroupsRemoveInstancesRequestB\003\340A\002\022!\n" + "\007project\030\231\226\301l \001(\tB\r" + "\340A\002\362G\007project\022\032\n\n" + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\033\n" @@ -26108,17 +26165,17 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\013_request_id\"\366\001\n" + "\033RemovePeeringNetworkRequest\022\027\n" + "\007network\030\256\264\205o \001(\tB\003\340A\002\022p\n" - + "(networks_remove_peering_request_resource\030\376\333\351\310\001" - + " \001(\01325.google.cloud.compute.v1.NetworksRemovePeeringRequestB\003\340A\002\022!\n" + + "(networks_remove_peering_request_resource\030\376\333\351\310\001 \001(\01325" + + ".google.cloud.compute.v1.NetworksRemovePeeringRequestB\003\340A\002\022!\n" + "\007project\030\231\226\301l \001(\tB\r" - + "\340A\002\362G\007project\022\032\n" - + "\n" + + "\340A\002\362G\007project\022\032\n\n" + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n" + "\013_request_id\"\243\002\n" + "!RemoveResourcePoliciesDiskRequest\022\024\n" + "\004disk\030\235\233\274\001 \001(\tB\003\340A\002\022}\n" - + "/disks_remove_resource_policies_request_resource\030\356\301\241\320\001 \001(" - + "\0132;.google.cloud.compute.v1.DisksRemoveResourcePoliciesRequestB\003\340A\002\022!\n" + + "/disks_remove_resource_policies_request_resource\030\356\301\241\320\001" + + " \001(\0132;.google.cloud.compute" + + ".v1.DisksRemoveResourcePoliciesRequestB\003\340A\002\022!\n" + "\007project\030\231\226\301l \001(\tB\r" + "\340A\002\362G\007project\022\032\n\n" + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\033\n" @@ -26127,9 +26184,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\013_request_id\"\263\002\n" + "%RemoveResourcePoliciesInstanceRequest\022\030\n" + "\010instance\030\225\251\332\010 \001(\tB\003\340A\002\022\204\001\n" - + "3instances_remove_resource_policies_request_resource\030\366\335\274\027" - + " \001(\0132?.google.clo" - + "ud.compute.v1.InstancesRemoveResourcePoliciesRequestB\003\340A\002\022!\n" + + "3instances_remove_resource_policies_request_resource\030\366\335\274\027 " + + "\001(\0132?.google.cloud.compute.v1.InstancesRemoveResourcePoliciesRequestB\003\340A\002\022!\n" + "\007project\030\231\226\301l \001(\tB\r" + "\340A\002\362G\007project\022\032\n\n" + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\033\n" @@ -26142,8 +26198,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\340A\002\362G\007project\022\037\n" + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\211\001\n" + "6region_disks_remove_resource_policies_request_resource\030\243\303\225\004" - + " \001(\0132A.google.cloud.compute.v1.RegionD" - + "isksRemoveResourcePoliciesRequestB\003\340A\002\022\032\n\n" + + " \001(\0132A.google.cloud.co" + + "mpute.v1.RegionDisksRemoveResourcePoliciesRequestB\003\340A\002\022\032\n\n" + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n" + "\013_request_id\"\226\001\n" + "\037RemoveRuleFirewallPolicyRequest\022 \n" @@ -26168,7 +26224,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\013_request_id\"\347\001\n" + ",RemoveRuleRegionNetworkFirewallPolicyRequest\022 \n" + "\017firewall_policy\030\321\212\306\355\001 \001(\tB\003\340A\002\022\031\n" - + "\010priority\030\244\363\241\324\001 \001(\005H\000\210\001\001\022!\n" + + "\010priority\030\244\363\241\324\001 \001(\005H\000\210\001\001\022", + "!\n" + "\007project\030\231\226\301l \001(\tB\r" + "\340A\002\362G\007project\022\037\n" + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n\n" @@ -26196,15 +26253,16 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\025reservation_sub_block\030\233\312\354\n" + " \001(\tB\003\340A\002\022\210\001\n" + "5reservation_sub_blocks_report_faulty_request_resource\030\302\311\375\326\001" - + " \001(\0132@." - + "google.cloud.compute.v1.ReservationSubBlocksReportFaultyRequestB\003\340A\002\022\033\n" + + " \001(\0132@.google.cloud.compute.v1." + + "ReservationSubBlocksReportFaultyRequestB\003\340A\002\022\033\n" + "\004zone\030\254\307\344\001 \001(\tB\n" + "\340A\002\362G\004zoneB\r\n" + "\013_request_id\"\250\002\n" + "!ReportHostAsFaultyInstanceRequest\022\030\n" + "\010instance\030\225\251\332\010 \001(\tB\003\340A\002\022~\n" - + "0instances_report_host_as_faulty_request_resource\030\246\224\315\353\001 \001(\0132;" - + ".google.cloud.compute.v1.InstancesReportHostAsFaultyRequestB\003\340A\002\022!\n" + + "0instances_report_host_as_faulty_request_resource\030\246\224\315\353\001" + + " \001(\0132;.google.cloud.compute.v1" + + ".InstancesReportHostAsFaultyRequestB\003\340A\002\022!\n" + "\007project\030\231\226\301l \001(\tB\r" + "\340A\002\362G\007project\022\032\n\n" + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\033\n" @@ -26218,20 +26276,18 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\017_mirror_percent\"\213\002\n" + "\"RequestRemovePeeringNetworkRequest\022\027\n" + "\007network\030\256\264\205o \001(\tB\003\340A\002\022~\n" - + "0networks_request_remove_peering_request_resource\030\316\344\367G" - + " \001(\0132<.google.cloud" - + ".compute.v1.NetworksRequestRemovePeeringRequestB\003\340A\002\022!\n" + + "0networks_request_remove_peering_request_resource\030\316\344\367G \001(" + + "\0132<.google.cloud.compute.v1.NetworksRequestRemovePeeringRequestB\003\340A\002\022!\n" + "\007project\030\231\226\301l \001(\tB\r" + "\340A\002\362G\007project\022\032\n\n" + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n" - + "\013_request_id\"\277\025\n" + + "\013_request_id\"\243\026\n" + "\013Reservation\022k\n" - + "\033advanced_deployment_control\030\240\222\346\303\001 \001(\0132=.google.clo" - + "ud.compute.v1.ReservationAdvancedDeploymentControlH\000\210\001\001\022_\n" - + "\025aggregate_reservation\030\314\362\203\213\001" - + " \001(\01327.google.cloud.compute.v1.AllocationAggregateReservationH\001\210\001\001\022\033\n\n" - + "comm", - "itment\030\225\226\363\345\001 \001(\tH\002\210\001\001\022*\n" + + "\033advanced_deployment_control\030\240\222\346\303\001 " + + "\001(\0132=.google.cloud.compute.v1.ReservationAdvancedDeploymentControlH\000\210\001\001\022_\n" + + "\025aggregate_reservation\030\314\362\203\213\001 \001(\01327.google.clou" + + "d.compute.v1.AllocationAggregateReservationH\001\210\001\001\022\033\n\n" + + "commitment\030\225\226\363\345\001 \001(\tH\002\210\001\001\022*\n" + "\031confidential_compute_type\030\231\357\242\270\001 \001(\tH\003\210\001\001\022\"\n" + "\022creation_timestamp\030\266\217\307\016 \001(\tH\004\210\001\001\022I\n" + "\025delete_after_duration\030\253\233\277\232\001" @@ -26247,26 +26303,28 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\022linked_commitments\030\330\375\310\340\001 \003(\t\022\024\n" + "\004name\030\213\365\315\001 \001(\tH\r" + "\210\001\001\022B\n" - + "\006params\030\206\363\253% \001(\0132*.goo" - + "gle.cloud.compute.v1.ReservationParamsH\016\210\001\001\022 \n" + + "\006params\030\206\363\253%" + + " \001(\0132*.google.cloud.compute.v1.ReservationParamsH\016\210\001\001\022 \n" + "\017protection_tier\030\210\237\247\360\001 \001(\tH\017\210\001\001\022g\n" - + "\032reservation_sharing_policy\030\310\265\233b \001(\0132;.g" - + "oogle.cloud.compute.v1.AllocationReservationSharingPolicyH\020\210\001\001\022X\n" + + "\032reservation_sharing_policy\030\310\265\233b \001(\0132;.google.cloud.compute.v1.A" + + "llocationReservationSharingPolicyH\020\210\001\001\022L\n" + + "\021resource_metadata\030\300\260\236/" + + " \001(\0132).google.cloud.compute.v1.ResourceMetadataH\021\210\001\001\022X\n" + "\021resource_policies\030\341\234\314\n" + " \003(\0132:.google.cloud.compute.v1.Reservation.ResourcePoliciesEntry\022R\n" - + "\017resource_status\030\303\372\367v" - + " \001(\01321.google.cloud.compute.v1.AllocationResourceStatusH\021\210\001\001\022\036\n\r" - + "satisfies_pzs\030\253\335\253\345\001 \001(\010H\022\210\001\001\022\037\n" - + "\017scheduling_type\030\205\376\244_ \001(\tH\023\210\001\001\022\032\n" - + "\tself_link\030\215\222\305\331\001 \001(\tH\024\210\001\001\022F\n" - + "\016share_settings\030\203\221\224\177 \001(\0132&.g" - + "oogle.cloud.compute.v1.ShareSettingsH\025\210\001\001\022`\n" - + "\024specific_reservation\030\277\240\211\301\001 \001(\01329.go" - + "ogle.cloud.compute.v1.AllocationSpecificSKUReservationH\026\210\001\001\022-\n" + + "\017resource_status\030\303\372\367v \001(\01321.goo" + + "gle.cloud.compute.v1.AllocationResourceStatusH\022\210\001\001\022\036\n\r" + + "satisfies_pzs\030\253\335\253\345\001 \001(\010H\023\210\001\001\022\037\n" + + "\017scheduling_type\030\205\376\244_ \001(\tH\024\210\001\001\022\032\n" + + "\tself_link\030\215\222\305\331\001 \001(\tH\025\210\001\001\022F\n" + + "\016share_settings\030\203\221\224\177" + + " \001(\0132&.google.cloud.compute.v1.ShareSettingsH\026\210\001\001\022`\n" + + "\024specific_reservation\030\277\240\211\301\001" + + " \001(\01329.google.cloud.compute.v1.AllocationSpecificSKUReservationH\027\210\001\001\022-\n" + "\035specific_reservation_required\030\237\307\203l" - + " \001(\010H\027\210\001\001\022\026\n" - + "\006status\030\362\237\267V \001(\tH\030\210\001\001\022\024\n" - + "\004zone\030\254\307\344\001 \001(\tH\031\210\001\001\0327\n" + + " \001(\010H\030\210\001\001\022\026\n" + + "\006status\030\362\237\267V \001(\tH\031\210\001\001\022\024\n" + + "\004zone\030\254\307\344\001 \001(\tH\032\210\001\001\0327\n" + "\025ResourcePoliciesEntry\022\013\n" + "\003key\030\001 \001(\t\022\r\n" + "\005value\030\002 \001(\t:\0028\001\"\227\001\n" @@ -26316,7 +26374,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\005_nameB\t\n" + "\007_paramsB\022\n" + "\020_protection_tierB\035\n" - + "\033_reservation_sharing_policyB\022\n" + + "\033_reservation_sharing_policyB\024\n" + + "\022_resource_metadataB\022\n" + "\020_resource_statusB\020\n" + "\016_satisfies_pzsB\022\n" + "\020_scheduling_typeB\014\n\n" @@ -26350,8 +26409,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\004_key\"\302\003\n" + "\031ReservationAggregatedList\022\020\n" + "\002id\030\233\032 \001(\tH\000\210\001\001\022O\n" - + "\005items\030\300\317\367/ \003(\0132=" - + ".google.cloud.compute.v1.ReservationAggregatedList.ItemsEntry\022\024\n" + + "\005items\030\300\317\367/ \003(\0132=.goo" + + "gle.cloud.compute.v1.ReservationAggregatedList.ItemsEntry\022\024\n" + "\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n" + "\017next_page_token\030\225\272\206& \001(\tH\002\210\001\001\022\032\n" + "\tself_link\030\215\222\305\331\001 \001(\tH\003\210\001\001\022\027\n" @@ -26360,8 +26419,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + " .google.cloud.compute.v1.WarningH\004\210\001\001\032]\n\n" + "ItemsEntry\022\013\n" + "\003key\030\001 \001(\t\022>\n" - + "\005value\030\002 \001(\0132/.google." - + "cloud.compute.v1.ReservationsScopedList:\0028\001B\005\n" + + "\005value\030\002 \001(\0132/.google.clou" + + "d.compute.v1.ReservationsScopedList:\0028\001B\005\n" + "\003_idB\007\n" + "\005_kindB\022\n" + "\020_next_page_tokenB\014\n\n" @@ -26377,8 +26436,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\021in_use_host_count\030\312\207\315\255\001 \001(\005H\005\210\001\001\022\024\n" + "\004kind\030\224\367\310\001 \001(\tH\006\210\001\001\022\024\n" + "\004name\030\213\365\315\001 \001(\tH\007\210\001\001\022]\n" - + "\021physical_topology\030\327\251\264\205\001 \001(\01329.google.clo" - + "ud.compute.v1.ReservationBlockPhysicalTopologyH\010\210\001\001\022W\n" + + "\021physical_topology\030\327\251\264\205\001 \001(\01329.google.cloud.c" + + "ompute.v1.ReservationBlockPhysicalTopologyH\010\210\001\001\022W\n" + "\027reservation_maintenance\030\240\206\265\242\001" + " \001(\0132-.google.cloud.compute.v1.GroupMaintenanceInfoH\t\210\001\001\022,\n" + "\033reservation_sub_block_count\030\353\261\335\235\001 \001(\005H\n" @@ -26434,8 +26493,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\010_cluster\"\235\002\n" + "(ReservationBlockPhysicalTopologyInstance\022\033\n" + "\013instance_id\030\205\262\330\025 \001(\004H\000\210\001\001\022~\n" - + "\026physical_host_topology\030\276\223\257\272\001 \001(\0132U.google.cloud.comp" - + "ute.v1.ReservationBlockPhysicalTopologyInstancePhysicalHostTopologyH\001\210\001\001\022\032\n\n" + + "\026physical_host_topology\030\276\223\257\272\001 \001(\0132U.google.cloud.compute." + + "v1.ReservationBlockPhysicalTopologyInstancePhysicalHostTopologyH\001\210\001\001\022\032\n\n" + "project_id\030\201\310\322T \001(\004H\002\210\001\001B\016\n" + "\014_instance_idB\031\n" + "\027_physical_host_topologyB\r\n" @@ -26451,8 +26510,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\t_resource\"\272\002\n" + "\035ReservationBlocksListResponse\022\020\n" + "\002id\030\233\032 \001(\tH\000\210\001\001\022;\n" - + "\005items\030\300\317\367/ \003(\013" - + "2).google.cloud.compute.v1.ReservationBlock\022\024\n" + + "\005items\030\300\317\367/ \003(\0132).g" + + "oogle.cloud.compute.v1.ReservationBlock\022\024\n" + "\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n" + "\017next_page_token\030\225\272\206& \001(\tH\002\210\001\001\022\032\n" + "\tself_link\030\215\222\305\331\001 \001(\tH\003\210\001\001\0229\n" @@ -26477,8 +26536,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "_self_linkB\n\n" + "\010_warning\"\267\001\n" + "\021ReservationParams\022f\n" - + "\025resource_manager_tags\030\374\233\213\264\001 \003" - + "(\0132C.google.cloud.compute.v1.ReservationParams.ResourceManagerTagsEntry\032:\n" + + "\025resource_manager_tags\030\374\233\213\264\001 \003(\0132C" + + ".google.cloud.compute.v1.ReservationParams.ResourceManagerTagsEntry\032:\n" + "\030ResourceManagerTagsEntry\022\013\n" + "\003key\030\001 \001(\t\022\r\n" + "\005value\030\002 \001(\t:\0028\001\"\353\005\n" @@ -26487,12 +26546,12 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\002id\030\233\032 \001(\004H\001\210\001\001\022\024\n" + "\004kind\030\224\367\310\001 \001(\tH\002\210\001\001\022\024\n" + "\004name\030\213\365\315\001 \001(\tH\003\210\001\001\022\\\n" - + "\021physical_topology\030\327\251\264\205\001 \001(\013" - + "28.google.cloud.compute.v1.ReservationSlotPhysicalTopologyH\004\210\001\001\022\032\n" + + "\021physical_topology\030\327\251\264\205\001 \001(\01328.g" + + "oogle.cloud.compute.v1.ReservationSlotPhysicalTopologyH\004\210\001\001\022\032\n" + "\tself_link\030\215\222\305\331\001 \001(\tH\005\210\001\001\022!\n" + "\021self_link_with_id\030\202\254\235\025 \001(\tH\006\210\001\001\022F\n" - + "\016share_settings\030\203\221\224\177 \001(\0132&.goog" - + "le.cloud.compute.v1.ShareSettingsH\007\210\001\001\022\025\n" + + "\016share_settings\030\203\221\224\177" + + " \001(\0132&.google.cloud.compute.v1.ShareSettingsH\007\210\001\001\022\025\n" + "\005state\030\221\211\2534 \001(\tH\010\210\001\001\022F\n" + "\006status\030\362\237\267V \001(\0132..google.cloud.compute.v1.ReservationSlotStatusH" + "\t\210\001\001\022\024\n" @@ -26526,14 +26585,14 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\005_hostB\014\n\n" + "_sub_block\"\310\001\n" + "\025ReservationSlotStatus\022\\\n" - + "\021physical_topology\030\327\251\264\205\001 \001(\01328" - + ".google.cloud.compute.v1.ReservationSlotPhysicalTopologyH\000\210\001\001\022\034\n" + + "\021physical_topology\030\327\251\264\205\001 \001(\01328.goo" + + "gle.cloud.compute.v1.ReservationSlotPhysicalTopologyH\000\210\001\001\022\034\n" + "\021rdma_ip_addresses\030\343\245\204P \003(\t\022\035\n" + "\021running_instances\030\376\327\334\377\001 \003(\tB\024\n" + "\022_physical_topology\"n\n" + "\033ReservationSlotsGetResponse\022B\n" - + "\010resource\030\216\210\257] \001(\0132(.g" - + "oogle.cloud.compute.v1.ReservationSlotH\000\210\001\001B\013\n" + + "\010resource\030\216\210\257] \001(\0132(.googl" + + "e.cloud.compute.v1.ReservationSlotH\000\210\001\001B\013\n" + "\t_resource\"\323\001\n" + "!ReservationSlotsGetVersionRequest\022\032\n" + "\017sbom_selections\030\371\366\374 \003(\t\"\221\001\n" @@ -26561,8 +26620,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + " \001(\01322.google.cloud.compute.v1.AcceleratorTopologiesInfoH\000\210\001\001\022\025\n" + "\005count\030\217\242\235- \001(\005H\001\210\001\001\022\"\n" + "\022creation_timestamp\030\266\217\307\016 \001(\tH\002\210\001\001\022S\n" - + "\013health_info\030\261\351\230p \001(\01326.google.c" - + "loud.compute.v1.ReservationSubBlockHealthInfoH\003\210\001\001\022\020\n" + + "\013health_info\030\261\351\230p \001(\01326.google.cloud" + + ".compute.v1.ReservationSubBlockHealthInfoH\003\210\001\001\022\020\n" + "\002id\030\233\032 \001(\004H\004\210\001\001\022\035\n" + "\014in_use_count\030\275\253\246\353\001 \001(\005H\005\210\001\001\022\"\n" + "\021in_use_host_count\030\312\207\315\255\001 \001(\005H\006\210\001\001\022\024\n" @@ -26571,8 +26630,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\021physical_topology\030\327\251\264\205\001" + " \001(\0132<.google.cloud.compute.v1.ReservationSubBlockPhysicalTopologyH" + "\t\210\001\001\022a\n" - + "!reservation_sub_block_maintenance\030\357\313\342\263\001" - + " \001(\0132-.google.cloud.compute.v1.GroupMaintenanceInfoH\n" + + "!reservation_sub_block_maintenance\030\357\313\342\263\001 \001(\013" + + "2-.google.cloud.compute.v1.GroupMaintenanceInfoH\n" + "\210\001\001\022\032\n" + "\tself_link\030\215\222\305\331\001 \001(\tH\013\210\001\001\022!\n" + "\021self_link_with_id\030\202\254\235\025 \001(\tH\014\210\001\001\022\026\n" @@ -26651,8 +26710,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\'ReservationSubBlocksReportFaultyRequest\022#\n" + "\023disruption_schedule\030\203\305\333- \001(\tH\000\210\001\001\022!\n" + "\021failure_component\030\210\311\255\014 \001(\tH\001\210\001\001\022e\n\r" - + "fault_reasons\030\222\253\221P \003(\0132K.google.cloud.compute.v1.Reserva" - + "tionSubBlocksReportFaultyRequestFaultReason\"r\n" + + "fault_reasons\030\222\253\221P \003(\0132K.google.cloud.compute.v1.Reservation" + + "SubBlocksReportFaultyRequestFaultReason\"r\n" + "\022DisruptionSchedule\022!\n" + "\035UNDEFINED_DISRUPTION_SCHEDULE\020\000\022\'\n" + "\037DISRUPTION_SCHEDULE_UNSPECIFIED\020\333\356\310\236\001\022\020\n" @@ -26724,7 +26783,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "!ResizeInstanceGroupManagerRequest\022&\n" + "\026instance_group_manager\030\303\367\363v \001(\tB\003\340A\002\022!\n" + "\007project\030\231\226\301l \001(\tB\r" - + "\340A\002\362G\007project\022\032\n\n" + + "\340A\002\362G\007project\022\032\n" + + "\n" + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\024\n" + "\004size\030\201\300\327\001 \001(\005B\003\340A\002\022\033\n" + "\004zone\030\254\307\344\001 \001(\tB\n" @@ -26736,8 +26796,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\340A\002\362G\007project\022\037\n" + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022h\n" + "$region_disks_resize_request_resource\030\225\252\374\324\001" - + " \001(\01321.google.cloud.c" - + "ompute.v1.RegionDisksResizeRequestB\003\340A\002\022\032\n\n" + + " \001(\01321.google.cloud.compute.v1.RegionDisksResizeRequestB\003\340A\002\022\032\n\n" + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n" + "\013_request_id\"\326\001\n" + "\'ResizeRegionInstanceGroupManagerRequest\022&\n" @@ -26753,8 +26812,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\340A\002\362G\007project\022\032\n\n" + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\033\n" + "\013reservation\030\314\207\325\026 \001(\tB\003\340A\002\022i\n" - + "$reservations_resize_request_resource\030\321\333\316\271\001 \001(\01322.google." - + "cloud.compute.v1.ReservationsResizeRequestB\003\340A\002\022\033\n" + + "$reservations_resize_request_resource\030\321\333\316\271\001 \001(\01322.google.clou" + + "d.compute.v1.ReservationsResizeRequestB\003\340A\002\022\033\n" + "\004zone\030\254\307\344\001 \001(\tB\n" + "\340A\002\362G\004zoneB\r\n" + "\013_request_id\"\202\002\n" @@ -26774,35 +26833,42 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\005_type\"9\n" + "\026ResourceGroupReference\022\025\n" + "\005group\030\377\354\203/ \001(\tH\000\210\001\001B\010\n" - + "\006_group\"\252\001\n" + + "\006_group\"r\n" + + "\020ResourceMetadata\022\034\n" + + "\013api_version\030\263\207\376\342\001 \001(\tH\000\210\001\001\022\036\n\r" + + "resource_type\030\313\271\217\323\001 \001(\tH\001\210\001\001B\016\n" + + "\014_api_versionB\020\n" + + "\016_resource_type\"\252\001\n" + "\032ResourcePoliciesScopedList\022E\n" + "\021resource_policies\030\341\234\314\n" + " \003(\0132\'.google.cloud.compute.v1.ResourcePolicy\0229\n" - + "\007warning\030\234\337\226\030 \001(\0132" - + " .google.cloud.compute.v1.WarningH\000\210\001\001B\n\n" + + "\007warning\030\234\337\226\030 \001(\0132 .google.cloud.compute.v1.WarningH", + "\000\210\001\001B\n\n" + "\010_warning\"\256\t\n" + "\016ResourcePolicy\022\"\n" + "\022creation_timestamp\030\266\217\307\016 \001(\tH\000\210\001\001\022\034\n" + "\013description\030\374\207\326\311\001 \001(\tH\001\210\001\001\022q\n" - + "\035disk_consistency_group_policy\030\233\204\362\341\001 \001(\0132A.googl" - + "e.cloud.compute.v1.ResourcePolicyDiskConsistencyGroupPolicyH\002\210\001\001\022c\n" - + "\026group_placement_policy\030\214\233\233\005 \001(\0132;.google.cloud.compu" - + "te.v1.ResourcePolicyGroupPlacementPolicyH\003\210\001\001\022\020\n" + + "\035disk_consistency_group_policy\030\233\204\362\341\001 \001(\0132A.google.cloud." + + "compute.v1.ResourcePolicyDiskConsistencyGroupPolicyH\002\210\001\001\022c\n" + + "\026group_placement_policy\030\214\233\233\005" + + " \001(\0132;.google.cloud.compute.v1.ResourcePolicyGroupPlacementPolicyH\003\210\001\001\022\020\n" + "\002id\030\233\032 \001(\004H\004\210\001\001\022h\n" - + "\030instance_schedule_policy\030\260\320\271\244\001 \001(\0132=.google.cloud.com" - + "pute.v1.ResourcePolicyInstanceSchedulePolicyH\005\210\001\001\022\024\n" + + "\030instance_schedule_policy\030\260\320\271\244\001" + + " \001(\0132=.google.cloud.compute.v1." + + "ResourcePolicyInstanceSchedulePolicyH\005\210\001\001\022\024\n" + "\004kind\030\224\367\310\001 \001(\tH\006\210\001\001\022\024\n" + "\004name\030\213\365\315\001 \001(\tH\007\210\001\001\022\026\n" + "\006region\030\364\315\240B \001(\tH\010\210\001\001\022V\n" - + "\017resource_status\030\303\372\367v \001(\01325.google.cloud" - + ".compute.v1.ResourcePolicyResourceStatusH\t\210\001\001\022\032\n" + + "\017resource_status\030\303\372\367v" + + " \001(\01325.google.cloud.compute.v1.ResourcePolicyResourceStatusH" + + "\t\210\001\001\022\032\n" + "\tself_link\030\215\222\305\331\001 \001(\tH\n" + "\210\001\001\022g\n" - + "\030snapshot_schedule_policy\030\337\326\201h \001(\0132=.google." - + "cloud.compute.v1.ResourcePolicySnapshotSchedulePolicyH\013\210\001\001\022\026\n" + + "\030snapshot_schedule_policy\030\337\326\201h \001(\0132=.google.cloud.co" + + "mpute.v1.ResourcePolicySnapshotSchedulePolicyH\013\210\001\001\022\026\n" + "\006status\030\362\237\267V \001(\tH\014\210\001\001\022V\n" - + "\017workload_policy\030\372\205\3326 \001(\01325.google." - + "cloud.compute.v1.ResourcePolicyWorkloadPolicyH\r" + + "\017workload_policy\030\372\205\3326" + + " \001(\01325.google.cloud.compute.v1.ResourcePolicyWorkloadPolicyH\r" + "\210\001\001\"r\n" + "\006Status\022\024\n" + "\020UNDEFINED_STATUS\020\000\022\020\n" @@ -26828,8 +26894,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\034ResourcePolicyAggregatedList\022\024\n" + "\004etag\030\225\322\276\001 \001(\tH\000\210\001\001\022\020\n" + "\002id\030\233\032 \001(\tH\001\210\001\001\022R\n" - + "\005items\030\300\317\367/ \003(\0132@.g" - + "oogle.cloud.compute.v1.ResourcePolicyAggregatedList.ItemsEntry\022\024\n" + + "\005items\030\300\317\367/ \003(\0132@.google.cl" + + "oud.compute.v1.ResourcePolicyAggregatedList.ItemsEntry\022\024\n" + "\004kind\030\224\367\310\001 \001(\tH\002\210\001\001\022\037\n" + "\017next_page_token\030\225\272\206& \001(\tH\003\210\001\001\022\032\n" + "\tself_link\030\215\222\305\331\001 \001(\tH\004\210\001\001\022\027\n" @@ -26838,8 +26904,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + " .google.cloud.compute.v1.WarningH\005\210\001\001\032a\n\n" + "ItemsEntry\022\013\n" + "\003key\030\001 \001(\t\022B\n" - + "\005value\030\002 \001(\01323.google" - + ".cloud.compute.v1.ResourcePoliciesScopedList:\0028\001B\007\n" + + "\005value\030\002 \001(\01323.google.cloud.c" + + "ompute.v1.ResourcePoliciesScopedList:\0028\001B\007\n" + "\005_etagB\005\n" + "\003_idB\007\n" + "\005_kindB\022\n" @@ -26854,8 +26920,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\t_durationB\r\n" + "\013_start_time\"*\n" + "(ResourcePolicyDiskConsistencyGroupPolicy\"\213\004\n" - + "\"ResourcePolicyGroupPlacementPol", - "icy\022*\n" + + "\"ResourcePolicyGroupPlacementPolicy\022*\n" + "\031accelerator_topology_mode\030\237\365\307\207\001 \001(\tH\000\210\001\001\022)\n" + "\031availability_domain_count\030\270\214\370\005 \001(\005H\001\210\001\001\022\034\n" + "\013collocation\030\265\302\336\363\001 \001(\tH\002\210\001\001\022\034\n" @@ -26885,10 +26950,10 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\017expiration_time\030\335\254\350m \001(\tH\000\210\001\001\022\032\n\n" + "start_time\030\212\351\356\021 \001(\tH\001\210\001\001\022\031\n" + "\ttime_zone\030\336\203\311\021 \001(\tH\002\210\001\001\022h\n" - + "\021vm_start_schedule\030\334\220\274\010 \001(\0132E.google.cloud.compute.v1." - + "ResourcePolicyInstanceSchedulePolicyScheduleH\003\210\001\001\022h\n" - + "\020vm_stop_schedule\030\254\345\237\313\001 \001(\0132" - + "E.google.cloud.compute.v1.ResourcePolicyInstanceSchedulePolicyScheduleH\004\210\001\001B\022\n" + + "\021vm_start_schedule\030\334\220\274\010 \001(\0132E.google.cloud.compute.v1.Resource" + + "PolicyInstanceSchedulePolicyScheduleH\003\210\001\001\022h\n" + + "\020vm_stop_schedule\030\254\345\237\313\001 \001(\0132E.google" + + ".cloud.compute.v1.ResourcePolicyInstanceSchedulePolicyScheduleH\004\210\001\001B\022\n" + "\020_expiration_timeB\r\n" + "\013_start_timeB\014\n\n" + "_time_zoneB\024\n" @@ -26914,8 +26979,9 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "_self_linkB\n\n" + "\010_warning\"\271\001\n" + "\034ResourcePolicyResourceStatus\022|\n" - + "\030instance_schedule_policy\030\260\320\271\244\001 \001(\0132Q.google.cloud.com" - + "pute.v1.ResourcePolicyResourceStatusInstanceSchedulePolicyStatusH\000\210\001\001B\033\n" + + "\030instance_schedule_policy\030\260\320\271\244\001" + + " \001(\0132Q.google.cloud.compute.v1." + + "ResourcePolicyResourceStatusInstanceSchedulePolicyStatusH\000\210\001\001B\033\n" + "\031_instance_schedule_policy\"\266\001\n" + "8ResourcePolicyResourceStatusInstanceSchedulePolicyStatus\022$\n" + "\023last_run_start_time\030\207\357\301\220\001 \001(\tH\000\210\001\001\022$\n" @@ -26923,12 +26989,13 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\024_last_run_start_timeB\026\n" + "\024_next_run_start_time\"\250\003\n" + "$ResourcePolicySnapshotSchedulePolicy\022n\n" - + "\020retention_policy\030\363\312\334 \001(\0132L.goog" - + "le.cloud.compute.v1.ResourcePolicySnapshotSchedulePolicyRetentionPolicyH\000\210\001\001\022`\n" - + "\010schedule\030\227\245\232\263\001 \001(\0132E.google.cloud.comput" - + "e.v1.ResourcePolicySnapshotSchedulePolicyScheduleH\001\210\001\001\022t\n" - + "\023snapshot_properties\030\216\225\262X \001(\0132O.google.cloud.compute.v1.Resourc" - + "ePolicySnapshotSchedulePolicySnapshotPropertiesH\002\210\001\001B\023\n" + + "\020retention_policy\030\363\312\334 \001(\0132L.google.cloud" + + ".compute.v1.ResourcePolicySnapshotSchedulePolicyRetentionPolicyH\000\210\001\001\022`\n" + + "\010schedule\030\227\245\232\263\001 \001(\0132E.google.cloud.compute.v1.Res" + + "ourcePolicySnapshotSchedulePolicyScheduleH\001\210\001\001\022t\n" + + "\023snapshot_properties\030\216\225\262X \001(\0132O" + + ".google.cloud.compute.v1.ResourcePolicyS" + + "napshotSchedulePolicySnapshotPropertiesH\002\210\001\001B\023\n" + "\021_retention_policyB\013\n" + "\t_scheduleB\026\n" + "\024_snapshot_properties\"\325\002\n" @@ -26943,8 +27010,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\023_max_retention_daysB\030\n" + "\026_on_source_disk_delete\"\347\002\n" + ",ResourcePolicySnapshotSchedulePolicySchedule\022Q\n" - + "\016daily_schedule\030\375\343\212)" - + " \001(\01321.google.cloud.compute.v1.ResourcePolicyDailyCycleH\000\210\001\001\022S\n" + + "\016daily_schedule\030\375\343\212) \001" + + "(\01321.google.cloud.compute.v1.ResourcePolicyDailyCycleH\000\210\001\001\022S\n" + "\017hourly_schedule\030\245\261\243\022" + " \001(\01322.google.cloud.compute.v1.ResourcePolicyHourlyCycleH\001\210\001\001\022T\n" + "\017weekly_schedule\030\225\211\271\253\001" @@ -26955,9 +27022,9 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "6ResourcePolicySnapshotSchedulePolicySnapshotProperties\022\032\n\n" + "chain_name\030\311\332\335 \001(\tH\000\210\001\001\022\034\n" + "\013guest_flush\030\335\223\354\267\001 \001(\010H\001\210\001\001\022o\n" - + "\006labels\030\377\277\301\356\001 \003(\0132[.goog" - + "le.cloud.compute.v1.ResourcePolicySnapsh" - + "otSchedulePolicySnapshotProperties.LabelsEntry\022\035\n" + + "\006labels\030\377\277\301\356\001 \003(\0132[.google.cloud" + + ".compute.v1.ResourcePolicySnapshotSchedu" + + "lePolicySnapshotProperties.LabelsEntry\022\035\n" + "\021storage_locations\030\232\355\263\234\001 \003(\t\032-\n" + "\013LabelsEntry\022\013\n" + "\003key\030\001 \001(\t\022\r\n" @@ -26965,8 +27032,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\013_chain_nameB\016\n" + "\014_guest_flush\"q\n" + "\031ResourcePolicyWeeklyCycle\022T\n" - + "\014day_of_weeks\030\332\237\373z" - + " \003(\0132;.google.cloud.compute.v1.ResourcePolicyWeeklyCycleDayOfWeek\"\264\002\n" + + "\014day_of_weeks\030\332\237\373z \003(" + + "\0132;.google.cloud.compute.v1.ResourcePolicyWeeklyCycleDayOfWeek\"\264\002\n" + "\"ResourcePolicyWeeklyCycleDayOfWeek\022\022\n" + "\003day\030\234\207\006 \001(\tH\000\210\001\001\022\030\n" + "\010duration\030\224\233\221J \001(\tH\001\210\001\001\022\032\n\n" @@ -26982,7 +27049,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\007TUESDAY\020\255\354\251\204\001\022\021\n" + "\tWEDNESDAY\020\266\316\236\311\001B\006\n" + "\004_dayB\013\n" - + "\t_durationB\r\n" + + "\t_durationB\r" + + "\n" + "\013_start_time\"\266\004\n" + "\034ResourcePolicyWorkloadPolicy\022%\n" + "\024accelerator_topology\030\303\263\322\271\001 \001(\tH\000\210\001\001\022*\n" @@ -27007,20 +27075,20 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\026_max_topology_distanceB\007\n" + "\005_type\"\237\006\n" + "\016ResourceStatus\022m\n" - + "\033effective_instance_metadata\030\201\216\240\032" - + " \001(\0132@.google.cloud.compute.v1.Reso" - + "urceStatusEffectiveInstanceMetadataH\000\210\001\001\022\036\n\r" + + "\033effective_instance_metadata\030\201\216\240\032 \001(" + + "\0132@.google.cloud.compute.v1.ResourceStatusEffectiveInstanceMetadataH\000\210\001\001\022\036\n\r" + "physical_host\030\220\370\266\335\001 \001(\tH\001\210\001\001\022d\n" - + "\026physical_host_topology\030\276\223\257\272\001 \001(\0132;.google.cl" - + "oud.compute.v1.ResourceStatusPhysicalHostTopologyH\002\210\001\001\022o\n" - + "\034reservation_consumption_info\030\345\305\357_ \001(\0132A.google.cloud.compute.v" - + "1.ResourceStatusReservationConsumptionInfoH\003\210\001\001\022N\n\n" - + "scheduling\030\224\313\261\270\001 \001(\01321.google" - + ".cloud.compute.v1.ResourceStatusSchedulingH\004\210\001\001\022X\n" - + "\020shutdown_details\030\331\322\237\007 \001(\01326.g" - + "oogle.cloud.compute.v1.ResourceStatusShutdownDetailsH\005\210\001\001\022R\n" - + "\024upcoming_maintenance\030\360\240\264l" - + " \001(\0132,.google.cloud.compute.v1.UpcomingMaintenanceH\006\210\001\001B\036\n" + + "\026physical_host_topology\030\276\223\257\272\001 \001(\0132;.google.cloud.comp" + + "ute.v1.ResourceStatusPhysicalHostTopologyH\002\210\001\001\022o\n" + + "\034reservation_consumption_info\030\345\305\357_" + + " \001(\0132A.google.cloud.compute.v1.Resour" + + "ceStatusReservationConsumptionInfoH\003\210\001\001\022N\n\n" + + "scheduling\030\224\313\261\270\001 \001(\01321.google.cloud.c" + + "ompute.v1.ResourceStatusSchedulingH\004\210\001\001\022X\n" + + "\020shutdown_details\030\331\322\237\007 \001(\01326.google.cl" + + "oud.compute.v1.ResourceStatusShutdownDetailsH\005\210\001\001\022R\n" + + "\024upcoming_maintenance\030\360\240\264l \001" + + "(\0132,.google.cloud.compute.v1.UpcomingMaintenanceH\006\210\001\001B\036\n" + "\034_effective_instance_metadataB\020\n" + "\016_physical_hostB\031\n" + "\027_physical_host_topologyB\037\n" @@ -27055,8 +27123,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "*_serial_port_logging_enable_metadata_valueB \n" + "\036_vm_dns_setting_metadata_value\"\303\002\n" + "\"ResourceStatusPhysicalHostTopology\022v\n" - + "\025additional_attributes\030\357\360\300# \001(\0132O.google.cloud" - + ".compute.v1.ResourceStatusPhysicalHostTopologyAdditionalAttributesH\000\210\001\001\022\025\n" + + "\025additional_attributes\030\357\360\300# \001(\0132O.google.cloud.compute" + + ".v1.ResourceStatusPhysicalHostTopologyAdditionalAttributesH\000\210\001\001\022\025\n" + "\005block\030\215\211\337, \001(\tH\001\210\001\001\022\030\n" + "\007cluster\030\372\243\354\237\001 \001(\tH\002\210\001\001\022\024\n" + "\004host\030\250\353\303\001 \001(\tH\003\210\001\001\022\030\n" @@ -27067,9 +27135,9 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\005_hostB\013\n" + "\t_subblock\"\213\002\n" + "6ResourceStatusPhysicalHostTopologyAdditionalAttributes\022\221\001\n" - + "\030accelerator_topology_ids\030\274\214\243\241\001 \003(\0132k.google.cloud.compute." - + "v1.ResourceStatusPhysicalHostTopologyAdd" - + "itionalAttributes.AcceleratorTopologyIdsEntry\032=\n" + + "\030accelerator_topology_ids\030\274\214\243\241\001" + + " \003(\0132k.google.cloud.compute.v1.Resou" + + "rceStatusPhysicalHostTopologyAdditionalAttributes.AcceleratorTopologyIdsEntry\032=\n" + "\033AcceleratorTopologyIdsEntry\022\013\n" + "\003key\030\001 \001(\t\022\r\n" + "\005value\030\002 \001(\t:\0028\001\"\211\002\n" @@ -27104,15 +27172,13 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\007DELETED\020\371\367\3269\022\017\n" + "\007STOPPED\020\255\273\354\323\001B\017\n\r" + "_max_durationB\024\n" - + "\022_request_timestampB\r" - + "\n" + + "\022_request_timestampB\r\n" + "\013_stop_stateB\017\n\r" + "_target_state\"\234\001\n" + "\025ResumeInstanceRequest\022\030\n" + "\010instance\030\225\251\332\010 \001(\tB\003\340A\002\022!\n" + "\007project\030\231\226\301l \001(\tB\r" - + "\340A\002\362G\007project\022\032\n" - + "\n" + + "\340A\002\362G\007project\022\032\n\n" + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\033\n" + "\004zone\030\254\307\344\001 \001(\tB\n" + "\340A\002\362G\004zoneB\r\n" @@ -27120,8 +27186,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "*ResumeInstancesInstanceGroupManagerRequest\022&\n" + "\026instance_group_manager\030\303\367\363v \001(\tB\003\340A\002\022\217\001\n" + "9instance_group_managers_resume_instances_request_resource\030\302\276\302=" - + " \001(\0132D.google.clo" - + "ud.compute.v1.InstanceGroupManagersResumeInstancesRequestB\003\340A\002\022!\n" + + " \001(\0132D.google.cloud.compu" + + "te.v1.InstanceGroupManagersResumeInstancesRequestB\003\340A\002\022!\n" + "\007project\030\231\226\301l \001(\tB\r" + "\340A\002\362G\007project\022\032\n\n" + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\033\n" @@ -27133,12 +27199,10 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\007project\030\231\226\301l \001(\tB\r" + "\340A\002\362G\007project\022\037\n" + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\235\001\n" - + "@region_instance_group_man" - + "agers_resume_instances_request_resource\030\267\203\200\335\001" - + " \001(\0132J.google.cloud.compute.v1.Regi" - + "onInstanceGroupManagersResumeInstancesRequestB\003\340A\002\022\032\n\n" - + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r" - + "\n" + + "@region_instance_group_managers_resume_instances_request_resource\030\267\203\200\335\001" + + " \001(\0132J.google.cloud.compute.v1.RegionInstan" + + "ceGroupManagersResumeInstancesRequestB\003\340A\002\022\032\n\n" + + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n" + "\013_request_id\"\235\001\n" + "\024ResumeRolloutRequest\022\024\n" + "\004etag\030\225\322\276\001 \001(\tH\000\210\001\001\022!\n" @@ -27146,13 +27210,12 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\340A\002\362G\007project\022\032\n\n" + "request_id\030\313\201\331\021 \001(\tH\001\210\001\001\022\030\n" + "\007rollout\030\261\203\324\220\001 \001(\tB\003\340A\002B\007\n" - + "\005_etagB\r" - + "\n" + + "\005_etagB\r\n" + "\013_request_id\"\365\003\n" + "\013RiskDetails\022\030\n" + "\010duration\030\224\233\221J \001(\tH\000\210\001\001\022Y\n" - + "\022global_dns_insight\030\346\347\304\365\001" - + " \001(\01324.google.cloud.compute.v1.RiskDetailsGlobalDnsInsightH\001\210\001\001\022%\n" + + "\022global_dns_insight\030\346\347\304\365\001 \001(\0132" + + "4.google.cloud.compute.v1.RiskDetailsGlobalDnsInsightH\001\210\001\001\022%\n" + "\025last_update_timestamp\030\251\207\361\005 \001(\tH\002\210\001\001\022\031\n" + "\010severity\030\375\245\364\300\001 \001(\tH\003\210\001\001\022\024\n" + "\004type\030\272\236\332\001 \001(\tH\004\210\001\001\"x\n" @@ -27200,15 +27263,15 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "pause_time\030\366\336\300\351\001 \001(\tH\t\210\001\001\022\034\n" + "\013resume_time\030\237\257\251\332\001 \001(\tH\n" + "\210\001\001\022M\n" - + "\016rollout_entity\030\261\214\327! \001" - + "(\0132-.google.cloud.compute.v1.RolloutRolloutEntityH\013\210\001\001\022\035\n" + + "\016rollout_entity\030\261\214\327! \001(\0132-.goo" + + "gle.cloud.compute.v1.RolloutRolloutEntityH\013\210\001\001\022\035\n" + "\014rollout_plan\030\367\321\362\332\001 \001(\tH\014\210\001\001\022\032\n" + "\tself_link\030\215\222\305\331\001 \001(\tH\r" + "\210\001\001\022!\n" + "\021self_link_with_id\030\202\254\235\025 \001(\tH\016\210\001\001\022\025\n" + "\005state\030\221\211\2534 \001(\tH\017\210\001\001\022D\n" - + "\014wave_details\030\374\305\370\003 \003(\0132+.g" - + "oogle.cloud.compute.v1.RolloutWaveDetails\"\211\003\n" + + "\014wave_details\030\374\305\370\003" + + " \003(\0132+.google.cloud.compute.v1.RolloutWaveDetails\"\211\003\n" + "\005State\022\023\n" + "\017UNDEFINED_STATE\020\000\022\020\n" + "\tCANCELLED\020\261\362\200\024\022\021\n\n" @@ -27271,8 +27334,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\017RolloutPlanWave\022\034\n" + "\014display_name\030\350\207\221\002 \001(\tH\000\210\001\001\022\026\n" + "\006number\030\311\266\343\022 \001(\003H\001\210\001\001\022c\n" - + "\025orchestration_options\030\240\315\271," - + " \001(\0132<.google.cloud.compute.v1.RolloutPlanWaveOrchestrationOptionsH\002\210\001\001\022G\n" + + "\025orchestration_options\030\240\315\271, \001(" + + "\0132<.google.cloud.compute.v1.RolloutPlanWaveOrchestrationOptionsH\002\210\001\001\022G\n" + "\tselectors\030\364\220\342\315\001" + " \003(\01320.google.cloud.compute.v1.RolloutPlanWaveSelector\022O\n\n" + "validation\030\371\220\235\353\001" @@ -27282,8 +27345,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\026_orchestration_optionsB\r\n" + "\013_validation\"\245\002\n" + "#RolloutPlanWaveOrchestrationOptions\022U\n" - + "\006delays\030\320\356\231\203\001 \003(\0132" - + "A.google.cloud.compute.v1.RolloutPlanWaveOrchestrationOptionsDelay\022)\n" + + "\006delays\030\320\356\231\203\001 \003(\0132A.google" + + ".cloud.compute.v1.RolloutPlanWaveOrchestrationOptionsDelay\022)\n" + "\030max_concurrent_locations\030\321\365\270\353\001 \001(\003H\000\210\001\001\0225\n" + "%max_concurrent_resources_per_location\030\336\337\210U" + " \001(\003H\001\210\001\001B\033\n" @@ -27307,10 +27370,11 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\t_durationB\007\n" + "\005_type\"\255\002\n" + "\027RolloutPlanWaveSelector\022d\n" - + "\021location_selector\030\251\302\255\311\001 \001(\0132@.google.clou" - + "d.compute.v1.RolloutPlanWaveSelectorLocationSelectorH\000\210\001\001\022v\n" - + "\033resource_hierarchy_selector\030\372\364\353\037 \001(\0132I.google.cloud.compute" - + ".v1.RolloutPlanWaveSelectorResourceHierarchySelectorH\001\210\001\001B\024\n" + + "\021location_selector\030\251\302\255\311\001 \001(\0132@.google.cloud.comput" + + "e.v1.RolloutPlanWaveSelectorLocationSelectorH\000\210\001\001\022v\n" + + "\033resource_hierarchy_selector\030\372\364\353\037" + + " \001(\0132I.google.cloud.compute.v1.Roll" + + "outPlanWaveSelectorResourceHierarchySelectorH\001\210\001\001B\024\n" + "\022_location_selectorB\036\n" + "\034_resource_hierarchy_selector\"H\n" + "\'RolloutPlanWaveSelectorLocationSelector\022\035\n" @@ -27320,9 +27384,9 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\026included_organizations\030\335\246\347\227\001 \003(\t\022\034\n" + "\021included_projects\030\235\271\320\036 \003(\t\"\334\001\n" + "\031RolloutPlanWaveValidation\022}\n" - + "\036time_based_validation_metadata\030\267\365\221!" - + " \001(\0132M.google.cloud.compute.v1.Rollou" - + "tPlanWaveValidationTimeBasedValidationMetadataH\000\210\001\001\022\024\n" + + "\036time_based_validation_metadata\030\267\365\221! \001(\0132" + + "M.google.cloud.compute.v1.RolloutPlanWav" + + "eValidationTimeBasedValidationMetadataH\000\210\001\001\022\024\n" + "\004type\030\272\236\332\001 \001(\tH\001\210\001\001B!\n" + "\037_time_based_validation_metadataB\007\n" + "\005_type\"h\n" @@ -27344,8 +27408,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "_self_linkB\n\n" + "\010_warning\"\225\001\n" + "\024RolloutRolloutEntity\022e\n" - + "\023orchestrated_entity\030\374\255\245\303\001 \001(\0132?.google.cloud.compute.v1." - + "RolloutRolloutEntityOrchestratedEntityH\000\210\001\001B\026\n" + + "\023orchestrated_entity\030\374\255\245\303\001" + + " \001(\0132?.google.cloud.compute.v1.RolloutRolloutEntityOrchestratedEntityH\000\210\001\001B\026\n" + "\024_orchestrated_entity\"\337\001\n" + "&RolloutRolloutEntityOrchestratedEntity\022!\n" + "\021conflict_behavior\030\237\310\2277 \001(\tH\000\210\001\001\022$\n" @@ -27355,9 +27419,10 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\025_orchestration_actionB\027\n" + "\025_orchestration_source\"\211\002\n" + "\022RolloutWaveDetails\022n\n" - + "\031orchestrated_wave_details\030\325\276\214\311\001 \001(\0132B.go" - + "ogle.cloud.compute.v1.RolloutWaveDetailsOrchestratedWaveDetailsH\000\210\001\001\022!\n" - + "\021wave_display_name\030\356\356\211\016 \001(\tH\001\210\001\001\022\034\n" + + "\031orchestrated_wave_details\030\325\276\214\311\001 \001(\0132B.google.clo" + + "ud.compute.v1.RolloutWaveDetailsOrchestratedWaveDetailsH\000\210\001\001\022!\n" + + "\021wave_display_nam", + "e\030\356\356\211\016 \001(\tH\001\210\001\001\022\034\n" + "\013wave_number\030\317\326\266\352\001 \001(\003H\002\210\001\001B\034\n" + "\032_orchestrated_wave_detailsB\024\n" + "\022_wave_display_nameB\016\n" @@ -27369,12 +27434,13 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + " \001(\003H\002\210\001\001\022\033\n" + "\020failed_locations\030\334\373\305\016 \003(\t\022\'\n" + "\026failed_resources_count\030\363\244\351\272\001 \001(\003H\003\210\001\001\022r\n" - + "\017location_status\030\274\217\210\t \003(\0132V.google.cloud.compute.v1.RolloutWaveD" - + "etailsOrchestratedWaveDetails.LocationStatusEntry\032\207\001\n" + + "\017location_status\030\274\217\210\t \003(\0132V.goog" + + "le.cloud.compute.v1.RolloutWaveDetailsOr" + + "chestratedWaveDetails.LocationStatusEntry\032\207\001\n" + "\023LocationStatusEntry\022\013\n" + "\003key\030\001 \001(\t\022_\n" - + "\005value\030\002 \001(\0132P.google.cloud.com" - + "pute.v1.RolloutWaveDetailsOrchestratedWaveDetailsLocationStatus:\0028\001B\034\n" + + "\005value\030\002 \001(\0132P.google.cloud.compute.v1." + + "RolloutWaveDetailsOrchestratedWaveDetailsLocationStatus:\0028\001B\034\n" + "\032_completed_resources_countB\034\n" + "\032_estimated_completion_timeB\"\n" + " _estimated_total_resources_countB\031\n" @@ -27427,11 +27493,10 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "H\016\210\001\001\022 \n" + "\020next_hop_network\030\354\241\211} \001(\tH\017\210\001\001\022\037\n" + "\017next_hop_origin\030\250\321\237\027 \001(\tH\020\210\001\001\022!\n" - + "\020next_hop_p", - "eering\030\376\223\344\304\001 \001(\tH\021\210\001\001\022$\n" + + "\020next_hop_peering\030\376\223\344\304\001 \001(\tH\021\210\001\001\022$\n" + "\023next_hop_vpn_tunnel\030\225\345\360\367\001 \001(\tH\022\210\001\001\022<\n" - + "\006params\030\206\363\253% \001(\0132$" - + ".google.cloud.compute.v1.RouteParamsH\023\210\001\001\022\031\n" + + "\006params\030\206\363\253%" + + " \001(\0132$.google.cloud.compute.v1.RouteParamsH\023\210\001\001\022\031\n" + "\010priority\030\244\363\241\324\001 \001(\r" + "H\024\210\001\001\022\035\n" + "\014route_status\030\250\315\262\307\001 \001(\tH\025\210\001\001\022\033\n\n" @@ -27458,11 +27523,13 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\006SUBNET\020\335\356\274\223\001\022\016\n" + "\007TRANSIT\020\263\203\306YB\025\n" + "\023_creation_timestampB\016\n" - + "\014_descriptionB\r\n" + + "\014_descriptionB\r" + + "\n" + "\013_dest_rangeB\005\n" + "\003_idB\007\n" + "\005_kindB\007\n" - + "\005_nameB\n\n" + + "\005_nameB\n" + + "\n" + "\010_networkB\023\n" + "\021_next_hop_gatewayB\017\n\r" + "_next_hop_hubB\017\n\r" @@ -27506,8 +27573,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "_self_linkB\n\n" + "\010_warning\"\253\001\n" + "\013RouteParams\022`\n" - + "\025resource_manager_tags\030\374\233\213\264\001 " - + "\003(\0132=.google.cloud.compute.v1.RouteParams.ResourceManagerTagsEntry\032:\n" + + "\025resource_manager_tags\030\374\233\213\264\001 \003(\0132=.go" + + "ogle.cloud.compute.v1.RouteParams.ResourceManagerTagsEntry\032:\n" + "\030ResourceManagerTagsEntry\022\013\n" + "\003key\030\001 \001(\t\022\r\n" + "\005value\030\002 \001(\t:\0028\001\"\310\002\n" @@ -27515,8 +27582,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\013description\030\374\207\326\311\001 \001(\tH\000\210\001\001\022\033\n" + "\013fingerprint\030\344\321\363o \001(\tH\001\210\001\001\022\024\n" + "\004name\030\213\365\315\001 \001(\tH\002\210\001\001\022@\n" - + "\005terms\030\207\223\3114 \003(" - + "\0132..google.cloud.compute.v1.RoutePolicyPolicyTerm\022\024\n" + + "\005terms\030\207\223\3114 \003(\0132..goog" + + "le.cloud.compute.v1.RoutePolicyPolicyTerm\022\024\n" + "\004type\030\272\236\332\001 \001(\tH\003\210\001\001\"^\n" + "\004Type\022\022\n" + "\016UNDEFINED_TYPE\020\000\022 \n" @@ -27536,15 +27603,15 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\006Router\0226\n" + "\003bgp\030\313\371\005" + " \001(\0132\".google.cloud.compute.v1.RouterBgpH\000\210\001\001\022=\n" - + "\tbgp_peers\030\335\255\356\327\001" - + " \003(\0132&.google.cloud.compute.v1.RouterBgpPeer\022\"\n" + + "\tbgp_peers\030\335\255\356\327\001 \003(" + + "\0132&.google.cloud.compute.v1.RouterBgpPeer\022\"\n" + "\022creation_timestamp\030\266\217\307\016 \001(\tH\001\210\001\001\022\034\n" + "\013description\030\374\207\326\311\001 \001(\tH\002\210\001\001\022.\n" + "\035encrypted_interconnect_router\030\237\242\214\216\001" + " \001(\010H\003\210\001\001\022\020\n" + "\002id\030\233\032 \001(\004H\004\210\001\001\022?\n\n" - + "interfaces\030\332\364\340\005" - + " \003(\0132(.google.cloud.compute.v1.RouterInterface\022\024\n" + + "interfaces\030\332\364\340\005 \003(\0132(.g" + + "oogle.cloud.compute.v1.RouterInterface\022\024\n" + "\004kind\030\224\367\310\001 \001(\tH\005\210\001\001\022W\n" + "\027md5_authentication_keys\030\232\256\361!" + " \003(\01323.google.cloud.compute.v1.RouterMd5AuthenticationKey\022\024\n" @@ -27567,8 +27634,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\014_ncc_gatewayB\n\n" + "\010_networkB\t\n" + "\007_paramsB\t\n" - + "\007_regionB\014\n" - + "\n" + + "\007_regionB\014\n\n" + "_self_link\"h\n" + "\027RouterAdvertisedIpRange\022\034\n" + "\013description\030\374\207\326\311\001 \001(\tH\000\210\001\001\022\025\n" @@ -27587,8 +27653,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + " .google.cloud.compute.v1.WarningH\004\210\001\001\032X\n\n" + "ItemsEntry\022\013\n" + "\003key\030\001 \001(\t\0229\n" - + "\005value\030\002" - + " \001(\0132*.google.cloud.compute.v1.RoutersScopedList:\0028\001B\005\n" + + "\005value\030\002 \001(\0132*." + + "google.cloud.compute.v1.RoutersScopedList:\0028\001B\005\n" + "\003_idB\007\n" + "\005_kindB\022\n" + "\020_next_page_tokenB\014\n\n" @@ -27626,8 +27692,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "H\001\210\001\001\022=\n" + "\003bfd\030\240\371\005" + " \001(\0132).google.cloud.compute.v1.RouterBgpPeerBfdH\002\210\001\001\022`\n" - + "\030custom_learned_ip_ranges\030\304\210\304\345\001 \003(\0132:.google.cloud.comput" - + "e.v1.RouterBgpPeerCustomLearnedIpRange\022.\n" + + "\030custom_learned_ip_ranges\030\304\210\304\345\001" + + " \003(\0132:.google.cloud.compute.v1.RouterBgpPeerCustomLearnedIpRange\022.\n" + "\035custom_learned_route_priority\030\304\342\306\235\001" + " \001(\005H\003\210\001\001\022\027\n" + "\006enable\030\203\313\324\224\001 \001(\tH\004\210\001\001\022\033\n" @@ -27732,7 +27798,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\020_management_typeB\007\n" + "\005_nameB\025\n" + "\023_private_ip_addressB\026\n" - + "\024_redundant_interfaceB\r\n" + + "\024_redundant_interfaceB\r" + + "\n" + "\013_subnetwork\"\235\002\n\n" + "RouterList\022\020\n" + "\002id\030\233\032 \001(\tH\000\210\001\001\0221\n" @@ -27763,21 +27830,21 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + " \001(\010H\003\210\001\001\022\032\n" + "\016endpoint_types\030\317\252\326\357\001 \003(\t\022%\n" + "\025icmp_idle_timeout_sec\030\312\320\336\001 \001(\005H\004\210\001\001\022H\n\n" - + "log_config\030\235\321\301\247\001 \001(" - + "\0132+.google.cloud.compute.v1.RouterNatLogConfigH\005\210\001\001\022 \n" + + "log_config\030\235\321\301\247\001 \001(\0132+.goog" + + "le.cloud.compute.v1.RouterNatLogConfigH\005\210\001\001\022 \n" + "\020max_ports_per_vm\030\341\311\236w \001(\005H\006\210\001\001\022 \n" + "\020min_ports_per_vm\030\263\255\344X \001(\005H\007\210\001\001\022\024\n" + "\004name\030\213\365\315\001 \001(\tH\010\210\001\001\022Q\n" - + "\021nat64_subnetworks\030\245\373\250\036" - + " \003(\01323.google.cloud.compute.v1.RouterNatSubnetworkToNat64\022\'\n" + + "\021nat64_subnetworks\030\245\373\250\036 " + + "\003(\01323.google.cloud.compute.v1.RouterNatSubnetworkToNat64\022\'\n" + "\026nat_ip_allocate_option\030\375\270\364\314\001 \001(\tH\t\210\001\001\022\022\n" + "\007nat_ips\030\216\360\2138 \003(\t\0228\n" + "\005rules\030\367\221\3653 \003(\0132&.google.cloud.compute.v1.RouterNatRule\0222\n" + "\"source_subnetwork_ip_ranges_to_nat\030\333\357\241x \001(\tH\n" + "\210\001\001\0224\n" + "$source_subnetwork_ip_ranges_to_nat64\030\331\347\247v \001(\tH\013\210\001\001\022J\n" - + "\013subnetworks\030\305\324\245\306\001 \003(\01321.goo" - + "gle.cloud.compute.v1.RouterNatSubnetworkToNat\0220\n" + + "\013subnetworks\030\305\324\245\306\001" + + " \003(\01321.google.cloud.compute.v1.RouterNatSubnetworkToNat\0220\n" + " tcp_established_idle_timeout_sec\030\355\353\260j \001(\005H\014\210\001\001\022*\n" + "\031tcp_time_wait_timeout_sec\030\375\273\363\364\001 \001(\005H\r" + "\210\001\001\022/\n" @@ -27881,8 +27948,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\026best_routes_for_router\030\371\373\3668" + " \003(\0132\036.google.cloud.compute.v1.Route\022N\n" + "\017bgp_peer_status\030\373\327\225h" - + " \003(\01322.google.cloud.compute.v1.RouterStatusBgpPeerStatus\022E\n" - + "\n" + + " \003(\01322.google.cloud.compute.v1.RouterStatusBgpPeerStatus\022E\n\n" + "nat_status\030\320\231\213\036" + " \003(\0132..google.cloud.compute.v1.RouterStatusNatStatus\022\033\n" + "\013ncc_gateway\030\323\320\261S \001(\tH\000\210\001\001\022\027\n" @@ -27955,8 +28021,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\004name\030\213\365\315\001 \001(\tH\001\210\001\001\0223\n" + "\"num_vm_endpoints_with_nat_mappings\030\354\266\250\364\001" + " \001(\005H\002\210\001\001\022S\n" - + "\013rule_status\030\225\305\356B \003(\0132;.google.clou" - + "d.compute.v1.RouterStatusNatStatusNatRuleStatus\022*\n" + + "\013rule_status\030\225\305\356B \003(\0132;.google.cloud.comput" + + "e.v1.RouterStatusNatStatusNatRuleStatus\022*\n" + "\037user_allocated_nat_ip_resources\030\327\351\272e \003(\t\022\"\n" + "\026user_allocated_nat_ips\030\242\262\331\361\001 \003(\tB\033\n" + "\031_min_extra_nat_ips_neededB\007\n" @@ -27974,8 +28040,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\014_rule_number\"\177\n" + "\024RouterStatusResponse\022\024\n" + "\004kind\030\224\367\310\001 \001(\tH\000\210\001\001\022=\n" - + "\006result\030\235\220\267B" - + " \001(\0132%.google.cloud.compute.v1.RouterStatusH\001\210\001\001B\007\n" + + "\006result\030\235\220\267B \001(\0132%.g" + + "oogle.cloud.compute.v1.RouterStatusH\001\210\001\001B\007\n" + "\005_kindB\t\n" + "\007_result\"\205\001\n" + "\032RoutersGetNamedSetResponse\022\024\n" @@ -28001,10 +28067,12 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\005_etagB\005\n" + "\003_idB\007\n" + "\005_kindB\022\n" - + "\020_next_page_tokenB\014\n\n" + + "\020_next_page_tokenB\014\n" + + "\n" + "_self_linkB\n\n" + "\010_warning\"\342\002\n" - + "\024RoutersListNamedSets\022\024\n" + + "\024RoutersListN", + "amedSets\022\024\n" + "\004etag\030\225\322\276\001 \001(\tH\000\210\001\001\022\020\n" + "\002id\030\233\032 \001(\tH\001\210\001\001\022\024\n" + "\004kind\030\224\367\310\001 \001(\tH\002\210\001\001\022\037\n" @@ -28073,8 +28141,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\013auto_delete\030\273\344\316\335\001 \001(\010H\000\210\001\001\022\024\n" + "\004boot\030\362\365\270\001 \001(\010H\001\210\001\001\022\033\n" + "\013device_name\030\324\265\232 \001(\tH\002\210\001\001\022T\n" - + "\023disk_encryption_key\030\205\355\304\201\001" - + " \001(\0132..google.cloud.compute.v1.CustomerEncryptionKeyH\003\210\001\001\022\035\n" + + "\023disk_encryption_key\030\205\355\304\201\001 \001(\013" + + "2..google.cloud.compute.v1.CustomerEncryptionKeyH\003\210\001\001\022\035\n" + "\014disk_size_gb\030\267\232\347\226\001 \001(\003H\004\210\001\001\022\031\n" + "\tdisk_type\030\234\351\254, \001(\tH\005\210\001\001\022E\n" + "\021guest_os_features\030\321\340\347%" @@ -28087,8 +28155,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\006source\030\233\320\301T \001(\tH\n" + "\210\001\001\022\036\n\r" + "storage_bytes\030\247\273\275\312\001 \001(\003H\013\210\001\001\022%\n" - + "\024storage_bytes_status\030\212\253\200\352\001 \001(\tH\014\210", - "\001\001\022\024\n" + + "\024storage_bytes_status\030\212\253\200\352\001 \001(\tH\014\210\001\001\022\024\n" + "\004type\030\272\236\332\001 \001(\tH\r" + "\210\001\001\">\n" + "\tInterface\022\027\n" @@ -28135,7 +28202,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\022StorageBytesStatus\022\"\n" + "\036UNDEFINED_STORAGE_BYTES_STATUS\020\000\022\020\n" + "\010UPDATING\020\306\356\354\353\001\022\021\n\n" - + "UP_TO_DATE\020\316\242\2470B\017\n\r" + + "UP_TO_DATE\020\316\242\2470B\017\n" + + "\r" + "_architectureB\007\n" + "\005_kindB\016\n" + "\014_source_diskB\020\n" @@ -28157,8 +28225,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "Scheduling\022\"\n" + "\021automatic_restart\030\373\267\244\247\001 \001(\010H\000\210\001\001\022#\n" + "\023availability_domain\030\250\240\264x \001(\005H\001\210\001\001\022V\n" - + "\021graceful_shutdown\030\220\345\365k \001(\01323.google.cl" - + "oud.compute.v1.SchedulingGracefulShutdownH\002\210\001\001\022+\n" + + "\021graceful_shutdown\030\220\345\365k \001(\01323.google.cloud.comp" + + "ute.v1.SchedulingGracefulShutdownH\002\210\001\001\022+\n" + "\032host_error_timeout_seconds\030\223\334\331\302\001" + " \001(\005H\003\210\001\001\022+\n" + "\033instance_termination_action\030\273\377\2313 \001(\tH\004\210\001\001\022M\n" @@ -28166,8 +28234,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + " \001(\0132!.google.cloud.compute.v1.DurationH\005\210\001\001\022\036\n\r" + "location_hint\030\321\201\222\247\001 \001(\tH\006\210\001\001\022D\n" + "\020max_run_duration\030\303\257\270\315\001" - + " \001(\0132!.google.cloud.compute.v1.DurationH\007\210\001\001\022\036\n" - + "\r" + + " \001(\0132!.google.cloud.compute.v1.DurationH\007\210\001\001\022\036\n\r" + "min_node_cpus\030\273\244\242\227\001 \001(\005H\010\210\001\001\022L\n" + "\017node_affinities\030\243\204\232\334\001" + " \003(\0132/.google.cloud.compute.v1.SchedulingNodeAffinity\022#\n" @@ -28241,8 +28308,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\036SecurityPoliciesAggregatedList\022\024\n" + "\004etag\030\225\322\276\001 \001(\tH\000\210\001\001\022\020\n" + "\002id\030\233\032 \001(\tH\001\210\001\001\022T\n" - + "\005items\030\300\317\367/" - + " \003(\0132B.google.cloud.compute.v1.SecurityPoliciesAggregatedList.ItemsEntry\022\024\n" + + "\005items\030\300\317\367/ \003(\0132" + + "B.google.cloud.compute.v1.SecurityPoliciesAggregatedList.ItemsEntry\022\024\n" + "\004kind\030\224\367\310\001 \001(\tH\002\210\001\001\022\037\n" + "\017next_page_token\030\225\272\206& \001(\tH\003\210\001\001\022\032\n" + "\tself_link\030\215\222\305\331\001 \001(\tH\004\210\001\001\022\027\n" @@ -28251,8 +28318,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + " .google.cloud.compute.v1.WarningH\005\210\001\001\032a\n\n" + "ItemsEntry\022\013\n" + "\003key\030\001 \001(\t\022B\n" - + "\005value\030\002" - + " \001(\01323.google.cloud.compute.v1.SecurityPoliciesScopedList:\0028\001B\007\n" + + "\005value\030\002 \001(\01323.g" + + "oogle.cloud.compute.v1.SecurityPoliciesScopedList:\0028\001B\007\n" + "\005_etagB\005\n" + "\003_idB\007\n" + "\005_kindB\022\n" @@ -28260,8 +28327,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "_self_linkB\n\n" + "\010_warning\"\277\001\n" + "7SecurityPoliciesListPreconfiguredExpressionSetsResponse\022b\n" - + "\035preconfigured_expression_sets\030\372\214\327\377\001 \001(\01322.go" - + "ogle.cloud.compute.v1.SecurityPoliciesWafConfigH\000\210\001\001B \n" + + "\035preconfigured_expression_sets\030\372\214\327\377\001 \001(\01322.google.clo" + + "ud.compute.v1.SecurityPoliciesWafConfigH\000\210\001\001B \n" + "\036_preconfigured_expression_sets\"\252\001\n" + "\032SecurityPoliciesScopedList\022E\n" + "\021security_policies\030\357\246\367<" @@ -28270,19 +28337,20 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + " .google.cloud.compute.v1.WarningH\000\210\001\001B\n\n" + "\010_warning\"r\n" + "\031SecurityPoliciesWafConfig\022G\n" - + "\twaf_rules\030\324\303\333# \001(\0132,.google." - + "cloud.compute.v1.PreconfiguredWafSetH\000\210\001\001B\014\n\n" + + "\twaf_rules\030\324\303\333#" + + " \001(\0132,.google.cloud.compute.v1.PreconfiguredWafSetH\000\210\001\001B\014\n\n" + "_waf_rules\"\314\013\n" + "\016SecurityPolicy\022k\n" - + "\032adaptive_protection_config\030\337\373\321G \001(\0132?.goog" - + "le.cloud.compute.v1.SecurityPolicyAdaptiveProtectionConfigH\000\210\001\001\022f\n" - + "\027advanced_options_config\030\300\323\235\326\001 \001(\0132<.google.cloud.comp" - + "ute.v1.SecurityPolicyAdvancedOptionsConfigH\001\210\001\001\022L\n" - + "\014associations\030\222\350\312\362\001 \003(\01322.goog" - + "le.cloud.compute.v1.SecurityPolicyAssociation\022\"\n" + + "\032adaptive_protection_config\030\337\373\321G \001(\0132?.google.cloud" + + ".compute.v1.SecurityPolicyAdaptiveProtectionConfigH\000\210\001\001\022f\n" + + "\027advanced_options_config\030\300\323\235\326\001" + + " \001(\0132<.google.cloud.compute.v1.S" + + "ecurityPolicyAdvancedOptionsConfigH\001\210\001\001\022L\n" + + "\014associations\030\222\350\312\362\001" + + " \003(\01322.google.cloud.compute.v1.SecurityPolicyAssociation\022\"\n" + "\022creation_timestamp\030\266\217\307\016 \001(\tH\002\210\001\001\022c\n" - + "\026ddos_protection_config\030\315\204\377\027 \001(\0132;.g" - + "oogle.cloud.compute.v1.SecurityPolicyDdosProtectionConfigH\003\210\001\001\022\034\n" + + "\026ddos_protection_config\030\315\204\377\027 \001(\0132;.google.cl" + + "oud.compute.v1.SecurityPolicyDdosProtectionConfigH\003\210\001\001\022\034\n" + "\013description\030\374\207\326\311\001 \001(\tH\004\210\001\001\022\033\n" + "\013fingerprint\030\344\321\363o \001(\tH\005\210\001\001\022\020\n" + "\002id\030\233\032 \001(\004H\006\210\001\001\022\024\n" @@ -28293,8 +28361,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\004name\030\213\365\315\001 \001(\tH\t\210\001\001\022\026\n" + "\006parent\030\252\221\254% \001(\tH\n" + "\210\001\001\022h\n" - + "\030recaptcha_options_config\030\333\324\275\367\001 \001(\0132=.goog" - + "le.cloud.compute.v1.SecurityPolicyRecaptchaOptionsConfigH\013\210\001\001\022\026\n" + + "\030recaptcha_options_config\030\333\324\275\367\001 \001(\0132=.google.cloud" + + ".compute.v1.SecurityPolicyRecaptchaOptionsConfigH\013\210\001\001\022\026\n" + "\006region\030\364\315\240B \001(\tH\014\210\001\001\022=\n" + "\005rules\030\367\221\3653" + " \003(\0132+.google.cloud.compute.v1.SecurityPolicyRule\022\032\n" @@ -28325,21 +28393,18 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\007_parentB\033\n" + "\031_recaptcha_options_configB\t\n" + "\007_regionB\014\n\n" - + "_self_linkB\r" - + "\n" + + "_self_linkB\r\n" + "\013_short_nameB\007\n" + "\005_type\"\315\001\n" + "&SecurityPolicyAdaptiveProtectionConfig\022\203\001\n" - + "\032layer7_ddos_defense_config\030\243\331\303\320\001 \001(\0132V.google.clou" - + "d.compute.v1.SecurityPolicyAdaptiveProte" - + "ctionConfigLayer7DdosDefenseConfigH\000\210\001\001B\035\n" + + "\032layer7_ddos_defense_config\030\243\331\303\320\001 \001(\0132V.google.cloud.comput" + + "e.v1.SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigH\000\210\001\001B\035\n" + "\033_layer7_ddos_defense_config\"\363\002\n" + "=SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfig\022\027\n" + "\006enable\030\203\313\324\224\001 \001(\010H\000\210\001\001\022 \n" + "\017rule_visibility\030\265\330\220\330\001 \001(\tH\001\210\001\001\022\203\001\n" - + "\021threshold_configs\030\235\253\343\034 \003(\0132e.google.clou" - + "d.compute.v1.SecurityPolicyAdaptiveProte" - + "ctionConfigLayer7DdosDefenseConfigThresholdConfig\"R\n" + + "\021threshold_configs\030\235\253\343\034 \003(\0132e.google.cloud.comput" + + "e.v1.SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfig\"R\n" + "\016RuleVisibility\022\035\n" + "\031UNDEFINED_RULE_VISIBILITY\020\000\022\017\n" + "\007PREMIUM\020\267\264\301\276\001\022\020\n" @@ -28358,9 +28423,9 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\"detection_relative_to_baseline_qps\030\205\233\366\212\001" + " \001(\002H\006\210\001\001\022\024\n" + "\004name\030\213\365\315\001 \001(\tH\007\210\001\001\022\245\001\n" - + "\033traffic_granularity_configs\030\276\264\332( \003" - + "(\0132}.google.cloud.compute.v1.SecurityPolicyAdaptiveProtectionConfigLayer7DdosDef" - + "enseConfigThresholdConfigTrafficGranularityConfigB#\n" + + "\033traffic_granularity_configs\030\276\264\332( \003(\0132}.goo" + + "gle.cloud.compute.v1.SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConf" + + "igThresholdConfigTrafficGranularityConfigB#\n" + "!_auto_deploy_confidence_thresholdB\035\n" + "\033_auto_deploy_expiration_secB*\n" + "(_auto_deploy_impacted_baseline_thresholdB\035\n" @@ -28369,8 +28434,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\031_detection_load_thresholdB%\n" + "#_detection_relative_to_baseline_qpsB\007\n" + "\005_name\"\320\002\n" - + "dSecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConf" - + "igThresholdConfigTrafficGranularityConfig\022)\n" + + "dSecurityPolicyAdaptiveProte" + + "ctionConfigLayer7DdosDefenseConfigThresholdConfigTrafficGranularityConfig\022)\n" + "\030enable_each_unique_value\030\305\212\336\337\001" + " \001(\010H\000\210\001\001\022\024\n" + "\004type\030\272\236\332\001 \001(\tH\001\210\001\001\022\025\n" @@ -28384,8 +28449,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\005_typeB\010\n" + "\006_value\"\255\004\n" + "#SecurityPolicyAdvancedOptionsConfig\022p\n" - + "\022json_custom_config\030\271\331\2315 \001(\0132L.google.clou" - + "d.compute.v1.SecurityPolicyAdvancedOptionsConfigJsonCustomConfigH\000\210\001\001\022\035\n" + + "\022json_custom_config\030\271\331\2315 \001(\0132L.google.cloud.comput" + + "e.v1.SecurityPolicyAdvancedOptionsConfigJsonCustomConfigH\000\210\001\001\022\035\n" + "\014json_parsing\030\331\204\332\206\001 \001(\tH\001\210\001\001\022\031\n" + "\tlog_level\030\311\275\204C \001(\tH\002\210\001\001\022,\n" + "\034request_body_inspection_size\030\377\215\232[ \001(\tH\003\210\001\001\022#\n" @@ -28458,21 +28523,21 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\022SecurityPolicyRule\022\026\n" + "\006action\030\266\374\275Y \001(\tH\000\210\001\001\022\034\n" + "\013description\030\374\207\326\311\001 \001(\tH\001\210\001\001\022[\n\r" - + "header_action\030\250\240\270\234\001 \001(\0132;.google.cloud" - + ".compute.v1.SecurityPolicyRuleHttpHeaderActionH\002\210\001\001\022\024\n" + + "header_action\030\250\240\270\234\001 \001(\0132;.google.cloud.compute" + + ".v1.SecurityPolicyRuleHttpHeaderActionH\002\210\001\001\022\024\n" + "\004kind\030\224\367\310\001 \001(\tH\003\210\001\001\022I\n" - + "\005match\030\305\263\2671" - + " \001(\01322.google.cloud.compute.v1.SecurityPolicyRuleMatcherH\004\210\001\001\022Y\n\r" - + "network_match\030\364\370\372\334\001 \001(\01329.google.cloud.compute.v" - + "1.SecurityPolicyRuleNetworkMatcherH\005\210\001\001\022k\n" - + "\030preconfigured_waf_config\030\343\237\2268 \001(\0132A.g" - + "oogle.cloud.compute.v1.SecurityPolicyRulePreconfiguredWafConfigH\006\210\001\001\022\027\n" + + "\005match\030\305\263\2671 " + + "\001(\01322.google.cloud.compute.v1.SecurityPolicyRuleMatcherH\004\210\001\001\022Y\n\r" + + "network_match\030\364\370\372\334\001" + + " \001(\01329.google.cloud.compute.v1.SecurityPolicyRuleNetworkMatcherH\005\210\001\001\022k\n" + + "\030preconfigured_waf_config\030\343\237\2268 \001(\0132A.google.cl" + + "oud.compute.v1.SecurityPolicyRulePreconfiguredWafConfigH\006\210\001\001\022\027\n" + "\007preview\030\310\307\243h \001(\010H\007\210\001\001\022\031\n" + "\010priority\030\244\363\241\324\001 \001(\005H\010\210\001\001\022_\n" - + "\022rate_limit_options\030\373\311\232 \001(\0132;.google" - + ".cloud.compute.v1.SecurityPolicyRuleRateLimitOptionsH\t\210\001\001\022\\\n" - + "\020redirect_options\030\273\222\356M" - + " \001(\0132:.google.cloud.compute.v1.SecurityPolicyRuleRedirectOptionsH\n" + + "\022rate_limit_options\030\373\311\232 \001(\0132;.google.cloud.c" + + "ompute.v1.SecurityPolicyRuleRateLimitOptionsH\t\210\001\001\022\\\n" + + "\020redirect_options\030\273\222\356M \001(\0132:" + + ".google.cloud.compute.v1.SecurityPolicyRuleRedirectOptionsH\n" + "\210\001\001B\t\n" + "\007_actionB\016\n" + "\014_descriptionB\020\n" @@ -28486,21 +28551,20 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\023_rate_limit_optionsB\023\n" + "\021_redirect_options\"\225\001\n" + "\"SecurityPolicyRuleHttpHeaderAction\022o\n" - + "\027request_headers_to_adds\030\315\253\372)" - + " \003(\0132K.google.cloud.compute.v1.Securit" - + "yPolicyRuleHttpHeaderActionHttpHeaderOption\"\220\001\n" + + "\027request_headers_to_adds\030\315\253\372) \003(\0132K" + + ".google.cloud.compute.v1.SecurityPolicyRuleHttpHeaderActionHttpHeaderOption\"\220\001\n" + "2SecurityPolicyRuleHttpHeaderActionHttpHeaderOption\022\033\n" + "\013header_name\030\375\301\3074 \001(\tH\000\210\001\001\022\034\n" + "\014header_value\030\277\362\353` \001(\tH\001\210\001\001B\016\n" + "\014_header_nameB\017\n\r" + "_header_value\"\233\003\n" + "\031SecurityPolicyRuleMatcher\022P\n" - + "\006config\030\302\206\376y \001(\0132" - + "8.google.cloud.compute.v1.SecurityPolicyRuleMatcherConfigH\000\210\001\001\0223\n" + + "\006config\030\302\206\376y \001(\01328.google" + + ".cloud.compute.v1.SecurityPolicyRuleMatcherConfigH\000\210\001\001\0223\n" + "\004expr\030\365\363\276\001" + " \001(\0132\035.google.cloud.compute.v1.ExprH\001\210\001\001\022\\\n" - + "\014expr_options\030\324\304\354\347\001 \001(\0132=.google.cloud.com" - + "pute.v1.SecurityPolicyRuleMatcherExprOptionsH\002\210\001\001\022\037\n" + + "\014expr_options\030\324\304\354\347\001 \001(\0132=.google.cloud.compute.v1." + + "SecurityPolicyRuleMatcherExprOptionsH\002\210\001\001\022\037\n" + "\016versioned_expr\030\275\343\326\231\001 \001(\tH\003\210\001\001\"@\n\r" + "VersionedExpr\022\034\n" + "\030UNDEFINED_VERSIONED_EXPR\020\000\022\021\n\n" @@ -28512,15 +28576,14 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\037SecurityPolicyRuleMatcherConfig\022\031\n\r" + "src_ip_ranges\030\323\200\207\316\001 \003(\t\"\257\001\n" + "$SecurityPolicyRuleMatcherExprOptions\022q\n" - + "\021recaptcha_options\030\306\366\307\271\001 \001(\0132M.google.cloud.comput" - + "e.v1.SecurityPolicyRuleMatcherExprOptionsRecaptchaOptionsH\000\210\001\001B\024\n" + + "\021recaptcha_options\030\306\366\307\271\001 \001(\0132M.google.cloud.compute.v1.Sec" + + "urityPolicyRuleMatcherExprOptionsRecaptchaOptionsH\000\210\001\001B\024\n" + "\022_recaptcha_options\"~\n" + "4SecurityPolicyRuleMatcherExprOptionsRecaptchaOptions\022!\n" + "\026action_token_site_keys\030\235\352\311\034 \003(\t\022#\n" + "\027session_token_site_keys\030\375\362\372\236\001 \003(\t\"\303\002\n" + " SecurityPolicyRuleNetworkMatcher\022\032\n" - + "\016dest_ip_ranges\030\221\327\356\240\001 \003(\t\022\026\n" - + "\n" + + "\016dest_ip_ranges\030\221\327\356\240\001 \003(\t\022\026\n\n" + "dest_ports\030\265\260\223\265\001 \003(\t\022\027\n" + "\014ip_protocols\030\303\217\315{ \003(\t\022\023\n" + "\010src_asns\030\362\275\2278 \003(\r" @@ -28529,27 +28592,27 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\tsrc_ports\030\367\273\236\324\001 \003(\t\022\033\n" + "\020src_region_codes\030\226\343\237/ \003(\t\022n\n" + "\023user_defined_fields\030\243\211\300\r" - + " \003(\0132N.google.cloud.comput" - + "e.v1.SecurityPolicyRuleNetworkMatcherUserDefinedFieldMatch\"i\n" + + " \003(\0132N.google.cloud.compute.v1.Sec" + + "urityPolicyRuleNetworkMatcherUserDefinedFieldMatch\"i\n" + "5SecurityPolicyRuleNetworkMatcherUserDefinedFieldMatch\022\024\n" + "\004name\030\213\365\315\001 \001(\tH\000\210\001\001\022\021\n" + "\006values\030\242\272\226w \003(\tB\007\n" + "\005_name\"\215\001\n" + "(SecurityPolicyRulePreconfiguredWafConfig\022a\n\n" - + "exclusions\030\345\370\277c \003(\0132J.goog" - + "le.cloud.compute.v1.SecurityPolicyRulePreconfiguredWafConfigExclusion\"\202\005\n" + + "exclusions\030\345\370\277c \003(\0132J.google.cloud" + + ".compute.v1.SecurityPolicyRulePreconfiguredWafConfigExclusion\"\202\005\n" + "1SecurityPolicyRulePreconfiguredWafConfigExclusion\022|\n" - + "\032request_cookies_to_exclude\030\366\336\337J \003" - + "(\0132U.google.cloud.compute.v1.SecurityPol" - + "icyRulePreconfiguredWafConfigExclusionFieldParams\022|\n" - + "\032request_headers_to_exclude\030\237\244\223\036" - + " \003(\0132U.google.cloud.compute.v1.Secur" - + "ityPolicyRulePreconfiguredWafConfigExclusionFieldParams\022\202\001\n" + + "\032request_cookies_to_exclude\030\366\336\337J \003(\0132U.goo" + + "gle.cloud.compute.v1.SecurityPolicyRuleP" + + "reconfiguredWafConfigExclusionFieldParams\022|\n" + + "\032request_headers_to_exclude\030\237\244\223\036 \003(\013" + + "2U.google.cloud.compute.v1.SecurityPolic" + + "yRulePreconfiguredWafConfigExclusionFieldParams\022\202\001\n" + "\037request_query_params_to_exclude\030\210\236\272\242\001" - + " \003(\0132U.google.cloud.com" - + "pute.v1.SecurityPolicyRulePreconfiguredWafConfigExclusionFieldParams\022y\n" - + "\027request_uris_to_exclude\030\236\252\237+ \003(\0132U.google.cloud." - + "compute.v1.SecurityPolicyRulePreconfiguredWafConfigExclusionFieldParams\022\033\n" + + " \003(\0132U.google.cloud.compute.v1." + + "SecurityPolicyRulePreconfiguredWafConfigExclusionFieldParams\022y\n" + + "\027request_uris_to_exclude\030\236\252\237+ \003(\0132U.google.cloud.compute." + + "v1.SecurityPolicyRulePreconfiguredWafConfigExclusionFieldParams\022\033\n" + "\017target_rule_ids\030\343\343\325\355\001 \003(\t\022 \n" + "\017target_rule_set\030\215\257\326\355\001 \001(\tH\000\210\001\001B\022\n" + "\020_target_rule_set\"\347\001\n" @@ -28564,24 +28627,25 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "EQUALS_ANY\020\314\322\346\240\001\022\022\n" + "\013STARTS_WITH\020\364\337\302BB\005\n" + "\003_opB\006\n" - + "\004_val\"\232\010\n" + + "\004_val\"\245\010\n" + "\"SecurityPolicyRuleRateLimitOptions\022 \n" + "\020ban_duration_sec\030\326\232\272\024 \001(\005H\000\210\001\001\022d\n\r" - + "ban_threshold\030\273\250\377\356\001 \001(\0132D.google.cloud.compute.v1.Secur" - + "ityPolicyRuleRateLimitOptionsThresholdH\001\210\001\001\022\037\n" + + "ban_threshold\030\273\250\377\356\001 \001(\013" + + "2D.google.cloud.compute.v1.SecurityPolicyRuleRateLimitOptionsThresholdH\001\210\001\001\022\037\n" + "\016conform_action\030\317\306\350\366\001 \001(\tH\002\210\001\001\022\037\n" + "\016enforce_on_key\030\374\235\326\306\001 \001(\tH\003\210\001\001\022p\n" - + "\026enforce_on_key_configs\030\256\276\225\020 \003(\0132M.google.cloud." - + "compute.v1.SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfig\022#\n" + + "\026enforce_on_key_configs\030\256\276\225\020 \003(\0132M.google.cloud.compute." + + "v1.SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfig\022#\n" + "\023enforce_on_key_name\030\356\303\232? \001(\tH\004\210\001\001\022\035\n\r" + "exceed_action\030\241\312\332O \001(\tH\005\210\001\001\022d\n" - + "\027exceed_redirect_options\030\346\214\355\341\001" - + " \001(\0132:.google.cloud.compute.v1.SecurityPolicyRuleRedirectOptionsH\006\210\001\001\022k\n" - + "\024rate_limit_threshold\030\210\277\317\226\001 \001(\0132D.google.clo" - + "ud.compute.v1.SecurityPolicyRuleRateLimitOptionsThresholdH\007\210\001\001\"\364\001\n" + + "\027exceed_redirect_options\030\346\214\355\341\001 \001(\013" + + "2:.google.cloud.compute.v1.SecurityPolicyRuleRedirectOptionsH\006\210\001\001\022k\n" + + "\024rate_limit_threshold\030\210\277\317\226\001 \001(\0132D.google.cloud.compu" + + "te.v1.SecurityPolicyRuleRateLimitOptionsThresholdH\007\210\001\001\"\377\001\n" + "\014EnforceOnKey\022\034\n" + "\030UNDEFINED_ENFORCE_ON_KEY\020\000\022\t\n" - + "\003ALL\020\201\373\003\022\023\n" + + "\003ALL\020\201\373\003\022\t\n" + + "\003ASN\020\334\374\003\022\023\n" + "\013HTTP_COOKIE\020\373\243\203\354\001\022\022\n" + "\013HTTP_HEADER\020\244\324\326+\022\021\n" + "\tHTTP_PATH\020\374\322\304\224\001\022\007\n" @@ -28596,16 +28660,18 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\016_ban_thresholdB\021\n" + "\017_conform_actionB\021\n" + "\017_enforce_on_keyB\026\n" - + "\024_enforce_on_key_nameB\020\n" + + "\024_enforc", + "e_on_key_nameB\020\n" + "\016_exceed_actionB\032\n" + "\030_exceed_redirect_optionsB\027\n" - + "\025_rate_limit_threshold\"\260\003\n" + + "\025_rate_limit_threshold\"\273\003\n" + "4SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfig\022#\n" + "\023enforce_on_key_name\030\356\303\232? \001(\tH\000\210\001\001\022#\n" - + "\023enforce_on_key_type\030\235\355\246? \001(\tH\001\210\001\001\"\375\001\n" + + "\023enforce_on_key_type\030\235\355\246? \001(\tH\001\210\001\001\"\210\002\n" + "\020EnforceOnKeyType\022!\n" + "\035UNDEFINED_ENFORCE_ON_KEY_TYPE\020\000\022\t\n" - + "\003ALL\020\201\373\003\022\023\n" + + "\003ALL\020\201\373\003\022\t\n" + + "\003ASN\020\334\374\003\022\023\n" + "\013HTTP_COOKIE\020\373\243\203\354\001\022\022\n" + "\013HTTP_HEADER\020\244\324\326+\022\021\n" + "\tHTTP_PATH\020\374\322\304\224\001\022\007\n" @@ -28650,8 +28716,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\007_offsetB\007\n" + "\005_size\"\326\001\n" + "\020SecuritySettings\022O\n" - + "\025aws_v4_authentication\030\227\353\370\316\001" - + " \001(\0132\'.google.cloud.compute.v1.AWSV4SignatureH\000\210\001\001\022\"\n" + + "\025aws_v4_authentication\030\227\353\370\316\001 " + + "\001(\0132\'.google.cloud.compute.v1.AWSV4SignatureH\000\210\001\001\022\"\n" + "\021client_tls_policy\030\352\213\272\334\001 \001(\tH\001\210\001\001\022\035\n" + "\021subject_alt_names\030\337\263\257\235\001 \003(\tB\030\n" + "\026_aws_v4_authenticationB\024\n" @@ -28685,12 +28751,11 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\006scopes\030\237\231\222O \003(\tB\010\n" + "\006_email\"\261\013\n" + "\021ServiceAttachment\022[\n" - + "\023conn", - "ected_endpoints\030\310\227\270\" \003(\0132;.google.cloud." - + "compute.v1.ServiceAttachmentConnectedEndpoint\022&\n" + + "\023connected_endpoints\030\310\227\270\" \003(\0132;" + + ".google.cloud.compute.v1.ServiceAttachmentConnectedEndpoint\022&\n" + "\025connection_preference\030\334\371\244\210\001 \001(\tH\000\210\001\001\022a\n" - + "\025consumer_accept_lists\030\307\266\204\300\001 \003(\013" - + "2>.google.cloud.compute.v1.ServiceAttachmentConsumerProjectLimit\022 \n" + + "\025consumer_accept_lists\030\307\266\204\300\001" + + " \003(\0132>.google.cloud.compute.v1.ServiceAttachmentConsumerProjectLimit\022 \n" + "\025consumer_reject_lists\030\236\231\245a \003(\t\022\"\n" + "\022creation_timestamp\030\266\217\307\016 \001(\tH\001\210\001\001\022\034\n" + "\013description\030\374\207\326\311\001 \001(\tH\002\210\001\001\022\027\n" @@ -28699,8 +28764,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\013fingerprint\030\344\321\363o \001(\tH\004\210\001\001\022\020\n" + "\002id\030\233\032 \001(\004H\005\210\001\001\022\024\n" + "\004kind\030\224\367\310\001 \001(\tH\006\210\001\001\022M\n" - + "\010metadata\030\257\366\265) \003(\0132" - + "8.google.cloud.compute.v1.ServiceAttachment.MetadataEntry\022\024\n" + + "\010metadata\030\257\366\265)" + + " \003(\01328.google.cloud.compute.v1.ServiceAttachment.MetadataEntry\022\024\n" + "\004name\030\213\365\315\001 \001(\tH\007\210\001\001\022%\n" + "\024nat_ips_per_endpoint\030\210\216\220\261\001 \001(\r" + "H\010\210\001\001\022\027\n" @@ -28737,14 +28802,13 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\034_propagated_connection_limitB\034\n" + "\032_psc_service_attachment_idB\030\n" + "\026_reconcile_connectionsB\t\n" - + "\007_regionB\014\n" - + "\n" + + "\007_regionB\014\n\n" + "_self_linkB\021\n" + "\017_target_service\"\324\003\n" + "\037ServiceAttachmentAggregatedList\022\020\n" + "\002id\030\233\032 \001(\tH\000\210\001\001\022U\n" - + "\005items\030\300\317\367/ \003(\0132C.google.cloud.co" - + "mpute.v1.ServiceAttachmentAggregatedList.ItemsEntry\022\024\n" + + "\005items\030\300\317\367/ \003(\0132C.g" + + "oogle.cloud.compute.v1.ServiceAttachmentAggregatedList.ItemsEntry\022\024\n" + "\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n" + "\017next_page_token\030\225\272\206& \001(\tH\002\210\001\001\022\032\n" + "\tself_link\030\215\222\305\331\001 \001(\tH\003\210\001\001\022\027\n" @@ -28753,8 +28817,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + " .google.cloud.compute.v1.WarningH\004\210\001\001\032c\n\n" + "ItemsEntry\022\013\n" + "\003key\030\001 \001(\t\022D\n" - + "\005value\030\002 \001(\01325.google.cloud.comp" - + "ute.v1.ServiceAttachmentsScopedList:\0028\001B\005\n" + + "\005value\030\002 \001(\01325.goo" + + "gle.cloud.compute.v1.ServiceAttachmentsScopedList:\0028\001B\005\n" + "\003_idB\007\n" + "\005_kindB\022\n" + "\020_next_page_tokenB\014\n\n" @@ -28795,8 +28859,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\022_project_id_or_num\"\263\002\n" + "\025ServiceAttachmentList\022\020\n" + "\002id\030\233\032 \001(\tH\000\210\001\001\022<\n" - + "\005items\030\300\317\367/" - + " \003(\0132*.google.cloud.compute.v1.ServiceAttachment\022\024\n" + + "\005items\030\300\317\367/ \003(\0132*.go" + + "ogle.cloud.compute.v1.ServiceAttachment\022\024\n" + "\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n" + "\017next_page_token\030\225\272\206& \001(\tH\002\210\001\001\022\032\n" + "\tself_link\030\215\222\305\331\001 \001(\tH\003\210\001\001\0229\n" @@ -28811,24 +28875,23 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\023service_attachments\030\246\222\272\222\001" + " \003(\0132*.google.cloud.compute.v1.ServiceAttachment\0229\n" + "\007warning\030\234\337\226\030 \001(\0132" - + " .google.cloud.compute.v1.WarningH\000\210\001\001B\n" - + "\n" + + " .google.cloud.compute.v1.WarningH\000\210\001\001B\n\n" + "\010_warning\"\246\002\n" + "&SetBackendServiceTargetSslProxyRequest\022!\n" + "\007project\030\231\226\301l \001(\tB\r" + "\340A\002\362G\007project\022\032\n\n" + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\212\001\n" - + "7target_ssl_proxies_set_backend_service_request_resource\030\244\351\250B" - + " \001(\0132A.google.cloud" - + ".compute.v1.TargetSslProxiesSetBackendServiceRequestB\003\340A\002\022!\n" + + "7target_ssl_proxies_set_backend_service_request_resource\030\244\351\250B \001(\0132" + + "A.google.cloud.compute.v1.TargetSslProxiesSetBackendServiceRequestB\003\340A\002\022!\n" + "\020target_ssl_proxy\030\315\272\306\241\001 \001(\tB\003\340A\002B\r\n" + "\013_request_id\"\247\002\n" + "&SetBackendServiceTargetTcpProxyRequest\022!\n" + "\007project\030\231\226\301l \001(\tB\r" + "\340A\002\362G\007project\022\032\n\n" + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\213\001\n" - + "7target_tcp_proxies_set_backend_service_request_resource\030\357\321\302\202\001 " - + "\001(\0132A.google.cloud.compute.v1.TargetTcpProxiesSetBackendServiceRequestB\003\340A\002\022!\n" + + "7target_tcp_proxies_set_backend_service_request_resource\030\357\321\302\202\001" + + " \001(\0132A.google.cloud.compute" + + ".v1.TargetTcpProxiesSetBackendServiceRequestB\003\340A\002\022!\n" + "\020target_tcp_proxy\030\342\326\360\357\001 \001(\tB\003\340A\002B\r\n" + "\013_request_id\"\261\002\n" + "\032SetBackupTargetPoolRequest\022\036\n" @@ -28838,8 +28901,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n\n" + "request_id\030\313\201\331\021 \001(\tH\001\210\001\001\022\033\n" + "\013target_pool\030\212\344\370\035 \001(\tB\003\340A\002\022T\n" - + "\031target_reference_resource\030\360\267\335\371\001 \001(\0132(.googl" - + "e.cloud.compute.v1.TargetReferenceB\003\340A\002B\021\n" + + "\031target_reference_resource\030\360\267\335\371\001" + + " \001(\0132(.google.cloud.compute.v1.TargetReferenceB\003\340A\002B\021\n" + "\017_failover_ratioB\r\n" + "\013_request_id\"\256\002\n" + "(SetCertificateMapTargetHttpsProxyRequest\022!\n" @@ -28847,8 +28910,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\340A\002\362G\007project\022\032\n\n" + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\217\001\n" + "9target_https_proxies_set_certificate_map_request_resource\030\273\266\376\336\001" - + " \001(\0132C.google.cloud.compute.v1." - + "TargetHttpsProxiesSetCertificateMapRequestB\003\340A\002\022\"\n" + + " \001(\0132C.google.clo" + + "ud.compute.v1.TargetHttpsProxiesSetCertificateMapRequestB\003\340A\002\022\"\n" + "\022target_https_proxy\030\354\260\372\030 \001(\tB\003\340A\002B\r\n" + "\013_request_id\"\247\002\n" + "&SetCertificateMapTargetSslProxyRequest\022!\n" @@ -28856,30 +28919,31 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\340A\002\362G\007project\022\032\n\n" + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\213\001\n" + "7target_ssl_proxies_set_certificate_map_request_resource\030\272\226\203\244\001" - + " \001(\0132A.goo" - + "gle.cloud.compute.v1.TargetSslProxiesSetCertificateMapRequestB\003\340A\002\022!\n" + + " \001(\0132A.google.cloud.compute.v1.Targe" + + "tSslProxiesSetCertificateMapRequestB\003\340A\002\022!\n" + "\020target_ssl_proxy\030\315\272\306\241\001 \001(\tB\003\340A\002B\r\n" + "\013_request_id\"\352\001\n" + "\037SetCloudArmorTierProjectRequest\022!\n" + "\007project\030\231\226\301l \001(\tB\r" + "\340A\002\362G\007project\022y\n" + ".projects_set_cloud_armor_tier_request_resource\030\317\373\336$" - + " \001(\01329.google.cloud.compute.v1.ProjectsSetCloudArmorTierRequestB\003\340A\002\022\032\n\n" + + " \001(\01329.google.cloud.comp" + + "ute.v1.ProjectsSetCloudArmorTierRequestB\003\340A\002\022\032\n\n" + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n" + "\013_request_id\"\214\003\n" + "*SetCommonInstanceMetadataOperationMetadata\022$\n" + "\023client_operation_id\030\347\215\336\215\001 \001(\tH\000\210\001\001\022\203\001\n" - + "\027per_location_operations\030\224\321\202\303\001 \003(\0132^.g" - + "oogle.cloud.compute.v1.SetCommonInstance" - + "MetadataOperationMetadata.PerLocationOperationsEntry\032\231\001\n" + + "\027per_location_operations\030\224\321\202\303\001" + + " \003(\0132^.google.cloud.compute.v1.Set" + + "CommonInstanceMetadataOperationMetadata.PerLocationOperationsEntry\032\231\001\n" + "\032PerLocationOperationsEntry\022\013\n" + "\003key\030\001 \001(\t\022j\n" - + "\005value\030\002 \001(\0132[.google.cloud.compute.v1.SetCommonInstanceMetad" - + "ataOperationMetadataPerLocationOperationInfo:\0028\001B\026\n" + + "\005value\030\002 \001(\0132[.google.cloud.compute.v1.SetCommo" + + "nInstanceMetadataOperationMetadataPerLocationOperationInfo:\0028\001B\026\n" + "\024_client_operation_id\"\262\002\n" + "BSetCommonInstanceMetadataOperationMetadataPerLocationOperationInfo\0226\n" - + "\005error\030\210\244\223. \001(" - + "\0132\037.google.cloud.compute.v1.StatusH\000\210\001\001\022\025\n" + + "\005error\030\210\244\223." + + " \001(\0132\037.google.cloud.compute.v1.StatusH\000\210\001\001\022\025\n" + "\005state\030\221\211\2534 \001(\tH\001\210\001\001\"\210\001\n" + "\005State\022\023\n" + "\017UNDEFINED_STATE\020\000\022\020\n" @@ -28901,8 +28965,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "#SetDefaultNetworkTierProjectRequest\022!\n" + "\007project\030\231\226\301l \001(\tB\r" + "\340A\002\362G\007project\022\201\001\n" - + "2projects_set_default_network_tier_request_resource\030\212\300\243< \001(\0132=.goog" - + "le.cloud.compute.v1.ProjectsSetDefaultNetworkTierRequestB\003\340A\002\022\032\n\n" + + "2projects_set_default_network_tier_request_resource\030\212\300\243<" + + " \001(\0132=.google.cloud.compute.v1.ProjectsSetDefaultNetworkTierRequestB\003\340A\002\022\032\n\n" + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n" + "\013_request_id\"\351\001\n" + "$SetDeletionProtectionInstanceRequest\022$\n" @@ -28930,20 +28994,21 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\007project\030\231\226\301l \001(\tB\r" + "\340A\002\362G\007project\022\032\n\n" + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022d\n" - + "\"security_policy_reference_resource\030\360\264\253a \001(\01320." - + "google.cloud.compute.v1.SecurityPolicyReferenceB\003\340A\002B\r\n" + + "\"security_policy_reference_resource\030\360\264\253a" + + " \001(\01320.google.cloud.compute.v1.SecurityPolicyReferenceB\003\340A\002B\r\n" + "\013_request_id\"\202\002\n" + "*SetEdgeSecurityPolicyBackendServiceRequest\022 \n" + "\017backend_service\030\212\300\256\222\001 \001(\tB\003\340A\002\022!\n" + "\007project\030\231\226\301l \001(\tB\r" - + "\340A\002\362G\007project\022\032\n\n" + + "\340A\002\362G\007project\022\032\n" + + "\n" + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022d\n" - + "\"security_policy_reference_resource\030\360\264\253a" - + " \001(\01320.google.cloud.compute.v1.SecurityPolicyReferenceB\003\340A\002B\r\n" + + "\"security_policy_reference_resource\030\360\264\253a \001(\01320.googl" + + "e.cloud.compute.v1.SecurityPolicyReferenceB\003\340A\002B\r\n" + "\013_request_id\"\273\001\n" + " SetIamPolicyBackendBucketRequest\022d\n" - + "\"global_set_policy_request_resource\030\262\347\333\240\001" - + " \001(\0132/.google.cloud.compute.v1.GlobalSetPolicyRequestB\003\340A\002\022\027\n" + + "\"global_set_policy_request_resource\030\262\347\333\240\001 \001(\0132/.google.clo" + + "ud.compute.v1.GlobalSetPolicyRequestB\003\340A\002\022\027\n" + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\030\n" + "\010resource\030\216\210\257] \001(\tB\003\340A\002\"\274\001\n" + "!SetIamPolicyBackendServiceRequest\022d\n" @@ -28955,34 +29020,35 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\030\n" + "\010resource\030\216\210\257] \001(\tB\003\340A\002\022\024\n" + "\004zone\030\254\307\344\001 \001(\tB\003\340A\002\022`\n" - + " zone_set_policy_request_resource\030\273\270\230\266\001" - + " \001(\0132-.google.cloud.compute.v1.ZoneSetPolicyRequestB\003\340A\002\"\273\001\n" + + " zone_set_policy_request_resource\030\273\270\230\266\001 \001(\0132-.google." + + "cloud.compute.v1.ZoneSetPolicyRequestB\003\340A\002\"\273\001\n" + "!SetIamPolicyFirewallPolicyRequest\022|\n" + "/global_organization_set_policy_request_resource\030\336\224\314T" - + " \001(\0132;.google.cloud.compute.v1.GlobalOrganizationSetPolicyRequestB\003\340A\002\022\030\n" + + " \001(\0132;.google.cloud.comp" + + "ute.v1.GlobalOrganizationSetPolicyRequestB\003\340A\002\022\030\n" + "\010resource\030\216\210\257] \001(\tB\003\340A\002\"\263\001\n" + "\030SetIamPolicyImageRequest\022d\n" - + "\"global_set_policy_request_resource\030\262\347\333\240\001" - + " \001(\0132/.google.cloud.compute.v1.GlobalSetPolicyRequestB\003\340A\002\022\027\n" + + "\"global_set_policy_request_resource\030\262\347\333\240\001 \001(\0132/.google.c" + + "loud.compute.v1.GlobalSetPolicyRequestB\003\340A\002\022\027\n" + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\030\n" + "\010resource\030\216\210\257] \001(\tB\003\340A\002\"\310\001\n" + "\033SetIamPolicyInstanceRequest\022\027\n" + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\030\n" + "\010resource\030\216\210\257] \001(\tB\003\340A\002\022\024\n" + "\004zone\030\254\307\344\001 \001(\tB\003\340A\002\022`\n" - + " zone_set_policy_request_resource\030\273\270\230\266\001 \001(\0132-.google" - + ".cloud.compute.v1.ZoneSetPolicyRequestB\003\340A\002\"\276\001\n" + + " zone_set_policy_request_resource\030\273\270\230\266\001" + + " \001(\0132-.google.cloud.compute.v1.ZoneSetPolicyRequestB\003\340A\002\"\276\001\n" + "#SetIamPolicyInstanceTemplateRequest\022d\n" - + "\"global_set_policy_request_resource\030\262\347\333\240\001" - + " \001(\0132/.google.cloud.compute.v1.GlobalSetPolicyRequestB\003\340A\002\022\027\n" + + "\"global_set_policy_request_resource\030\262\347\333\240\001 \001(\0132/.google.cloud" + + ".compute.v1.GlobalSetPolicyRequestB\003\340A\002\022\027\n" + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\030\n" + "\010resource\030\216\210\257] \001(\tB\003\340A\002\"\324\001\n" + "\'SetIamPolicyInstantSnapshotGroupRequest\022\027\n" + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\030\n" + "\010resource\030\216\210\257] \001(\tB\003\340A\002\022\024\n" + "\004zone\030\254\307\344\001 \001(\tB\003\340A\002\022`\n" - + " zone_set_policy_request_resource\030\273\270\230\266\001 \001(\0132" - + "-.google.cloud.compute.v1.ZoneSetPolicyRequestB\003\340A\002\"\317\001\n" + + " zone_set_policy_request_resource\030\273\270\230\266\001" + + " \001(\0132-.google.cloud.compute.v1.ZoneSetPolicyRequestB\003\340A\002\"\317\001\n" + "\"SetIamPolicyInstantSnapshotRequest\022\027\n" + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\030\n" + "\010resource\030\216\210\257] \001(\tB\003\340A\002\022\024\n" @@ -28990,18 +29056,18 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + " zone_set_policy_request_resource\030\273\270\230\266\001" + " \001(\0132-.google.cloud.compute.v1.ZoneSetPolicyRequestB\003\340A\002\"\311\001\n" + ".SetIamPolicyInterconnectAttachmentGroupRequest\022d\n" - + "\"global_set_policy_request_resource\030\262\347\333\240\001 \001(\013" - + "2/.google.cloud.compute.v1.GlobalSetPolicyRequestB\003\340A\002\022\027\n" + + "\"global_set_policy_request_resource\030\262\347\333\240\001" + + " \001(\0132/.google.cloud.compute.v1.GlobalSetPolicyRequestB\003\340A\002\022\027\n" + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\030\n" + "\010resource\030\216\210\257] \001(\tB\003\340A\002\"\277\001\n" + "$SetIamPolicyInterconnectGroupRequest\022d\n" - + "\"global_set_policy_request_resource\030\262\347\333\240\001 \001(\0132/.goo" - + "gle.cloud.compute.v1.GlobalSetPolicyRequestB\003\340A\002\022\027\n" + + "\"global_set_policy_request_resource\030\262\347\333\240\001" + + " \001(\0132/.google.cloud.compute.v1.GlobalSetPolicyRequestB\003\340A\002\022\027\n" + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\030\n" + "\010resource\030\216\210\257] \001(\tB\003\340A\002\"\271\001\n" + "\036SetIamPolicyLicenseCodeRequest\022d\n" - + "\"global_set_policy_request_resource\030\262\347\333\240\001" - + " \001(\0132/.google.cloud.compute.v1.GlobalSetPolicyRequestB\003\340A\002\022\027\n" + + "\"global_set_policy_request_resource\030\262\347\333\240\001 \001(\0132/.g" + + "oogle.cloud.compute.v1.GlobalSetPolicyRequestB\003\340A\002\022\027\n" + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\030\n" + "\010resource\030\216\210\257] \001(\tB\003\340A\002\"\265\001\n" + "\032SetIamPolicyLicenseRequest\022d\n" @@ -29010,82 +29076,82 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\030\n" + "\010resource\030\216\210\257] \001(\tB\003\340A\002\"\272\001\n" + "\037SetIamPolicyMachineImageRequest\022d\n" - + "\"global_set_policy_request_resource\030\262\347\333\240\001 \001(\0132/.go" - + "ogle.cloud.compute.v1.GlobalSetPolicyRequestB\003\340A\002\022\027\n" + + "\"global_set_policy_request_resource\030\262\347\333\240\001" + + " \001(\0132/.google.cloud.compute.v1.GlobalSetPolicyRequestB\003\340A\002\022\027\n" + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\030\n" + "\010resource\030\216\210\257] \001(\tB\003\340A\002\"\327\001\n" + "$SetIamPolicyNetworkAttachmentRequest\022\027\n" + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\026\n" + "\006region\030\364\315\240B \001(\tB\003\340A\002\022d\n" - + "\"region_set_policy_request_resource\030\203\307\353\203\001 \001(\0132/" - + ".google.cloud.compute.v1.RegionSetPolicyRequestB\003\340A\002\022\030\n" + + "\"region_set_policy_request_resource\030\203\307\353\203\001" + + " \001(\0132/.google.cloud.compute.v1.RegionSetPolicyRequestB\003\340A\002\022\030\n" + "\010resource\030\216\210\257] \001(\tB\003\340A\002\"\303\001\n" + "(SetIamPolicyNetworkFirewallPolicyRequest\022d\n" - + "\"global_set_policy_request_resource\030\262\347\333\240\001" - + " \001(\0132/.google.cloud.compute.v1.GlobalSetPolicyRequestB\003\340A\002\022\027\n" + + "\"global_set_policy_request_resource\030\262\347\333\240\001 \001(\0132/.google.cloud" + + ".compute.v1.GlobalSetPolicyRequestB\003\340A\002\022\027\n" + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\030\n" + "\010resource\030\216\210\257] \001(\tB\003\340A\002\"\311\001\n" + "\034SetIamPolicyNodeGroupRequest\022\027\n" + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\030\n" + "\010resource\030\216\210\257] \001(\tB\003\340A\002\022\024\n" + "\004zone\030\254\307\344\001 \001(\tB\003\340A\002\022`\n" - + " zone_set_policy_request_resource\030\273\270\230\266\001 \001(\0132-.google.cl" - + "oud.compute.v1.ZoneSetPolicyRequestB\003\340A\002\"\322\001\n" + + " zone_set_policy_request_resource\030\273\270\230\266\001 \001" + + "(\0132-.google.cloud.compute.v1.ZoneSetPolicyRequestB\003\340A\002\"\322\001\n" + "\037SetIamPolicyNodeTemplateRequest\022\027\n" + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\026\n" + "\006region\030\364\315\240B \001(\tB\003\340A\002\022d\n" - + "\"region_set_policy_request_resource\030\203\307\353\203\001" - + " \001(\0132/.google.cloud.compute.v1.RegionSetPolicyRequestB\003\340A\002\022\030\n" + + "\"region_set_policy_request_resource\030\203\307\353\203\001 \001(\0132/.google.clo" + + "ud.compute.v1.RegionSetPolicyRequestB\003\340A\002\022\030\n" + "\010resource\030\216\210\257] \001(\tB\003\340A\002\"\331\001\n" + "&SetIamPolicyRegionBackendBucketRequest\022\027\n" + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\026\n" + "\006region\030\364\315\240B \001(\tB\003\340A\002\022d\n" - + "\"region_set_policy_request_resource\030\203\307\353\203\001 \001(\0132/.goog" - + "le.cloud.compute.v1.RegionSetPolicyRequestB\003\340A\002\022\030\n" + + "\"region_set_policy_request_resource\030\203\307\353\203\001" + + " \001(\0132/.google.cloud.compute.v1.RegionSetPolicyRequestB\003\340A\002\022\030\n" + "\010resource\030\216\210\257] \001(\tB\003\340A\002\"\332\001\n" + "\'SetIamPolicyRegionBackendServiceRequest\022\027\n" + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\026\n" + "\006region\030\364\315\240B \001(\tB\003\340A\002\022d\n" - + "\"region_set_policy_request_resource\030\203\307\353\203\001" - + " \001(\0132/.google.cloud.compute.v1.RegionSetPolicyRequestB\003\340A\002\022\030\n" + + "\"region_set_policy_request_resource\030\203\307\353\203\001 \001(\0132/.google.cl" + + "oud.compute.v1.RegionSetPolicyRequestB\003\340A\002\022\030\n" + "\010resource\030\216\210\257] \001(\tB\003\340A\002\"\320\001\n" + "\035SetIamPolicyRegionDiskRequest\022\027\n" + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\026\n" + "\006region\030\364\315\240B \001(\tB\003\340A\002\022d\n" - + "\"region_set_policy_request_resource\030\203\307\353\203\001 \001(\0132/.google.cloud" - + ".compute.v1.RegionSetPolicyRequestB\003\340A\002\022\030\n" + + "\"region_set_policy_request_resource\030\203\307\353\203\001 \001(\0132" + + "/.google.cloud.compute.v1.RegionSetPolicyRequestB\003\340A\002\022\030\n" + "\010resource\030\216\210\257] \001(\tB\003\340A\002\"\340\001\n" + "-SetIamPolicyRegionInstantSnapshotGroupRequest\022\027\n" + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\026\n" + "\006region\030\364\315\240B \001(\tB\003\340A\002\022d\n" - + "\"region_set_policy_request_resource\030\203\307\353\203\001" - + " \001(\0132/.google.cloud.compute.v1.RegionSetPolicyRequestB\003\340A\002\022\030\n" + + "\"region_set_policy_request_resource\030\203\307\353\203\001 \001(\0132/.google.clou" + + "d.compute.v1.RegionSetPolicyRequestB\003\340A\002\022\030\n" + "\010resource\030\216\210\257] \001(\tB\003\340A\002\"\333\001\n" + "(SetIamPolicyRegionInstantSnapshotRequest\022\027\n" + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\026\n" + "\006region\030\364\315\240B \001(\tB\003\340A\002\022d\n" - + "\"region_set_policy_request_resource\030\203\307\353\203\001 \001(\0132/.goo" - + "gle.cloud.compute.v1.RegionSetPolicyRequestB\003\340A\002\022\030\n" + + "\"region_set_policy_request_resource\030\203\307\353\203\001" + + " \001(\0132/.google.cloud.compute.v1.RegionSetPolicyRequestB\003\340A\002\022\030\n" + "\010resource\030\216\210\257] \001(\tB\003\340A\002\"\341\001\n" + ".SetIamPolicyRegionNetworkFirewallPolicyRequest\022\027\n" + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\026\n" + "\006region\030\364\315\240B \001(\tB\003\340A\002\022d\n" - + "\"region_set_policy_request_resource\030\203\307\353\203\001" - + " \001(\0132/.google.cloud.compute.v1.RegionSetPolicyRequestB\003\340A\002\022\030\n" + + "\"region_set_policy_request_resource\030\203\307\353\203\001 \001(\0132/.g" + + "oogle.cloud.compute.v1.RegionSetPolicyRequestB\003\340A\002\022\030\n" + "\010resource\030\216\210\257] \001(\tB\003\340A\002\"\324\001\n" + "!SetIamPolicyRegionSnapshotRequest\022\027\n" + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\026\n" + "\006region\030\364\315\240B \001(\tB\003\340A\002\022d\n" - + "\"region_set_policy_request_resource\030\203\307\353\203\001 \001(\0132/." - + "google.cloud.compute.v1.RegionSetPolicyRequestB\003\340A\002\022\030\n" + + "\"region_set_policy_request_resource\030\203\307\353\203\001" + + " \001(\0132/.google.cloud.compute.v1.RegionSetPolicyRequestB\003\340A\002\022\030\n" + "\010resource\030\216\210\257] \001(\tB\003\340A\002\"\375\001\n" + "#SetIamPolicyReservationBlockRequest\022\037\n" + "\017parent_resource\030\203\230\320\010 \001(\tB\003\340A\002\022\027\n" + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\030\n" + "\010resource\030\216\210\257] \001(\tB\003\340A\002\022\024\n" + "\004zone\030\254\307\344\001 \001(\tB\003\340A\002\022l\n" - + "\'zone_set_nested_policy_request_resource\030\323\361\200\177 \001(\01323.go" - + "ogle.cloud.compute.v1.ZoneSetNestedPolicyRequestB\003\340A\002\"\313\001\n" + + "\'zone_set_nested_policy_request_resource\030\323\361\200\177" + + " \001(\01323.google.cloud.compute.v1.ZoneSetNestedPolicyRequestB\003\340A\002\"\313\001\n" + "\036SetIamPolicyReservationRequest\022\027\n" + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\030\n" + "\010resource\030\216\210\257] \001(\tB\003\340A\002\022\024\n" @@ -29097,24 +29163,23 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\030\n" + "\010resource\030\216\210\257] \001(\tB\003\340A\002\022\024\n" + "\004zone\030\254\307\344\001 \001(\tB\003\340A\002\022l\n" - + "\'zone_set_nested_policy_request_resource\030\323\361\200\177" - + " \001(\01323.google.cloud.comp" - + "ute.v1.ZoneSetNestedPolicyRequestB\003\340A\002\"\324\001\n" + + "\'zone_set_nested_policy_request_resource\030\323\361\200\177 \001(\01323.goo" + + "gle.cloud.compute.v1.ZoneSetNestedPolicyRequestB\003\340A\002\"\324\001\n" + "!SetIamPolicyResourcePolicyRequest\022\027\n" + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\026\n" + "\006region\030\364\315\240B \001(\tB\003\340A\002\022d\n" - + "\"region_set_policy_request_resource\030\203\307\353\203\001" - + " \001(\0132/.google.cloud.compute.v1.RegionSetPolicyRequestB\003\340A\002\022\030\n" + + "\"region_set_policy_request_resource\030\203\307\353\203\001 \001(\0132/.google.clo" + + "ud.compute.v1.RegionSetPolicyRequestB\003\340A\002\022\030\n" + "\010resource\030\216\210\257] \001(\tB\003\340A\002\"\327\001\n" + "$SetIamPolicyServiceAttachmentRequest\022\027\n" + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\026\n" + "\006region\030\364\315\240B \001(\tB\003\340A\002\022d\n" - + "\"region_set_policy_request_resource\030\203\307\353\203\001 \001(\0132/.google" - + ".cloud.compute.v1.RegionSetPolicyRequestB\003\340A\002\022\030\n" + + "\"region_set_policy_request_resource\030\203\307\353\203\001" + + " \001(\0132/.google.cloud.compute.v1.RegionSetPolicyRequestB\003\340A\002\022\030\n" + "\010resource\030\216\210\257] \001(\tB\003\340A\002\"\266\001\n" + "\033SetIamPolicySnapshotRequest\022d\n" - + "\"global_set_policy_request_resource\030\262\347\333\240\001 \001(\0132/.google" - + ".cloud.compute.v1.GlobalSetPolicyRequestB\003\340A\002\022\027\n" + + "\"global_set_policy_request_resource\030\262\347\333\240\001" + + " \001(\0132/.google.cloud.compute.v1.GlobalSetPolicyRequestB\003\340A\002\022\027\n" + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\030\n" + "\010resource\030\216\210\257] \001(\tB\003\340A\002\"\313\001\n" + "\036SetIamPolicyStoragePoolRequest\022\027\n" @@ -29126,14 +29191,15 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\035SetIamPolicySubnetworkRequest\022\027\n" + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\026\n" + "\006region\030\364\315\240B \001(\tB\003\340A\002\022d\n" - + "\"region_set_policy_request_resource\030\203\307\353\203\001 \001(\0132/.goog" - + "le.cloud.compute.v1.RegionSetPolicyRequestB\003\340A\002\022\030\n" + + "\"region_set_policy_request_resource\030\203\307\353\203\001" + + " \001(\0132/.google.cloud.compute.v1.RegionSetPolicyRequestB\003\340A\002\022\030\n" + "\010resource\030\216\210\257] \001(\tB\003\340A\002\"\336\002\n" + ".SetInstanceTemplateInstanceGroupManagerRequest\022&\n" + "\026instance_group_manager\030\303\367\363v \001(\tB\003\340A\002\022\230\001\n" - + ">instance_group_managers_set_instance_template_request_resource\030\305\331\326\004" - + " \001(\0132H.google.cloud.compute.v1.InstanceGroup" - + "ManagersSetInstanceTemplateRequestB\003\340A\002\022!\n" + + ">instance_group_ma", + "nagers_set_instance_template_request_resource\030\305\331\326\004" + + " \001(\0132H.google.cloud.compute.v1" + + ".InstanceGroupManagersSetInstanceTemplateRequestB\003\340A\002\022!\n" + "\007project\030\231\226\301l \001(\tB\r" + "\340A\002\362G\007project\022\032\n\n" + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\033\n" @@ -29146,8 +29212,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\340A\002\362G\007project\022\037\n" + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\224\001\n" + ".google.cloud.compute.v1.Ta" - + "rgetSslProxiesSetProxyHeaderRequestB\003\340A\002\022!\n" + + " \001(\0132>.google.cloud" + + ".compute.v1.TargetSslProxiesSetProxyHeaderRequestB\003\340A\002\022!\n" + "\020target_ssl_proxy\030\315\272\306\241\001 \001(\tB\003\340A\002B\r\n" + "\013_request_id\"\235\002\n" + "#SetProxyHeaderTargetTcpProxyRequest\022!\n" @@ -29428,8 +29489,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\340A\002\362G\007project\022\032\n\n" + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\204\001\n" + "4target_tcp_proxies_set_proxy_header_request_resource\030\303\230\361h" - + " \001(\0132>.google.cloud.compu" - + "te.v1.TargetTcpProxiesSetProxyHeaderRequestB\003\340A\002\022!\n" + + " \001(\0132>.goog" + + "le.cloud.compute.v1.TargetTcpProxiesSetProxyHeaderRequestB\003\340A\002\022!\n" + "\020target_tcp_proxy\030\342\326\360\357\001 \001(\tB\003\340A\002B\r\n" + "\013_request_id\"\247\002\n" + "&SetQuicOverrideTargetHttpsProxyRequest\022!\n" @@ -29437,8 +29498,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\340A\002\362G\007project\022\032\n\n" + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\212\001\n" + "7target_https_proxies_set_quic_override_request_resource\030\342\365\343\"" - + " \001(\0132A.goog" - + "le.cloud.compute.v1.TargetHttpsProxiesSetQuicOverrideRequestB\003\340A\002\022\"\n" + + " \001(\0132A.google.cloud.compute.v1.Target" + + "HttpsProxiesSetQuicOverrideRequestB\003\340A\002\022\"\n" + "\022target_https_proxy\030\354\260\372\030 \001(\tB\003\340A\002B\r\n" + "\013_request_id\"\356\001\n" + "\034SetSchedulingInstanceRequest\022\030\n" @@ -29456,14 +29517,13 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\007project\030\231\226\301l \001(\tB\r" + "\340A\002\362G\007project\022\032\n\n" + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022d\n" - + "\"security_policy_reference_resource\030\360\264\253a \001(\01320.google.cloud." - + "compute.v1.SecurityPolicyReferenceB\003\340A\002B\r\n" + + "\"security_policy_reference_resource\030\360\264\253a \001(\01320" + + ".google.cloud.compute.v1.SecurityPolicyReferenceB\003\340A\002B\r\n" + "\013_request_id\"\243\002\n" + " SetSecurityPolicyInstanceRequest\022\030\n" + "\010instance\030\225\251\332\010 \001(\tB\003\340A\002\022z\n" - + ".instances_set_security_policy_request_resource\030\212\321\272v" - + " \001(\0132:.google.cloud.compute." - + "v1.InstancesSetSecurityPolicyRequestB\003\340A\002\022!\n" + + ".instances_set_security_policy_request_resource\030\212\321\272v \001(\0132:.google." + + "cloud.compute.v1.InstancesSetSecurityPolicyRequestB\003\340A\002\022!\n" + "\007project\030\231\226\301l \001(\tB\r" + "\340A\002\362G\007project\022\032\n\n" + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\033\n" @@ -29476,15 +29536,15 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\340A\002\362G\007project\022\037\n" + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n\n" + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022d\n" - + "\"security_policy_reference_resource\030\360\264\253a" - + " \001(\01320.google.cloud.compute.v1.SecurityPolicyReferenceB\003\340A\002B\r\n" + + "\"security_policy_reference_resource\030\360\264\253a \001(\01320.google.cl" + + "oud.compute.v1.SecurityPolicyReferenceB\003\340A\002B\r\n" + "\013_request_id\"\233\002\n" + "&SetSecurityPolicyTargetInstanceRequest\022!\n" + "\007project\030\231\226\301l \001(\tB\r" + "\340A\002\362G\007project\022\032\n\n" + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022d\n" - + "\"security_policy_reference_resource\030\360\264\253a \001(\01320." - + "google.cloud.compute.v1.SecurityPolicyReferenceB\003\340A\002\022 \n" + + "\"security_policy_reference_resource\030\360\264\253a" + + " \001(\01320.google.cloud.compute.v1.SecurityPolicyReferenceB\003\340A\002\022 \n" + "\017target_instance\030\203\217\226\212\001 \001(\tB\003\340A\002\022\033\n" + "\004zone\030\254\307\344\001 \001(\tB\n" + "\340A\002\362G\004zoneB\r\n" @@ -29492,18 +29552,17 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\"SetSecurityPolicyTargetPoolRequest\022!\n" + "\007project\030\231\226\301l \001(\tB\r" + "\340A\002\362G\007project\022\037\n" - + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n" - + "\n" + + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n\n" + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022d\n" - + "\"security_policy_reference_resource\030\360\264\253a \001(\01320.googl" - + "e.cloud.compute.v1.SecurityPolicyReferenceB\003\340A\002\022\033\n" + + "\"security_policy_reference_resource\030\360\264\253a" + + " \001(\01320.google.cloud.compute.v1.SecurityPolicyReferenceB\003\340A\002\022\033\n" + "\013target_pool\030\212\344\370\035 \001(\tB\003\340A\002B\r\n" + "\013_request_id\"\244\002\n" + " SetServiceAccountInstanceRequest\022\030\n" + "\010instance\030\225\251\332\010 \001(\tB\003\340A\002\022{\n" + ".instances_set_service_account_request_resource\030\270\236\262\203\001" - + " \001(\0132:.google.cloud.compute.v1" - + ".InstancesSetServiceAccountRequestB\003\340A\002\022!\n" + + " \001(\0132:.google.cl" + + "oud.compute.v1.InstancesSetServiceAccountRequestB\003\340A\002\022!\n" + "\007project\030\231\226\301l \001(\tB\r" + "\340A\002\362G\007project\022\032\n\n" + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\033\n" @@ -29515,32 +29574,29 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\007project\030\231\226\301l \001(\tB\r" + "\340A\002\362G\007project\022\032\n\n" + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022v\n" - + "+shielded_instance_integrity_policy_resource\030\266\334\215\303\001" - + " \001(\01328.google.clou" - + "d.compute.v1.ShieldedInstanceIntegrityPolicyB\003\340A\002\022\033\n" + + "+shielded_instance_integrity_policy_resource\030\266\334\215\303\001 \001(\013" + + "28.google.cloud.compute.v1.ShieldedInstanceIntegrityPolicyB\003\340A\002\022\033\n" + "\004zone\030\254\307\344\001 \001(\tB\n" - + "\340A\002\362G\004zoneB\r" - + "\n" + + "\340A\002\362G\004zoneB\r\n" + "\013_request_id\"\345\002\n" + "/SetSslCertificatesRegionTargetHttpsProxyRequest\022!\n" + "\007project\030\231\226\301l \001(\tB\r" + "\340A\002\362G\007project\022\037\n" + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\236\001\n" - + "Aregion_target_https_pr" - + "oxies_set_ssl_certificates_request_resource\030\207\204\246\272\001" - + " \001(\0132J.google.cloud.compute.v1." - + "RegionTargetHttpsProxiesSetSslCertificatesRequestB\003\340A\002\022\032\n\n" + + "Aregion_t" + + "arget_https_proxies_set_ssl_certificates_request_resource\030\207\204\246\272\001" + + " \001(\0132J.google.clo" + + "ud.compute.v1.RegionTargetHttpsProxiesSetSslCertificatesRequestB\003\340A\002\022\032\n\n" + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\"\n" - + "\022target_https_proxy\030\354\260\372\030 \001(\tB\003\340A\002B\r" - + "\n" + + "\022target_https_proxy\030\354\260\372\030 \001(\tB\003\340A\002B\r\n" + "\013_request_id\"\260\002\n" + ")SetSslCertificatesTargetHttpsProxyRequest\022!\n" + "\007project\030\231\226\301l \001(\tB\r" + "\340A\002\362G\007project\022\032\n\n" + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\220\001\n" + ":target_https_proxies_set_ssl_certificates_request_resource\030\334\253\262j" - + " \001(\0132D.goo" - + "gle.cloud.compute.v1.TargetHttpsProxiesSetSslCertificatesRequestB\003\340A\002\022\"\n" + + " \001(\0132D.google.cloud.compute.v1.Targe" + + "tHttpsProxiesSetSslCertificatesRequestB\003\340A\002\022\"\n" + "\022target_https_proxy\030\354\260\372\030 \001(\tB\003\340A\002B\r\n" + "\013_request_id\"\251\002\n" + "\'SetSslCertificatesTargetSslProxyRequest\022!\n" @@ -29548,8 +29604,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\340A\002\362G\007project\022\032\n\n" + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\214\001\n" + "8target_ssl_proxies_set_ssl_certificates_request_resource\030\275\313\305F" - + " \001(\0132B.google.cloud.compute" - + ".v1.TargetSslProxiesSetSslCertificatesRequestB\003\340A\002\022!\n" + + " \001(\0132B.google" + + ".cloud.compute.v1.TargetSslProxiesSetSslCertificatesRequestB\003\340A\002\022!\n" + "\020target_ssl_proxy\030\315\272\306\241\001 \001(\tB\003\340A\002B\r\n" + "\013_request_id\"\363\001\n" + "#SetSslPolicyTargetHttpsProxyRequest\022!\n" @@ -29571,8 +29627,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\026SetTagsInstanceRequest\022\030\n" + "\010instance\030\225\251\332\010 \001(\tB\003\340A\002\022!\n" + "\007project\030\231\226\301l \001(\tB\r" - + "\340A\002\362G\007project\022\032\n" - + "\n" + + "\340A\002\362G\007project\022\032\n\n" + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022=\n\r" + "tags_resource\030\364\232\205\236\001" + " \001(\0132\035.google.cloud.compute.v1.TagsB\003\340A\002\022\033\n" @@ -29599,8 +29654,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + ")SetTargetPoolsInstanceGroupManagerRequest\022&\n" + "\026instance_group_manager\030\303\367\363v \001(\tB\003\340A\002\022\217\001\n" + "9instance_group_managers_set_target_pools_request_resource\030\210\206\210\206\001" - + " \001(\0132C.go" - + "ogle.cloud.compute.v1.InstanceGroupManagersSetTargetPoolsRequestB\003\340A\002\022!\n" + + " \001(\0132C.google.cloud.compute.v1.Inst" + + "anceGroupManagersSetTargetPoolsRequestB\003\340A\002\022!\n" + "\007project\030\231\226\301l \001(\tB\r" + "\340A\002\362G\007project\022\032\n\n" + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\033\n" @@ -29613,8 +29668,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\340A\002\362G\007project\022\037\n" + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\233\001\n" + "@region_instance_group_managers_set_target_pools_request_resource\030\375\312\305%" - + " \001(\0132I.google.cloud.compute.v1" - + ".RegionInstanceGroupManagersSetTargetPoolsRequestB\003\340A\002\022\032\n\n" + + " \001(\0132I.google.cl" + + "oud.compute.v1.RegionInstanceGroupManagersSetTargetPoolsRequestB\003\340A\002\022\032\n\n" + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n" + "\013_request_id\"\220\002\n" + "%SetUrlMapRegionTargetHttpProxyRequest\022!\n" @@ -29632,42 +29687,40 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n\n" + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\"\n" + "\022target_https_proxy\030\354\260\372\030 \001(\tB\003\340A\002\022U\n" - + "\032url_map_reference_resource\030\225\346\216\276\001" - + " \001(\0132(.google.cloud.compute.v1.UrlMapReferenceB\003\340A\002B\r\n" + + "\032url_map_reference_resource\030\225\346\216\276\001 \001(" + + "\0132(.google.cloud.compute.v1.UrlMapReferenceB\003\340A\002B\r\n" + "\013_request_id\"\351\001\n" + "\037SetUrlMapTargetHttpProxyRequest\022!\n" + "\007project\030\231\226\301l \001(\tB\r" + "\340A\002\362G\007project\022\032\n\n" + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022!\n" + "\021target_http_proxy\030\345\276\322b \001(\tB\003\340A\002\022U\n" - + "\032url_map_reference_resource\030\225\346\216\276\001" - + " \001(\0132(.google.cloud.compute.v1.UrlMapReferenceB\003\340A\002B\r\n" + + "\032url_map_reference_resource\030\225\346\216\276\001 \001(\0132(." + + "google.cloud.compute.v1.UrlMapReferenceB\003\340A\002B\r\n" + "\013_request_id\"\353\001\n" + " SetUrlMapTargetHttpsProxyRequest\022!\n" + "\007project\030\231\226\301l \001(\tB\r" - + "\340A\002\362G\007project\022\032\n" - + "\n" + + "\340A\002\362G\007project\022\032\n\n" + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\"\n" + "\022target_https_proxy\030\354\260\372\030 \001(\tB\003\340A\002\022U\n" - + "\032url_map_reference_resource\030\225\346\216\276\001" - + " \001(\0132(.google.cloud.compute.v1.UrlMapReferenceB\003\340A\002B\r\n" + + "\032url_map_reference_resource\030\225\346\216\276\001 \001(\0132(.go" + + "ogle.cloud.compute.v1.UrlMapReferenceB\003\340A\002B\r\n" + "\013_request_id\"\320\001\n" + "\"SetUsageExportBucketProjectRequest\022!\n" + "\007project\030\231\226\301l \001(\tB\r" - + "\340A\002\362G\007project\022\032\n" - + "\n" + + "\340A\002\362G\007project\022\032\n\n" + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\\\n" - + "\036usage_export_location_resource\030\353\314\324\t \001(\0132,.google.cl" - + "oud.compute.v1.UsageExportLocationB\003\340A\002B\r\n" + + "\036usage_export_location_resource\030\353\314\324\t \001" + + "(\0132,.google.cloud.compute.v1.UsageExportLocationB\003\340A\002B\r\n" + "\013_request_id\"\372\002\n\r" + "ShareSettings\022N\n" - + "\013project_map\030\266\326\377?" - + " \003(\01326.google.cloud.compute.v1.ShareSettings.ProjectMapEntry\022\033\n\n" + + "\013project_map\030\266\326\377? \003(\01326.google." + + "cloud.compute.v1.ShareSettings.ProjectMapEntry\022\033\n\n" + "share_type\030\232\227\270\253\001 \001(\tH\000\210\001\001\032f\n" + "\017ProjectMapEntry\022\013\n" + "\003key\030\001 \001(\t\022B\n" - + "\005value\030\002 \001(\01323.google.cl" - + "oud.compute.v1.ShareSettingsProjectConfig:\0028\001\"\204\001\n" + + "\005value\030\002 \001" + + "(\01323.google.cloud.compute.v1.ShareSettingsProjectConfig:\0028\001\"\204\001\n" + "\tShareType\022\030\n" + "\024UNDEFINED_SHARE_TYPE\020\000\022\014\n" + "\005LOCAL\020\313\316\317\"\022\024\n" @@ -29675,7 +29728,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\026SHARE_TYPE_UNSPECIFIED\020\222\274\366\353\001\022\031\n" + "\021SPECIFIC_PROJECTS\020\347\261\356\245\001B\r\n" + "\013_share_type\"G\n" - + "\032ShareSettingsProjectConfig\022\032\n\n" + + "\032ShareSettingsProjectConfig\022", + "\032\n\n" + "project_id\030\201\310\322T \001(\tH\000\210\001\001B\r\n" + "\013_project_id\"\316\001\n" + "\026ShieldedInstanceConfig\022,\n" @@ -29687,15 +29741,15 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\023_enable_secure_bootB\016\n" + "\014_enable_vtpm\"\201\004\n" + "\030ShieldedInstanceIdentity\022`\n" - + "\027ecc_p256_encryption_key\030\305\307\366\337\001 \001(\01326.google.cloud.c" - + "ompute.v1.ShieldedInstanceIdentityEntryH\000\210\001\001\022]\n" - + "\024ecc_p256_signing_key\030\303\226\343\343\001 \001(\01326" - + ".google.cloud.compute.v1.ShieldedInstanceIdentityEntryH\001\210\001\001\022W\n" - + "\016encryption_key\030\243\307\351\350\001" - + " \001(\01326.google.cloud.compute.v1.ShieldedInstanceIdentityEntryH\002\210\001\001\022\024\n" + + "\027ecc_p256_encryption_key\030\305\307\366\337\001 \001(\01326." + + "google.cloud.compute.v1.ShieldedInstanceIdentityEntryH\000\210\001\001\022]\n" + + "\024ecc_p256_signing_key\030\303\226\343\343\001" + + " \001(\01326.google.cloud.compute.v1.ShieldedInstanceIdentityEntryH\001\210\001\001\022W\n" + + "\016encryption_key\030\243\307\351\350\001 \001(\01326.google.cloud.com" + + "pute.v1.ShieldedInstanceIdentityEntryH\002\210\001\001\022\024\n" + "\004kind\030\224\367\310\001 \001(\tH\003\210\001\001\022T\n" - + "\013signing_key\030\245\220\205\231\001 \001(\01326.go" - + "ogle.cloud.compute.v1.ShieldedInstanceIdentityEntryH\004\210\001\001B\032\n" + + "\013signing_key\030\245\220\205\231\001" + + " \001(\01326.google.cloud.compute.v1.ShieldedInstanceIdentityEntryH\004\210\001\001B\032\n" + "\030_ecc_p256_encryption_keyB\027\n" + "\025_ecc_p256_signing_keyB\021\n" + "\017_encryption_keyB\007\n" @@ -29728,8 +29782,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "(SimulateMaintenanceEventNodeGroupRequest\022\033\n\n" + "node_group\030\202\374\213\340\001 \001(\tB\003\340A\002\022\214\001\n" + "7node_groups_simulate_maintenance_event_request_resource\030\334\371\313\247\001" - + " \001(\0132B.google.cloud.c" - + "ompute.v1.NodeGroupsSimulateMaintenanceEventRequestB\003\340A\002\022!\n" + + " \001(\0132B." + + "google.cloud.compute.v1.NodeGroupsSimulateMaintenanceEventRequestB\003\340A\002\022!\n" + "\007project\030\231\226\301l \001(\tB\r" + "\340A\002\362G\007project\022\032\n\n" + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\033\n" @@ -29745,8 +29799,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\013description\030\374\207\326\311\001 \001(\tH\005\210\001\001\022\035\n" + "\014disk_size_gb\030\267\232\347\226\001 \001(\003H\006\210\001\001\022\037\n" + "\016download_bytes\030\364\313\271\317\001 \001(\003H\007\210\001\001\022+\n" - + "\033enable_confidential_compute\030\274\353\3310 \001(\010H\010\210\001\001\022\034", - "\n" + + "\033enable_confidential_compute\030\274\353\3310 \001(\010H\010\210\001\001\022\034\n" + "\013guest_flush\030\335\223\354\267\001 \001(\010H\t\210\001\001\022E\n" + "\021guest_os_features\030\321\340\347%" + " \003(\0132\'.google.cloud.compute.v1.GuestOsFeature\022\020\n" @@ -29754,33 +29807,33 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\210\001\001\022\024\n" + "\004kind\030\224\367\310\001 \001(\tH\013\210\001\001\022!\n" + "\021label_fingerprint\030\231\360\367T \001(\tH\014\210\001\001\022A\n" - + "\006labels\030\377\277\301\356\001 \003(\0132-.goo" - + "gle.cloud.compute.v1.Snapshot.LabelsEntry\022\030\n\r" + + "\006labels\030\377\277\301\356\001" + + " \003(\0132-.google.cloud.compute.v1.Snapshot.LabelsEntry\022\030\n\r" + "license_codes\030\250\205\330\025 \003(\003\022\024\n" + "\010licenses\030\322\210\200\241\001 \003(\t\022\036\n\r" + "location_hint\030\321\201\222\247\001 \001(\tH\r" + "\210\001\001\022\024\n" + "\004name\030\213\365\315\001 \001(\tH\016\210\001\001\022?\n" - + "\006params\030\206\363\253% \001" - + "(\0132\'.google.cloud.compute.v1.SnapshotParamsH\017\210\001\001\022\026\n" + + "\006params\030\206\363\253%" + + " \001(\0132\'.google.cloud.compute.v1.SnapshotParamsH\017\210\001\001\022\026\n" + "\006region\030\364\315\240B \001(\tH\020\210\001\001\022\036\n\r" + "satisfies_pzi\030\241\335\253\345\001 \001(\010H\021\210\001\001\022\036\n\r" + "satisfies_pzs\030\253\335\253\345\001 \001(\010H\022\210\001\001\022\032\n" + "\tself_link\030\215\222\305\331\001 \001(\tH\023\210\001\001\022W\n" - + "\027snapshot_encryption_key\030\376\366\324\024 \001(\013" - + "2..google.cloud.compute.v1.CustomerEncryptionKeyH\024\210\001\001\022!\n" + + "\027snapshot_encryption_key\030\376\366\324\024" + + " \001(\0132..google.cloud.compute.v1.CustomerEncryptionKeyH\024\210\001\001\022!\n" + "\021snapshot_group_id\030\366\235\314y \001(\tH\025\210\001\001\022#\n" + "\023snapshot_group_name\030\246\343\265u \001(\tH\026\210\001\001\022\035\n\r" + "snapshot_type\030\325\331\245; \001(\tH\027\210\001\001\022\034\n" + "\013source_disk\030\301\356\264\327\001 \001(\tH\030\210\001\001\022[\n" - + "\032source_disk_encryption_key\030\341\240\270\375\001 \001(\0132..google.clou" - + "d.compute.v1.CustomerEncryptionKeyH\031\210\001\001\0224\n" + + "\032source_disk_encryption_key\030\341\240\270\375\001 \001(\013" + + "2..google.cloud.compute.v1.CustomerEncryptionKeyH\031\210\001\001\0224\n" + "#source_disk_for_recovery_checkpoint\030\376\341\312\253\001 \001(" + "\tH\032\210\001\001\022\037\n" + "\016source_disk_id\030\331\315\311\330\001 \001(\tH\033\210\001\001\022\'\n" + "\027source_instant_snapshot\030\206\204\303h \001(\tH\034\210\001\001\022g\n" - + "&source_instant_snapshot_encryption_key\030\374\205\224\320\001" - + " \001(\0132..google.cloud.compute.v1.CustomerEncryptionKeyH\035\210\001\001\022+\n" + + "&source_instant_snapshot_encryption_key\030\374\205\224\320\001 \001(\0132..goog" + + "le.cloud.compute.v1.CustomerEncryptionKeyH\035\210\001\001\022+\n" + "\032source_instant_snapshot_id\030\364\323\220\211\001 \001(\tH\036\210\001\001\022/\n" + "\037source_snapshot_schedule_policy\030\203\266\265p \001(\tH\037\210\001\001\0222\n" + "\"source_snapshot_schedule_policy_id\030\327\247\316! \001(\tH \210\001\001\022\026\n" @@ -29812,7 +29865,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\010UPDATING\020\306\356\354\353\001\022\021\n\n" + "UP_TO_DATE\020\316\242\2470B\017\n\r" + "_architectureB\017\n\r" - + "_auto_createdB\r\n" + + "_auto_createdB\r" + + "\n" + "\013_chain_nameB\026\n" + "\024_creation_size_bytesB\025\n" + "\023_creation_timestampB\016\n" @@ -29867,26 +29921,26 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "_self_linkB\n\n" + "\010_warning\"\261\001\n" + "\016SnapshotParams\022c\n" - + "\025resource_manager_tags\030\374\233\213\264\001" - + " \003(\0132@.google.cloud.compute.v1.SnapshotParams.ResourceManagerTagsEntry\032:\n" + + "\025resource_manager_tags\030\374\233\213\264\001 \003(\0132@.google.cloud.co" + + "mpute.v1.SnapshotParams.ResourceManagerTagsEntry\032:\n" + "\030ResourceManagerTagsEntry\022\013\n" + "\003key\030\001 \001(\t\022\r\n" + "\005value\030\002 \001(\t:\0028\001\"\372\001\n" + "\020SnapshotSettings\022X\n" - + "\017access_location\030\260\330\343\010 \001(\01327.google.cloud.c" - + "ompute.v1.SnapshotSettingsAccessLocationH\000\210\001\001\022c\n" - + "\020storage_location\030\371\321\340\333\001 \001(\0132@.go" - + "ogle.cloud.compute.v1.SnapshotSettingsStorageLocationSettingsH\001\210\001\001B\022\n" + + "\017access_location\030\260\330\343\010 \001(\01327." + + "google.cloud.compute.v1.SnapshotSettingsAccessLocationH\000\210\001\001\022c\n" + + "\020storage_location\030\371\321\340\333\001 \001(\0132@.google.cloud.compute.v1.Snap" + + "shotSettingsStorageLocationSettingsH\001\210\001\001B\022\n" + "\020_access_locationB\023\n" + "\021_storage_location\"\220\003\n" + "\036SnapshotSettingsAccessLocation\022]\n" - + "\tlocations\030\336\256\221\305\001" - + " \003(\0132F.google.cloud.compute.v1.SnapshotSettingsAccessLocation.LocationsEntry\022\026\n" + + "\tlocations\030\336\256\221\305\001 \003(\0132F.google.cloud.compu" + + "te.v1.SnapshotSettingsAccessLocation.LocationsEntry\022\026\n" + "\006policy\030\262\312\266+ \001(\tH\000\210\001\001\032\201\001\n" + "\016LocationsEntry\022\013\n" + "\003key\030\001 \001(\t\022^\n" - + "\005value\030\002 \001(\0132O.google.cl" - + "oud.compute.v1.SnapshotSettingsAccessLocationAccessLocationPreference:\0028\001\"h\n" + + "\005value\030\002 \001(\0132O.google.cloud.compute.v1.SnapshotSet" + + "tingsAccessLocationAccessLocationPreference:\0028\001\"h\n" + "\006Policy\022\024\n" + "\020UNDEFINED_POLICY\020\000\022\023\n" + "\013ALL_REGIONS\020\241\256\237\202\001\022\031\n" @@ -29897,13 +29951,13 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\006region\030\364\315\240B \001(\tH\000\210\001\001B\t\n" + "\007_region\"\336\003\n" + "\'SnapshotSettingsStorageLocationSettings\022f\n" - + "\tlocations\030\336\256\221\305\001 \003(\0132O.google." - + "cloud.compute.v1.SnapshotSettingsStorageLocationSettings.LocationsEntry\022\026\n" + + "\tlocations\030\336\256\221\305\001 \003(\0132O.google.cloud.compute.v1.SnapshotS" + + "ettingsStorageLocationSettings.LocationsEntry\022\026\n" + "\006policy\030\262\312\266+ \001(\tH\000\210\001\001\032\213\001\n" + "\016LocationsEntry\022\013\n" + "\003key\030\001 \001(\t\022h\n" - + "\005value\030\002 \001(\0132Y.google.cloud.compute.v1.SnapshotSettingsStorageLocation" - + "SettingsStorageLocationPreference:\0028\001\"\231\001\n" + + "\005value\030\002 \001(\0132Y.google.cloud.compute.v1.SnapshotSettingsS" + + "torageLocationSettingsStorageLocationPreference:\0028\001\"\231\001\n" + "\006Policy\022\024\n" + "\020UNDEFINED_POLICY\020\000\022\024\n" + "\014LOCAL_REGION\020\350\354\265\300\001\022\033\n" @@ -29918,14 +29972,14 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\014kms_key_name\030\231\353\373\346\001 \001(\tH\000\210\001\001B\017\n\r" + "_kms_key_name\"\265\001\n" + "\027SourceDiskEncryptionKey\022T\n" - + "\023disk_encryption_key\030\205\355\304\201\001 " - + "\001(\0132..google.cloud.compute.v1.CustomerEncryptionKeyH\000\210\001\001\022\034\n" + + "\023disk_encryption_key\030\205\355\304\201\001" + + " \001(\0132..google.cloud.compute.v1.CustomerEncryptionKeyH\000\210\001\001\022\034\n" + "\013source_disk\030\301\356\264\327\001 \001(\tH\001\210\001\001B\026\n" + "\024_disk_encryption_keyB\016\n" + "\014_source_disk\"a\n" + "\024SourceInstanceParams\022I\n" - + "\014disk_configs\030\317\331\252p" - + " \003(\01320.google.cloud.compute.v1.DiskInstantiationConfig\"\350\n\n" + + "\014disk_configs\030\317\331\252p \003(\01320.google.c" + + "loud.compute.v1.DiskInstantiationConfig\"\350\n\n" + "\030SourceInstanceProperties\022\037\n" + "\016can_ip_forward\030\374\206\204\337\001 \001(\010H\000\210\001\001\022$\n" + "\023deletion_protection\030\352\377\262\332\001 \001(\010H\001\210\001\001\022\034\n" @@ -29935,8 +29989,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\022guest_accelerators\030\357\314\207\335\001" + " \003(\0132*.google.cloud.compute.v1.AcceleratorConfig\022*\n" + "\032key_revocation_action_type\030\342\334\300p \001(\tH\003\210\001\001\022Q\n" - + "\006labels\030\377\277\301\356\001 \003(\0132=." - + "google.cloud.compute.v1.SourceInstanceProperties.LabelsEntry\022\034\n" + + "\006labels\030\377\277\301\356\001" + + " \003(\0132=.google.cloud.compute.v1.SourceInstanceProperties.LabelsEntry\022\034\n" + "\014machine_type\030\262\260\312l \001(\tH\004\210\001\001\022;\n" + "\010metadata\030\257\366\265)" + " \001(\0132!.google.cloud.compute.v1.MetadataH\005\210\001\001\022 \n" @@ -29981,15 +30035,15 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\013expire_time\030\355\323\221\322\001 \001(\tH\003\210\001\001\022\020\n" + "\002id\030\233\032 \001(\004H\004\210\001\001\022\024\n" + "\004kind\030\224\367\310\001 \001(\tH\005\210\001\001\022V\n" - + "\007managed\030\237\237\244\216\001 \001(\0132<.google.cloud.comput" - + "e.v1.SslCertificateManagedSslCertificateH\006\210\001\001\022\024\n" + + "\007managed\030\237\237\244\216\001 \001(\0132<.googl" + + "e.cloud.compute.v1.SslCertificateManagedSslCertificateH\006\210\001\001\022\024\n" + "\004name\030\213\365\315\001 \001(\tH\007\210\001\001\022\034\n" + "\013private_key\030\243\363\245\254\001 \001(\tH\010\210\001\001\022\026\n" + "\006region\030\364\315\240B \001(\tH\t\210\001\001\022\032\n" + "\tself_link\030\215\222\305\331\001 \001(\tH\n" + "\210\001\001\022_\n" - + "\014self_managed\030\254\363\201\235\001 \001(\0132@.google.cloud.compute.v" - + "1.SslCertificateSelfManagedSslCertificateH\013\210\001\001\022%\n" + + "\014self_managed\030\254\363\201\235\001 \001(\0132@.google.c" + + "loud.compute.v1.SslCertificateSelfManagedSslCertificateH\013\210\001\001\022%\n" + "\031subject_alternative_names\030\343\357\223\374\001 \003(\t\022\024\n" + "\004type\030\272\236\332\001 \001(\tH\014\210\001\001\"[\n" + "\004Type\022\022\n" @@ -30012,19 +30066,18 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\005_type\"\313\003\n" + "\034SslCertificateAggregatedList\022\020\n" + "\002id\030\233\032 \001(\tH\000\210\001\001\022R\n" - + "\005items\030\300\317\367/" - + " \003(\0132@.google.cloud.compute.v1.SslCertificateAggregatedList.ItemsEntry\022\024\n" + + "\005items\030\300\317\367/ \003(\0132@.google.cloud.comput" + + "e.v1.SslCertificateAggregatedList.ItemsEntry\022\024\n" + "\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n" + "\017next_page_token\030\225\272\206& \001(\tH\002\210\001\001\022\032\n" + "\tself_link\030\215\222\305\331\001 \001(\tH\003\210\001\001\022\027\n" + "\014unreachables\030\237\240\206t \003(\t\0229\n" + "\007warning\030\234\337\226\030 \001(\0132" - + " .google.cloud.compute.v1.WarningH\004\210\001\001\032`\n" - + "\n" + + " .google.cloud.compute.v1.WarningH\004\210\001\001\032`\n\n" + "ItemsEntry\022\013\n" + "\003key\030\001 \001(\t\022A\n" - + "\005value\030\002 \001(\0132" - + "2.google.cloud.compute.v1.SslCertificatesScopedList:\0028\001B\005\n" + + "\005value\030\002" + + " \001(\01322.google.cloud.compute.v1.SslCertificatesScopedList:\0028\001B\005\n" + "\003_idB\007\n" + "\005_kindB\022\n" + "\020_next_page_tokenB\014\n\n" @@ -30045,8 +30098,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "_self_linkB\n\n" + "\010_warning\"\320\003\n" + "#SslCertificateManagedSslCertificate\022i\n\r" - + "domain_status\030\315\247\347\253\001 \003(\0132N.google.cloud.compute.v1.SslCe" - + "rtificateManagedSslCertificate.DomainStatusEntry\022\022\n" + + "domain_status\030\315\247\347\253\001 \003(\0132N.google.cloud.co" + + "mpute.v1.SslCertificateManagedSslCertificate.DomainStatusEntry\022\022\n" + "\007domains\030\257\210\233l \003(\t\022\026\n" + "\006status\030\362\237\267V \001(\tH\000\210\001\001\0323\n" + "\021DomainStatusEntry\022\013\n" @@ -30070,13 +30123,14 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\020ssl_certificates\030\217\242\303\256\001" + " \003(\0132\'.google.cloud.compute.v1.SslCertificate\0229\n" + "\007warning\030\234\337\226\030 \001(\0132" - + " .google.cloud.compute.v1.WarningH\000\210\001\001B\n\n" + + " .google.cloud.compute.v1.WarningH\000\210\001\001B\n" + + "\n" + "\010_warning\"\340\003\n" + "\031SslPoliciesAggregatedList\022\024\n" + "\004etag\030\225\322\276\001 \001(\tH\000\210\001\001\022\020\n" + "\002id\030\233\032 \001(\tH\001\210\001\001\022O\n" - + "\005items\030\300\317\367/" - + " \003(\0132=.google.cloud.compute.v1.SslPoliciesAggregatedList.ItemsEntry\022\024\n" + + "\005items\030\300\317\367/ \003(\0132=.google.cloud.comput" + + "e.v1.SslPoliciesAggregatedList.ItemsEntry\022\024\n" + "\004kind\030\224\367\310\001 \001(\tH\002\210\001\001\022\037\n" + "\017next_page_token\030\225\272\206& \001(\tH\003\210\001\001\022\032\n" + "\tself_link\030\215\222\305\331\001 \001(\tH\004\210\001\001\022\027\n" @@ -30085,8 +30139,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + " .google.cloud.compute.v1.WarningH\005\210\001\001\032\\\n\n" + "ItemsEntry\022\013\n" + "\003key\030\001 \001(\t\022=\n" - + "\005value\030\002 \001(\0132..g" - + "oogle.cloud.compute.v1.SslPoliciesScopedList:\0028\001B\007\n" + + "\005value\030\002" + + " \001(\0132..google.cloud.compute.v1.SslPoliciesScopedList:\0028\001B\007\n" + "\005_etagB\005\n" + "\003_idB\007\n" + "\005_kindB\022\n" @@ -30129,8 +30183,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\006region\030\364\315\240B \001(\tH\t\210\001\001\022\032\n" + "\tself_link\030\215\222\305\331\001 \001(\tH\n" + "\210\001\001\0227\n" - + "\010warnings\030\327\210\301\355\001 \003(\0132!.google.cloud.compute.v1.Warnings\"n\n" - + "\r" + + "\010warnings\030\327\210\301\355\001" + + " \003(\0132!.google.cloud.compute.v1.Warnings\"n\n\r" + "MinTlsVersion\022\035\n" + "\031UNDEFINED_MIN_TLS_VERSION\020\000\022\016\n" + "\007TLS_1_0\020\276\244\345\017\022\016\n" @@ -30158,16 +30212,16 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\005_nameB\034\n" + "\032_post_quantum_key_exchangeB\n\n" + "\010_profileB\t\n" - + "\007_regionB\014\n\n" + + "\007_regionB\014\n" + + "\n" + "_self_link\"@\n" + "\022SslPolicyReference\022\033\n\n" + "ssl_policy\030\305\375\340\214\001 \001(\tH\000\210\001\001B\r\n" + "\013_ssl_policy\"\240\002\n" + " StartAsyncReplicationDiskRequest\022\024\n" + "\004disk\030\235\233\274\001 \001(\tB\003\340A\002\022{\n" - + ".disks_start_async_replication_request_resource\030\332\236\300\340\001" - + " \001(\0132:.google.cloud.co" - + "mpute.v1.DisksStartAsyncReplicationRequestB\003\340A\002\022!\n" + + ".disks_start_async_replication_request_resource\030\332\236\300\340\001 \001(\0132:.g" + + "oogle.cloud.compute.v1.DisksStartAsyncReplicationRequestB\003\340A\002\022!\n" + "\007project\030\231\226\301l \001(\tB\r" + "\340A\002\362G\007project\022\032\n\n" + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\033\n" @@ -30180,8 +30234,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\340A\002\362G\007project\022\037\n" + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\210\001\n" + "5region_disks_start_async_replication_request_resource\030\205\310\226\342\001" - + " \001(\0132@.go" - + "ogle.cloud.compute.v1.RegionDisksStartAsyncReplicationRequestB\003\340A\002\022\032\n\n" + + " \001(\0132@.google.cloud.compute.v1.Regi" + + "onDisksStartAsyncReplicationRequestB\003\340A\002\022\032\n\n" + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n" + "\013_request_id\"\233\001\n" + "\024StartInstanceRequest\022\030\n" @@ -30195,8 +30249,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + ")StartInstancesInstanceGroupManagerRequest\022&\n" + "\026instance_group_manager\030\303\367\363v \001(\tB\003\340A\002\022\215\001\n" + "8instance_group_managers_start_instances_request_resource\030\253\245\277|" - + " \001(\0132C.google.cloud.c" - + "ompute.v1.InstanceGroupManagersStartInstancesRequestB\003\340A\002\022!\n" + + " \001(\0132C." + + "google.cloud.compute.v1.InstanceGroupManagersStartInstancesRequestB\003\340A\002\022!\n" + "\007project\030\231\226\301l \001(\tB\r" + "\340A\002\362G\007project\022\032\n\n" + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\033\n" @@ -30208,16 +30262,17 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\007project\030\231\226\301l \001(\tB\r" + "\340A\002\362G\007project\022\037\n" + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\233\001\n" - + "?region_instance_group_managers_start_instances_request_resource\030\226\233\377\354\001" - + " \001(\0132I.google.cloud.compute.v1.RegionInsta" - + "nceGroupManagersStartInstancesRequestB\003\340A\002\022\032\n\n" + + "?region_instance_g" + + "roup_managers_start_instances_request_resource\030\226\233\377\354\001" + + " \001(\0132I.google.cloud.compute." + + "v1.RegionInstanceGroupManagersStartInstancesRequestB\003\340A\002\022\032\n\n" + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n" + "\013_request_id\"\265\002\n" + "%StartWithEncryptionKeyInstanceRequest\022\030\n" + "\010instance\030\225\251\332\010 \001(\tB\003\340A\002\022\206\001\n" + "4instances_start_with_encryption_key_request_resource\030\377\376\317\322\001" - + " \001(\0132?.google.cloud.comp" - + "ute.v1.InstancesStartWithEncryptionKeyRequestB\003\340A\002\022!\n" + + " \001(\0132?.goo" + + "gle.cloud.compute.v1.InstancesStartWithEncryptionKeyRequestB\003\340A\002\022!\n" + "\007project\030\231\226\301l \001(\tB\r" + "\340A\002\362G\007project\022\032\n\n" + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\033\n" @@ -30225,29 +30280,28 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\340A\002\362G\004zoneB\r\n" + "\013_request_id\"|\n" + "\016StatefulPolicy\022V\n" - + "\017preserved_state\030\252\342\240\001 " - + "\001(\01325.google.cloud.compute.v1.StatefulPolicyPreservedStateH\000\210\001\001B\022\n" + + "\017preserved_state\030\252\342\240\001" + + " \001(\01325.google.cloud.compute.v1.StatefulPolicyPreservedStateH\000\210\001\001B\022\n" + "\020_preserved_state\"\216\005\n" + "\034StatefulPolicyPreservedState\022R\n" - + "\005disks\030\366\314\312- \003(\0132@.google.cloud.compute.v1" - + ".StatefulPolicyPreservedState.DisksEntry\022a\n\r" - + "external_i_ps\030\215\323\200\376\001 \003(\0132F.google.clo" - + "ud.compute.v1.StatefulPolicyPreservedState.ExternalIPsEntry\022`\n\r" - + "internal_i_ps\030\333\233\357f" - + " \003(\0132F.google.cloud.compute.v1.StatefulPolicyPreservedState.InternalIPsEntry\032m\n" - + "\n" + + "\005disks\030\366\314\312- \003(\0132@.google.cl" + + "oud.compute.v1.StatefulPolicyPreservedState.DisksEntry\022a\n\r" + + "external_i_ps\030\215\323\200\376\001 \003(" + + "\0132F.google.cloud.compute.v1.StatefulPolicyPreservedState.ExternalIPsEntry\022`\n\r" + + "internal_i_ps\030\333\233\357f \003(\0132F.google.cloud.compu" + + "te.v1.StatefulPolicyPreservedState.InternalIPsEntry\032m\n\n" + "DisksEntry\022\013\n" + "\003key\030\001 \001(\t\022N\n" - + "\005value\030\002 \001(\0132" - + "?.google.cloud.compute.v1.StatefulPolicyPreservedStateDiskDevice:\0028\001\032r\n" + + "\005value\030\002 \001(\0132?.google.cloud.compute.v1." + + "StatefulPolicyPreservedStateDiskDevice:\0028\001\032r\n" + "\020ExternalIPsEntry\022\013\n" + "\003key\030\001 \001(\t\022M\n" - + "\005value\030\002 \001(\0132>.g" - + "oogle.cloud.compute.v1.StatefulPolicyPreservedStateNetworkIp:\0028\001\032r\n" + + "\005value\030\002 \001(\0132>.google.cloud.compute.v1.Sta" + + "tefulPolicyPreservedStateNetworkIp:\0028\001\032r\n" + "\020InternalIPsEntry\022\013\n" + "\003key\030\001 \001(\t\022M\n" - + "\005value\030\002 \001(\0132>.googl" - + "e.cloud.compute.v1.StatefulPolicyPreservedStateNetworkIp:\0028\001\"\264\001\n" + + "\005value\030\002" + + " \001(\0132>.google.cloud.compute.v1.StatefulPolicyPreservedStateNetworkIp:\0028\001\"\264\001\n" + "&StatefulPolicyPreservedStateDiskDevice\022\034\n" + "\013auto_delete\030\273\344\316\335\001 \001(\tH\000\210\001\001\"\\\n\n" + "AutoDelete\022\031\n" @@ -30283,10 +30337,11 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n\n" + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n" + "\013_request_id\"\232\002\n" - + "$StopGroupAsyncReplicationDiskRequest\022\206\001\n" + + "$StopGroupAsync", + "ReplicationDiskRequest\022\206\001\n" + "4disks_stop_group_async_replication_resource_resource\030\225\370\257\245\001" - + " \001(\0132?.go" - + "ogle.cloud.compute.v1.DisksStopGroupAsyncReplicationResourceB\003\340A\002\022!\n" + + " \001(\0132?.google.cloud.compute.v1.Disk" + + "sStopGroupAsyncReplicationResourceB\003\340A\002\022!\n" + "\007project\030\231\226\301l \001(\tB\r" + "\340A\002\362G\007project\022\032\n\n" + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\033\n" @@ -30295,7 +30350,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\013_request_id\"\244\002\n" + "*StopGroupAsyncReplicationRegionDiskRequest\022\206\001\n" + "4disks_stop_group_async_replication_resource_resource\030\225\370\257\245\001" - + " \001(\0132?.google.cloud.compute.v1.DisksStopGroupAsyncReplicationResourceB\003\340A\002\022!\n" + + " \001(\0132?.google.cloud.comp" + + "ute.v1.DisksStopGroupAsyncReplicationResourceB\003\340A\002\022!\n" + "\007project\030\231\226\301l \001(\tB\r" + "\340A\002\362G\007project\022\037\n" + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n\n" @@ -30316,8 +30372,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "(StopInstancesInstanceGroupManagerRequest\022&\n" + "\026instance_group_manager\030\303\367\363v \001(\tB\003\340A\002\022\213\001\n" + "7instance_group_managers_stop_instances_request_resource\030\215\245\364\021" - + " \001(\0132B.google.cloud.comp" - + "ute.v1.InstanceGroupManagersStopInstancesRequestB\003\340A\002\022%\n" + + " \001(\0132B.goo" + + "gle.cloud.compute.v1.InstanceGroupManagersStopInstancesRequestB\003\340A\002\022%\n" + "\024no_graceful_shutdown\030\222\267\253\240\001 \001(\010H\000\210\001\001\022!\n" + "\007project\030\231\226\301l \001(\tB\r" + "\340A\002\362G\007project\022\032\n\n" @@ -30332,10 +30388,9 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\007project\030\231\226\301l \001(\tB\r" + "\340A\002\362G\007project\022\037\n" + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\231\001\n" - + ">region_instan" - + "ce_group_managers_stop_instances_request_resource\030\302\234\362\200\001" - + " \001(\0132H.google.cloud.compu" - + "te.v1.RegionInstanceGroupManagersStopInstancesRequestB\003\340A\002\022\032\n\n" + + ">region_instance_group_managers_stop_instances_request_resource\030\302\234\362\200\001" + + " \001(\0132H.goog" + + "le.cloud.compute.v1.RegionInstanceGroupManagersStopInstancesRequestB\003\340A\002\022\032\n\n" + "request_id\030\313\201\331\021 \001(\tH\001\210\001\001B\027\n" + "\025_no_graceful_shutdownB\r\n" + "\013_request_id\"\322\r\n" @@ -30343,18 +30398,16 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\032capacity_provisioning_type\030\207\212\375w \001(\tH\000\210\001\001\022\"\n" + "\022creation_timestamp\030\266\217\307\016 \001(\tH\001\210\001\001\022\034\n" + "\013description\030\374\207\326\311\001 \001(\tH\002\210\001\001\022r\n" - + "\037exapool_provisioned_capacity_gb\030\340\341\313\244\001" - + " \001(\0132@.google.cloud.compute" - + ".v1.StoragePoolExapoolProvisionedCapacityGbH\003\210\001\001\022\020\n" + + "\037exapool_provisioned_capacity_gb\030\340\341\313\244\001 \001(\0132@.google" + + ".cloud.compute.v1.StoragePoolExapoolProvisionedCapacityGbH\003\210\001\001\022\020\n" + "\002id\030\233\032 \001(\004H\004\210\001\001\022\024\n" + "\004kind\030\224\367\310\001 \001(\tH\005\210\001\001\022!\n" - + "\021label_fingerprint\030\231\360\367T \001(\tH\006", - "\210\001\001\022D\n" - + "\006labels\030\377\277\301\356\001" - + " \003(\01320.google.cloud.compute.v1.StoragePool.LabelsEntry\022\024\n" + + "\021label_fingerprint\030\231\360\367T \001(\tH\006\210\001\001\022D\n" + + "\006labels\030\377\277\301\356\001 \003(\01320." + + "google.cloud.compute.v1.StoragePool.LabelsEntry\022\024\n" + "\004name\030\213\365\315\001 \001(\tH\007\210\001\001\022B\n" - + "\006params\030\206\363\253% \001(\0132*.goo" - + "gle.cloud.compute.v1.StoragePoolParamsH\010\210\001\001\022.\n" + + "\006params\030\206\363\253%" + + " \001(\0132*.google.cloud.compute.v1.StoragePoolParamsH\010\210\001\001\022.\n" + "\035performance_provisioning_type\030\375\235\266\337\001 \001(\tH" + "\t\210\001\001\022-\n" + "\034pool_provisioned_capacity_gb\030\322\317\227\344\001 \001(\003H\n" @@ -30366,16 +30419,15 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\210\001\001\022\032\n" + "\tself_link\030\215\222\305\331\001 \001(\tH\016\210\001\001\022!\n" + "\021self_link_with_id\030\202\254\235\025 \001(\tH\017\210\001\001\022Q\n" - + "\016share_settings\030\203\221\224\177 \001(\01321." - + "google.cloud.compute.v1.StoragePoolShareSettingsH\020\210\001\001\022\025\n" + + "\016share_settings\030\203\221\224\177" + + " \001(\01321.google.cloud.compute.v1.StoragePoolShareSettingsH\020\210\001\001\022\025\n" + "\005state\030\221\211\2534 \001(\tH\021\210\001\001\022J\n" - + "\006status\030\362\237\267V" - + " \001(\01322.google.cloud.compute.v1.StoragePoolResourceStatusH\022\210\001\001\022\"\n" + + "\006status\030\362\237\267V \001(\01322.google.c" + + "loud.compute.v1.StoragePoolResourceStatusH\022\210\001\001\022\"\n" + "\021storage_pool_type\030\271\201\260\210\001 \001(\tH\023\210\001\001\022\024\n" + "\004zone\030\254\307\344\001 \001(\tH\024\210\001\001\032-\n" + "\013LabelsEntry\022\013\n" - + "\003key\030\001 \001(\t\022\r" - + "\n" + + "\003key\030\001 \001(\t\022\r\n" + "\005value\030\002 \001(\t:\0028\001\"D\n" + "\030CapacityProvisioningType\022(\n" + "$UNDEFINED_CAPACITY_PROVISIONING_TYPE\020\000\"J\n" @@ -30411,8 +30463,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\031StoragePoolAggregatedList\022\024\n" + "\004etag\030\225\322\276\001 \001(\tH\000\210\001\001\022\020\n" + "\002id\030\233\032 \001(\tH\001\210\001\001\022O\n" - + "\005items\030\300\317\367/ " - + "\003(\0132=.google.cloud.compute.v1.StoragePoolAggregatedList.ItemsEntry\022\024\n" + + "\005items\030\300\317\367/ \003(\0132=.google.cloud.compute" + + ".v1.StoragePoolAggregatedList.ItemsEntry\022\024\n" + "\004kind\030\224\367\310\001 \001(\tH\002\210\001\001\022\037\n" + "\017next_page_token\030\225\272\206& \001(\tH\003\210\001\001\022\032\n" + "\tself_link\030\215\222\305\331\001 \001(\tH\004\210\001\001\022\027\n" @@ -30421,8 +30473,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + " .google.cloud.compute.v1.WarningH\005\210\001\001\032]\n\n" + "ItemsEntry\022\013\n" + "\003key\030\001 \001(\t\022>\n" - + "\005value\030\002 \001(\0132/.go" - + "ogle.cloud.compute.v1.StoragePoolsScopedList:\0028\001B\007\n" + + "\005value\030\002" + + " \001(\0132/.google.cloud.compute.v1.StoragePoolsScopedList:\0028\001B\007\n" + "\005_etagB\005\n" + "\003_idB\007\n" + "\005_kindB\022\n" @@ -30501,8 +30553,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "_self_linkB\n\n" + "\010_warning\"\267\001\n" + "\021StoragePoolParams\022f\n" - + "\025resource_manager_tags\030\374\233\213\264\001 \003(\0132C.goog" - + "le.cloud.compute.v1.StoragePoolParams.ResourceManagerTagsEntry\032:\n" + + "\025resource_manager_tags\030\374\233\213\264\001" + + " \003(\0132C.google.cloud.compute.v1.StoragePoolParams.ResourceManagerTagsEntry\032:\n" + "\030ResourceManagerTagsEntry\022\013\n" + "\003key\030\001 \001(\t\022\r\n" + "\005value\030\002 \001(\t:\0028\001\"\220\010\n" @@ -30543,12 +30595,12 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\034_total_provisioned_disk_iopsB$\n" + "\"_total_provisioned_disk_throughput\"\350\001\n" + "\030StoragePoolShareSettings\022Y\n" - + "\013project_map\030\266\326\377? \003(\0132A.google.cloud.comput" - + "e.v1.StoragePoolShareSettings.ProjectMapEntry\032q\n" + + "\013project_map\030\266\326\377? \003(\0132A.googl" + + "e.cloud.compute.v1.StoragePoolShareSettings.ProjectMapEntry\032q\n" + "\017ProjectMapEntry\022\013\n" + "\003key\030\001 \001(\t\022M\n" - + "\005value\030\002 \001(\0132>.google.cloud.compute.v1.S" - + "toragePoolShareSettingsProjectConfig:\0028\001\"R\n" + + "\005value\030\002 \001(\0132>.google.clou" + + "d.compute.v1.StoragePoolShareSettingsProjectConfig:\0028\001\"R\n" + "%StoragePoolShareSettingsProjectConfig\022\032\n\n" + "project_id\030\201\310\322T \001(\tH\000\210\001\001B\r\n" + "\013_project_id\"\347\007\n" @@ -30592,8 +30644,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\005_zone\"\265\003\n" + "\035StoragePoolTypeAggregatedList\022\020\n" + "\002id\030\233\032 \001(\tH\000\210\001\001\022S\n" - + "\005items\030\300\317\367/ \003(\0132A.g" - + "oogle.cloud.compute.v1.StoragePoolTypeAggregatedList.ItemsEntry\022\024\n" + + "\005items\030\300\317\367/" + + " \003(\0132A.google.cloud.compute.v1.StoragePoolTypeAggregatedList.ItemsEntry\022\024\n" + "\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n" + "\017next_page_token\030\225\272\206& \001(\tH\002\210\001\001\022\032\n" + "\tself_link\030\215\222\305\331\001 \001(\tH\003\210\001\001\0229\n" @@ -30601,8 +30653,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + " .google.cloud.compute.v1.WarningH\004\210\001\001\032a\n\n" + "ItemsEntry\022\013\n" + "\003key\030\001 \001(\t\022B\n" - + "\005value\030\002" - + " \001(\01323.google.cloud.compute.v1.StoragePoolTypesScopedList:\0028\001B\005\n" + + "\005value\030\002 \001(\01323.google.cloud.com" + + "pute.v1.StoragePoolTypesScopedList:\0028\001B\005\n" + "\003_idB\007\n" + "\005_kindB\022\n" + "\020_next_page_tokenB\014\n\n" @@ -30610,8 +30662,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\010_warning\"\257\002\n" + "\023StoragePoolTypeList\022\020\n" + "\002id\030\233\032 \001(\tH\000\210\001\001\022:\n" - + "\005items\030\300\317\367/" - + " \003(\0132(.google.cloud.compute.v1.StoragePoolType\022\024\n" + + "\005items\030\300\317\367/ \003(\013" + + "2(.google.cloud.compute.v1.StoragePoolType\022\024\n" + "\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n" + "\017next_page_token\030\225\272\206& \001(\tH\002\210\001\001\022\032\n" + "\tself_link\030\215\222\305\331\001 \001(\tH\003\210\001\001\0229\n" @@ -30652,12 +30704,12 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\021ipv6_gce_endpoint\030\343\312\342\230\001 \001(\tH\r" + "\210\001\001\022\024\n" + "\004kind\030\224\367\310\001 \001(\tH\016\210\001\001\022I\n\n" - + "log_config\030\235\321\301\247\001 \001(\0132,.google.clo" - + "ud.compute.v1.SubnetworkLogConfigH\017\210\001\001\022\024\n" + + "log_config\030\235\321\301\247\001 \001(" + + "\0132,.google.cloud.compute.v1.SubnetworkLogConfigH\017\210\001\001\022\024\n" + "\004name\030\213\365\315\001 \001(\tH\020\210\001\001\022\027\n" + "\007network\030\256\264\205o \001(\tH\021\210\001\001\022A\n" - + "\006params\030\206\363\253%" - + " \001(\0132).google.cloud.compute.v1.SubnetworkParamsH\022\210\001\001\022)\n" + + "\006params\030\206\363\253% \001(\0132)" + + ".google.cloud.compute.v1.SubnetworkParamsH\022\210\001\001\022)\n" + "\030private_ip_google_access\030\316\350\375\310\001 \001(\010H\023\210\001\001\022*\n" + "\032private_ipv6_google_access\030\216\314\202\027 \001(\tH\024\210\001\001\022\030\n" + "\007purpose\030\236\372\357\226\001 \001(\tH\025\210\001\001\022\026\n" @@ -30665,15 +30717,15 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\027reserved_internal_range\030\262\236\277\210\001 \001(\tH\027\210\001\001\022$\n" + "\023resolve_subnet_mask\030\273\331\355\366\001 \001(\tH\030\210\001\001\022\024\n" + "\004role\030\366\200\326\001 \001(\tH\031\210\001\001\022Q\n" - + "\023secondary_ip_ranges\030\343\377\224A" - + " \003(\01321.google.cloud.compute.v1.SubnetworkSecondaryRange\022\032\n" + + "\023secondary_ip_ranges\030\343\377\224A \003(\01321." + + "google.cloud.compute.v1.SubnetworkSecondaryRange\022\032\n" + "\tself_link\030\215\222\305\331\001 \001(\tH\032\210\001\001\022\033\n\n" + "stack_type\030\221\265\213\313\001 \001(\tH\033\210\001\001\022\025\n" + "\005state\030\221\211\2534 \001(\tH\034\210\001\001\022/\n" + "$system_reserved_external_ipv6_ranges\030\341\210\223\037 \003(\t\0220\n" + "$system_reserved_internal_ipv6_ranges\030\323\230\221\316\001 \003(\t\022Z\n" - + "\023utilization_details\030\245\212\346;" - + " \001(\01325.google.cloud.compute.v1.SubnetworkUtilizationDetailsH\035\210\001\001\"y\n" + + "\023utilization_details\030\245\212\346; \001(\01325.google.cloud.compu" + + "te.v1.SubnetworkUtilizationDetailsH\035\210\001\001\"y\n" + "\016Ipv6AccessType\022\036\n" + "\032UNDEFINED_IPV6_ACCESS_TYPE\020\000\022\017\n" + "\010EXTERNAL\020\313\247\375\020\022\020\n" @@ -30750,19 +30802,18 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\024_utilization_details\"\277\003\n" + "\030SubnetworkAggregatedList\022\020\n" + "\002id\030\233\032 \001(\tH\000\210\001\001\022N\n" - + "\005items\030\300\317\367/" - + " \003(\0132<.google.cloud.compute.v1.SubnetworkAggregatedList.ItemsEntry\022\024\n" + + "\005items\030\300\317\367/ \003(\0132<.google.cloud.co" + + "mpute.v1.SubnetworkAggregatedList.ItemsEntry\022\024\n" + "\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n" + "\017next_page_token\030\225\272\206& \001(\tH\002\210\001\001\022\032\n" + "\tself_link\030\215\222\305\331\001 \001(\tH\003\210\001\001\022\027\n" + "\014unreachables\030\237\240\206t \003(\t\0229\n" + "\007warning\030\234\337\226\030 \001(\0132" - + " .google.cloud.compute.v1.WarningH\004\210\001\001\032\\\n" - + "\n" + + " .google.cloud.compute.v1.WarningH\004\210\001\001\032\\\n\n" + "ItemsEntry\022\013\n" + "\003key\030\001 \001(\t\022=\n" - + "\005value\030\002 \001(\0132" - + "..google.cloud.compute.v1.SubnetworksScopedList:\0028\001B\005\n" + + "\005value\030\002" + + " \001(\0132..google.cloud.compute.v1.SubnetworksScopedList:\0028\001B\005\n" + "\003_idB\007\n" + "\005_kindB\022\n" + "\020_next_page_tokenB\014\n\n" @@ -30778,7 +30829,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + " .google.cloud.compute.v1.WarningH\004\210\001\001B\005\n" + "\003_idB\007\n" + "\005_kindB\022\n" - + "\020_next_page_tokenB\014\n\n" + + "\020_next_page_tokenB\014\n" + + "\n" + "_self_linkB\n\n" + "\010_warning\"\335\004\n" + "\023SubnetworkLogConfig\022$\n" @@ -30807,8 +30859,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\016_flow_samplingB\013\n" + "\t_metadata\"\265\001\n" + "\020SubnetworkParams\022e\n" - + "\025resource_manager_tags\030\374\233\213\264\001 \003(\0132B.goog" - + "le.cloud.compute.v1.SubnetworkParams.ResourceManagerTagsEntry\032:\n" + + "\025resource_manager_tags\030\374\233\213\264\001" + + " \003(\0132B.google.cloud.compute.v1.SubnetworkParams.ResourceManagerTagsEntry\032:\n" + "\030ResourceManagerTagsEntry\022\013\n" + "\003key\030\001 \001(\t\022\r\n" + "\005value\030\002 \001(\t:\0028\001\"\372\002\n" @@ -30829,15 +30881,14 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\013_range_nameB\032\n" + "\030_reserved_internal_range\"\310\004\n" + "\034SubnetworkUtilizationDetails\022y\n" - + "\"external_ipv6_instance_utilization\030\334\302\223\310\001" - + " \001(\0132D.google.cloud.c" - + "ompute.v1.SubnetworkUtilizationDetailsIPV6UtilizationH\000\210\001\001\022r\n" - + "\034external_ipv6_lb_utilization\030\275\227\217A \001(\0132D.google.cloud.compu" - + "te.v1.SubnetworkUtilizationDetailsIPV6UtilizationH\001\210\001\001\022o\n" - + "\031internal_ipv6_utilization\030\214\312\236! \001(\0132D.google.cloud.compute.v1.S" - + "ubnetworkUtilizationDetailsIPV6UtilizationH\002\210\001\001\022b\n" - + "\021ipv4_utilizations\030\253\235\250b \003(\0132D." - + "google.cloud.compute.v1.SubnetworkUtilizationDetailsIPV4UtilizationB%\n" + + "\"external_ipv6_instance_utilization\030\334\302\223\310\001 \001(\0132D." + + "google.cloud.compute.v1.SubnetworkUtilizationDetailsIPV6UtilizationH\000\210\001\001\022r\n" + + "\034external_ipv6_lb_utilization\030\275\227\217A \001(\0132D.goog" + + "le.cloud.compute.v1.SubnetworkUtilizationDetailsIPV6UtilizationH\001\210\001\001\022o\n" + + "\031internal_ipv6_utilization\030\214\312\236! \001(\0132D.google.clou" + + "d.compute.v1.SubnetworkUtilizationDetailsIPV6UtilizationH\002\210\001\001\022b\n" + + "\021ipv4_utilizations\030\253\235\250b \003(\0132D.google.cloud.compute.v1.Su" + + "bnetworkUtilizationDetailsIPV4UtilizationB%\n" + "#_external_ipv6_instance_utilizationB\037\n" + "\035_external_ipv6_lb_utilizationB\034\n" + "\032_internal_ipv6_utilization\"\306\001\n" @@ -30884,8 +30935,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\021discard_local_ssd\030\317\351\255\230\001 \001(\010H\000\210\001\001\022\030\n" + "\010instance\030\225\251\332\010 \001(\tB\003\340A\002\022!\n" + "\007project\030\231\226\301l \001(\tB\r" - + "\340A\002\362G\007project\022\032\n" - + "\n" + + "\340A\002\362G\007project\022\032\n\n" + "request_id\030\313\201\331\021 \001(\tH\001\210\001\001\022\033\n" + "\004zone\030\254\307\344\001 \001(\tB\n" + "\340A\002\362G\004zoneB\024\n" @@ -30894,11 +30944,12 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "+SuspendInstancesInstanceGroupManagerRequest\022&\n" + "\026instance_group_manager\030\303\367\363v \001(\tB\003\340A\002\022\221\001\n" + ":instance_group_managers_suspend_instances_request_resource\030\321\215\241\026" - + " \001(\0132E.google.cloud.compute.v1.In" - + "stanceGroupManagersSuspendInstancesRequestB\003\340A\002\022!\n" + + " \001(\0132E.google.cloud" + + ".compute.v1.InstanceGroupManagersSuspendInstancesRequestB\003\340A\002\022!\n" + "\007project\030\231\226\301l \001(\tB\r" + "\340A\002\362G\007project\022\032\n\n" - + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\033\n" + + "request_id\030\313\201\331\021 \001(\tH", + "\000\210\001\001\022\033\n" + "\004zone\030\254\307\344\001 \001(\tB\n" + "\340A\002\362G\004zoneB\r\n" + "\013_request_id\"\353\002\n" @@ -30908,9 +30959,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\340A\002\362G\007project\022\037\n" + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\236\001\n" + "Aregion_instance_group_managers_suspend_instances_request_resource\030\374\345\224f" - + " \001(\0132K.go" - + "ogle.cloud.compute.v1.RegionInstanceGroupManagersSuspendInstancesRequestB\003\340A\002\022\032\n" - + "\n" + + " \001(\0132K.google.cloud.compute.v1.Regi" + + "onInstanceGroupManagersSuspendInstancesRequestB\003\340A\002\022\032\n\n" + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n" + "\013_request_id\"\211\001\n" + " SwitchToCustomModeNetworkRequest\022\027\n" @@ -30982,9 +31032,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "_self_linkB\n\n" + "\010_warning\"\256\001\n" + "\033TargetHttpProxiesScopedList\022H\n" - + "\023target_http_proxies\030\303\325\250M \003(\0132(." - + "google.cloud.compute.v1.TargetHttpProxy\022", - "9\n" + + "\023target_http_proxies\030\303\325\250M" + + " \003(\0132(.google.cloud.compute.v1.TargetHttpProxy\0229\n" + "\007warning\030\234\337\226\030 \001(\0132" + " .google.cloud.compute.v1.WarningH\000\210\001\001B\n\n" + "\010_warning\"\353\003\n" @@ -31015,16 +31064,16 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\010_url_map\"\210\003\n" + "\035TargetHttpProxyAggregatedList\022\020\n" + "\002id\030\233\032 \001(\tH\000\210\001\001\022S\n" - + "\005items\030\300\317\367/ \003(\0132A.goo" - + "gle.cloud.compute.v1.TargetHttpProxyAggregatedList.ItemsEntry\022\024\n" + + "\005items\030\300\317\367/" + + " \003(\0132A.google.cloud.compute.v1.TargetHttpProxyAggregatedList.ItemsEntry\022\024\n" + "\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n" + "\017next_page_token\030\225\272\206& \001(\tH\002\210\001\001\022\032\n" + "\tself_link\030\215\222\305\331\001 \001(\tH\003\210\001\001\022\027\n" + "\014unreachables\030\237\240\206t \003(\t\032b\n\n" + "ItemsEntry\022\013\n" + "\003key\030\001 \001(\t\022C\n" - + "\005value\030\002" - + " \001(\01324.google.cloud.compute.v1.TargetHttpProxiesScopedList:\0028\001B\005\n" + + "\005value\030\002 \001(\01324.google.cloud" + + ".compute.v1.TargetHttpProxiesScopedList:\0028\001B\005\n" + "\003_idB\007\n" + "\005_kindB\022\n" + "\020_next_page_tokenB\014\n\n" @@ -31114,8 +31163,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\010_url_map\"\322\003\n" + "\036TargetHttpsProxyAggregatedList\022\020\n" + "\002id\030\233\032 \001(\tH\000\210\001\001\022T\n" - + "\005items\030\300\317\367/ \003(\0132B.google.cloud.compute.v1" - + ".TargetHttpsProxyAggregatedList.ItemsEntry\022\024\n" + + "\005items\030\300\317\367/ \003(\0132B.google.cl" + + "oud.compute.v1.TargetHttpsProxyAggregatedList.ItemsEntry\022\024\n" + "\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n" + "\017next_page_token\030\225\272\206& \001(\tH\002\210\001\001\022\032\n" + "\tself_link\030\215\222\305\331\001 \001(\tH\003\210\001\001\022\027\n" @@ -31124,8 +31173,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + " .google.cloud.compute.v1.WarningH\004\210\001\001\032c\n\n" + "ItemsEntry\022\013\n" + "\003key\030\001 \001(\t\022D\n" - + "\005value\030\002" - + " \001(\01325.google.cloud.compute.v1.TargetHttpsProxiesScopedList:\0028\001B\005\n" + + "\005value\030\002 \001(\01325.google.cloud" + + ".compute.v1.TargetHttpsProxiesScopedList:\0028\001B\005\n" + "\003_idB\007\n" + "\005_kindB\022\n" + "\020_next_page_tokenB\014\n\n" @@ -31174,8 +31223,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\005_zone\"\313\003\n" + "\034TargetInstanceAggregatedList\022\020\n" + "\002id\030\233\032 \001(\tH\000\210\001\001\022R\n" - + "\005items\030\300\317\367/ \003(\0132@.google.cloud.comp" - + "ute.v1.TargetInstanceAggregatedList.ItemsEntry\022\024\n" + + "\005items\030\300\317\367/ \003(\0132@.goo" + + "gle.cloud.compute.v1.TargetInstanceAggregatedList.ItemsEntry\022\024\n" + "\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n" + "\017next_page_token\030\225\272\206& \001(\tH\002\210\001\001\022\032\n" + "\tself_link\030\215\222\305\331\001 \001(\tH\003\210\001\001\022\027\n" @@ -31184,8 +31233,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + " .google.cloud.compute.v1.WarningH\004\210\001\001\032`\n\n" + "ItemsEntry\022\013\n" + "\003key\030\001 \001(\t\022A\n" - + "\005value\030\002" - + " \001(\01322.google.cloud.compute.v1.TargetInstancesScopedList:\0028\001B\005\n" + + "\005value\030\002 \001(\01322.google.c" + + "loud.compute.v1.TargetInstancesScopedList:\0028\001B\005\n" + "\003_idB\007\n" + "\005_kindB\022\n" + "\020_next_page_tokenB\014\n\n" @@ -31251,8 +31300,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\021_session_affinity\"\277\003\n" + "\030TargetPoolAggregatedList\022\020\n" + "\002id\030\233\032 \001(\tH\000\210\001\001\022N\n" - + "\005items\030\300\317\367/ \003" - + "(\0132<.google.cloud.compute.v1.TargetPoolAggregatedList.ItemsEntry\022\024\n" + + "\005items\030\300\317\367/ \003(\0132<.google.cloud.compute." + + "v1.TargetPoolAggregatedList.ItemsEntry\022\024\n" + "\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n" + "\017next_page_token\030\225\272\206& \001(\tH\002\210\001\001\022\032\n" + "\tself_link\030\215\222\305\331\001 \001(\tH\003\210\001\001\022\027\n" @@ -31261,16 +31310,16 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + " .google.cloud.compute.v1.WarningH\004\210\001\001\032\\\n\n" + "ItemsEntry\022\013\n" + "\003key\030\001 \001(\t\022=\n" - + "\005value\030\002 \001(\0132..goog" - + "le.cloud.compute.v1.TargetPoolsScopedList:\0028\001B\005\n" + + "\005value\030\002" + + " \001(\0132..google.cloud.compute.v1.TargetPoolsScopedList:\0028\001B\005\n" + "\003_idB\007\n" + "\005_kindB\022\n" + "\020_next_page_tokenB\014\n\n" + "_self_linkB\n\n" + "\010_warning\"{\n" + "\030TargetPoolInstanceHealth\022@\n\r" - + "health_status\030\265\326\272\265\001 \003" - + "(\0132%.google.cloud.compute.v1.HealthStatus\022\024\n" + + "health_status\030\265\326\272\265\001" + + " \003(\0132%.google.cloud.compute.v1.HealthStatus\022\024\n" + "\004kind\030\224\367\310\001 \001(\tH\000\210\001\001B\007\n" + "\005_kind\"\245\002\n" + "\016TargetPoolList\022\020\n" @@ -31287,14 +31336,14 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "_self_linkB\n\n" + "\010_warning\"l\n" + " TargetPoolsAddHealthCheckRequest\022H\n\r" - + "health_checks\030\256\257\346\325\001 \003(\0132-.google" - + ".cloud.compute.v1.HealthCheckReference\"a\n" + + "health_checks\030\256\257\346\325\001" + + " \003(\0132-.google.cloud.compute.v1.HealthCheckReference\"a\n" + "\035TargetPoolsAddInstanceRequest\022@\n" + "\tinstances\030\376\374\357\r" + " \003(\0132*.google.cloud.compute.v1.InstanceReference\"o\n" + "#TargetPoolsRemoveHealthCheckRequest\022H\n\r" - + "health_checks\030\256\257\346\325\001 " - + "\003(\0132-.google.cloud.compute.v1.HealthCheckReference\"d\n" + + "health_checks\030\256\257\346\325\001" + + " \003(\0132-.google.cloud.compute.v1.HealthCheckReference\"d\n" + " TargetPoolsRemoveInstanceRequest\022@\n" + "\tinstances\030\376\374\357\r" + " \003(\0132*.google.cloud.compute.v1.InstanceReference\"\235\001\n" @@ -31332,8 +31381,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\014proxy_header\030\376\272\274L \001(\tH\006\210\001\001\022\032\n" + "\tself_link\030\215\222\305\331\001 \001(\tH\007\210\001\001\022\030\n" + "\007service\030\265\215\217\262\001 \001(\tH\010\210\001\001\022\034\n" - + "\020ssl_certificates\030\217\242\303\256\001 \003(\t\022\033\n" - + "\n" + + "\020ssl_certificates\030\217\242\303\256\001 \003(\t\022\033\n\n" + "ssl_policy\030\305\375\340\214\001 \001(\tH\t\210\001\001\"H\n" + "\013ProxyHeader\022\032\n" + "\026UNDEFINED_PROXY_HEADER\020\000\022\013\n" @@ -31415,8 +31463,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\010_service\"\314\003\n" + "\034TargetTcpProxyAggregatedList\022\020\n" + "\002id\030\233\032 \001(\tH\000\210\001\001\022R\n" - + "\005items\030\300\317\367/ " - + "\003(\0132@.google.cloud.compute.v1.TargetTcpProxyAggregatedList.ItemsEntry\022\024\n" + + "\005items\030\300\317\367/ \003(\0132@.google.cloud.compute" + + ".v1.TargetTcpProxyAggregatedList.ItemsEntry\022\024\n" + "\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n" + "\017next_page_token\030\225\272\206& \001(\tH\002\210\001\001\022\032\n" + "\tself_link\030\215\222\305\331\001 \001(\tH\003\210\001\001\022\027\n" @@ -31425,8 +31473,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + " .google.cloud.compute.v1.WarningH\004\210\001\001\032a\n\n" + "ItemsEntry\022\013\n" + "\003key\030\001 \001(\t\022B\n" - + "\005value\030\002 \001(\01323" - + ".google.cloud.compute.v1.TargetTcpProxiesScopedList:\0028\001B\005\n" + + "\005value\030\002" + + " \001(\01323.google.cloud.compute.v1.TargetTcpProxiesScopedList:\0028\001B\005\n" + "\003_idB\007\n" + "\005_kindB\022\n" + "\020_next_page_tokenB\014\n\n" @@ -31453,12 +31501,12 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\002id\030\233\032 \001(\004H\002\210\001\001\022\024\n" + "\004kind\030\224\367\310\001 \001(\tH\003\210\001\001\022!\n" + "\021label_fingerprint\030\231\360\367T \001(\tH\004\210\001\001\022I\n" - + "\006labels\030\377\277\301\356\001 \003(\01325.goog" - + "le.cloud.compute.v1.TargetVpnGateway.LabelsEntry\022\024\n" + + "\006labels\030\377\277\301\356\001" + + " \003(\01325.google.cloud.compute.v1.TargetVpnGateway.LabelsEntry\022\024\n" + "\004name\030\213\365\315\001 \001(\tH\005\210\001\001\022\027\n" + "\007network\030\256\264\205o \001(\tH\006\210\001\001\022G\n" - + "\006params\030\206\363\253% \001(\0132/.goo" - + "gle.cloud.compute.v1.TargetVpnGatewayParamsH\007\210\001\001\022\026\n" + + "\006params\030\206\363\253%" + + " \001(\0132/.google.cloud.compute.v1.TargetVpnGatewayParamsH\007\210\001\001\022\026\n" + "\006region\030\364\315\240B \001(\tH\010\210\001\001\022\032\n" + "\tself_link\030\215\222\305\331\001 \001(\tH\t\210\001\001\022\026\n" + "\006status\030\362\237\267V \001(\tH\n" @@ -31486,8 +31534,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\007_status\"\321\003\n" + "\036TargetVpnGatewayAggregatedList\022\020\n" + "\002id\030\233\032 \001(\tH\000\210\001\001\022T\n" - + "\005items\030\300\317\367/ \003(\0132B.google.cloud" - + ".compute.v1.TargetVpnGatewayAggregatedList.ItemsEntry\022\024\n" + + "\005items\030\300\317\367/ \003(\0132" + + "B.google.cloud.compute.v1.TargetVpnGatewayAggregatedList.ItemsEntry\022\024\n" + "\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n" + "\017next_page_token\030\225\272\206& \001(\tH\002\210\001\001\022\032\n" + "\tself_link\030\215\222\305\331\001 \001(\tH\003\210\001\001\022\027\n" @@ -31496,8 +31544,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + " .google.cloud.compute.v1.WarningH\004\210\001\001\032b\n\n" + "ItemsEntry\022\013\n" + "\003key\030\001 \001(\t\022C\n" - + "\005value\030\002 \001(\01324.google.cloud.co" - + "mpute.v1.TargetVpnGatewaysScopedList:\0028\001B\005\n" + + "\005value\030\002 \001(\01324.g" + + "oogle.cloud.compute.v1.TargetVpnGatewaysScopedList:\0028\001B\005\n" + "\003_idB\007\n" + "\005_kindB\022\n" + "\020_next_page_tokenB\014\n\n" @@ -31505,8 +31553,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\010_warning\"\261\002\n" + "\024TargetVpnGatewayList\022\020\n" + "\002id\030\233\032 \001(\tH\000\210\001\001\022;\n" - + "\005items\030\300\317\367/ " - + "\003(\0132).google.cloud.compute.v1.TargetVpnGateway\022\024\n" + + "\005items\030\300\317\367/" + + " \003(\0132).google.cloud.compute.v1.TargetVpnGateway\022\024\n" + "\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n" + "\017next_page_token\030\225\272\206& \001(\tH\002\210\001\001\022\032\n" + "\tself_link\030\215\222\305\331\001 \001(\tH\003\210\001\001\0229\n" @@ -31515,12 +31563,12 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\003_idB\007\n" + "\005_kindB\022\n" + "\020_next_page_tokenB\014\n\n" - + "_self_linkB\n" - + "\n" + + "_self_linkB\n\n" + "\010_warning\"\301\001\n" + "\026TargetVpnGatewayParams\022k\n" - + "\025resource_manager_tags\030\374\233\213\264\001 \003(\0132H.googl" - + "e.cloud.compute.v1.TargetVpnGatewayParams.ResourceManagerTagsEntry\032:\n" + + "\025resource_manager_tags\030\374\233\213\264\001" + + " \003(\0132H.google.cloud.compute.v1.TargetV" + + "pnGatewayParams.ResourceManagerTagsEntry\032:\n" + "\030ResourceManagerTagsEntry\022\013\n" + "\003key\030\001 \001(\t\022\r\n" + "\005value\030\002 \001(\t:\0028\001\"\260\001\n" @@ -31555,13 +31603,13 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\026\n" + "\006region\030\364\315\240B \001(\tB\003\340A\002\022\030\n" + "\010resource\030\216\210\257] \001(\tB\003\340A\002\022c\n" - + "!test_permissions_request_resource\030\246\305\267\321\001 \001(\0132/" - + ".google.cloud.compute.v1.TestPermissionsRequestB\003\340A\002\"\323\001\n" + + "!test_permissions_request_resource\030\246\305\267\321\001" + + " \001(\0132/.google.cloud.compute.v1.TestPermissionsRequestB\003\340A\002\"\323\001\n" + "#TestIamPermissionsAutoscalerRequest\022\027\n" + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\030\n" + "\010resource\030\216\210\257] \001(\tB\003\340A\002\022c\n" - + "!test_permissions_request_resource\030\246\305\267\321\001 \001(\0132/.google." - + "cloud.compute.v1.TestPermissionsRequestB\003\340A\002\022\024\n" + + "!test_permissions_request_resource\030\246\305\267\321\001" + + " \001(\0132/.google.cloud.compute.v1.TestPermissionsRequestB\003\340A\002\022\024\n" + "\004zone\030\254\307\344\001 \001(\tB\003\340A\002\"\300\001\n" + "&TestIamPermissionsBackendBucketRequest\022\027\n" + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\030\n" @@ -31571,28 +31619,29 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\'TestIamPermissionsBackendServiceRequest\022\027\n" + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\030\n" + "\010resource\030\216\210\257] \001(\tB\003\340A\002\022c\n" - + "!test_permissions_request_resource\030\246\305\267\321\001 " - + "\001(\0132/.google.cloud.compute.v1.TestPermissionsRequestB\003\340A\002\"\315\001\n" + + "!test_permissions_request_resource\030\246\305\267\321\001" + + " \001(\0132/.google.cloud.compute.v1.TestPermissionsRequestB\003\340A\002\"\315\001\n" + "\035TestIamPermissionsDiskRequest\022\027\n" + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\030\n" + "\010resource\030\216\210\257] \001(\tB\003\340A\002\022c\n" - + "!test_permissions_request_resource\030\246\305\267\321\001 \001(\0132/.google.c" - + "loud.compute.v1.TestPermissionsRequestB\003\340A\002\022\024\n" + + "!test_permissions_request_resource\030\246\305\267\321\001 " + + "\001(\0132/.google.cloud.compute.v1.TestPermis", + "sionsRequestB\003\340A\002\022\024\n" + "\004zone\030\254\307\344\001 \001(\tB\003\340A\002\"\305\001\n" + "+TestIamPermissionsExternalVpnGatewayRequest\022\027\n" + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\030\n" + "\010resource\030\216\210\257] \001(\tB\003\340A\002\022c\n" - + "!test_permissions_request_resource\030\246\305\267\321\001" - + " \001(\0132/.google.cloud.compute.v1.TestPermissionsRequestB\003\340A\002\"\250\001\n" + + "!test_permissions_request_resource\030\246\305\267\321\001 \001(\0132/.google.cloud" + + ".compute.v1.TestPermissionsRequestB\003\340A\002\"\250\001\n" + "\'TestIamPermissionsFirewallPolicyRequest\022\030\n" + "\010resource\030\216\210\257] \001(\tB\003\340A\002\022c\n" - + "!test_permissions_request_resource\030\246\305\267\321\001" - + " \001(\0132/.google.cloud.compute.v1.TestPermissionsRequestB\003\340A\002\"\273\001\n" + + "!test_permissions_request_resource\030\246\305\267\321\001 \001(\0132/.g" + + "oogle.cloud.compute.v1.TestPermissionsRequestB\003\340A\002\"\273\001\n" + "!TestIamPermissionsFirewallRequest\022\027\n" + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\030\n" + "\010resource\030\216\210\257] \001(\tB\003\340A\002\022c\n" - + "!test_permissions_request_resource\030\246\305\267\321\001" - + " \001(\0132/.google.cloud.compute.v1.TestPermissionsRequestB\003\340A\002\"\300\001\n" + + "!test_permissions_request_resource\030\246\305\267\321\001 \001(\0132/.google.clou" + + "d.compute.v1.TestPermissionsRequestB\003\340A\002\"\300\001\n" + "&TestIamPermissionsGlobalAddressRequest\022\027\n" + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\030\n" + "\010resource\030\216\210\257] \001(\tB\003\340A\002\022c\n" @@ -31601,58 +31650,57 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "$TestIamPermissionsHealthCheckRequest\022\027\n" + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\030\n" + "\010resource\030\216\210\257] \001(\tB\003\340A\002\022c\n" - + "!test_permissions_request_resource\030\246\305\267\321\001 \001(\013" - + "2/.google.cloud.compute.v1.TestPermissionsRequestB\003\340A\002\"\270\001\n" + + "!test_permissions_request_resource\030\246\305\267\321\001" + + " \001(\0132/.google.cloud.compute.v1.TestPermissionsRequestB\003\340A\002\"\270\001\n" + "\036TestIamPermissionsImageRequest\022\027\n" + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\030\n" + "\010resource\030\216\210\257] \001(\tB\003\340A\002\022c\n" - + "!test_permissions_request_resource\030\246\305\267\321\001 \001(\0132/.google.clo" - + "ud.compute.v1.TestPermissionsRequestB\003\340A\002\"\326\001\n" + + "!test_permissions_request_resource\030\246\305\267\321\001 \001(" + + "\0132/.google.cloud.compute.v1.TestPermissionsRequestB\003\340A\002\"\326\001\n" + "&TestIamPermissionsInstanceGroupRequest\022\027\n" + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\030\n" + "\010resource\030\216\210\257] \001(\tB\003\340A\002\022c\n" - + "!test_permissions_request_resource\030\246\305\267\321\001" - + " \001(\0132/.google.cloud.compute.v1.TestPermissionsRequestB\003\340A\002\022\024\n" + + "!test_permissions_request_resource\030\246\305\267\321\001 \001(\0132/.g" + + "oogle.cloud.compute.v1.TestPermissionsRequestB\003\340A\002\022\024\n" + "\004zone\030\254\307\344\001 \001(\tB\003\340A\002\"\321\001\n" + "!TestIamPermissionsInstanceRequest\022\027\n" + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\030\n" + "\010resource\030\216\210\257] \001(\tB\003\340A\002\022c\n" - + "!test_permissions_request_resource\030\246\305\267\321\001 \001(\0132/.goo" - + "gle.cloud.compute.v1.TestPermissionsRequestB\003\340A\002\022\024\n" + + "!test_permissions_request_resource\030\246\305\267\321\001" + + " \001(\0132/.google.cloud.compute.v1.TestPermissionsRequestB\003\340A\002\022\024\n" + "\004zone\030\254\307\344\001 \001(\tB\003\340A\002\"\303\001\n" + ")TestIamPermissionsInstanceTemplateRequest\022\027\n" + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\030\n" + "\010resource\030\216\210\257] \001(\tB\003\340A\002\022c\n" - + "!test_permissions_request_resource\030\246\305\267\321\001" - + " \001(\0132/.google.cloud.compute.v1.TestPermissionsRequestB\003\340A\002\"\335\001\n" + + "!test_permissions_request_resource\030\246\305\267\321\001 \001(\0132/.google.cl" + + "oud.compute.v1.TestPermissionsRequestB\003\340A\002\"\335\001\n" + "-TestIamPermissionsInstantSnapshotGroupRequest\022\027\n" + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\030\n" + "\010resource\030\216\210\257] \001(\tB\003\340A\002\022c\n" - + "!test_permissions_request_resource\030\246\305\267\321\001" - + " \001(\0132/.google.cloud.compute.", - "v1.TestPermissionsRequestB\003\340A\002\022\024\n" + + "!test_permissions_request_resource\030\246\305\267\321\001 \001(\0132/.google." + + "cloud.compute.v1.TestPermissionsRequestB\003\340A\002\022\024\n" + "\004zone\030\254\307\344\001 \001(\tB\003\340A\002\"\330\001\n" + "(TestIamPermissionsInstantSnapshotRequest\022\027\n" + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\030\n" + "\010resource\030\216\210\257] \001(\tB\003\340A\002\022c\n" - + "!test_permissions_request_resource\030\246\305\267\321\001 \001(\0132/.go" - + "ogle.cloud.compute.v1.TestPermissionsRequestB\003\340A\002\022\024\n" + + "!test_permissions_request_resource\030\246\305\267\321\001" + + " \001(\0132/.google.cloud.compute.v1.TestPermissionsRequestB\003\340A\002\022\024\n" + "\004zone\030\254\307\344\001 \001(\tB\003\340A\002\"\316\001\n" + "4TestIamPermissionsInterconnectAttachmentGroupRequest\022\027\n" + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\030\n" + "\010resource\030\216\210\257] \001(\tB\003\340A\002\022c\n" - + "!test_permissions_request_resource\030\246\305\267\321\001 \001(\0132/.google.clou" - + "d.compute.v1.TestPermissionsRequestB\003\340A\002\"\304\001\n" + + "!test_permissions_request_resource\030\246\305\267\321\001 \001(\013" + + "2/.google.cloud.compute.v1.TestPermissionsRequestB\003\340A\002\"\304\001\n" + "*TestIamPermissionsInterconnectGroupRequest\022\027\n" + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\030\n" + "\010resource\030\216\210\257] \001(\tB\003\340A\002\022c\n" - + "!test_permissions_request_resource\030\246\305\267\321\001 \001(\0132/.google.cloud" - + ".compute.v1.TestPermissionsRequestB\003\340A\002\"\276\001\n" + + "!test_permissions_request_resource\030\246\305\267\321\001 \001(\0132" + + "/.google.cloud.compute.v1.TestPermissionsRequestB\003\340A\002\"\276\001\n" + "$TestIamPermissionsLicenseCodeRequest\022\027\n" + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\030\n" + "\010resource\030\216\210\257] \001(\tB\003\340A\002\022c\n" - + "!test_permissions_request_resource\030\246\305\267\321\001" - + " \001(\0132/.google.cloud.compute.v1.TestPermissionsRequestB\003\340A\002\"\272\001\n" + + "!test_permissions_request_resource\030\246\305\267\321\001 \001(\0132/.googl" + + "e.cloud.compute.v1.TestPermissionsRequestB\003\340A\002\"\272\001\n" + " TestIamPermissionsLicenseRequest\022\027\n" + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\030\n" + "\010resource\030\216\210\257] \001(\tB\003\340A\002\022c\n" @@ -31661,43 +31709,43 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "%TestIamPermissionsMachineImageRequest\022\027\n" + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\030\n" + "\010resource\030\216\210\257] \001(\tB\003\340A\002\022c\n" - + "!test_permissions_request_resource\030\246\305\267\321\001 \001(" - + "\0132/.google.cloud.compute.v1.TestPermissionsRequestB\003\340A\002\"\334\001\n" + + "!test_permissions_request_resource\030\246\305\267\321\001" + + " \001(\0132/.google.cloud.compute.v1.TestPermissionsRequestB\003\340A\002\"\334\001\n" + "*TestIamPermissionsNetworkAttachmentRequest\022\027\n" + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\026\n" + "\006region\030\364\315\240B \001(\tB\003\340A\002\022\030\n" + "\010resource\030\216\210\257] \001(\tB\003\340A\002\022c\n" - + "!test_permissions_request_resource\030\246\305\267\321\001 \001(\0132/.google.cloud." - + "compute.v1.TestPermissionsRequestB\003\340A\002\"\335\001\n" + + "!test_permissions_request_resource\030\246\305\267\321\001 \001(\0132/" + + ".google.cloud.compute.v1.TestPermissionsRequestB\003\340A\002\"\335\001\n" + "-TestIamPermissionsNetworkEndpointGroupRequest\022\027\n" + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\030\n" + "\010resource\030\216\210\257] \001(\tB\003\340A\002\022c\n" - + "!test_permissions_request_resource\030\246\305\267\321\001 \001(\0132/.google.clou" - + "d.compute.v1.TestPermissionsRequestB\003\340A\002\022\024\n" + + "!test_permissions_request_resource\030\246\305\267\321\001 \001(\013" + + "2/.google.cloud.compute.v1.TestPermissionsRequestB\003\340A\002\022\024\n" + "\004zone\030\254\307\344\001 \001(\tB\003\340A\002\"\310\001\n" + ".TestIamPermissionsNetworkFirewallPolicyRequest\022\027\n" + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\030\n" + "\010resource\030\216\210\257] \001(\tB\003\340A\002\022c\n" - + "!test_permissions_request_resource\030\246\305\267\321\001" - + " \001(\0132/.google.cloud.compute.v1.TestPermissionsRequestB\003\340A\002\"\322\001\n" + + "!test_permissions_request_resource\030\246\305\267\321\001 \001(\0132/.google.cloud" + + ".compute.v1.TestPermissionsRequestB\003\340A\002\"\322\001\n" + "\"TestIamPermissionsNodeGroupRequest\022\027\n" + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\030\n" + "\010resource\030\216\210\257] \001(\tB\003\340A\002\022c\n" - + "!test_permissions_request_resource\030\246\305\267\321\001 \001" - + "(\0132/.google.cloud.compute.v1.TestPermissionsRequestB\003\340A\002\022\024\n" + + "!test_permissions_request_resource\030\246\305\267\321\001" + + " \001(\0132/.google.cloud.compute.v1.TestPermissionsRequestB\003\340A\002\022\024\n" + "\004zone\030\254\307\344\001 \001(\tB\003\340A\002\"\327\001\n" + "%TestIamPermissionsNodeTemplateRequest\022\027\n" + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\026\n" + "\006region\030\364\315\240B \001(\tB\003\340A\002\022\030\n" + "\010resource\030\216\210\257] \001(\tB\003\340A\002\022c\n" - + "!test_permissions_request_resource\030\246\305\267\321\001 \001" - + "(\0132/.google.cloud.compute.v1.TestPermissionsRequestB\003\340A\002\"\332\001\n" + + "!test_permissions_request_resource\030\246\305\267\321\001" + + " \001(\0132/.google.cloud.compute.v1.TestPermissionsRequestB\003\340A\002\"\332\001\n" + "(TestIamPermissionsPacketMirroringRequest\022\027\n" + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\026\n" + "\006region\030\364\315\240B \001(\tB\003\340A\002\022\030\n" + "\010resource\030\216\210\257] \001(\tB\003\340A\002\022c\n" - + "!test_permissions_request_resource\030\246\305\267\321\001 \001(\0132/.google.cloud.c" - + "ompute.v1.TestPermissionsRequestB\003\340A\002\"\333\001\n" + + "!test_permissions_request_resource\030\246\305\267\321\001 \001(\0132/." + + "google.cloud.compute.v1.TestPermissionsRequestB\003\340A\002\"\333\001\n" + ")TestIamPermissionsRegionAutoscalerRequest\022\027\n" + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\026\n" + "\006region\030\364\315\240B \001(\tB\003\340A\002\022\030\n" @@ -31708,14 +31756,14 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\026\n" + "\006region\030\364\315\240B \001(\tB\003\340A\002\022\030\n" + "\010resource\030\216\210\257] \001(\tB\003\340A\002\022c\n" - + "!test_permissions_request_resource\030\246\305\267\321\001 \001(\0132/.google." - + "cloud.compute.v1.TestPermissionsRequestB\003\340A\002\"\337\001\n" + + "!test_permissions_request_resource\030\246\305\267\321\001" + + " \001(\0132/.google.cloud.compute.v1.TestPermissionsRequestB\003\340A\002\"\337\001\n" + "-TestIamPermissionsRegionBackendServiceRequest\022\027\n" + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\026\n" + "\006region\030\364\315\240B \001(\tB\003\340A\002\022\030\n" + "\010resource\030\216\210\257] \001(\tB\003\340A\002\022c\n" - + "!test_permissions_request_resource\030\246\305\267\321\001" - + " \001(\0132/.google.cloud.compute.v1.TestPermissionsRequestB\003\340A\002\"\345\001\n" + + "!test_permissions_request_resource\030\246\305\267\321\001 \001(\0132/.google." + + "cloud.compute.v1.TestPermissionsRequestB\003\340A\002\"\345\001\n" + "3TestIamPermissionsRegionCompositeHealthCheckRequest\022\027\n" + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\026\n" + "\006region\030\364\315\240B \001(\tB\003\340A\002\022\030\n" @@ -31726,56 +31774,56 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\026\n" + "\006region\030\364\315\240B \001(\tB\003\340A\002\022\030\n" + "\010resource\030\216\210\257] \001(\tB\003\340A\002\022c\n" - + "!test_permissions_request_resource\030\246\305\267\321\001 \001(\0132/.google.cloud." - + "compute.v1.TestPermissionsRequestB\003\340A\002\"\350\001\n" + + "!test_permissions_request_resource\030\246\305\267\321\001 \001(\0132/" + + ".google.cloud.compute.v1.TestPermissionsRequestB\003\340A\002\"\350\001\n" + "6TestIamPermissionsRegionHealthAggregationPolicyRequest\022\027\n" + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\026\n" + "\006region\030\364\315\240B \001(\tB\003\340A\002\022\030\n" + "\010resource\030\216\210\257] \001(\tB\003\340A\002\022c\n" - + "!test_permissions_request_resource\030\246\305\267\321\001" - + " \001(\0132/.google.cloud.compute.v1.TestPermissionsRequestB\003\340A\002\"\334\001\n" + + "!test_permissions_request_resource\030\246\305\267\321\001 \001(\0132/.goog" + + "le.cloud.compute.v1.TestPermissionsRequestB\003\340A\002\"\334\001\n" + "*TestIamPermissionsRegionHealthCheckRequest\022\027\n" + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\026\n" + "\006region\030\364\315\240B \001(\tB\003\340A\002\022\030\n" + "\010resource\030\216\210\257] \001(\tB\003\340A\002\022c\n" - + "!test_permissions_request_resource\030\246\305\267\321\001 \001" - + "(\0132/.google.cloud.compute.v1.TestPermissionsRequestB\003\340A\002\"\343\001\n" + + "!test_permissions_request_resource\030\246\305\267\321\001" + + " \001(\0132/.google.cloud.compute.v1.TestPermissionsRequestB\003\340A\002\"\343\001\n" + "1TestIamPermissionsRegionHealthCheckServiceRequest\022\027\n" + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\026\n" + "\006region\030\364\315\240B \001(\tB\003\340A\002\022\030\n" + "\010resource\030\216\210\257] \001(\tB\003\340A\002\022c\n" - + "!test_permissions_request_resource\030\246\305\267\321\001 \001(\0132/.googl" - + "e.cloud.compute.v1.TestPermissionsRequestB\003\340A\002\"\335\001\n" + + "!test_permissions_request_resource\030\246\305\267\321\001" + + " \001(\0132/.google.cloud.compute.v1.TestPermissionsRequestB\003\340A\002\"\335\001\n" + "+TestIamPermissionsRegionHealthSourceRequest\022\027\n" + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\026\n" + "\006region\030\364\315\240B \001(\tB\003\340A\002\022\030\n" + "\010resource\030\216\210\257] \001(\tB\003\340A\002\022c\n" - + "!test_permissions_request_resource\030\246\305\267\321\001" - + " \001(\0132/.google.cloud.compute.v1.TestPermissionsRequestB\003\340A\002\"\336\001\n" + + "!test_permissions_request_resource\030\246\305\267\321\001 \001(\0132/.google." + + "cloud.compute.v1.TestPermissionsRequestB\003\340A\002\"\336\001\n" + ",TestIamPermissionsRegionInstanceGroupRequest\022\027\n" + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\026\n" + "\006region\030\364\315\240B \001(\tB\003\340A\002\022\030\n" + "\010resource\030\216\210\257] \001(\tB\003\340A\002\022c\n" - + "!test_permissions_request_resource\030\246\305\267\321\001 \001(" - + "\0132/.google.cloud.compute.v1.TestPermissionsRequestB\003\340A\002\"\345\001\n" + + "!test_permissions_request_resource\030\246\305\267\321\001" + + " \001(\0132/.google.cloud.compute.v1.TestPermissionsRequestB\003\340A\002\"\345\001\n" + "3TestIamPermissionsRegionInstantSnapshotGroupRequest\022\027\n" + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\026\n" + "\006region\030\364\315\240B \001(\tB\003\340A\002\022\030\n" + "\010resource\030\216\210\257] \001(\tB\003\340A\002\022c\n" - + "!test_permissions_request_resource\030\246\305\267\321\001 \001(\0132/.goog" - + "le.cloud.compute.v1.TestPermissionsRequestB\003\340A\002\"\340\001\n" + + "!test_permissions_request_resource\030\246\305\267\321\001" + + " \001(\0132/.google.cloud.compute.v1.TestPermissionsRequestB\003\340A\002\"\340\001\n" + ".TestIamPermissionsRegionInstantSnapshotRequest\022\027\n" + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\026\n" + "\006region\030\364\315\240B \001(\tB\003\340A\002\022\030\n" + "\010resource\030\216\210\257] \001(\tB\003\340A\002\022c\n" - + "!test_permissions_request_resource\030\246\305\267\321\001" - + " \001(\0132/.google.cloud.compute.v1.TestPermissionsRequestB\003\340A\002\"\346\001\n" + + "!test_permissions_request_resource\030\246\305\267\321\001 \001(\0132/.goo" + + "gle.cloud.compute.v1.TestPermissionsRequestB\003\340A\002\"\346\001\n" + "4TestIamPermissionsRegionNetworkFirewallPolicyRequest\022\027\n" + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\026\n" + "\006region\030\364\315\240B \001(\tB\003\340A\002\022\030\n" + "\010resource\030\216\210\257] \001(\tB\003\340A\002\022c\n" - + "!test_permissions_request_resource\030\246\305\267\321\001" - + " \001(\0132/.google.cloud.compute.v1.TestPermissionsRequestB\003\340A\002\"\345\001\n" + + "!test_permissions_request_resource\030\246\305\267\321\001 \001(\0132/.google.clo" + + "ud.compute.v1.TestPermissionsRequestB\003\340A\002\"\345\001\n" + "3TestIamPermissionsRegionNotificationEndpointRequest\022\027\n" + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\026\n" + "\006region\030\364\315\240B \001(\tB\003\340A\002\022\030\n" @@ -31786,20 +31834,20 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\026\n" + "\006region\030\364\315\240B \001(\tB\003\340A\002\022\030\n" + "\010resource\030\216\210\257] \001(\tB\003\340A\002\022c\n" - + "!test_permissions_request_resource\030\246\305\267\321\001 \001(\0132/.google.cloud" - + ".compute.v1.TestPermissionsRequestB\003\340A\002\"\372\001\n" + + "!test_permissions_request_resource\030\246\305\267\321\001 \001(\0132" + + "/.google.cloud.compute.v1.TestPermissionsRequestB\003\340A\002\"\372\001\n" + ")TestIamPermissionsReservationBlockRequest\022\037\n" + "\017parent_resource\030\203\230\320\010 \001(\tB\003\340A\002\022\027\n" + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\030\n" + "\010resource\030\216\210\257] \001(\tB\003\340A\002\022c\n" - + "!test_permissions_request_resource\030\246\305\267\321\001" - + " \001(\0132/.google.cloud.compute.v1.TestPermissionsRequestB\003\340A\002\022\024\n" + + "!test_permissions_request_resource\030\246\305\267\321\001 \001(\0132/.google." + + "cloud.compute.v1.TestPermissionsRequestB\003\340A\002\022\024\n" + "\004zone\030\254\307\344\001 \001(\tB\003\340A\002\"\324\001\n" + "$TestIamPermissionsReservationRequest\022\027\n" + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\030\n" + "\010resource\030\216\210\257] \001(\tB\003\340A\002\022c\n" - + "!test_permissions_request_resource\030\246\305\267\321\001 \001(\0132/.google" - + ".cloud.compute.v1.TestPermissionsRequestB\003\340A\002\022\024\n" + + "!test_permissions_request_resource\030\246\305\267\321\001" + + " \001(\0132/.google.cloud.compute.v1.TestPermissionsRequestB\003\340A\002\022\024\n" + "\004zone\030\254\307\344\001 \001(\tB\003\340A\002\"\375\001\n" + ",TestIamPermissionsReservationSubBlockRequest\022\037\n" + "\017parent_resource\030\203\230\320\010 \001(\tB\003\340A\002\022\027\n" @@ -31812,69 +31860,69 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\026\n" + "\006region\030\364\315\240B \001(\tB\003\340A\002\022\030\n" + "\010resource\030\216\210\257] \001(\tB\003\340A\002\022c\n" - + "!test_permissions_request_resource\030\246\305\267\321\001" - + " \001(\0132/.google.cloud.compute.v1.TestPermissionsRequestB\003\340A\002\"\270\001\n" + + "!test_permissions_request_resource\030\246\305\267\321\001 \001(\0132/.google.cloud.c" + + "ompute.v1.TestPermissionsRequestB\003\340A\002\"\270\001\n" + "\036TestIamPermissionsRouteRequest\022\027\n" + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\030\n" + "\010resource\030\216\210\257] \001(\tB\003\340A\002\022c\n" - + "!test_permissions_request_resource\030\246\305\267\321\001 \001(\0132/.g" - + "oogle.cloud.compute.v1.TestPermissionsRequestB\003\340A\002\"\334\001\n" + + "!test_permissions_request_resource\030\246\305\267\321\001" + + " \001(\0132/.google.cloud.compute.v1.TestPermissionsRequestB\003\340A\002\"\334\001\n" + "*TestIamPermissionsServiceAttachmentRequest\022\027\n" + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\026\n" + "\006region\030\364\315\240B \001(\tB\003\340A\002\022\030\n" + "\010resource\030\216\210\257] \001(\tB\003\340A\002\022c\n" - + "!test_permissions_request_resource\030\246\305\267\321\001" - + " \001(\0132/.google.cloud.compute.v1.TestPermissionsRequestB\003\340A\002\"\273\001\n" + + "!test_permissions_request_resource\030\246\305\267\321\001 \001(\0132/.goog" + + "le.cloud.compute.v1.TestPermissionsRequestB\003\340A\002\"\273\001\n" + "!TestIamPermissionsSnapshotRequest\022\027\n" + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\030\n" + "\010resource\030\216\210\257] \001(\tB\003\340A\002\022c\n" - + "!test_permissions_request_resource\030\246\305\267\321\001" - + " \001(\0132/.google.cloud.compute.v1.TestPermissionsRequestB\003\340A\002\"\324\001\n" + + "!test_permissions_request_resource\030\246\305\267\321\001 \001(\0132/.google.cloud.c" + + "ompute.v1.TestPermissionsRequestB\003\340A\002\"\324\001\n" + "$TestIamPermissionsStoragePoolRequest\022\027\n" + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\030\n" + "\010resource\030\216\210\257] \001(\tB\003\340A\002\022c\n" - + "!test_permissions_request_resource\030\246\305\267\321\001 \001" - + "(\0132/.google.cloud.compute.v1.TestPermissionsRequestB\003\340A\002\022\024\n" + + "!test_permissions_request_resource\030\246\305\267\321\001" + + " \001(\0132/.google.cloud.compute.v1.TestPermissionsRequestB\003\340A\002\022\024\n" + "\004zone\030\254\307\344\001 \001(\tB\003\340A\002\"\325\001\n" + "#TestIamPermissionsSubnetworkRequest\022\027\n" + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\026\n" + "\006region\030\364\315\240B \001(\tB\003\340A\002\022\030\n" + "\010resource\030\216\210\257] \001(\tB\003\340A\002\022c\n" - + "!test_permissions_request_resource\030\246\305\267\321\001 \001(\013" - + "2/.google.cloud.compute.v1.TestPermissionsRequestB\003\340A\002\"\327\001\n" + + "!test_permissions_request_resource\030\246\305\267\321\001" + + " \001(\0132/.google.cloud.compute.v1.TestPermissionsRequestB\003\340A\002\"\327\001\n" + "\'TestIamPermissionsTargetInstanceRequest\022\027\n" + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\030\n" + "\010resource\030\216\210\257] \001(\tB\003\340A\002\022c\n" - + "!test_permissions_request_resource\030\246\305\267\321\001 \001(\0132/.g" - + "oogle.cloud.compute.v1.TestPermissionsRequestB\003\340A\002\022\024\n" + + "!test_permissions_request_resource\030\246\305\267\321\001" + + " \001(\0132/.google.cloud.compute.v1.TestPermissionsRequestB\003\340A\002\022\024\n" + "\004zone\030\254\307\344\001 \001(\tB\003\340A\002\"\325\001\n" + "#TestIamPermissionsTargetPoolRequest\022\027\n" + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\026\n" + "\006region\030\364\315\240B \001(\tB\003\340A\002\022\030\n" + "\010resource\030\216\210\257] \001(\tB\003\340A\002\022c\n" - + "!test_permissions_request_resource\030\246\305\267\321\001 \001(\0132/.goo" - + "gle.cloud.compute.v1.TestPermissionsRequestB\003\340A\002\"\301\001\n" + + "!test_permissions_request_resource\030\246\305\267\321\001" + + " \001(\0132/.google.cloud.compute.v1.TestPermissionsRequestB\003\340A\002\"\301\001\n" + "\'TestIamPermissionsTargetSslProxyRequest\022\027\n" + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\030\n" + "\010resource\030\216\210\257] \001(\tB\003\340A\002\022c\n" - + "!test_permissions_request_resource\030\246\305\267\321\001 \001(\0132/.google." - + "cloud.compute.v1.TestPermissionsRequestB\003\340A\002\"\301\001\n" + + "!test_permissions_request_resource\030\246\305\267\321\001" + + " \001(\0132/.google.cloud.compute.v1.TestPermissionsRequestB\003\340A\002\"\301\001\n" + "\'TestIamPermissionsTargetTcpProxyRequest\022\027\n" + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\030\n" + "\010resource\030\216\210\257] \001(\tB\003\340A\002\022c\n" - + "!test_permissions_request_resource\030\246\305\267\321\001 \001(\0132/.google.clou" - + "d.compute.v1.TestPermissionsRequestB\003\340A\002\"\271\001\n" + + "!test_permissions_request_resource\030\246\305\267\321\001 \001(\013" + + "2/.google.cloud.compute.v1.TestPermissionsRequestB\003\340A\002\"\271\001\n" + "\037TestIamPermissionsUrlMapRequest\022\027\n" + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\030\n" + "\010resource\030\216\210\257] \001(\tB\003\340A\002\022c\n" - + "!test_permissions_request_resource\030\246\305\267\321\001" - + " \001(\0132/.google.cloud.compute.v1.TestPermissionsRequestB\003\340A\002\"\325\001\n" + + "!test_permissions_request_resource\030\246\305\267\321\001 \001(\0132/.google.cl" + + "oud.compute.v1.TestPermissionsRequestB\003\340A\002\"\325\001\n" + "#TestIamPermissionsVpnGatewayRequest\022\027\n" + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\026\n" + "\006region\030\364\315\240B \001(\tB\003\340A\002\022\030\n" + "\010resource\030\216\210\257] \001(\tB\003\340A\002\022c\n" - + "!test_permissions_request_resource\030\246\305\267\321\001 \001(\0132/.google." - + "cloud.compute.v1.TestPermissionsRequestB\003\340A\002\"0\n" + + "!test_permissions_request_resource\030\246\305\267\321\001" + + " \001(\0132/.google.cloud.compute.v1.TestPermissionsRequestB\003\340A\002\"0\n" + "\026TestPermissionsRequest\022\026\n" + "\013permissions\030\204\351\313\034 \003(\t\"1\n" + "\027TestPermissionsResponse\022\026\n" @@ -31936,26 +31984,26 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\020_window_end_timeB\024\n" + "\022_window_start_time\"\234\002\n" + "!UpdateAccessConfigInstanceRequest\022N\n" - + "\026access_config_resource\030\220\377\366\270\001 \001" - + "(\0132%.google.cloud.compute.v1.AccessConfigB\003\340A\002\022\030\n" + + "\026access_config_resource\030\220\377\366\270\001" + + " \001(\0132%.google.cloud.compute.v1.AccessConfigB\003\340A\002\022\030\n" + "\010instance\030\225\251\332\010 \001(\tB\003\340A\002\022\"\n" + "\021network_interface\030\350\300\235\256\001 \001(\tB\003\340A\002\022!\n" + "\007project\030\231\226\301l \001(\tB\r" - + "\340A\002\362G\007project\022\032\n\n" + + "\340A\002\362G\007project\022\032\n" + + "\n" + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\033\n" + "\004zone\030\254\307\344\001 \001(\tB\n" + "\340A\002\362G\004zoneB\r\n" + "\013_request_id\"\372\001\n" + "\027UpdateAutoscalerRequest\022\033\n\n" + "autoscaler\030\327\375\322\366\001 \001(\tH\000\210\001\001\022H\n" - + "\023autoscaler_resource\030\366\360\377b" - + " \001(\0132#.google.cloud.compute.v1.AutoscalerB\003\340A\002\022!\n" + + "\023autoscaler_resource\030\366\360\377b \001(\0132#" + + ".google.cloud.compute.v1.AutoscalerB\003\340A\002\022!\n" + "\007project\030\231\226\301l \001(\tB\r" + "\340A\002\362G\007project\022\032\n\n" + "request_id\030\313\201\331\021 \001(\tH\001\210\001\001\022\033\n" + "\004zone\030\254\307\344\001 \001(\tB\n" - + "\340A\002\362G\004zoneB\r" - + "\n" + + "\340A\002\362G\004zoneB\r\n" + "\013_autoscalerB\r\n" + "\013_request_id\"\334\001\n" + "\032UpdateBackendBucketRequest\022\036\n" @@ -31968,16 +32016,17 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\013_request_id\"\341\001\n" + "\033UpdateBackendServiceRequest\022 \n" + "\017backend_service\030\212\300\256\222\001 \001(\tB\003\340A\002\022R\n" - + "\030backend_service_resource\030\243\201\337\245\001 \001(\0132\'.go" - + "ogle.cloud.compute.v1.BackendServiceB\003\340A\002\022!\n" + + "\030backend_service_resource\030\243\201\337\245\001" + + " \001(\0132\'.google.cloud.compute.v1.BackendServiceB\003\340A\002\022!\n" + "\007project\030\231\226\301l \001(\tB\r" + "\340A\002\362G\007project\022\032\n\n" - + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n" + + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r" + + "\n" + "\013_request_id\"\241\002\n" + "\021UpdateDiskRequest\022\024\n" + "\004disk\030\235\233\274\001 \001(\tB\003\340A\002\022<\n\r" - + "disk_resource\030\360\320\253\014" - + " \001(\0132\035.google.cloud.compute.v1.DiskB\003\340A\002\022\025\n" + + "disk_resource\030\360\320\253\014 " + + "\001(\0132\035.google.cloud.compute.v1.DiskB\003\340A\002\022\025\n" + "\005paths\030\356\301\3402 \001(\tH\000\210\001\001\022!\n" + "\007project\030\231\226\301l \001(\tB\r" + "\340A\002\362G\007project\022\032\n\n" @@ -32000,16 +32049,17 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\013_request_id\"\306\001\n" + "\025UpdateFirewallRequest\022\031\n" + "\010firewall\030\200\372\325\363\001 \001(\tB\003\340A\002\022D\n" - + "\021firewall_resource\030\355\260\340\023" - + " \001(\0132!.google.cloud.compute.v1.FirewallB\003\340A\002\022!\n" + + "\021firewall_resource\030\355\260\340\023 \001" + + "(\0132!.google.cloud.compute.v1.FirewallB\003\340A\002\022!\n" + "\007project\030\231\226\301l \001(\tB\r" - + "\340A\002\362G\007project\022\032\n\n" + + "\340A\002\362G\007project\022\032\n" + + "\n" + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n" + "\013_request_id\"\267\002\n" + "\036UpdateFutureReservationRequest\022\"\n" + "\022future_reservation\030\320\306\346\032 \001(\tB\003\340A\002\022X\n" - + "\033future_reservation_resource\030\235\230\310\336\001" - + " \001(\0132*.google.cloud.compute.v1.FutureReservationB\003\340A\002\022!\n" + + "\033future_reservation_resource\030\235\230\310\336\001 \001(\0132*.googl" + + "e.cloud.compute.v1.FutureReservationB\003\340A\002\022!\n" + "\007project\030\231\226\301l \001(\tB\r" + "\340A\002\362G\007project\022\032\n\n" + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\034\n" @@ -32020,8 +32070,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\014_update_mask\"\207\002\n" + "$UpdateGlobalVmExtensionPolicyRequest\022*\n" + "\032global_vm_extension_policy\030\236\326\374\003 \001(\tB\003\340A\002\022e\n" - + "#global_vm_extension_policy_resource\030\217\330\2650 \001(\01320.goog" - + "le.cloud.compute.v1.GlobalVmExtensionPolicyB\003\340A\002\022!\n" + + "#global_vm_extension_policy_resource\030\217\330\2650" + + " \001(\01320.google.cloud.compute.v1.GlobalVmExtensionPolicyB\003\340A\002\022!\n" + "\007project\030\231\226\301l \001(\tB\r" + "\340A\002\362G\007project\022\032\n\n" + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n" @@ -32056,8 +32106,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\013_request_id\"\202\002\n" + "\027UpdateKmsKeyDiskRequest\022\024\n" + "\004disk\030\235\233\274\001 \001(\tB\003\340A\002\022f\n" - + "$disk_update_kms_key_request_resource\030\340\353\361T \001(\01320.google.clou" - + "d.compute.v1.DiskUpdateKmsKeyRequestB\003\340A\002\022!\n" + + "$disk_update_kms_key_request_resource\030\340\353\361T \001(\013" + + "20.google.cloud.compute.v1.DiskUpdateKmsKeyRequestB\003\340A\002\022!\n" + "\007project\030\231\226\301l \001(\tB\r" + "\340A\002\362G\007project\022\032\n\n" + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\033\n" @@ -32065,20 +32115,23 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\340A\002\362G\004zoneB\r\n" + "\013_request_id\"\231\002\n" + "\035UpdateKmsKeyRegionDiskRequest\022\024\n" - + "\004disk\030\235\233\274\001 \001(\tB\003\340A\002\022!\n" + + "\004", + "disk\030\235\233\274\001 \001(\tB\003\340A\002\022!\n" + "\007project\030\231\226\301l \001(\tB\r" + "\340A\002\362G\007project\022\037\n" + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022s\n" + "+region_disk_update_kms_key_request_resource\030\313\250\343\004" - + " \001(\01326.google.cloud.compute.v1.RegionDiskUpdateKmsKeyRequestB\003\340A\002\022\032\n\n" + + " \001(\01326.google.cloud.co" + + "mpute.v1.RegionDiskUpdateKmsKeyRequestB\003\340A\002\022\032\n\n" + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n" + "\013_request_id\"\253\002\n" + "!UpdateKmsKeyRegionSnapshotRequest\022!\n" + "\007project\030\231\226\301l \001(\tB\r" + "\340A\002\362G\007project\022\037\n" + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022|\n" - + "/region_snapshot_update_kms_key_request_resource\030\362\245\234\205\001 \001(\0132" - + ":.google.cloud.compute.v1.RegionSnapshotUpdateKmsKeyRequestB\003\340A\002\022\032\n\n" + + "/region_snapshot_update_kms_key_request_resource\030\362\245\234\205\001" + + " \001(\0132:.google.cloud.compute.v1." + + "RegionSnapshotUpdateKmsKeyRequestB\003\340A\002\022\032\n\n" + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\031\n" + "\010snapshot\030\304\253\353\207\001 \001(\tB\003\340A\002B\r\n" + "\013_request_id\"\366\001\n" @@ -32087,8 +32140,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\340A\002\362G\007project\022\032\n\n" + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\031\n" + "\010snapshot\030\304\253\353\207\001 \001(\tB\003\340A\002\022n\n" - + "(snapshot_update_kms_key_request_resource\030\207\304\2271 \001(\01324.google.c" - + "loud.compute.v1.SnapshotUpdateKmsKeyRequestB\003\340A\002B\r\n" + + "(snapshot_update_kms_key_request_resource\030\207\304\2271 " + + "\001(\01324.google.cloud.compute.v1.SnapshotUpdateKmsKeyRequestB\003\340A\002B\r\n" + "\013_request_id\"\360\001\n" + "\024UpdateLicenseRequest\022\027\n" + "\007license\030\301\210\302O \001(\tB\003\340A\002\022C\n" @@ -32122,23 +32175,22 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\013_request_id\"\365\001\n" + "\033UpdatePeeringNetworkRequest\022\027\n" + "\007network\030\256\264\205o \001(\tB\003\340A\002\022o\n" - + "(networks_update_peering_request_resource\030\331\252\202k \001(\01325.goo" - + "gle.cloud.compute.v1.NetworksUpdatePeeringRequestB\003\340A\002\022!\n" + + "(networks_update_peering_request_resource\030\331\252\202k" + + " \001(\01325.google.cloud.compute.v1.NetworksUpdatePeeringRequestB\003\340A\002\022!\n" + "\007project\030\231\226\301l \001(\tB\r" + "\340A\002\362G\007project\022\032\n\n" + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n" + "\013_request_id\"\346\002\n" + "3UpdatePerInstanceConfigsInstanceGroupManagerRequest\022&\n" + "\026instance_group_manager\030\303\367\363v \001(\tB\003\340A\002\022\233\001\n" - + "@instance_group_managers_update_per_instance_con", - "figs_req_resource\030\276\301\266C \001(\0132I.google.clou" - + "d.compute.v1.InstanceGroupManagersUpdatePerInstanceConfigsReqB\003\340A\002\022!\n" + + "@instance_group_managers_update_per_instance_configs_req_resource\030\276\301\266C" + + " \001(\0132I.google.cloud.compute.v1.InstanceGroup" + + "ManagersUpdatePerInstanceConfigsReqB\003\340A\002\022!\n" + "\007project\030\231\226\301l \001(\tB\r" + "\340A\002\362G\007project\022\032\n\n" + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\033\n" + "\004zone\030\254\307\344\001 \001(\tB\n" - + "\340A\002\362G\004zoneB\r" - + "\n" + + "\340A\002\362G\004zoneB\r\n" + "\013_request_id\"\362\002\n" + "9UpdatePerInstanceConfigsRegionInstanceGroupManagerRequest\022&\n" + "\026instance_group_manager\030\303\367\363v \001(\tB\003\340A\002\022!\n" @@ -32146,8 +32198,9 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\340A\002\362G\007project\022\037\n" + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\235\001\n" + "Aregion_instance_group_manager_update_instance_config_req_resource\030\247\256\272*" - + " \001(\0132J.google.cloud.co" - + "mpute.v1.RegionInstanceGroupManagerUpdateInstanceConfigReqB\003\340A\002\022\032\n\n" + + " \001(\0132J.g" + + "oogle.cloud.compute.v1.RegionInstanceGroupManagerUpdateInstanceConfigReqB\003\340A\002\022\032\n" + + "\n" + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n" + "\013_request_id\"\340\001\n" + "\033UpdatePreviewFeatureRequest\022 \n" @@ -32156,13 +32209,12 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + " \001(\0132\'.google.cloud.compute.v1.PreviewFeatureB\003\340A\002\022!\n" + "\007project\030\231\226\301l \001(\tB\r" + "\340A\002\362G\007project\022\032\n\n" - + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r" - + "\n" + + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n" + "\013_request_id\"\204\002\n" + "\035UpdateRegionAutoscalerRequest\022\033\n\n" + "autoscaler\030\327\375\322\366\001 \001(\tH\000\210\001\001\022H\n" - + "\023autoscaler_resource\030\366\360\377b" - + " \001(\0132#.google.cloud.compute.v1.AutoscalerB\003\340A\002\022!\n" + + "\023autoscaler_resource\030\366\360\377b \001" + + "(\0132#.google.cloud.compute.v1.AutoscalerB\003\340A\002\022!\n" + "\007project\030\231\226\301l \001(\tB\r" + "\340A\002\362G\007project\022\037\n" + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n\n" @@ -32171,8 +32223,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\013_request_id\"\210\002\n" + "!UpdateRegionBackendServiceRequest\022 \n" + "\017backend_service\030\212\300\256\222\001 \001(\tB\003\340A\002\022R\n" - + "\030backend_service_resource\030\243\201\337\245\001" - + " \001(\0132\'.google.cloud.compute.v1.BackendServiceB\003\340A\002\022!\n" + + "\030backend_service_resource\030\243\201\337\245\001 \001(\013" + + "2\'.google.cloud.compute.v1.BackendServiceB\003\340A\002\022!\n" + "\007project\030\231\226\301l \001(\tB\r" + "\340A\002\362G\007project\022\037\n" + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n\n" @@ -32180,8 +32232,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\013_request_id\"\304\002\n" + "\035UpdateRegionCommitmentRequest\022\033\n\n" + "commitment\030\225\226\363\345\001 \001(\tB\003\340A\002\022H\n" - + "\023commitment_resource\030\370\243\273t \001(\0132#" - + ".google.cloud.compute.v1.CommitmentB\003\340A\002\022\025\n" + + "\023commitment_resource\030\370\243\273t" + + " \001(\0132#.google.cloud.compute.v1.CommitmentB\003\340A\002\022\025\n" + "\005paths\030\356\301\3402 \001(\tH\000\210\001\001\022!\n" + "\007project\030\231\226\301l \001(\tB\r" + "\340A\002\362G\007project\022\037\n" @@ -32210,7 +32262,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + " \001(\0132$.google.cloud.compute.v1.HealthCheckB\003\340A\002\022!\n" + "\007project\030\231\226\301l \001(\tB\r" + "\340A\002\362G\007project\022\037\n" - + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n\n" + + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n" + + "\n" + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001B\r\n" + "\013_request_id\"\347\001\n" + "\031UpdateRegionUrlMapRequest\022!\n" @@ -32228,8 +32281,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\340A\002\362G\007project\022\032\n\n" + "request_id\030\313\201\331\021 \001(\tH\001\210\001\001\022\033\n" + "\013reservation\030\314\207\325\026 \001(\tB\003\340A\002\022K\n" - + "\024reservation_resource\030\241\356\364\207\001 \001(\0132$" - + ".google.cloud.compute.v1.ReservationB\003\340A\002\022\034\n" + + "\024reservation_resource\030\241\356\364\207\001" + + " \001(\0132$.google.cloud.compute.v1.ReservationB\003\340A\002\022\034\n" + "\013update_mask\030\242\271\272\356\001 \001(\tH\002\210\001\001\022\033\n" + "\004zone\030\254\307\344\001 \001(\tB\n" + "\340A\002\362G\004zoneB\010\n" @@ -32241,8 +32294,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\007project\030\231\226\301l \001(\tB\r" + "\340A\002\362G\007project\022!\n" + "\020reservation_slot\030\221\275\247\204\001 \001(\tB\003\340A\002\022T\n" - + "\031reservation_slot_resource\030\374\323\347\302\001 \001(\0132(.goog" - + "le.cloud.compute.v1.ReservationSlotB\003\340A\002\022\034\n" + + "\031reservation_slot_resource\030\374\323\347\302\001" + + " \001(\0132(.google.cloud.compute.v1.ReservationSlotB\003\340A\002\022\034\n" + "\013update_mask\030\242\271\272\356\001 \001(\tH\000\210\001\001\022\033\n" + "\004zone\030\254\307\344\001 \001(\tB\n" + "\340A\002\362G\004zoneB\016\n" @@ -32252,8 +32305,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\340A\002\362G\007project\022\037\n" + "\006region\030\364\315\240B \001(\tB\014\340A\002\362G\006region\022\032\n\n" + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022K\n" - + "\025route_policy_resource\030\205\275\2657 \001(\013" - + "2$.google.cloud.compute.v1.RoutePolicyB\003\340A\002\022\026\n" + + "\025route_policy_resource\030\205\275\2657" + + " \001(\0132$.google.cloud.compute.v1.RoutePolicyB\003\340A\002\022\026\n" + "\006router\030\311\256\356F \001(\tB\003\340A\002B\r\n" + "\013_request_id\"\336\001\n" + "\023UpdateRouterRequest\022!\n" @@ -32270,8 +32323,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\007project\030\231\226\301l \001(\tB\r" + "\340A\002\362G\007project\022\032\n\n" + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022c\n" - + "!shielded_instance_config_resource\030\330\226\335\201\001" - + " \001(\0132/.google.cloud.compute.v1.ShieldedInstanceConfigB\003\340A\002\022\033\n" + + "!shielded_instance_config_resource\030\330\226\335\201\001 \001(\0132/.google.cloud" + + ".compute.v1.ShieldedInstanceConfigB\003\340A\002\022\033\n" + "\004zone\030\254\307\344\001 \001(\tB\n" + "\340A\002\362G\004zoneB\r\n" + "\013_request_id\"\237\002\n" @@ -32280,8 +32333,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\340A\002\362G\007project\022\032\n\n" + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022\035\n" + "\014storage_pool\030\340\306\361\253\001 \001(\tB\003\340A\002\022K\n" - + "\025storage_pool_resource\030\215\274\371J" - + " \001(\0132$.google.cloud.compute.v1.StoragePoolB\003\340A\002\022\034\n" + + "\025storage_pool_resource\030\215\274\371J \001(\013" + + "2$.google.cloud.compute.v1.StoragePoolB\003\340A\002\022\034\n" + "\013update_mask\030\242\271\272\356\001 \001(\tH\001\210\001\001\022\033\n" + "\004zone\030\254\307\344\001 \001(\tB\n" + "\340A\002\362G\004zoneB\r\n" @@ -32300,8 +32353,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\340A\002\362G\007project\022\032\n\n" + "request_id\030\313\201\331\021 \001(\tH\000\210\001\001\022$\n" + "\023vm_extension_policy\030\272\223\213\236\001 \001(\tB\003\340A\002\022Y\n" - + "\034vm_extension_policy_resource\030\363\371\361\365\001" - + " \001(\0132*.google.cloud.compute.v1.VmExtensionPolicyB\003\340A\002\022\033\n" + + "\034vm_extension_policy_resource\030\363\371\361\365\001 \001(\0132*.google." + + "cloud.compute.v1.VmExtensionPolicyB\003\340A\002\022\033\n" + "\004zone\030\254\307\344\001 \001(\tB\n" + "\340A\002\362G\004zoneB\r\n" + "\013_request_id\"\362\007\n" @@ -32316,8 +32369,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + " \001(\0132+.google.cloud.compute.v1.HttpRedirectActionH\004\210\001\001\022\034\n" + "\013description\030\374\207\326\311\001 \001(\tH\005\210\001\001\022\033\n" + "\013fingerprint\030\344\321\363o \001(\tH\006\210\001\001\022I\n\r" - + "header_action\030\250\240\270\234\001" - + " \001(\0132).google.cloud.compute.v1.HttpHeaderActionH\007\210\001\001\0229\n\n" + + "header_action\030\250\240\270\234\001 \001(" + + "\0132).google.cloud.compute.v1.HttpHeaderActionH\007\210\001\001\0229\n\n" + "host_rules\030\240\207\327\224\001" + " \003(\0132!.google.cloud.compute.v1.HostRule\022\020\n" + "\002id\030\233\032 \001(\004H\010\210\001\001\022\024\n" @@ -32353,8 +32406,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\003_idB\007\n" + "\005_kindB\022\n" + "\020_next_page_tokenB\014\n\n" - + "_self_linkB\n" - + "\n" + + "_self_linkB\n\n" + "\010_warning\"7\n" + "\017UrlMapReference\022\030\n" + "\007url_map\030\214\225\201\257\001 \001(\tH\000\210\001\001B\n\n" @@ -32390,18 +32442,19 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\014_test_passed\"\265\003\n" + "\025UrlMapsAggregatedList\022\020\n" + "\002id\030\233\032 \001(\tH\000\210\001\001\022K\n" - + "\005items\030\300\317\367/ \003(\01329." - + "google.cloud.compute.v1.UrlMapsAggregatedList.ItemsEntry\022\024\n" + + "\005items\030\300\317\367/" + + " \003(\01329.google.cloud.compute.v1.UrlMapsAggregatedList.ItemsEntry\022\024\n" + "\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n" + "\017next_page_token\030\225\272\206& \001(\tH\002\210\001\001\022\032\n" + "\tself_link\030\215\222\305\331\001 \001(\tH\003\210\001\001\022\027\n" + "\014unreachables\030\237\240\206t \003(\t\0229\n" + "\007warning\030\234\337\226\030 \001(\0132" - + " .google.cloud.compute.v1.WarningH\004\210\001\001\032X\n\n" + + " .google.cloud.compute.v1.WarningH\004\210\001\001\032X\n" + + "\n" + "ItemsEntry\022\013\n" + "\003key\030\001 \001(\t\0229\n" - + "\005value\030\002" - + " \001(\0132*.google.cloud.compute.v1.UrlMapsScopedList:\0028\001B\005\n" + + "\005value\030\002 \001(\0132" + + "*.google.cloud.compute.v1.UrlMapsScopedList:\0028\001B\005\n" + "\003_idB\007\n" + "\005_kindB\022\n" + "\020_next_page_tokenB\014\n\n" @@ -32423,17 +32476,19 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "!LOAD_BALANCING_SCHEME_UNSPECIFIED\020\274\273\207\373\001B\013\n" + "\t_resource\"m\n" + "\027UrlMapsValidateResponse\022G\n" - + "\006result\030\235\220\267B" - + " \001(\0132/.google.cloud.compute.v1.UrlMapValidationResultH\000\210\001\001B\t\n" - + "\007_result\"\272\001\n" - + "\n" + + "\006result\030\235\220\267B \001(\0132/.google.cloud" + + ".compute.v1.UrlMapValidationResultH\000\210\001\001B\t\n" + + "\007_result\"\223\002\n\n" + "UrlRewrite\022\034\n" + "\014host_rewrite\030\365\313\232L \001(\tH\000\210\001\001\022#\n" + "\023path_prefix_rewrite\030\271\350\321\023 \001(\tH\001\210\001\001\022&\n" - + "\025path_template_rewrite\030\241\357\362\311\001 \001(\tH\002\210\001\001B\017\n\r" + + "\025path_template_rewrite\030\241\357\362\311\001 \001(\tH\002\210\001\001\022E\n\r" + + "regex_rewrite\030\224\243\312\265\001 \001(\0132" + + "%.google.cloud.compute.v1.RegexRewriteH\003\210\001\001B\017\n\r" + "_host_rewriteB\026\n" + "\024_path_prefix_rewriteB\030\n" - + "\026_path_template_rewrite\"\376\007\n" + + "\026_path_template_rewriteB\020\n" + + "\016_regex_rewrite\"\376\007\n" + "\020UsableSubnetwork\022$\n" + "\024external_ipv6_prefix\030\366\222\266B \001(\tH\000\210\001\001\022%\n" + "\024internal_ipv6_prefix\030\350\242\264\361\001 \001(\tH\001\210\001\001\022\035\n\r" @@ -32442,8 +32497,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\007network\030\256\264\205o \001(\tH\004\210\001\001\022\030\n" + "\007purpose\030\236\372\357\226\001 \001(\tH\005\210\001\001\022\024\n" + "\004role\030\366\200\326\001 \001(\tH\006\210\001\001\022W\n" - + "\023secondary_ip_ranges\030\343\377\224A" - + " \003(\01327.google.cloud.compute.v1.UsableSubnetworkSecondaryRange\022\033\n\n" + + "\023secondary_ip_ranges\030\343\377\224A \003(\01327." + + "google.cloud.compute.v1.UsableSubnetworkSecondaryRange\022\033\n\n" + "stack_type\030\221\265\213\313\001 \001(\tH\007\210\001\001\022\033\n\n" + "subnetwork\030\356\247\344\222\001 \001(\tH\010\210\001\001\"S\n" + "\016Ipv6AccessType\022\036\n" @@ -32491,15 +32546,16 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + " \003(\0132).google.cloud.compute.v1.UsableSubnetwork\022\024\n" + "\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n" + "\017next_page_token\030\225\272\206& \001(\tH\002\210\001\001\022M\n" - + "\017scoped_warnings\030\246\226\370f" - + " \003(\01321.google.cloud.compute.v1.SubnetworksScopedWarning\022\032\n" + + "\017scoped_warnings\030\246\226\370f \003(\01321" + + ".google.cloud.compute.v1.SubnetworksScopedWarning\022\032\n" + "\tself_link\030\215\222\305\331\001 \001(\tH\003\210\001\001\022\027\n" + "\014unreachables\030\237\240\206t \003(\t\0229\n" + "\007warning\030\234\337\226\030 \001(\0132" + " .google.cloud.compute.v1.WarningH\004\210\001\001B\005\n" + "\003_idB\007\n" + "\005_kindB\022\n" - + "\020_next_page_tokenB\014\n\n" + + "\020_next_page_tokenB\014\n" + + "\n" + "_self_linkB\n\n" + "\010_warning\"\177\n" + "\023UsageExportLocation\022\034\n" @@ -32511,18 +32567,17 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\026\n" + "\006region\030\364\315\240B \001(\tB\003\340A\002\022p\n" + ")region_url_maps_validate_request_resource\030\232\314\200\033" - + " \001(\01325.google.cloud." - + "compute.v1.RegionUrlMapsValidateRequestB\003\340A\002\022\030\n" + + " \001(\01325.google.cloud.compute.v1.RegionUrlMapsValidateRequestB\003\340A\002\022\030\n" + "\007url_map\030\214\225\201\257\001 \001(\tB\003\340A\002\"\260\001\n" + "\025ValidateUrlMapRequest\022\027\n" + "\007project\030\231\226\301l \001(\tB\003\340A\002\022\030\n" + "\007url_map\030\214\225\201\257\001 \001(\tB\003\340A\002\022d\n" - + "\"url_maps_validate_request_resource\030\357\321\344\274\001 \001(\0132/.go" - + "ogle.cloud.compute.v1.UrlMapsValidateRequestB\003\340A\002\"\257\001\n" + + "\"url_maps_validate_request_resource\030\357\321\344\274\001" + + " \001(\0132/.google.cloud.compute.v1.UrlMapsValidateRequestB\003\340A\002\"\257\001\n" + "\025VmEndpointNatMappings\022\035\n\r" + "instance_name\030\365\347\330l \001(\tH\000\210\001\001\022e\n" - + "\026interface_nat_mappings\030\211\200\225z \003(\0132B.google.cloud.com" - + "pute.v1.VmEndpointNatMappingsInterfaceNatMappingsB\020\n" + + "\026interface_nat_mappings\030\211\200\225z" + + " \003(\0132B.google.cloud.compute.v1.VmEndpointNatMappingsInterfaceNatMappingsB\020\n" + "\016_instance_name\"\342\003\n" + ")VmEndpointNatMappingsInterfaceNatMappings\022$\n" + "\030drain_nat_ip_port_ranges\030\301\343\307\274\001 \003(\t\022\036\n" @@ -32530,8 +32585,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\031num_total_drain_nat_ports\030\371\245\377\237\001" + " \001(\005H\000\210\001\001\022$\n" + "\023num_total_nat_ports\030\200\333\200\217\001 \001(\005H\001\210\001\001\022l\n\r" - + "rule_mappings\030\310\356\352\347\001 \003(\0132Q.google.cloud.compute.v1.V" - + "mEndpointNatMappingsInterfaceNatMappingsNatRuleMappings\022&\n" + + "rule_mappings\030\310\356\352\347\001 \003(\0132Q.go" + + "ogle.cloud.compute.v1.VmEndpointNatMappingsInterfaceNatMappingsNatRuleMappings\022&\n" + "\025source_alias_ip_range\030\330\243\374\321\001 \001(\tH\002\210\001\001\022!\n" + "\021source_virtual_ip\030\377\242\271G \001(\tH\003\210\001\001B\034\n" + "\032_num_total_drain_nat_portsB\026\n" @@ -32563,20 +32618,20 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "_self_linkB\n\n" + "\010_warning\"\264\001\n" + "\035VmExtensionPoliciesScopedList\022L\n" - + "\025vm_extension_policies\030\330\247\334q" - + " \003(\0132*.google.cloud.compute.v1.VmExtensionPolicy\0229\n" + + "\025vm_extension_policies\030\330\247\334q \003(\0132*.go" + + "ogle.cloud.compute.v1.VmExtensionPolicy\0229\n" + "\007warning\030\234\337\226\030 \001(\0132" + " .google.cloud.compute.v1.WarningH\000\210\001\001B\n\n" + "\010_warning\"\275\007\n" + "\021VmExtensionPolicy\022\"\n" + "\022creation_timestamp\030\266\217\307\016 \001(\tH\000\210\001\001\022\034\n" + "\013description\030\374\207\326\311\001 \001(\tH\001\210\001\001\022`\n" - + "\022extension_policies\030\320\272\315l" - + " \003(\0132A.google.cloud.compute.v1.VmExtensionPolicy.ExtensionPoliciesEntry\022%\n" + + "\022extension_policies\030\320\272\315l \003(\0132A.google.c" + + "loud.compute.v1.VmExtensionPolicy.ExtensionPoliciesEntry\022%\n" + "\024global_resource_link\030\357\363\250\366\001 \001(\tH\002\210\001\001\022\020\n" + "\002id\030\233\032 \001(\004H\003\210\001\001\022Z\n" - + "\022instance_selectors\030\312\302\214\370\001 \003" - + "(\0132:.google.cloud.compute.v1.VmExtensionPolicyInstanceSelector\022\024\n" + + "\022instance_selectors\030\312\302\214\370\001 \003(\0132:.google.cloud" + + ".compute.v1.VmExtensionPolicyInstanceSelector\022\024\n" + "\004kind\030\224\367\310\001 \001(\tH\004\210\001\001\022!\n" + "\021managed_by_global\030\353\207\240* \001(\010H\005\210\001\001\022\024\n" + "\004name\030\213\365\315\001 \001(\tH\006\210\001\001\022\031\n" @@ -32588,8 +32643,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\020update_timestamp\030\240\352\3229 \001(\tH\013\210\001\001\032s\n" + "\026ExtensionPoliciesEntry\022\013\n" + "\003key\030\001 \001(\t\022H\n" - + "\005value\030\002 \001(\01329.google.cloud.co" - + "mpute.v1.VmExtensionPolicyExtensionPolicy:\0028\001\"Y\n" + + "\005value\030\002" + + " \001(\01329.google.cloud.compute.v1.VmExtensionPolicyExtensionPolicy:\0028\001\"Y\n" + "\005State\022\023\n" + "\017UNDEFINED_STATE\020\000\022\016\n" + "\006ACTIVE\020\206\346\211\226\001\022\020\n" @@ -32610,8 +32665,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\'VmExtensionPolicyAggregatedListResponse\022\024\n" + "\004etag\030\225\322\276\001 \001(\tH\000\210\001\001\022\020\n" + "\002id\030\233\032 \001(\tH\001\210\001\001\022]\n" - + "\005items\030\300\317\367/ \003(\0132K.google.c" - + "loud.compute.v1.VmExtensionPolicyAggregatedListResponse.ItemsEntry\022\024\n" + + "\005items\030\300\317\367/ \003(\0132K.google.cloud.compute.v1.V" + + "mExtensionPolicyAggregatedListResponse.ItemsEntry\022\024\n" + "\004kind\030\224\367\310\001 \001(\tH\002\210\001\001\022\037\n" + "\017next_page_token\030\225\272\206& \001(\tH\003\210\001\001\022\032\n" + "\tself_link\030\215\222\305\331\001 \001(\tH\004\210\001\001\022\027\n" @@ -32620,8 +32675,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + " .google.cloud.compute.v1.WarningH\005\210\001\001\032d\n\n" + "ItemsEntry\022\013\n" + "\003key\030\001 \001(\t\022E\n" - + "\005value\030\002 \001(\01326.go" - + "ogle.cloud.compute.v1.VmExtensionPoliciesScopedList:\0028\001B\007\n" + + "\005value\030\002 \001(\01326.google.cloud.comput" + + "e.v1.VmExtensionPoliciesScopedList:\0028\001B\007\n" + "\005_etagB\005\n" + "\003_idB\007\n" + "\005_kindB\022\n" @@ -32634,20 +32689,20 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\017_pinned_versionB\020\n" + "\016_string_config\"\220\001\n" + "!VmExtensionPolicyInstanceSelector\022X\n" - + "\016label_selector\030\312\361\344\246\001" - + " \001(\01327.google.cloud.compute.v1.VmExtensionPolicyLabelSelectorH\000\210\001\001B\021\n" + + "\016label_selector\030\312\361\344\246\001 \001(\01327.goo" + + "gle.cloud.compute.v1.VmExtensionPolicyLabelSelectorH\000\210\001\001B\021\n" + "\017_label_selector\"\304\001\n" + "\036VmExtensionPolicyLabelSelector\022j\n" - + "\020inclusion_labels\030\202\331\205\357\001 \003(\0132L." - + "google.cloud.compute.v1.VmExtensionPolicyLabelSelector.InclusionLabelsEntry\0326\n" + + "\020inclusion_labels\030\202\331\205\357\001 \003(\0132L.google.cloud.comp" + + "ute.v1.VmExtensionPolicyLabelSelector.InclusionLabelsEntry\0326\n" + "\024InclusionLabelsEntry\022\013\n" + "\003key\030\001 \001(\t\022\r\n" + "\005value\030\002 \001(\t:\0028\001\"\353\002\n" + "\025VmExtensionPolicyList\022\024\n" + "\004etag\030\225\322\276\001 \001(\tH\000\210\001\001\022\020\n" + "\002id\030\233\032 \001(\tH\001\210\001\001\022<\n" - + "\005items\030\300\317\367/" - + " \003(\0132*.google.cloud.compute.v1.VmExtensionPolicy\022\024\n" + + "\005items\030\300\317\367/ \003(\0132*" + + ".google.cloud.compute.v1.VmExtensionPolicy\022\024\n" + "\004kind\030\224\367\310\001 \001(\tH\002\210\001\001\022\037\n" + "\017next_page_token\030\225\272\206& \001(\tH\003\210\001\001\022\032\n" + "\tself_link\030\215\222\305\331\001 \001(\tH\004\210\001\001\022\027\n" @@ -32667,8 +32722,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\002id\030\233\032 \001(\004H\003\210\001\001\022\024\n" + "\004kind\030\224\367\310\001 \001(\tH\004\210\001\001\022!\n" + "\021label_fingerprint\030\231\360\367T \001(\tH\005\210\001\001\022C\n" - + "\006labels\030\377\277\301\356\001 \003(\0132/.google.c" - + "loud.compute.v1.VpnGateway.LabelsEntry\022\024\n" + + "\006labels\030\377\277\301\356\001 \003(\0132/.google.cloud.compute.v1.V", + "pnGateway.LabelsEntry\022\024\n" + "\004name\030\213\365\315\001 \001(\tH\006\210\001\001\022\027\n" + "\007network\030\256\264\205o \001(\tH\007\210\001\001\022A\n" + "\006params\030\206\363\253%" @@ -32677,8 +32732,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\tself_link\030\215\222\305\331\001 \001(\tH\n" + "\210\001\001\022\033\n\n" + "stack_type\030\221\265\213\313\001 \001(\tH\013\210\001\001\022Q\n" - + "\016vpn_interfaces\030\205\315\345+" - + " \003(\01326.google.cloud.compute.v1.VpnGatewayVpnGatewayInterface\032-\n" + + "\016vpn_interfaces\030\205\315\345+ " + + "\003(\01326.google.cloud.compute.v1.VpnGatewayVpnGatewayInterface\032-\n" + "\013LabelsEntry\022\013\n" + "\003key\030\001 \001(\t\022\r\n" + "\005value\030\002 \001(\t:\0028\001\"N\n" @@ -32707,8 +32762,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\013_stack_type\"\277\003\n" + "\030VpnGatewayAggregatedList\022\020\n" + "\002id\030\233\032 \001(\tH\000\210\001\001\022N\n" - + "\005items\030\300\317\367/" - + " \003(\0132<.google.cloud.compute.v1.VpnGatewayAggregatedList.ItemsEntry\022\024\n" + + "\005items\030\300\317\367/ \003(\0132<.g" + + "oogle.cloud.compute.v1.VpnGatewayAggregatedList.ItemsEntry\022\024\n" + "\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n" + "\017next_page_token\030\225\272\206& \001(\tH\002\210\001\001\022\032\n" + "\tself_link\030\215\222\305\331\001 \001(\tH\003\210\001\001\022\027\n" @@ -32717,8 +32772,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + " .google.cloud.compute.v1.WarningH\004\210\001\001\032\\\n\n" + "ItemsEntry\022\013\n" + "\003key\030\001 \001(\t\022=\n" - + "\005value\030\002" - + " \001(\0132..google.cloud.compute.v1.VpnGatewaysScopedList:\0028\001B\005\n" + + "\005value\030\002 \001(\0132..google.clo" + + "ud.compute.v1.VpnGatewaysScopedList:\0028\001B\005\n" + "\003_idB\007\n" + "\005_kindB\022\n" + "\020_next_page_tokenB\014\n\n" @@ -32738,14 +32793,14 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "_self_linkB\n\n" + "\010_warning\"\265\001\n" + "\020VpnGatewayParams\022e\n" - + "\025resource_manager_tags\030\374\233\213\264\001 \003(\0132B.google." - + "cloud.compute.v1.VpnGatewayParams.ResourceManagerTagsEntry\032:\n" + + "\025resource_manager_tags\030\374\233\213\264\001 \003(\0132B.google.cloud.compute.v1." + + "VpnGatewayParams.ResourceManagerTagsEntry\032:\n" + "\030ResourceManagerTagsEntry\022\013\n" + "\003key\030\001 \001(\t\022\r\n" + "\005value\030\002 \001(\t:\0028\001\"g\n" + "\020VpnGatewayStatus\022S\n" - + "\017vpn_connections\030\212\355\276\321\001" - + " \003(\01326.google.cloud.compute.v1.VpnGatewayStatusVpnConnection\"\321\002\n" + + "\017vpn_connections\030\212\355\276\321\001 \003(\01326.google." + + "cloud.compute.v1.VpnGatewayStatusVpnConnection\"\321\002\n" + "0VpnGatewayStatusHighAvailabilityRequirementState\022\025\n" + "\005state\030\221\211\2534 \001(\tH\000\210\001\001\022\"\n" + "\022unsatisfied_reason\030\212\367\235\032 \001(\tH\001\210\001\001\"f\n" @@ -32757,8 +32812,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\034UNDEFINED_UNSATISFIED_REASON\020\000\022\"\n" + "\033INCOMPLETE_TUNNELS_COVERAGE\020\375\366\324\032B\010\n" + "\006_stateB\025\n" - + "\023_unsatisfied_rea", - "son\"\313\001\n" + + "\023_unsatisfied_reason\"\313\001\n" + "\026VpnGatewayStatusTunnel\022\'\n" + "\027local_gateway_interface\030\252\232\332K \001(\r" + "H\000\210\001\001\022&\n" @@ -32771,10 +32825,10 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\035VpnGatewayStatusVpnConnection\022&\n" + "\025peer_external_gateway\030\215\356\307\267\001 \001(\tH\000\210\001\001\022!\n" + "\020peer_gcp_gateway\030\274\351\263\206\001 \001(\tH\001\210\001\001\022`\n" - + "\005state\030\221\211\2534 \001(\0132I.google.cloud.compute." - + "v1.VpnGatewayStatusHighAvailabilityRequirementStateH\002\210\001\001\022C\n" - + "\007tunnels\030\213\372\3551 \003(\0132/.g" - + "oogle.cloud.compute.v1.VpnGatewayStatusTunnelB\030\n" + + "\005state\030\221\211\2534 \001(\0132I.google.cloud.compute.v1.VpnGatewayStat" + + "usHighAvailabilityRequirementStateH\002\210\001\001\022C\n" + + "\007tunnels\030\213\372\3551" + + " \003(\0132/.google.cloud.compute.v1.VpnGatewayStatusTunnelB\030\n" + "\026_peer_external_gatewayB\023\n" + "\021_peer_gcp_gatewayB\010\n" + "\006_state\"\332\001\n" @@ -32790,8 +32844,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\013_ip_addressB\017\n\r" + "_ipv6_address\"l\n" + "\034VpnGatewaysGetStatusResponse\022A\n" - + "\006result\030\235\220\267B" - + " \001(\0132).google.cloud.compute.v1.VpnGatewayStatusH\000\210\001\001B\t\n" + + "\006result\030\235\220\267B \001(\0132)." + + "google.cloud.compute.v1.VpnGatewayStatusH\000\210\001\001B\t\n" + "\007_result\"\234\001\n" + "\025VpnGatewaysScopedList\022<\n" + "\014vpn_gateways\030\232\373\312{" @@ -32800,8 +32854,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + " .google.cloud.compute.v1.WarningH\000\210\001\001B\n\n" + "\010_warning\"\307\r\n" + "\tVpnTunnel\022L\n" - + "\014cipher_suite\030\304\327\316\323\001 \001(\0132-.googl" - + "e.cloud.compute.v1.VpnTunnelCipherSuiteH\000\210\001\001\022\"\n" + + "\014cipher_suite\030\304\327\316\323\001" + + " \001(\0132-.google.cloud.compute.v1.VpnTunnelCipherSuiteH\000\210\001\001\022\"\n" + "\022creation_timestamp\030\266\217\307\016 \001(\tH\001\210\001\001\022\034\n" + "\013description\030\374\207\326\311\001 \001(\tH\002\210\001\001\022 \n" + "\017detailed_status\030\341\244\203\237\001 \001(\tH\003\210\001\001\022\020\n" @@ -32875,8 +32929,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\026_vpn_gateway_interface\"\274\003\n" + "\027VpnTunnelAggregatedList\022\020\n" + "\002id\030\233\032 \001(\tH\000\210\001\001\022M\n" - + "\005items\030\300\317\367/ \003(\0132;.goo" - + "gle.cloud.compute.v1.VpnTunnelAggregatedList.ItemsEntry\022\024\n" + + "\005items\030\300\317\367/ \003(\0132;.google.cloud.compute" + + ".v1.VpnTunnelAggregatedList.ItemsEntry\022\024\n" + "\004kind\030\224\367\310\001 \001(\tH\001\210\001\001\022\037\n" + "\017next_page_token\030\225\272\206& \001(\tH\002\210\001\001\022\032\n" + "\tself_link\030\215\222\305\331\001 \001(\tH\003\210\001\001\022\027\n" @@ -32893,10 +32947,10 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "_self_linkB\n\n" + "\010_warning\"\304\001\n" + "\024VpnTunnelCipherSuite\022J\n" - + "\006phase1\030\226\314\230( \001(\01322.google.cloud.com" - + "pute.v1.VpnTunnelPhase1AlgorithmsH\000\210\001\001\022J\n" - + "\006phase2\030\227\314\230(" - + " \001(\01322.google.cloud.compute.v1.VpnTunnelPhase2AlgorithmsH\001\210\001\001B\t\n" + + "\006phase1\030\226\314\230(" + + " \001(\01322.google.cloud.compute.v1.VpnTunnelPhase1AlgorithmsH\000\210\001\001\022J\n" + + "\006phase2\030\227\314\230( \001(\013" + + "22.google.cloud.compute.v1.VpnTunnelPhase2AlgorithmsH\001\210\001\001B\t\n" + "\007_phase1B\t\n" + "\007_phase2\"\243\002\n\r" + "VpnTunnelList\022\020\n" @@ -32913,13 +32967,14 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "_self_linkB\n\n" + "\010_warning\"\263\001\n" + "\017VpnTunnelParams\022d\n" - + "\025resource_manager_tags\030\374\233\213\264\001" - + " \003(\0132A.google.cloud.compute.v1.VpnTunnelParams.ResourceManagerTagsEntry\032:\n" + + "\025resource_manager_tags\030\374\233\213\264\001 \003(\0132A.google.cl" + + "oud.compute.v1.VpnTunnelParams.ResourceManagerTagsEntry\032:\n" + "\030ResourceManagerTagsEntry\022\013\n" + "\003key\030\001 \001(\t\022\r\n" + "\005value\030\002 \001(\t:\0028\001\"e\n" + "\031VpnTunnelPhase1Algorithms\022\013\n" - + "\002dh\030\204\031 \003(\t\022\025\n\n" + + "\002dh\030\204\031 \003(\t\022\025\n" + + "\n" + "encryption\030\203\237\334. \003(\t\022\025\n" + "\tintegrity\030\315\376\377\352\001 \003(\t\022\r\n" + "\003prf\030\244\345\006 \003(\t\"X\n" @@ -32934,8 +32989,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\010_warning\"\214\001\n" + "\020WafExpressionSet\022\022\n" + "\007aliases\030\376\235\365K \003(\t\022K\n" - + "\013expressions\030\333\201\333S \003(\01323.google.clou" - + "d.compute.v1.WafExpressionSetExpression\022\020\n" + + "\013expressions\030\333\201\333S" + + " \003(\01323.google.cloud.compute.v1.WafExpressionSetExpression\022\020\n" + "\002id\030\233\032 \001(\tH\000\210\001\001B\005\n" + "\003_id\"b\n" + "\032WafExpressionSetExpression\022\020\n" @@ -33031,8 +33086,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\010_message\"\317\001\n" + "\026WeightedBackendService\022 \n" + "\017backend_service\030\212\300\256\222\001 \001(\tH\000\210\001\001\022I\n\r" - + "header_action\030\250\240\270\234\001" - + " \001(\0132).google.cloud.compute.v1.HttpHeaderActionH\001\210\001\001\022\027\n" + + "header_action\030\250\240\270\234\001 \001(\0132).google." + + "cloud.compute.v1.HttpHeaderActionH\001\210\001\001\022\027\n" + "\006weight\030\370\204\305\206\001 \001(\r" + "H\002\210\001\001B\022\n" + "\020_backend_serviceB\020\n" @@ -33057,15 +33112,15 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "admin_enabled\030\321\354\301\324\001 \001(\010H\000\210\001\001\022\"\n" + "\022creation_timestamp\030\266\217\307\016 \001(\tH\001\210\001\001\022\034\n" + "\013description\030\374\207\326\311\001 \001(\tH\002\210\001\001\022H\n" - + "\tendpoints\030\376\252\362\210\001" - + " \003(\01321.google.cloud.compute.v1.WireGroup.EndpointsEntry\022\020\n" + + "\tendpoints\030\376\252\362\210\001 \003(\0132" + + "1.google.cloud.compute.v1.WireGroup.EndpointsEntry\022\020\n" + "\002id\030\233\032 \001(\004H\003\210\001\001\022\024\n" + "\004kind\030\224\367\310\001 \001(\tH\004\210\001\001\022\024\n" + "\004name\030\213\365\315\001 \001(\tH\005\210\001\001\022\034\n" + "\013reconciling\030\213\331\210\316\001 \001(\010H\006\210\001\001\022\032\n" + "\tself_link\030\215\222\305\331\001 \001(\tH\007\210\001\001\022D\n" - + "\010topology\030\357\204\247:" - + " \001(\0132*.google.cloud.compute.v1.WireGroupTopologyH\010\210\001\001\022I\n" + + "\010topology\030\357\204\247: \001(\0132*.google" + + ".cloud.compute.v1.WireGroupTopologyH\010\210\001\001\022I\n" + "\017wire_properties\030\255\272\304\220\001" + " \001(\0132\'.google.cloud.compute.v1.WirePropertiesH\t\210\001\001\022/\n" + "\005wires\030\216\301\3715 \003(\0132\035.google.cloud.compute.v1.Wire\032\\\n" @@ -33084,12 +33139,12 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\t_topologyB\022\n" + "\020_wire_properties\"\333\001\n" + "\021WireGroupEndpoint\022X\n\r" - + "interconnects\030\245\333\205\370\001 \003(\0132=.google.c" - + "loud.compute.v1.WireGroupEndpoint.InterconnectsEntry\032l\n" + + "interconnects\030\245\333\205\370\001" + + " \003(\0132=.google.cloud.compute.v1.WireGroupEndpoint.InterconnectsEntry\032l\n" + "\022InterconnectsEntry\022\013\n" + "\003key\030\001 \001(\t\022E\n" - + "\005value\030\002 \001(\01326.google.cloud.co" - + "mpute.v1.WireGroupEndpointInterconnect:\0028\001\"e\n" + + "\005value\030\002" + + " \001(\01326.google.cloud.compute.v1.WireGroupEndpointInterconnect:\0028\001\"e\n" + "\035WireGroupEndpointInterconnect\022\034\n" + "\014interconnect\030\216\311\214k \001(\tH\000\210\001\001\022\025\n" + "\tvlan_tags\030\365\232\262\267\001 \003(\005B\017\n\r" @@ -33111,8 +33166,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "_self_linkB\n\n" + "\010_warning\"^\n" + "\021WireGroupTopology\022I\n" - + "\tendpoints\030\376\252\362\210\001" - + " \003(\01322.google.cloud.compute.v1.WireGroupTopologyEndpoint\"[\n" + + "\tendpoints\030\376\252\362\210\001 \003" + + "(\01322.google.cloud.compute.v1.WireGroupTopologyEndpoint\"[\n" + "\031WireGroupTopologyEndpoint\022\024\n" + "\004city\030\353\262\272\001 \001(\tH\000\210\001\001\022\025\n" + "\005label\030\364\375\3750 \001(\tH\001\210\001\001B\007\n" @@ -33177,15 +33232,15 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\004Zone\022\"\n" + "\027available_cpu_platforms\030\223\363\331S \003(\t\022\"\n" + "\022creation_timestamp\030\266\217\307\016 \001(\tH\000\210\001\001\022G\n\n" - + "deprecated\030\263\313\321\365\001" - + " \001(\0132*.google.cloud.compute.v1.DeprecationStatusH\001\210\001\001\022\034\n" + + "deprecated\030\263\313\321\365\001 \001(\0132" + + "*.google.cloud.compute.v1.DeprecationStatusH\001\210\001\001\022\034\n" + "\013description\030\374\207\326\311\001 \001(\tH\002\210\001\001\022\020\n" + "\002id\030\233\032 \001(\004H\003\210\001\001\022\024\n" + "\004kind\030\224\367\310\001 \001(\tH\004\210\001\001\022\024\n" + "\004name\030\213\365\315\001 \001(\tH\005\210\001\001\022\026\n" + "\006region\030\364\315\240B \001(\tH\006\210\001\001\022L\n" - + "\017resource_status\030\303\372\367v" - + " \001(\0132+.google.cloud.compute.v1.ZoneResourceStatusH\007\210\001\001\022\032\n" + + "\017resource_status\030\303\372\367v \001(\0132+.googl" + + "e.cloud.compute.v1.ZoneResourceStatusH\007\210\001\001\022\032\n" + "\tself_link\030\215\222\305\331\001 \001(\tH\010\210\001\001\022\026\n" + "\006status\030\362\237\267V \001(\tH\t\210\001\001\022\034\n" + "\014supports_pzs\030\356\366\205( \001(\010H\n" @@ -33219,12 +33274,12 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "_self_linkB\n\n" + "\010_warning\"s\n" + "\022ZoneResourceStatus\022]\n" - + "\025upcoming_maintenances\030\203\374\323 " - + " \003(\0132;.google.cloud.compute.v1.PeriodicPartialMaintenanceSchedule\"\315\001\n" + + "\025upcoming_maintenances\030\203\374\323 \003(\0132;.google." + + "cloud.compute.v1.PeriodicPartialMaintenanceSchedule\"\315\001\n" + "\024ZoneSetLabelsRequest\022!\n" + "\021label_fingerprint\030\231\360\367T \001(\tH\000\210\001\001\022M\n" - + "\006labels\030\377\277\301\356\001 \003(\01329.google.cl" - + "oud.compute.v1.ZoneSetLabelsRequest.LabelsEntry\032-\n" + + "\006labels\030\377\277\301\356\001" + + " \003(\01329.google.cloud.compute.v1.ZoneSetLabelsRequest.LabelsEntry\032-\n" + "\013LabelsEntry\022\013\n" + "\003key\030\001 \001(\t\022\r\n" + "\005value\030\002 \001(\t:\0028\001B\024\n" @@ -33246,7052 +33301,7060 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\005_etagB\t\n" + "\007_policy2\263\006\n" + "\020AcceleratorTypes\022\326\001\n" - + "\016AggregatedList\022>.google.cloud.compute.v1.AggregatedL" - + "istAcceleratorTypesRequest\0326.google.cloud.compute.v1.AcceleratorTypeAggregatedLi" - + "st\"L\332A\007project\202\323\344\223\002<\022:/compute/v1/projec" - + "ts/{project}/aggregated/acceleratorTypes\022\334\001\n" - + "\003Get\0222.google.cloud.compute.v1.GetAcceleratorTypeRequest\032(.google.cloud.comp" - + "ute.v1.AcceleratorType\"w\332A\035project,zone," - + "accelerator_type\202\323\344\223\002Q\022O/compute/v1/proj" - + "ects/{project}/zones/{zone}/acceleratorTypes/{accelerator_type}\022\277\001\n" - + "\004List\0224.google.cloud.compute.v1.ListAcceleratorTypesR" - + "equest\032,.google.cloud.compute.v1.Acceler" - + "atorTypeList\"S\332A\014project,zone\202\323\344\223\002>\022.google.cloud.compute.v1.AggregatedListAcceleratorTyp" + + "esRequest\0326.google.cloud.compute.v1.Acce" + + "leratorTypeAggregatedList\"L\332A\007project\202\323\344" + + "\223\002<\022:/compute/v1/projects/{project}/aggregated/acceleratorTypes\022\334\001\n" + + "\003Get\0222.google.cloud.compute.v1.GetAcceleratorTypeRequ" + + "est\032(.google.cloud.compute.v1.Accelerato" + + "rType\"w\332A\035project,zone,accelerator_type\202" + + "\323\344\223\002Q\022O/compute/v1/projects/{project}/zo" + + "nes/{zone}/acceleratorTypes/{accelerator_type}\022\277\001\n" + + "\004List\0224.google.cloud.compute.v1.ListAcceleratorTypesRequest\032,.google.c" + + "loud.compute.v1.AcceleratorTypeList\"S\332A\014" + + "project,zone\202\323\344\223\002>\022project" - + ",zone,disk,disks_add_resource_policies_r" - + "equest_resource\212N\016ZoneOperations\202\323\344\223\002|\"L" - + "/compute/v1/projects/{project}/zones/{zo" - + "ne}/disks/{disk}/addResourcePolicies:,di" - + "sks_add_resource_policies_request_resour" - + "ce\022\265\001\n\016AggregatedList\0223.google.cloud.com" - + "pute.v1.AggregatedListDisksRequest\032+.goo" - + "gle.cloud.compute.v1.DiskAggregatedList\"" - + "A\332A\007project\202\323\344\223\0021\022//compute/v1/projects/" - + "{project}/aggregated/disks\022\216\002\n\nBulkInser" - + "t\022..google.cloud.compute.v1.BulkInsertDi" - + "skRequest\032\".google.cloud.compute.v1.Oper" - + "ation\"\253\001\332A/project,zone,bulk_insert_disk" - + "_resource_resource\212N\016ZoneOperations\202\323\344\223\002" - + "b\"project,zone,disk,disks_" + + "add_resource_policies_request_resource\212N" + + "\016ZoneOperations\202\323\344\223\002|\"L/compute/v1/proje" + + "cts/{project}/zones/{zone}/disks/{disk}/" + + "addResourcePolicies:,disks_add_resource_" + + "policies_request_resource\022\265\001\n\016Aggregated" + + "List\0223.google.cloud.compute.v1.Aggregate" + + "dListDisksRequest\032+.google.cloud.compute" + + ".v1.DiskAggregatedList\"A\332A\007project\202\323\344\223\0021" + + "\022//compute/v1/projects/{project}/aggrega" + + "ted/disks\022\216\002\n\nBulkInsert\022..google.cloud." + + "compute.v1.BulkInsertDiskRequest\032\".googl" + + "e.cloud.compute.v1.Operation\"\253\001\332A/projec" + + "t,zone,bulk_insert_disk_resource_resourc" + + "e\212N\016ZoneOperations\202\323\344\223\002b\".google.cl" - + "oud.compute.v1.ListAssociationsFirewallP" - + "olicyRequest\032A.google.cloud.compute.v1.F" - + "irewallPoliciesListAssociationsResponse\"" - + "I\332A\000\202\323\344\223\002@\022>/compute/v1/locations/global" - + "/firewallPolicies/listAssociations\022\350\001\n\004M" - + "ove\0222.google.cloud.compute.v1.MoveFirewa" - + "llPolicyRequest\032\".google.cloud.compute.v" - + "1.Operation\"\207\001\332A\031firewall_policy,parent_" - + "id\212N\034GlobalOrganizationOperations\202\323\344\223\002F\"" - + "D/compute/v1/locations/global/firewallPo" - + "licies/{firewall_policy}/move\022\216\002\n\005Patch\022" - + "3.google.cloud.compute.v1.PatchFirewallP" - + "olicyRequest\032\".google.cloud.compute.v1.O" - + "peration\"\253\001\332A(firewall_policy,firewall_p" - + "olicy_resource\212N\034GlobalOrganizationOpera" - + "tions\202\323\344\223\002[2?/compute/v1/locations/globa" - + "l/firewallPolicies/{firewall_policy}:\030fi" - + "rewall_policy_resource\022\252\002\n\tPatchRule\0227.g" - + "oogle.cloud.compute.v1.PatchRuleFirewall" - + "PolicyRequest\032\".google.cloud.compute.v1." - + "Operation\"\277\001\332A-firewall_policy,firewall_" - + "policy_rule_resource\212N\034GlobalOrganizatio" - + "nOperations\202\323\344\223\002j\"I/compute/v1/locations" - + "/global/firewallPolicies/{firewall_polic" - + "y}/patchRule:\035firewall_policy_rule_resou" - + "rce\022\205\002\n\021RemoveAssociation\022?.google.cloud" - + ".compute.v1.RemoveAssociationFirewallPol" - + "icyRequest\032\".google.cloud.compute.v1.Ope" - + "ration\"\212\001\332A\017firewall_policy\212N\034GlobalOrga" - + "nizationOperations\202\323\344\223\002S\"Q/compute/v1/lo" - + "cations/global/firewallPolicies/{firewal" - + "l_policy}/removeAssociation\022\360\001\n\nRemoveRu" - + "le\0228.google.cloud.compute.v1.RemoveRuleF" - + "irewallPolicyRequest\032\".google.cloud.comp" - + "ute.v1.Operation\"\203\001\332A\017firewall_policy\212N\034" - + "GlobalOrganizationOperations\202\323\344\223\002L\"J/com" - + "pute/v1/locations/global/firewallPolicie" - + "s/{firewall_policy}/removeRule\022\247\002\n\014SetIa" - + "mPolicy\022:.google.cloud.compute.v1.SetIam" - + "PolicyFirewallPolicyRequest\032\037.google.clo" - + "ud.compute.v1.Policy\"\271\001\332A8resource,globa" - + "l_organization_set_policy_request_resour" - + "ce\202\323\344\223\002x\"E/compute/v1/locations/global/f" - + "irewallPolicies/{resource}/setIamPolicy:" - + "/global_organization_set_policy_request_" - + "resource\022\256\002\n\022TestIamPermissions\022@.google" - + ".cloud.compute.v1.TestIamPermissionsFire" - + "wallPolicyRequest\0320.google.cloud.compute" - + ".v1.TestPermissionsResponse\"\243\001\332A*resourc" - + "e,test_permissions_request_resource\202\323\344\223\002" - + "p\"K/compute/v1/locations/global/firewall" - + "Policies/{resource}/testIamPermissions:!" - + "test_permissions_request_resource\032r\312A\026co" - + "mpute.googleapis.com\322AVhttps://www.googl" - + "eapis.com/auth/compute,https://www.googl" - + "eapis.com/auth/cloud-platform2\204\r\n\tFirewa" - + "lls\022\306\001\n\006Delete\022..google.cloud.compute.v1" - + ".DeleteFirewallRequest\032\".google.cloud.co" - + "mpute.v1.Operation\"h\332A\020project,firewall\212" - + "N\020GlobalOperations\202\323\344\223\002<*:/compute/v1/pr" - + "ojects/{project}/global/firewalls/{firew" - + "all}\022\254\001\n\003Get\022+.google.cloud.compute.v1.G" - + "etFirewallRequest\032!.google.cloud.compute" - + ".v1.Firewall\"U\332A\020project,firewall\202\323\344\223\002<\022" - + ":/compute/v1/projects/{project}/global/f" - + "irewalls/{firewall}\022\327\001\n\006Insert\022..google." - + "cloud.compute.v1.InsertFirewallRequest\032\"" - + ".google.cloud.compute.v1.Operation\"y\332A\031p" - + "roject,firewall_resource\212N\020GlobalOperati" - + "ons\202\323\344\223\002D\"//compute/v1/projects/{project" - + "}/global/firewalls:\021firewall_resource\022\237\001" - + "\n\004List\022-.google.cloud.compute.v1.ListFir" - + "ewallsRequest\032%.google.cloud.compute.v1." - + "FirewallList\"A\332A\007project\202\323\344\223\0021\022//compute" - + "/v1/projects/{project}/global/firewalls\022" - + "\352\001\n\005Patch\022-.google.cloud.compute.v1.Patc" - + "hFirewallRequest\032\".google.cloud.compute." - + "v1.Operation\"\215\001\332A\"project,firewall,firew" - + "all_resource\212N\020GlobalOperations\202\323\344\223\002O2:/" - + "compute/v1/projects/{project}/global/fir" - + "ewalls/{firewall}:\021firewall_resource\022\262\002\n" - + "\022TestIamPermissions\022:.google.cloud.compu" - + "te.v1.TestIamPermissionsFirewallRequest\032" - + "0.google.cloud.compute.v1.TestPermission" - + "sResponse\"\255\001\332A2project,resource,test_per" - + "missions_request_resource\202\323\344\223\002r\"M/comput" - + "e/v1/projects/{project}/global/firewalls" - + "/{resource}/testIamPermissions:!test_per" - + "missions_request_resource\022\354\001\n\006Update\022..g" - + "oogle.cloud.compute.v1.UpdateFirewallReq" - + "uest\032\".google.cloud.compute.v1.Operation" - + "\"\215\001\332A\"project,firewall,firewall_resource" - + "\212N\020GlobalOperations\202\323\344\223\002O\032:/compute/v1/p" - + "rojects/{project}/global/firewalls/{fire" - + "wall}:\021firewall_resource\032r\312A\026compute.goo" + + "ays:\035external_vpn_gateway_resource\022\275\001\n\004L" + + "ist\0227.google.cloud.compute.v1.ListExtern" + + "alVpnGatewaysRequest\032/.google.cloud.comp" + + "ute.v1.ExternalVpnGatewayList\"K\332A\007projec" + + "t\202\323\344\223\002;\0229/compute/v1/projects/{project}/" + + "global/externalVpnGateways\022\262\002\n\tSetLabels" + + "\022;.google.cloud.compute.v1.SetLabelsExte" + + "rnalVpnGatewayRequest\032\".google.cloud.com" + + "pute.v1.Operation\"\303\001\332A3project,resource," + + "global_set_labels_request_resource\212N\020Glo" + + "balOperations\202\323\344\223\002t\"N/compute/v1/project" + + "s/{project}/global/externalVpnGateways/{" + + "resource}/setLabels:\"global_set_labels_r" + + "equest_resource\022\306\002\n\022TestIamPermissions\022D" + + ".google.cloud.compute.v1.TestIamPermissi" + + "onsExternalVpnGatewayRequest\0320.google.cl" + + "oud.compute.v1.TestPermissionsResponse\"\267" + + "\001\332A2project,resource,test_permissions_re" + + "quest_resource\202\323\344\223\002|\"W/compute/v1/projec" + + "ts/{project}/global/externalVpnGateways/" + + "{resource}/testIamPermissions:!test_perm" + + "issions_request_resource\032r\312A\026compute.goo" + "gleapis.com\322AVhttps://www.googleapis.com" + "/auth/compute,https://www.googleapis.com" - + "/auth/cloud-platform2\231\021\n\017ForwardingRules" - + "\022\323\001\n\016AggregatedList\022=.google.cloud.compu" - + "te.v1.AggregatedListForwardingRulesReque" - + "st\0325.google.cloud.compute.v1.ForwardingR" - + "uleAggregatedList\"K\332A\007project\202\323\344\223\002;\0229/co" - + "mpute/v1/projects/{project}/aggregated/f" - + "orwardingRules\022\362\001\n\006Delete\0224.google.cloud" - + ".compute.v1.DeleteForwardingRuleRequest\032" - + "\".google.cloud.compute.v1.Operation\"\215\001\332A" - + "\036project,region,forwarding_rule\212N\020Region" - + "Operations\202\323\344\223\002S*Q/compute/v1/projects/{" - + "project}/regions/{region}/forwardingRule" - + "s/{forwarding_rule}\022\335\001\n\003Get\0221.google.clo" - + "ud.compute.v1.GetForwardingRuleRequest\032\'" - + ".google.cloud.compute.v1.ForwardingRule\"" - + "z\332A\036project,region,forwarding_rule\202\323\344\223\002S" - + "\022Q/compute/v1/projects/{project}/regions" - + "/{region}/forwardingRules/{forwarding_ru" - + "le}\022\203\002\n\006Insert\0224.google.cloud.compute.v1" - + ".InsertForwardingRuleRequest\032\".google.cl" - + "oud.compute.v1.Operation\"\236\001\332A\'project,re" - + "gion,forwarding_rule_resource\212N\020RegionOp" - + "erations\202\323\344\223\002[\"?/compute/v1/projects/{pr" - + "oject}/regions/{region}/forwardingRules:" - + "\030forwarding_rule_resource\022\302\001\n\004List\0223.goo" - + "gle.cloud.compute.v1.ListForwardingRules" - + "Request\032+.google.cloud.compute.v1.Forwar" - + "dingRuleList\"X\332A\016project,region\202\323\344\223\002A\022?/" - + "compute/v1/projects/{project}/regions/{r" - + "egion}/forwardingRules\022\243\002\n\005Patch\0223.googl" - + "e.cloud.compute.v1.PatchForwardingRuleRe" - + "quest\032\".google.cloud.compute.v1.Operatio" - + "n\"\300\001\332A7project,region,forwarding_rule,fo" - + "rwarding_rule_resource\212N\020RegionOperation" - + "s\202\323\344\223\002m2Q/compute/v1/projects/{project}/" - + "regions/{region}/forwardingRules/{forwar" - + "ding_rule}:\030forwarding_rule_resource\022\273\002\n" - + "\tSetLabels\0227.google.cloud.compute.v1.Set" - + "LabelsForwardingRuleRequest\032\".google.clo" - + "ud.compute.v1.Operation\"\320\001\332A:project,reg" - + "ion,resource,region_set_labels_request_r" - + "esource\212N\020RegionOperations\202\323\344\223\002z\"T/compu" - + "te/v1/projects/{project}/regions/{region" - + "}/forwardingRules/{resource}/setLabels:\"" - + "region_set_labels_request_resource\022\267\002\n\tS" - + "etTarget\0227.google.cloud.compute.v1.SetTa" - + "rgetForwardingRuleRequest\032\".google.cloud" - + ".compute.v1.Operation\"\314\001\332A8project,regio" - + "n,forwarding_rule,target_reference_resou" - + "rce\212N\020RegionOperations\202\323\344\223\002x\"[/compute/v" - + "1/projects/{project}/regions/{region}/fo" - + "rwardingRules/{forwarding_rule}/setTarge" - + "t:\031target_reference_resource\032r\312A\026compute" - + ".googleapis.com\322AVhttps://www.googleapis" - + ".com/auth/compute,https://www.googleapis" - + ".com/auth/cloud-platform2\337\016\n\022FutureReser" - + "vations\022\345\001\n\016AggregatedList\022@.google.clou" - + "d.compute.v1.AggregatedListFutureReserva" - + "tionsRequest\032A.google.cloud.compute.v1.F" - + "utureReservationsAggregatedListResponse\"" - + "N\332A\007project\202\323\344\223\002>\022.google.cloud.compute.v1.Li" + + "stAssociationsFirewallPolicyRequest\032A.go" + + "ogle.cloud.compute.v1.FirewallPoliciesLi" + + "stAssociationsResponse\"I\332A\000\202\323\344\223\002@\022>/comp" + + "ute/v1/locations/global/firewallPolicies" + + "/listAssociations\022\350\001\n\004Move\0222.google.clou" + + "d.compute.v1.MoveFirewallPolicyRequest\032\"" + + ".google.cloud.compute.v1.Operation\"\207\001\332A\031" + + "firewall_policy,parent_id\212N\034GlobalOrgani" + + "zationOperations\202\323\344\223\002F\"D/compute/v1/loca" + + "tions/global/firewallPolicies/{firewall_" + + "policy}/move\022\216\002\n\005Patch\0223.google.cloud.co" + + "mpute.v1.PatchFirewallPolicyRequest\032\".go" + + "ogle.cloud.compute.v1.Operation\"\253\001\332A(fir" + + "ewall_policy,firewall_policy_resource\212N\034" + + "GlobalOrganizationOperations\202\323\344\223\002[2?/com" + + "pute/v1/locations/global/firewallPolicie" + + "s/{firewall_policy}:\030firewall_policy_res" + + "ource\022\252\002\n\tPatchRule\0227.google.cloud.compu" + + "te.v1.PatchRuleFirewallPolicyRequest\032\".g" + + "oogle.cloud.compute.v1.Operation\"\277\001\332A-fi" + + "rewall_policy,firewall_policy_rule_resou" + + "rce\212N\034GlobalOrganizationOperations\202\323\344\223\002j" + + "\"I/compute/v1/locations/global/firewallP" + + "olicies/{firewall_policy}/patchRule:\035fir" + + "ewall_policy_rule_resource\022\205\002\n\021RemoveAss" + + "ociation\022?.google.cloud.compute.v1.Remov" + + "eAssociationFirewallPolicyRequest\032\".goog" + + "le.cloud.compute.v1.Operation\"\212\001\332A\017firew" + + "all_policy\212N\034GlobalOrganizationOperation" + + "s\202\323\344\223\002S\"Q/compute/v1/locations/global/fi" + + "rewallPolicies/{firewall_policy}/removeA" + + "ssociation\022\360\001\n\nRemoveRule\0228.google.cloud" + + ".compute.v1.RemoveRuleFirewallPolicyRequ" + "est\032\".google.cloud.compute.v1.Operation\"" - + "\216\001\332A\037project,zone,future_reservation\212N\016Z" - + "oneOperations\202\323\344\223\002U*S/compute/v1/project" - + "s/{project}/zones/{zone}/futureReservati" - + "ons/{future_reservation}\022\346\001\n\003Get\0224.googl" - + "e.cloud.compute.v1.GetFutureReservationR" - + "equest\032*.google.cloud.compute.v1.FutureR" - + "eservation\"}\332A\037project,zone,future_reser" - + "vation\202\323\344\223\002U\022S/compute/v1/projects/{proj" - + "ect}/zones/{zone}/futureReservations/{fu" - + "ture_reservation}\022\207\002\n\006Insert\0227.google.cl" - + "oud.compute.v1.InsertFutureReservationRe" + + "\203\001\332A\017firewall_policy\212N\034GlobalOrganizatio" + + "nOperations\202\323\344\223\002L\"J/compute/v1/locations" + + "/global/firewallPolicies/{firewall_polic" + + "y}/removeRule\022\247\002\n\014SetIamPolicy\022:.google." + + "cloud.compute.v1.SetIamPolicyFirewallPol" + + "icyRequest\032\037.google.cloud.compute.v1.Pol" + + "icy\"\271\001\332A8resource,global_organization_se" + + "t_policy_request_resource\202\323\344\223\002x\"E/comput" + + "e/v1/locations/global/firewallPolicies/{" + + "resource}/setIamPolicy:/global_organizat" + + "ion_set_policy_request_resource\022\256\002\n\022Test" + + "IamPermissions\022@.google.cloud.compute.v1" + + ".TestIamPermissionsFirewallPolicyRequest" + + "\0320.google.cloud.compute.v1.TestPermissio" + + "nsResponse\"\243\001\332A*resource,test_permission" + + "s_request_resource\202\323\344\223\002p\"K/compute/v1/lo" + + "cations/global/firewallPolicies/{resourc" + + "e}/testIamPermissions:!test_permissions_" + + "request_resource\032r\312A\026compute.googleapis." + + "com\322AVhttps://www.googleapis.com/auth/co" + + "mpute,https://www.googleapis.com/auth/cl" + + "oud-platform2\204\r\n\tFirewalls\022\306\001\n\006Delete\022.." + + "google.cloud.compute.v1.DeleteFirewallRe" + "quest\032\".google.cloud.compute.v1.Operatio" - + "n\"\237\001\332A(project,zone,future_reservation_r" - + "esource\212N\016ZoneOperations\202\323\344\223\002]\">/compute" - + "/v1/projects/{project}/zones/{zone}/futu" - + "reReservations:\033future_reservation_resou" - + "rce\022\316\001\n\004List\0226.google.cloud.compute.v1.L" - + "istFutureReservationsRequest\0327.google.cl" - + "oud.compute.v1.FutureReservationsListRes" - + "ponse\"U\332A\014project,zone\202\323\344\223\002@\022>/compute/v" - + "1/projects/{project}/zones/{zone}/future" - + "Reservations\022\257\002\n\006Update\0227.google.cloud.c" - + "ompute.v1.UpdateFutureReservationRequest" - + "\032\".google.cloud.compute.v1.Operation\"\307\001\332" - + "A;project,zone,future_reservation,future" - + "_reservation_resource\212N\016ZoneOperations\202\323" - + "\344\223\002r2S/compute/v1/projects/{project}/zon" - + "es/{zone}/futureReservations/{future_res" - + "ervation}:\033future_reservation_resource\032r" - + "\312A\026compute.googleapis.com\322AVhttps://www." - + "googleapis.com/auth/compute,https://www." - + "googleapis.com/auth/cloud-platform2\203\016\n\017G" - + "lobalAddresses\022\311\001\n\006Delete\0223.google.cloud" - + ".compute.v1.DeleteGlobalAddressRequest\032\"" - + ".google.cloud.compute.v1.Operation\"f\332A\017p" - + "roject,address\212N\020GlobalOperations\202\323\344\223\002;*" - + "9/compute/v1/projects/{project}/global/a" - + "ddresses/{address}\022\256\001\n\003Get\0220.google.clou" - + "d.compute.v1.GetGlobalAddressRequest\032 .g" - + "oogle.cloud.compute.v1.Address\"S\332A\017proje" - + "ct,address\202\323\344\223\002;\0229/compute/v1/projects/{" - + "project}/global/addresses/{address}\022\332\001\n\006" - + "Insert\0223.google.cloud.compute.v1.InsertG" - + "lobalAddressRequest\032\".google.cloud.compu" - + "te.v1.Operation\"w\332A\030project,address_reso" - + "urce\212N\020GlobalOperations\202\323\344\223\002C\"//compute/" - + "v1/projects/{project}/global/addresses:\020" - + "address_resource\022\244\001\n\004List\0223.google.cloud" - + ".compute.v1.ListGlobalAddressesRequest\032$" - + ".google.cloud.compute.v1.AddressList\"A\332A" - + "\007project\202\323\344\223\0021\022//compute/v1/projects/{pr" - + "oject}/global/addresses\022\232\002\n\004Move\0221.googl" - + "e.cloud.compute.v1.MoveGlobalAddressRequ" - + "est\032\".google.cloud.compute.v1.Operation\"" - + "\272\001\332A6project,address,global_addresses_mo" - + "ve_request_resource\212N\020GlobalOperations\202\323" - + "\344\223\002h\">/compute/v1/projects/{project}/glo" - + "bal/addresses/{address}/move:&global_add" - + "resses_move_request_resource\022\243\002\n\tSetLabe" - + "ls\0226.google.cloud.compute.v1.SetLabelsGl" - + "obalAddressRequest\032\".google.cloud.comput" - + "e.v1.Operation\"\271\001\332A3project,resource,glo" - + "bal_set_labels_request_resource\212N\020Global" - + "Operations\202\323\344\223\002j\"D/compute/v1/projects/{" - + "project}/global/addresses/{resource}/set" - + "Labels:\"global_set_labels_request_resour" - + "ce\022\267\002\n\022TestIamPermissions\022?.google.cloud" - + ".compute.v1.TestIamPermissionsGlobalAddr" - + "essRequest\0320.google.cloud.compute.v1.Tes" - + "tPermissionsResponse\"\255\001\332A2project,resour" - + "ce,test_permissions_request_resource\202\323\344\223" - + "\002r\"M/compute/v1/projects/{project}/globa" - + "l/addresses/{resource}/testIamPermission" - + "s:!test_permissions_request_resource\032r\312A" - + "\026compute.googleapis.com\322AVhttps://www.go" - + "ogleapis.com/auth/compute,https://www.go" - + "ogleapis.com/auth/cloud-platform2\373\016\n\025Glo" - + "balForwardingRules\022\346\001\n\006Delete\022:.google.c" - + "loud.compute.v1.DeleteGlobalForwardingRu" - + "leRequest\032\".google.cloud.compute.v1.Oper" - + "ation\"|\332A\027project,forwarding_rule\212N\020Glob" - + "alOperations\202\323\344\223\002I*G/compute/v1/projects" - + "/{project}/global/forwardingRules/{forwa" - + "rding_rule}\022\322\001\n\003Get\0227.google.cloud.compu" - + "te.v1.GetGlobalForwardingRuleRequest\032\'.g" - + "oogle.cloud.compute.v1.ForwardingRule\"i\332" - + "A\027project,forwarding_rule\202\323\344\223\002I\022G/comput" - + "e/v1/projects/{project}/global/forwardin" - + "gRules/{forwarding_rule}\022\370\001\n\006Insert\022:.go" - + "ogle.cloud.compute.v1.InsertGlobalForwar" - + "dingRuleRequest\032\".google.cloud.compute.v" - + "1.Operation\"\215\001\332A project,forwarding_rule" - + "_resource\212N\020GlobalOperations\202\323\344\223\002Q\"5/com" - + "pute/v1/projects/{project}/global/forwar" - + "dingRules:\030forwarding_rule_resource\022\267\001\n\004" - + "List\0229.google.cloud.compute.v1.ListGloba" - + "lForwardingRulesRequest\032+.google.cloud.c", - "ompute.v1.ForwardingRuleList\"G\332A\007project" - + "\202\323\344\223\0027\0225/compute/v1/projects/{project}/g" - + "lobal/forwardingRules\022\230\002\n\005Patch\0229.google" - + ".cloud.compute.v1.PatchGlobalForwardingR" + + "n\"h\332A\020project,firewall\212N\020GlobalOperation" + + "s\202\323\344\223\002<*:/compute/v1/projects/{project}/" + + "global/firewalls/{firewall}\022\254\001\n\003Get\022+.go" + + "ogle.cloud.compute.v1.GetFirewallRequest" + + "\032!.google.cloud.compute.v1.Firewall\"U\332A\020" + + "project,firewall\202\323\344\223\002<\022:/compute/v1/proj" + + "ects/{project}/global/firewalls/{firewal" + + "l}\022\327\001\n\006Insert\022..google.cloud.compute.v1." + + "InsertFirewallRequest\032\".google.cloud.com" + + "pute.v1.Operation\"y\332A\031project,firewall_r" + + "esource\212N\020GlobalOperations\202\323\344\223\002D\"//compu" + + "te/v1/projects/{project}/global/firewall" + + "s:\021firewall_resource\022\237\001\n\004List\022-.google.c" + + "loud.compute.v1.ListFirewallsRequest\032%.g" + + "oogle.cloud.compute.v1.FirewallList\"A\332A\007" + + "project\202\323\344\223\0021\022//compute/v1/projects/{pro" + + "ject}/global/firewalls\022\352\001\n\005Patch\022-.googl" + + "e.cloud.compute.v1.PatchFirewallRequest\032" + + "\".google.cloud.compute.v1.Operation\"\215\001\332A" + + "\"project,firewall,firewall_resource\212N\020Gl" + + "obalOperations\202\323\344\223\002O2:/compute/v1/projec" + + "ts/{project}/global/firewalls/{firewall}" + + ":\021firewall_resource\022\262\002\n\022TestIamPermissio" + + "ns\022:.google.cloud.compute.v1.TestIamPerm" + + "issionsFirewallRequest\0320.google.cloud.co" + + "mpute.v1.TestPermissionsResponse\"\255\001\332A2pr" + + "oject,resource,test_permissions_request_" + + "resource\202\323\344\223\002r\"M/compute/v1/projects/{pr" + + "oject}/global/firewalls/{resource}/testI" + + "amPermissions:!test_permissions_request_" + + "resource\022\354\001\n\006Update\022..google.cloud.compu" + + "te.v1.UpdateFirewallRequest\032\".google.clo" + + "ud.compute.v1.Operation\"\215\001\332A\"project,fir" + + "ewall,firewall_resource\212N\020GlobalOperatio" + + "ns\202\323\344\223\002O\032:/compute/v1/projects/{project}" + + "/global/firewalls/{firewall}:\021firewall_r" + + "esource\032r\312A\026compute.googleapis.com\322AVhtt" + + "ps://www.googleapis.com/auth/compute,htt" + + "ps://www.googleapis.com/auth/cloud-platf" + + "orm2\231\021\n\017ForwardingRules\022\323\001\n\016AggregatedLi" + + "st\022=.google.cloud.compute.v1.AggregatedL" + + "istForwardingRulesRequest\0325.google.cloud" + + ".compute.v1.ForwardingRuleAggregatedList" + + "\"K\332A\007project\202\323\344\223\002;\0229/compute/v1/projects" + + "/{project}/aggregated/forwardingRules\022\362\001" + + "\n\006Delete\0224.google.cloud.compute.v1.Delet" + + "eForwardingRuleRequest\032\".google.cloud.co" + + "mpute.v1.Operation\"\215\001\332A\036project,region,f" + + "orwarding_rule\212N\020RegionOperations\202\323\344\223\002S*" + + "Q/compute/v1/projects/{project}/regions/" + + "{region}/forwardingRules/{forwarding_rul" + + "e}\022\335\001\n\003Get\0221.google.cloud.compute.v1.Get" + + "ForwardingRuleRequest\032\'.google.cloud.com" + + "pute.v1.ForwardingRule\"z\332A\036project,regio" + + "n,forwarding_rule\202\323\344\223\002S\022Q/compute/v1/pro" + + "jects/{project}/regions/{region}/forward" + + "ingRules/{forwarding_rule}\022\203\002\n\006Insert\0224." + + "google.cloud.compute.v1.InsertForwarding" + + "RuleRequest\032\".google.cloud.compute.v1.Op" + + "eration\"\236\001\332A\'project,region,forwarding_r" + + "ule_resource\212N\020RegionOperations\202\323\344\223\002[\"?/" + + "compute/v1/projects/{project}/regions/{r" + + "egion}/forwardingRules:\030forwarding_rule_" + + "resource\022\302\001\n\004List\0223.google.cloud.compute" + + ".v1.ListForwardingRulesRequest\032+.google." + + "cloud.compute.v1.ForwardingRuleList\"X\332A\016" + + "project,region\202\323\344\223\002A\022?/compute/v1/projec" + + "ts/{project}/regions/{region}/forwarding" + + "Rules\022\243\002\n\005Patch\0223.google.cloud.compute.v" + + "1.PatchForwardingRuleRequest\032\".google.cl" + + "oud.compute.v1.Operation\"\300\001\332A7project,re" + + "gion,forwarding_rule,forwarding_rule_res" + + "ource\212N\020RegionOperations\202\323\344\223\002m2Q/compute" + + "/v1/projects/{project}/regions/{region}/" + + "forwardingRules/{forwarding_rule}:\030forwa" + + "rding_rule_resource\022\273\002\n\tSetLabels\0227.goog" + + "le.cloud.compute.v1.SetLabelsForwardingR" + "uleRequest\032\".google.cloud.compute.v1.Ope" - + "ration\"\257\001\332A0project,forwarding_rule,forw" - + "arding_rule_resource\212N\020GlobalOperations\202" - + "\323\344\223\002c2G/compute/v1/projects/{project}/gl" - + "obal/forwardingRules/{forwarding_rule}:\030" - + "forwarding_rule_resource\022\260\002\n\tSetLabels\022=" - + ".google.cloud.compute.v1.SetLabelsGlobal" - + "ForwardingRuleRequest\032\".google.cloud.com" - + "pute.v1.Operation\"\277\001\332A3project,resource," - + "global_set_labels_request_resource\212N\020Glo" - + "balOperations\202\323\344\223\002p\"J/compute/v1/project" - + "s/{project}/global/forwardingRules/{reso" - + "urce}/setLabels:\"global_set_labels_reque" - + "st_resource\022\254\002\n\tSetTarget\022=.google.cloud" - + ".compute.v1.SetTargetGlobalForwardingRul" + + "ration\"\320\001\332A:project,region,resource,regi" + + "on_set_labels_request_resource\212N\020RegionO" + + "perations\202\323\344\223\002z\"T/compute/v1/projects/{p" + + "roject}/regions/{region}/forwardingRules" + + "/{resource}/setLabels:\"region_set_labels" + + "_request_resource\022\267\002\n\tSetTarget\0227.google" + + ".cloud.compute.v1.SetTargetForwardingRul" + "eRequest\032\".google.cloud.compute.v1.Opera" - + "tion\"\273\001\332A1project,forwarding_rule,target" - + "_reference_resource\212N\020GlobalOperations\202\323" - + "\344\223\002n\"Q/compute/v1/projects/{project}/glo" - + "bal/forwardingRules/{forwarding_rule}/se" - + "tTarget:\031target_reference_resource\032r\312A\026c" - + "ompute.googleapis.com\322AVhttps://www.goog" - + "leapis.com/auth/compute,https://www.goog" - + "leapis.com/auth/cloud-platform2\254\022\n\033Globa" - + "lNetworkEndpointGroups\022\274\003\n\026AttachNetwork" - + "Endpoints\022P.google.cloud.compute.v1.Atta" - + "chNetworkEndpointsGlobalNetworkEndpointG" - + "roupRequest\032\".google.cloud.compute.v1.Op" - + "eration\"\253\002\332A_project,network_endpoint_gr" - + "oup,global_network_endpoint_groups_attac" - + "h_endpoints_request_resource\212N\020GlobalOpe" - + "rations\202\323\344\223\002\257\001\"k/compute/v1/projects/{pr" - + "oject}/global/networkEndpointGroups/{net" - + "work_endpoint_group}/attachNetworkEndpoi" - + "nts:@global_network_endpoint_groups_atta" - + "ch_endpoints_request_resource\022\201\002\n\006Delete" - + "\022@.google.cloud.compute.v1.DeleteGlobalN" - + "etworkEndpointGroupRequest\032\".google.clou" - + "d.compute.v1.Operation\"\220\001\332A\036project,netw" - + "ork_endpoint_group\212N\020GlobalOperations\202\323\344" - + "\223\002V*T/compute/v1/projects/{project}/glob" - + "al/networkEndpointGroups/{network_endpoi" - + "nt_group}\022\274\003\n\026DetachNetworkEndpoints\022P.g" - + "oogle.cloud.compute.v1.DetachNetworkEndp" - + "ointsGlobalNetworkEndpointGroupRequest\032\"" - + ".google.cloud.compute.v1.Operation\"\253\002\332A_" - + "project,network_endpoint_group,global_ne" - + "twork_endpoint_groups_detach_endpoints_r" - + "equest_resource\212N\020GlobalOperations\202\323\344\223\002\257" - + "\001\"k/compute/v1/projects/{project}/global" - + "/networkEndpointGroups/{network_endpoint" - + "_group}/detachNetworkEndpoints:@global_n" - + "etwork_endpoint_groups_detach_endpoints_" - + "request_resource\022\362\001\n\003Get\022=.google.cloud." - + "compute.v1.GetGlobalNetworkEndpointGroup" - + "Request\032-.google.cloud.compute.v1.Networ" - + "kEndpointGroup\"}\332A\036project,network_endpo" - + "int_group\202\323\344\223\002V\022T/compute/v1/projects/{p" - + "roject}/global/networkEndpointGroups/{ne" - + "twork_endpoint_group}\022\222\002\n\006Insert\022@.googl" - + "e.cloud.compute.v1.InsertGlobalNetworkEn" - + "dpointGroupRequest\032\".google.cloud.comput" - + "e.v1.Operation\"\241\001\332A\'project,network_endp" - + "oint_group_resource\212N\020GlobalOperations\202\323" - + "\344\223\002^\";/compute/v1/projects/{project}/glo" - + "bal/networkEndpointGroups:\037network_endpo" - + "int_group_resource\022\311\001\n\004List\022?.google.clo" - + "ud.compute.v1.ListGlobalNetworkEndpointG" - + "roupsRequest\0321.google.cloud.compute.v1.N" - + "etworkEndpointGroupList\"M\332A\007project\202\323\344\223\002" - + "=\022;/compute/v1/projects/{project}/global" - + "/networkEndpointGroups\022\300\002\n\024ListNetworkEn" - + "dpoints\022O.google.cloud.compute.v1.ListNe" - + "tworkEndpointsGlobalNetworkEndpointGroup" - + "sRequest\032B.google.cloud.compute.v1.Netwo" - + "rkEndpointGroupsListNetworkEndpoints\"\222\001\332" - + "A\036project,network_endpoint_group\202\323\344\223\002k\"i" - + "/compute/v1/projects/{project}/global/ne" - + "tworkEndpointGroups/{network_endpoint_gr" - + "oup}/listNetworkEndpoints\032r\312A\026compute.go" - + "ogleapis.com\322AVhttps://www.googleapis.co" - + "m/auth/compute,https://www.googleapis.co" - + "m/auth/cloud-platform2\320\010\n\020GlobalOperatio" - + "ns\022\312\001\n\016AggregatedList\022>.google.cloud.com" - + "pute.v1.AggregatedListGlobalOperationsRe" - + "quest\0320.google.cloud.compute.v1.Operatio" - + "nAggregatedList\"F\332A\007project\202\323\344\223\0026\0224/comp" - + "ute/v1/projects/{project}/aggregated/ope" - + "rations\022\321\001\n\006Delete\0225.google.cloud.comput" - + "e.v1.DeleteGlobalOperationRequest\0326.goog" - + "le.cloud.compute.v1.DeleteGlobalOperatio" - + "nResponse\"X\332A\021project,operation\202\323\344\223\002>*\022.google.cl" - + "oud.compute.v1.GetGlobalOrganizationOper" - + "ationRequest\032\".google.cloud.compute.v1.O" - + "peration\"J\332A\toperation\220N\001\202\323\344\223\0025\0223/comput" - + "e/v1/locations/global/operations/{operat" - + "ion}\022\244\001\n\004List\022@.google.cloud.compute.v1." - + "ListGlobalOrganizationOperationsRequest\032" - + "&.google.cloud.compute.v1.OperationList\"" - + "2\332A\000\202\323\344\223\002)\022\'/compute/v1/locations/global" - + "/operations\032r\312A\026compute.googleapis.com\322A" + + "tion\"\314\001\332A8project,region,forwarding_rule" + + ",target_reference_resource\212N\020RegionOpera" + + "tions\202\323\344\223\002x\"[/compute/v1/projects/{proje" + + "ct}/regions/{region}/forwardingRules/{fo" + + "rwarding_rule}/setTarget:\031target_referen" + + "ce_resource\032r\312A\026compute.googleapis.com\322A" + "Vhttps://www.googleapis.com/auth/compute" + ",https://www.googleapis.com/auth/cloud-p" - + "latform2\321\013\n\035GlobalPublicDelegatedPrefixe" - + "s\022\207\002\n\006Delete\022B.google.cloud.compute.v1.D" - + "eleteGlobalPublicDelegatedPrefixeRequest" - + "\032\".google.cloud.compute.v1.Operation\"\224\001\332" - + "A\037project,public_delegated_prefix\212N\020Glob" - + "alOperations\202\323\344\223\002Y*W/compute/v1/projects" - + "/{project}/global/publicDelegatedPrefixe" - + "s/{public_delegated_prefix}\022\372\001\n\003Get\022?.go" - + "ogle.cloud.compute.v1.GetGlobalPublicDel" - + "egatedPrefixeRequest\032..google.cloud.comp" - + "ute.v1.PublicDelegatedPrefix\"\201\001\332A\037projec" - + "t,public_delegated_prefix\202\323\344\223\002Y\022W/comput" - + "e/v1/projects/{project}/global/publicDel" - + "egatedPrefixes/{public_delegated_prefix}" - + "\022\230\002\n\006Insert\022B.google.cloud.compute.v1.In" - + "sertGlobalPublicDelegatedPrefixeRequest\032" - + "\".google.cloud.compute.v1.Operation\"\245\001\332A" - + "(project,public_delegated_prefix_resourc" - + "e\212N\020GlobalOperations\202\323\344\223\002a\"=/compute/v1/" - + "projects/{project}/global/publicDelegate" - + "dPrefixes: public_delegated_prefix_resou" - + "rce\022\316\001\n\004List\022A.google.cloud.compute.v1.L" - + "istGlobalPublicDelegatedPrefixesRequest\032" - + "2.google.cloud.compute.v1.PublicDelegate" - + "dPrefixList\"O\332A\007project\202\323\344\223\002?\022=/compute/" - + "v1/projects/{project}/global/publicDeleg" - + "atedPrefixes\022\310\002\n\005Patch\022A.google.cloud.co" - + "mpute.v1.PatchGlobalPublicDelegatedPrefi" - + "xeRequest\032\".google.cloud.compute.v1.Oper" - + "ation\"\327\001\332A@project,public_delegated_pref" - + "ix,public_delegated_prefix_resource\212N\020Gl" - + "obalOperations\202\323\344\223\002{2W/compute/v1/projec" - + "ts/{project}/global/publicDelegatedPrefi" - + "xes/{public_delegated_prefix}: public_de" - + "legated_prefix_resource\032r\312A\026compute.goog" - + "leapis.com\322AVhttps://www.googleapis.com/" - + "auth/compute,https://www.googleapis.com/" - + "auth/cloud-platform2\305\016\n\031GlobalVmExtensio" - + "nPolicies\022\354\001\n\016AggregatedList\022G.google.cl" - + "oud.compute.v1.AggregatedListGlobalVmExt" - + "ensionPoliciesRequest\032@.google.cloud.com" - + "pute.v1.VmExtensionPolicyAggregatedListR" - + "esponse\"O\332A\007project\202\323\344\223\002?\022=/compute/v1/p" - + "rojects/{project}/aggregated/vmExtension" - + "Policies\022\225\003\n\006Delete\022=.google.cloud.compu" - + "te.v1.DeleteGlobalVmExtensionPolicyReque" - + "st\032\".google.cloud.compute.v1.Operation\"\247" - + "\002\332Afproject,global_vm_extension_policy,g" - + "lobal_vm_extension_policy_rollout_operat" - + "ion_rollout_input_resource\212N\020GlobalOpera" - + "tions\202\323\344\223\002\244\001\"]/compute/v1/projects/{proj" - + "ect}/global/vmExtensionPolicies/{global_" - + "vm_extension_policy}/delete:Cglobal_vm_e" - + "xtension_policy_rollout_operation_rollou" - + "t_input_resource\022\371\001\n\003Get\022:.google.cloud." - + "compute.v1.GetGlobalVmExtensionPolicyReq" - + "uest\0320.google.cloud.compute.v1.GlobalVmE" - + "xtensionPolicy\"\203\001\332A\"project,global_vm_ex" - + "tension_policy\202\323\344\223\002X\022V/compute/v1/projec" - + "ts/{project}/global/vmExtensionPolicies/" - + "{global_vm_extension_policy}\022\225\002\n\006Insert\022" - + "=.google.cloud.compute.v1.InsertGlobalVm" - + "ExtensionPolicyRequest\032\".google.cloud.co" - + "mpute.v1.Operation\"\247\001\332A+project,global_v" - + "m_extension_policy_resource\212N\020GlobalOper" - + "ations\202\323\344\223\002`\"9/compute/v1/projects/{proj" - + "ect}/global/vmExtensionPolicies:#global_" - + "vm_extension_policy_resource\022\310\001\n\004List\022=." - + "google.cloud.compute.v1.ListGlobalVmExte" - + "nsionPoliciesRequest\0324.google.cloud.comp" - + "ute.v1.GlobalVmExtensionPolicyList\"K\332A\007p" - + "roject\202\323\344\223\002;\0229/compute/v1/projects/{proj" - + "ect}/global/vmExtensionPolicies\022\315\002\n\006Upda" - + "te\022=.google.cloud.compute.v1.UpdateGloba" - + "lVmExtensionPolicyRequest\032\".google.cloud" - + ".compute.v1.Operation\"\337\001\332AFproject,globa" - + "l_vm_extension_policy,global_vm_extensio" - + "n_policy_resource\212N\020GlobalOperations\202\323\344\223" - + "\002}2V/compute/v1/projects/{project}/globa" - + "l/vmExtensionPolicies/{global_vm_extensi" - + "on_policy}:#global_vm_extension_policy_r" - + "esource\032r\312A\026compute.googleapis.com\322AVhtt" - + "ps://www.googleapis.com/auth/compute,htt" - + "ps://www.googleapis.com/auth/cloud-platf" - + "orm2\276\017\n\014HealthChecks\022\313\001\n\016AggregatedList\022" - + ":.google.cloud.compute.v1.AggregatedList" - + "HealthChecksRequest\0323.google.cloud.compu" - + "te.v1.HealthChecksAggregatedList\"H\332A\007pro" - + "ject\202\323\344\223\0028\0226/compute/v1/projects/{projec" - + "t}/aggregated/healthChecks\022\324\001\n\006Delete\0221." - + "google.cloud.compute.v1.DeleteHealthChec" - + "kRequest\032\".google.cloud.compute.v1.Opera" - + "tion\"s\332A\024project,health_check\212N\020GlobalOp" - + "erations\202\323\344\223\002C*A/compute/v1/projects/{pr" - + "oject}/global/healthChecks/{health_check" - + "}\022\275\001\n\003Get\022..google.cloud.compute.v1.GetH" - + "ealthCheckRequest\032$.google.cloud.compute" - + ".v1.HealthCheck\"`\332A\024project,health_check" - + "\202\323\344\223\002C\022A/compute/v1/projects/{project}/g" - + "lobal/healthChecks/{health_check}\022\346\001\n\006In" - + "sert\0221.google.cloud.compute.v1.InsertHea" - + "lthCheckRequest\032\".google.cloud.compute.v" - + "1.Operation\"\204\001\332A\035project,health_check_re" - + "source\212N\020GlobalOperations\202\323\344\223\002K\"2/comput" - + "e/v1/projects/{project}/global/healthChe" - + "cks:\025health_check_resource\022\250\001\n\004List\0220.go" - + "ogle.cloud.compute.v1.ListHealthChecksRe" - + "quest\032(.google.cloud.compute.v1.HealthCh" - + "eckList\"D\332A\007project\202\323\344\223\0024\0222/compute/v1/p" - + "rojects/{project}/global/healthChecks\022\200\002" - + "\n\005Patch\0220.google.cloud.compute.v1.PatchH" - + "ealthCheckRequest\032\".google.cloud.compute" - + ".v1.Operation\"\240\001\332A*project,health_check," - + "health_check_resource\212N\020GlobalOperations" - + "\202\323\344\223\002Z2A/compute/v1/projects/{project}/g" - + "lobal/healthChecks/{health_check}:\025healt" - + "h_check_resource\022\270\002\n\022TestIamPermissions\022" - + "=.google.cloud.compute.v1.TestIamPermiss" - + "ionsHealthCheckRequest\0320.google.cloud.co" - + "mpute.v1.TestPermissionsResponse\"\260\001\332A2pr" - + "oject,resource,test_permissions_request_" - + "resource\202\323\344\223\002u\"P/compute/v1/projects/{pr" - + "oject}/global/healthChecks/{resource}/te" - + "stIamPermissions:!test_permissions_reque" - + "st_resource\022\202\002\n\006Update\0221.google.cloud.co" - + "mpute.v1.UpdateHealthCheckRequest\032\".goog" - + "le.cloud.compute.v1.Operation\"\240\001\332A*proje" - + "ct,health_check,health_check_resource\212N\020" - + "GlobalOperations\202\323\344\223\002Z\032A/compute/v1/proj" - + "ects/{project}/global/healthChecks/{heal" - + "th_check}:\025health_check_resource\032r\312A\026com" - + "pute.googleapis.com\322AVhttps://www.google" - + "apis.com/auth/compute,https://www.google" - + "apis.com/auth/cloud-platform2\266\006\n\005Hosts\022\275" - + "\001\n\003Get\022\'.google.cloud.compute.v1.GetHost" - + "Request\032\035.google.cloud.compute.v1.Host\"n" - + "\332A\035project,zone,association,host\202\323\344\223\002H\022F" - + "/compute/v1/projects/{project}/zones/{zo" - + "ne}/{association}/hosts/{host}\022\264\002\n\nGetVe" - + "rsion\022..google.cloud.compute.v1.GetVersi" - + "onHostRequest\032\".google.cloud.compute.v1." - + "Operation\"\321\001\332A@project,zone,association," - + "host,hosts_get_version_request_resource\212" - + "N\016ZoneOperations\202\323\344\223\002w\"Q/compute/v1/proj" - + "ects/{project}/zones/{zone}/{association" - + "}/hosts/{host}/getVersion:\"hosts_get_ver" - + "sion_request_resource\022\301\001\n\004List\022).google." - + "cloud.compute.v1.ListHostsRequest\032*.goog" - + "le.cloud.compute.v1.HostsListResponse\"b\332" - + "A\030project,zone,association\202\323\344\223\002A\022?/compu" - + "te/v1/projects/{project}/zones/{zone}/{a" - + "ssociation}/hosts\032r\312A\026compute.googleapis" + + "latform2\337\016\n\022FutureReservations\022\345\001\n\016Aggre" + + "gatedList\022@.google.cloud.compute.v1.Aggr" + + "egatedListFutureReservationsRequest\032A.go" + + "ogle.cloud.compute.v1.FutureReservations" + + "AggregatedListResponse\"N\332A\007project\202\323\344\223\002>" + + "\022/compute/v1/projects/{pro" + + "ject}/zones/{zone}/futureReservations:\033f" + + "uture_reservation_resource\022\316\001\n\004List\0226.go" + + "ogle.cloud.compute.v1.ListFutureReservat" + + "ionsRequest\0327.google.cloud.compute.v1.Fu" + + "tureReservationsListResponse\"U\332A\014project" + + ",zone\202\323\344\223\002@\022>/compute/v1/projects/{proje" + + "ct}/zones/{zone}/futureReservations\022\257\002\n\006" + + "Update\0227.google.cloud.compute.v1.UpdateF" + + "utureReservationRequest\032\".google.cloud.c" + + "ompute.v1.Operation\"\307\001\332A;project,zone,fu" + + "ture_reservation,future_reservation_reso" + + "urce\212N\016ZoneOperations\202\323\344\223\002r2S/compute/v1" + + "/projects/{project}/zones/{zone}/futureR" + + "eservations/{future_reservation}:\033future" + + "_reservation_resource\032r\312A\026compute.google" + + "apis.com\322AVhttps://www.googleapis.com/au" + + "th/compute,https://www.googleapis.com/au" + + "th/cloud-platform2\203\016\n\017GlobalAddresses\022\311\001" + + "\n\006Delete\0223.google.cloud.compute.v1.Delet" + + "eGlobalAddressRequest\032\".google.cloud.com" + + "pute.v1.Operation\"f\332A\017project,address\212N\020" + + "GlobalOperations\202\323\344\223\002;*9/compute/v1/proj" + + "ects/{project}/global/addresses/{address" + + "}\022\256\001\n\003Get\0220.google.cloud.compute.v1.GetG" + + "lobalAddressRequest\032 .google.cloud.compu" + + "te.v1.Address\"S\332A\017project,address\202\323\344\223\002;\022" + + "9/compute/v1/projects/{project}/global/a" + + "ddresses/{address}\022\332\001\n\006Insert\0223.google.c" + + "loud.compute.v1.InsertGlobalAddressReque" + + "st\032\".google.cloud.compute.v1.Operation\"w" + + "\332A\030project,address_resource\212N\020GlobalOper", + "ations\202\323\344\223\002C\"//compute/v1/projects/{proj" + + "ect}/global/addresses:\020address_resource\022" + + "\244\001\n\004List\0223.google.cloud.compute.v1.ListG" + + "lobalAddressesRequest\032$.google.cloud.com" + + "pute.v1.AddressList\"A\332A\007project\202\323\344\223\0021\022//" + + "compute/v1/projects/{project}/global/add" + + "resses\022\232\002\n\004Move\0221.google.cloud.compute.v" + + "1.MoveGlobalAddressRequest\032\".google.clou" + + "d.compute.v1.Operation\"\272\001\332A6project,addr" + + "ess,global_addresses_move_request_resour" + + "ce\212N\020GlobalOperations\202\323\344\223\002h\">/compute/v1" + + "/projects/{project}/global/addresses/{ad" + + "dress}/move:&global_addresses_move_reque" + + "st_resource\022\243\002\n\tSetLabels\0226.google.cloud" + + ".compute.v1.SetLabelsGlobalAddressReques" + + "t\032\".google.cloud.compute.v1.Operation\"\271\001" + + "\332A3project,resource,global_set_labels_re" + + "quest_resource\212N\020GlobalOperations\202\323\344\223\002j\"" + + "D/compute/v1/projects/{project}/global/a" + + "ddresses/{resource}/setLabels:\"global_se" + + "t_labels_request_resource\022\267\002\n\022TestIamPer" + + "missions\022?.google.cloud.compute.v1.TestI" + + "amPermissionsGlobalAddressRequest\0320.goog" + + "le.cloud.compute.v1.TestPermissionsRespo" + + "nse\"\255\001\332A2project,resource,test_permissio" + + "ns_request_resource\202\323\344\223\002r\"M/compute/v1/p" + + "rojects/{project}/global/addresses/{reso" + + "urce}/testIamPermissions:!test_permissio" + + "ns_request_resource\032r\312A\026compute.googleap" + + "is.com\322AVhttps://www.googleapis.com/auth" + + "/compute,https://www.googleapis.com/auth" + + "/cloud-platform2\373\016\n\025GlobalForwardingRule" + + "s\022\346\001\n\006Delete\022:.google.cloud.compute.v1.D" + + "eleteGlobalForwardingRuleRequest\032\".googl" + + "e.cloud.compute.v1.Operation\"|\332A\027project" + + ",forwarding_rule\212N\020GlobalOperations\202\323\344\223\002" + + "I*G/compute/v1/projects/{project}/global" + + "/forwardingRules/{forwarding_rule}\022\322\001\n\003G" + + "et\0227.google.cloud.compute.v1.GetGlobalFo" + + "rwardingRuleRequest\032\'.google.cloud.compu" + + "te.v1.ForwardingRule\"i\332A\027project,forward" + + "ing_rule\202\323\344\223\002I\022G/compute/v1/projects/{pr" + + "oject}/global/forwardingRules/{forwardin" + + "g_rule}\022\370\001\n\006Insert\022:.google.cloud.comput" + + "e.v1.InsertGlobalForwardingRuleRequest\032\"" + + ".google.cloud.compute.v1.Operation\"\215\001\332A " + + "project,forwarding_rule_resource\212N\020Globa" + + "lOperations\202\323\344\223\002Q\"5/compute/v1/projects/" + + "{project}/global/forwardingRules:\030forwar" + + "ding_rule_resource\022\267\001\n\004List\0229.google.clo" + + "ud.compute.v1.ListGlobalForwardingRulesR" + + "equest\032+.google.cloud.compute.v1.Forward" + + "ingRuleList\"G\332A\007project\202\323\344\223\0027\0225/compute/" + + "v1/projects/{project}/global/forwardingR" + + "ules\022\230\002\n\005Patch\0229.google.cloud.compute.v1" + + ".PatchGlobalForwardingRuleRequest\032\".goog" + + "le.cloud.compute.v1.Operation\"\257\001\332A0proje" + + "ct,forwarding_rule,forwarding_rule_resou" + + "rce\212N\020GlobalOperations\202\323\344\223\002c2G/compute/v" + + "1/projects/{project}/global/forwardingRu" + + "les/{forwarding_rule}:\030forwarding_rule_r" + + "esource\022\260\002\n\tSetLabels\022=.google.cloud.com" + + "pute.v1.SetLabelsGlobalForwardingRuleReq" + + "uest\032\".google.cloud.compute.v1.Operation" + + "\"\277\001\332A3project,resource,global_set_labels" + + "_request_resource\212N\020GlobalOperations\202\323\344\223" + + "\002p\"J/compute/v1/projects/{project}/globa" + + "l/forwardingRules/{resource}/setLabels:\"" + + "global_set_labels_request_resource\022\254\002\n\tS" + + "etTarget\022=.google.cloud.compute.v1.SetTa" + + "rgetGlobalForwardingRuleRequest\032\".google" + + ".cloud.compute.v1.Operation\"\273\001\332A1project" + + ",forwarding_rule,target_reference_resour" + + "ce\212N\020GlobalOperations\202\323\344\223\002n\"Q/compute/v1" + + "/projects/{project}/global/forwardingRul" + + "es/{forwarding_rule}/setTarget:\031target_r" + + "eference_resource\032r\312A\026compute.googleapis" + ".com\322AVhttps://www.googleapis.com/auth/c" + "ompute,https://www.googleapis.com/auth/c" - + "loud-platform2\204\003\n\020ImageFamilyViews\022\310\001\n\003G" - + "et\0222.google.cloud.compute.v1.GetImageFam" - + "ilyViewRequest\032(.google.cloud.compute.v1" - + ".ImageFamilyView\"c\332A\023project,zone,family" - + "\202\323\344\223\002G\022E/compute/v1/projects/{project}/z" - + "ones/{zone}/imageFamilyViews/{family}\032\244\001" - + "\312A\026compute.googleapis.com\322A\207\001https://www" - + ".googleapis.com/auth/compute.readonly,ht" + + "loud-platform2\254\022\n\033GlobalNetworkEndpointG" + + "roups\022\274\003\n\026AttachNetworkEndpoints\022P.googl" + + "e.cloud.compute.v1.AttachNetworkEndpoint" + + "sGlobalNetworkEndpointGroupRequest\032\".goo" + + "gle.cloud.compute.v1.Operation\"\253\002\332A_proj" + + "ect,network_endpoint_group,global_networ" + + "k_endpoint_groups_attach_endpoints_reque" + + "st_resource\212N\020GlobalOperations\202\323\344\223\002\257\001\"k/" + + "compute/v1/projects/{project}/global/net" + + "workEndpointGroups/{network_endpoint_gro" + + "up}/attachNetworkEndpoints:@global_netwo" + + "rk_endpoint_groups_attach_endpoints_requ" + + "est_resource\022\201\002\n\006Delete\022@.google.cloud.c" + + "ompute.v1.DeleteGlobalNetworkEndpointGro" + + "upRequest\032\".google.cloud.compute.v1.Oper" + + "ation\"\220\001\332A\036project,network_endpoint_grou" + + "p\212N\020GlobalOperations\202\323\344\223\002V*T/compute/v1/" + + "projects/{project}/global/networkEndpoin" + + "tGroups/{network_endpoint_group}\022\274\003\n\026Det" + + "achNetworkEndpoints\022P.google.cloud.compu" + + "te.v1.DetachNetworkEndpointsGlobalNetwor" + + "kEndpointGroupRequest\032\".google.cloud.com" + + "pute.v1.Operation\"\253\002\332A_project,network_e" + + "ndpoint_group,global_network_endpoint_gr" + + "oups_detach_endpoints_request_resource\212N" + + "\020GlobalOperations\202\323\344\223\002\257\001\"k/compute/v1/pr" + + "ojects/{project}/global/networkEndpointG" + + "roups/{network_endpoint_group}/detachNet" + + "workEndpoints:@global_network_endpoint_g" + + "roups_detach_endpoints_request_resource\022" + + "\362\001\n\003Get\022=.google.cloud.compute.v1.GetGlo" + + "balNetworkEndpointGroupRequest\032-.google." + + "cloud.compute.v1.NetworkEndpointGroup\"}\332" + + "A\036project,network_endpoint_group\202\323\344\223\002V\022T" + + "/compute/v1/projects/{project}/global/ne" + + "tworkEndpointGroups/{network_endpoint_gr" + + "oup}\022\222\002\n\006Insert\022@.google.cloud.compute.v" + + "1.InsertGlobalNetworkEndpointGroupReques" + + "t\032\".google.cloud.compute.v1.Operation\"\241\001" + + "\332A\'project,network_endpoint_group_resour" + + "ce\212N\020GlobalOperations\202\323\344\223\002^\";/compute/v1" + + "/projects/{project}/global/networkEndpoi" + + "ntGroups:\037network_endpoint_group_resourc" + + "e\022\311\001\n\004List\022?.google.cloud.compute.v1.Lis" + + "tGlobalNetworkEndpointGroupsRequest\0321.go" + + "ogle.cloud.compute.v1.NetworkEndpointGro" + + "upList\"M\332A\007project\202\323\344\223\002=\022;/compute/v1/pr" + + "ojects/{project}/global/networkEndpointG" + + "roups\022\300\002\n\024ListNetworkEndpoints\022O.google." + + "cloud.compute.v1.ListNetworkEndpointsGlo" + + "balNetworkEndpointGroupsRequest\032B.google" + + ".cloud.compute.v1.NetworkEndpointGroupsL" + + "istNetworkEndpoints\"\222\001\332A\036project,network" + + "_endpoint_group\202\323\344\223\002k\"i/compute/v1/proje" + + "cts/{project}/global/networkEndpointGrou" + + "ps/{network_endpoint_group}/listNetworkE" + + "ndpoints\032r\312A\026compute.googleapis.com\322AVht" + "tps://www.googleapis.com/auth/compute,ht" + "tps://www.googleapis.com/auth/cloud-plat" - + "form2\374\023\n\006Images\022\272\001\n\006Delete\022+.google.clou" - + "d.compute.v1.DeleteImageRequest\032\".google" - + ".cloud.compute.v1.Operation\"_\332A\rproject," - + "image\212N\020GlobalOperations\202\323\344\223\0026*4/compute" - + "/v1/projects/{project}/global/images/{im" - + "age}\022\204\002\n\tDeprecate\022..google.cloud.comput" - + "e.v1.DeprecateImageRequest\032\".google.clou" - + "d.compute.v1.Operation\"\242\001\332A)project,imag" - + "e,deprecation_status_resource\212N\020GlobalOp" - + "erations\202\323\344\223\002]\">/compute/v1/projects/{pr" - + "oject}/global/images/{image}/deprecate:\033" - + "deprecation_status_resource\022\235\001\n\003Get\022(.go" - + "ogle.cloud.compute.v1.GetImageRequest\032\036." - + "google.cloud.compute.v1.Image\"L\332A\rprojec" - + "t,image\202\323\344\223\0026\0224/compute/v1/projects/{pro" - + "ject}/global/images/{image}\022\272\001\n\rGetFromF" - + "amily\0222.google.cloud.compute.v1.GetFromF" - + "amilyImageRequest\032\036.google.cloud.compute" - + ".v1.Image\"U\332A\016project,family\202\323\344\223\002>\022\"," - + "/compute/v1/projects/{project}/global/im" - + "ages:\016image_resource\022\226\001\n\004List\022*.google.c" - + "loud.compute.v1.ListImagesRequest\032\".goog" - + "le.cloud.compute.v1.ImageList\">\332A\007projec" - + "t\202\323\344\223\002.\022,/compute/v1/projects/{project}/" - + "global/images\022\327\001\n\005Patch\022*.google.cloud.c" - + "ompute.v1.PatchImageRequest\032\".google.clo" - + "ud.compute.v1.Operation\"~\332A\034project,imag" - + "e,image_resource\212N\020GlobalOperations\202\323\344\223\002" - + "F24/compute/v1/projects/{project}/global" - + "/images/{image}:\016image_resource\022\213\002\n\014SetI" - + "amPolicy\0221.google.cloud.compute.v1.SetIa" - + "mPolicyImageRequest\032\037.google.cloud.compu" - + "te.v1.Policy\"\246\001\332A3project,resource,globa" - + "l_set_policy_request_resource\202\323\344\223\002j\"D/co" - + "mpute/v1/projects/{project}/global/image" - + "s/{resource}/setIamPolicy:\"global_set_po" - + "licy_request_resource\022\230\002\n\tSetLabels\022..go" - + "ogle.cloud.compute.v1.SetLabelsImageRequ" - + "est\032\".google.cloud.compute.v1.Operation\"" - + "\266\001\332A3project,resource,global_set_labels_" - + "request_resource\212N\020GlobalOperations\202\323\344\223\002" - + "g\"A/compute/v1/projects/{project}/global" - + "/images/{resource}/setLabels:\"global_set" - + "_labels_request_resource\022\254\002\n\022TestIamPerm" - + "issions\0227.google.cloud.compute.v1.TestIa" - + "mPermissionsImageRequest\0320.google.cloud." - + "compute.v1.TestPermissionsResponse\"\252\001\332A2" - + "project,resource,test_permissions_reques" - + "t_resource\202\323\344\223\002o\"J/compute/v1/projects/{" - + "project}/global/images/{resource}/testIa" - + "mPermissions:!test_permissions_request_r" - + "esource\032r\312A\026compute.googleapis.com\322AVhtt" - + "ps://www.googleapis.com/auth/compute,htt" - + "ps://www.googleapis.com/auth/cloud-platf" - + "orm2\242\016\n\"InstanceGroupManagerResizeReques" - + "ts\022\311\002\n\006Cancel\022G.google.cloud.compute.v1." - + "CancelInstanceGroupManagerResizeRequestR" + + "form2\320\010\n\020GlobalOperations\022\312\001\n\016Aggregated" + + "List\022>.google.cloud.compute.v1.Aggregate" + + "dListGlobalOperationsRequest\0320.google.cl" + + "oud.compute.v1.OperationAggregatedList\"F" + + "\332A\007project\202\323\344\223\0026\0224/compute/v1/projects/{" + + "project}/aggregated/operations\022\321\001\n\006Delet" + + "e\0225.google.cloud.compute.v1.DeleteGlobal" + + "OperationRequest\0326.google.cloud.compute." + + "v1.DeleteGlobalOperationResponse\"X\332A\021pro" + + "ject,operation\202\323\344\223\002>*\022.google.cloud.compute.v1.Ge" + + "tGlobalOrganizationOperationRequest\032\".go" + + "ogle.cloud.compute.v1.Operation\"J\332A\toper" + + "ation\220N\001\202\323\344\223\0025\0223/compute/v1/locations/gl" + + "obal/operations/{operation}\022\244\001\n\004List\022@.g" + + "oogle.cloud.compute.v1.ListGlobalOrganiz" + + "ationOperationsRequest\032&.google.cloud.co" + + "mpute.v1.OperationList\"2\332A\000\202\323\344\223\002)\022\'/comp" + + "ute/v1/locations/global/operations\032r\312A\026c" + + "ompute.googleapis.com\322AVhttps://www.goog" + + "leapis.com/auth/compute,https://www.goog" + + "leapis.com/auth/cloud-platform2\321\013\n\035Globa" + + "lPublicDelegatedPrefixes\022\207\002\n\006Delete\022B.go" + + "ogle.cloud.compute.v1.DeleteGlobalPublic" + + "DelegatedPrefixeRequest\032\".google.cloud.c" + + "ompute.v1.Operation\"\224\001\332A\037project,public_" + + "delegated_prefix\212N\020GlobalOperations\202\323\344\223\002" + + "Y*W/compute/v1/projects/{project}/global" + + "/publicDelegatedPrefixes/{public_delegat" + + "ed_prefix}\022\372\001\n\003Get\022?.google.cloud.comput" + + "e.v1.GetGlobalPublicDelegatedPrefixeRequ" + + "est\032..google.cloud.compute.v1.PublicDele" + + "gatedPrefix\"\201\001\332A\037project,public_delegate" + + "d_prefix\202\323\344\223\002Y\022W/compute/v1/projects/{pr" + + "oject}/global/publicDelegatedPrefixes/{p" + + "ublic_delegated_prefix}\022\230\002\n\006Insert\022B.goo" + + "gle.cloud.compute.v1.InsertGlobalPublicD" + + "elegatedPrefixeRequest\032\".google.cloud.co" + + "mpute.v1.Operation\"\245\001\332A(project,public_d" + + "elegated_prefix_resource\212N\020GlobalOperati" + + "ons\202\323\344\223\002a\"=/compute/v1/projects/{project" + + "}/global/publicDelegatedPrefixes: public" + + "_delegated_prefix_resource\022\316\001\n\004List\022A.go" + + "ogle.cloud.compute.v1.ListGlobalPublicDe" + + "legatedPrefixesRequest\0322.google.cloud.co" + + "mpute.v1.PublicDelegatedPrefixList\"O\332A\007p" + + "roject\202\323\344\223\002?\022=/compute/v1/projects/{proj" + + "ect}/global/publicDelegatedPrefixes\022\310\002\n\005" + + "Patch\022A.google.cloud.compute.v1.PatchGlo" + + "balPublicDelegatedPrefixeRequest\032\".googl" + + "e.cloud.compute.v1.Operation\"\327\001\332A@projec" + + "t,public_delegated_prefix,public_delegat" + + "ed_prefix_resource\212N\020GlobalOperations\202\323\344" + + "\223\002{2W/compute/v1/projects/{project}/glob" + + "al/publicDelegatedPrefixes/{public_deleg" + + "ated_prefix}: public_delegated_prefix_re" + + "source\032r\312A\026compute.googleapis.com\322AVhttp" + + "s://www.googleapis.com/auth/compute,http" + + "s://www.googleapis.com/auth/cloud-platfo" + + "rm2\305\016\n\031GlobalVmExtensionPolicies\022\354\001\n\016Agg" + + "regatedList\022G.google.cloud.compute.v1.Ag" + + "gregatedListGlobalVmExtensionPoliciesReq" + + "uest\032@.google.cloud.compute.v1.VmExtensi" + + "onPolicyAggregatedListResponse\"O\332A\007proje" + + "ct\202\323\344\223\002?\022=/compute/v1/projects/{project}" + + "/aggregated/vmExtensionPolicies\022\225\003\n\006Dele" + + "te\022=.google.cloud.compute.v1.DeleteGloba" + + "lVmExtensionPolicyRequest\032\".google.cloud" + + ".compute.v1.Operation\"\247\002\332Afproject,globa" + + "l_vm_extension_policy,global_vm_extensio" + + "n_policy_rollout_operation_rollout_input" + + "_resource\212N\020GlobalOperations\202\323\344\223\002\244\001\"]/co" + + "mpute/v1/projects/{project}/global/vmExt" + + "ensionPolicies/{global_vm_extension_poli" + + "cy}/delete:Cglobal_vm_extension_policy_r" + + "ollout_operation_rollout_input_resource\022" + + "\371\001\n\003Get\022:.google.cloud.compute.v1.GetGlo" + + "balVmExtensionPolicyRequest\0320.google.clo" + + "ud.compute.v1.GlobalVmExtensionPolicy\"\203\001" + + "\332A\"project,global_vm_extension_policy\202\323\344" + + "\223\002X\022V/compute/v1/projects/{project}/glob" + + "al/vmExtensionPolicies/{global_vm_extens" + + "ion_policy}\022\225\002\n\006Insert\022=.google.cloud.co" + + "mpute.v1.InsertGlobalVmExtensionPolicyRe" + + "quest\032\".google.cloud.compute.v1.Operatio" + + "n\"\247\001\332A+project,global_vm_extension_polic" + + "y_resource\212N\020GlobalOperations\202\323\344\223\002`\"9/co" + + "mpute/v1/projects/{project}/global/vmExt" + + "ensionPolicies:#global_vm_extension_poli" + + "cy_resource\022\310\001\n\004List\022=.google.cloud.comp" + + "ute.v1.ListGlobalVmExtensionPoliciesRequ" + + "est\0324.google.cloud.compute.v1.GlobalVmEx" + + "tensionPolicyList\"K\332A\007project\202\323\344\223\002;\0229/co" + + "mpute/v1/projects/{project}/global/vmExt" + + "ensionPolicies\022\315\002\n\006Update\022=.google.cloud" + + ".compute.v1.UpdateGlobalVmExtensionPolic" + + "yRequest\032\".google.cloud.compute.v1.Opera" + + "tion\"\337\001\332AFproject,global_vm_extension_po" + + "licy,global_vm_extension_policy_resource" + + "\212N\020GlobalOperations\202\323\344\223\002}2V/compute/v1/p" + + "rojects/{project}/global/vmExtensionPoli" + + "cies/{global_vm_extension_policy}:#globa" + + "l_vm_extension_policy_resource\032r\312A\026compu" + + "te.googleapis.com\322AVhttps://www.googleap" + + "is.com/auth/compute,https://www.googleap" + + "is.com/auth/cloud-platform2\276\017\n\014HealthChe" + + "cks\022\313\001\n\016AggregatedList\022:.google.cloud.co" + + "mpute.v1.AggregatedListHealthChecksReque" + + "st\0323.google.cloud.compute.v1.HealthCheck" + + "sAggregatedList\"H\332A\007project\202\323\344\223\0028\0226/comp" + + "ute/v1/projects/{project}/aggregated/hea" + + "lthChecks\022\324\001\n\006Delete\0221.google.cloud.comp" + + "ute.v1.DeleteHealthCheckRequest\032\".google" + + ".cloud.compute.v1.Operation\"s\332A\024project," + + "health_check\212N\020GlobalOperations\202\323\344\223\002C*A/" + + "compute/v1/projects/{project}/global/hea" + + "lthChecks/{health_check}\022\275\001\n\003Get\022..googl" + + "e.cloud.compute.v1.GetHealthCheckRequest" + + "\032$.google.cloud.compute.v1.HealthCheck\"`" + + "\332A\024project,health_check\202\323\344\223\002C\022A/compute/" + + "v1/projects/{project}/global/healthCheck" + + "s/{health_check}\022\346\001\n\006Insert\0221.google.clo" + + "ud.compute.v1.InsertHealthCheckRequest\032\"" + + ".google.cloud.compute.v1.Operation\"\204\001\332A\035" + + "project,health_check_resource\212N\020GlobalOp" + + "erations\202\323\344\223\002K\"2/compute/v1/projects/{pr" + + "oject}/global/healthChecks:\025health_check" + + "_resource\022\250\001\n\004List\0220.google.cloud.comput" + + "e.v1.ListHealthChecksRequest\032(.google.cl" + + "oud.compute.v1.HealthCheckList\"D\332A\007proje" + + "ct\202\323\344\223\0024\0222/compute/v1/projects/{project}" + + "/global/healthChecks\022\200\002\n\005Patch\0220.google." + + "cloud.compute.v1.PatchHealthCheckRequest" + + "\032\".google.cloud.compute.v1.Operation\"\240\001\332" + + "A*project,health_check,health_check_reso" + + "urce\212N\020GlobalOperations\202\323\344\223\002Z2A/compute/" + + "v1/projects/{project}/global/healthCheck" + + "s/{health_check}:\025health_check_resource\022" + + "\270\002\n\022TestIamPermissions\022=.google.cloud.co" + + "mpute.v1.TestIamPermissionsHealthCheckRe" + + "quest\0320.google.cloud.compute.v1.TestPerm" + + "issionsResponse\"\260\001\332A2project,resource,te" + + "st_permissions_request_resource\202\323\344\223\002u\"P/" + + "compute/v1/projects/{project}/global/hea" + + "lthChecks/{resource}/testIamPermissions:" + + "!test_permissions_request_resource\022\202\002\n\006U" + + "pdate\0221.google.cloud.compute.v1.UpdateHe" + + "althCheckRequest\032\".google.cloud.compute." + + "v1.Operation\"\240\001\332A*project,health_check,h" + + "ealth_check_resource\212N\020GlobalOperations\202" + + "\323\344\223\002Z\032A/compute/v1/projects/{project}/gl" + + "obal/healthChecks/{health_check}:\025health" + + "_check_resource\032r\312A\026compute.googleapis.c" + + "om\322AVhttps://www.googleapis.com/auth/com" + + "pute,https://www.googleapis.com/auth/clo" + + "ud-platform2\266\006\n\005Hosts\022\275\001\n\003Get\022\'.google.c" + + "loud.compute.v1.GetHostRequest\032\035.google." + + "cloud.compute.v1.Host\"n\332A\035project,zone,a" + + "ssociation,host\202\323\344\223\002H\022F/compute/v1/proje" + + "cts/{project}/zones/{zone}/{association}" + + "/hosts/{host}\022\264\002\n\nGetVersion\022..google.cl" + + "oud.compute.v1.GetVersionHostRequest\032\".g" + + "oogle.cloud.compute.v1.Operation\"\321\001\332A@pr" + + "oject,zone,association,host,hosts_get_ve" + + "rsion_request_resource\212N\016ZoneOperations\202" + + "\323\344\223\002w\"Q/compute/v1/projects/{project}/zo" + + "nes/{zone}/{association}/hosts/{host}/ge" + + "tVersion:\"hosts_get_version_request_reso" + + "urce\022\301\001\n\004List\022).google.cloud.compute.v1." + + "ListHostsRequest\032*.google.cloud.compute." + + "v1.HostsListResponse\"b\332A\030project,zone,as" + + "sociation\202\323\344\223\002A\022?/compute/v1/projects/{p" + + "roject}/zones/{zone}/{association}/hosts" + + "\032r\312A\026compute.googleapis.com\322AVhttps://ww" + + "w.googleapis.com/auth/compute,https://ww" + + "w.googleapis.com/auth/cloud-platform2\204\003\n" + + "\020ImageFamilyViews\022\310\001\n\003Get\0222.google.cloud" + + ".compute.v1.GetImageFamilyViewRequest\032(." + + "google.cloud.compute.v1.ImageFamilyView\"" + + "c\332A\023project,zone,family\202\323\344\223\002G\022E/compute/" + + "v1/projects/{project}/zones/{zone}/image" + + "FamilyViews/{family}\032\244\001\312A\026compute.google" + + "apis.com\322A\207\001https://www.googleapis.com/a" + + "uth/compute.readonly,https://www.googlea" + + "pis.com/auth/compute,https://www.googlea" + + "pis.com/auth/cloud-platform2\374\023\n\006Images\022\272" + + "\001\n\006Delete\022+.google.cloud.compute.v1.Dele" + + "teImageRequest\032\".google.cloud.compute.v1" + + ".Operation\"_\332A\rproject,image\212N\020GlobalOpe" + + "rations\202\323\344\223\0026*4/compute/v1/projects/{pro" + + "ject}/global/images/{image}\022\204\002\n\tDeprecat" + + "e\022..google.cloud.compute.v1.DeprecateIma" + + "geRequest\032\".google.cloud.compute.v1.Oper" + + "ation\"\242\001\332A)project,image,deprecation_sta" + + "tus_resource\212N\020GlobalOperations\202\323\344\223\002]\">/" + + "compute/v1/projects/{project}/global/ima" + + "ges/{image}/deprecate:\033deprecation_statu" + + "s_resource\022\235\001\n\003Get\022(.google.cloud.comput" + + "e.v1.GetImageRequest\032\036.google.cloud.comp" + + "ute.v1.Image\"L\332A\rproject,image\202\323\344\223\0026\0224/c" + + "ompute/v1/projects/{project}/global/imag" + + "es/{image}\022\272\001\n\rGetFromFamily\0222.google.cl" + + "oud.compute.v1.GetFromFamilyImageRequest" + + "\032\036.google.cloud.compute.v1.Image\"U\332A\016pro" + + "ject,family\202\323\344\223\002>\022\",/compute/v1/proje" + + "cts/{project}/global/images:\016image_resou" + + "rce\022\226\001\n\004List\022*.google.cloud.compute.v1.L" + + "istImagesRequest\032\".google.cloud.compute." + + "v1.ImageList\">\332A\007project\202\323\344\223\002.\022,/compute" + + "/v1/projects/{project}/global/images\022\327\001\n" + + "\005Patch\022*.google.cloud.compute.v1.PatchIm" + + "ageRequest\032\".google.cloud.compute.v1.Ope" + + "ration\"~\332A\034project,image,image_resource\212" + + "N\020GlobalOperations\202\323\344\223\002F24/compute/v1/pr" + + "ojects/{project}/global/images/{image}:\016" + + "image_resource\022\213\002\n\014SetIamPolicy\0221.google" + + ".cloud.compute.v1.SetIamPolicyImageReque" + + "st\032\037.google.cloud.compute.v1.Policy\"\246\001\332A" + + "3project,resource,global_set_policy_requ" + + "est_resource\202\323\344\223\002j\"D/compute/v1/projects" + + "/{project}/global/images/{resource}/setI" + + "amPolicy:\"global_set_policy_request_reso" + + "urce\022\230\002\n\tSetLabels\022..google.cloud.comput" + + "e.v1.SetLabelsImageRequest\032\".google.clou" + + "d.compute.v1.Operation\"\266\001\332A3project,reso" + + "urce,global_set_labels_request_resource\212" + + "N\020GlobalOperations\202\323\344\223\002g\"A/compute/v1/pr" + + "ojects/{project}/global/images/{resource", + "}/setLabels:\"global_set_labels_request_r" + + "esource\022\254\002\n\022TestIamPermissions\0227.google." + + "cloud.compute.v1.TestIamPermissionsImage" + + "Request\0320.google.cloud.compute.v1.TestPe" + + "rmissionsResponse\"\252\001\332A2project,resource," + + "test_permissions_request_resource\202\323\344\223\002o\"" + + "J/compute/v1/projects/{project}/global/i" + + "mages/{resource}/testIamPermissions:!tes" + + "t_permissions_request_resource\032r\312A\026compu" + + "te.googleapis.com\322AVhttps://www.googleap" + + "is.com/auth/compute,https://www.googleap" + + "is.com/auth/cloud-platform2\242\016\n\"InstanceG" + + "roupManagerResizeRequests\022\311\002\n\006Cancel\022G.g" + + "oogle.cloud.compute.v1.CancelInstanceGro" + + "upManagerResizeRequestRequest\032\".google.c" + + "loud.compute.v1.Operation\"\321\001\332A2project,z" + + "one,instance_group_manager,resize_reques" + + "t\212N\016ZoneOperations\202\323\344\223\002\204\001\"\201\001/compute/v1/" + + "projects/{project}/zones/{zone}/instance" + + "GroupManagers/{instance_group_manager}/r" + + "esizeRequests/{resize_request}/cancel\022\300\002" + + "\n\006Delete\022G.google.cloud.compute.v1.Delet" + + "eInstanceGroupManagerResizeRequestReques" + + "t\032\".google.cloud.compute.v1.Operation\"\310\001" + + "\332A2project,zone,instance_group_manager,r" + + "esize_request\212N\016ZoneOperations\202\323\344\223\002|*z/c" + + "ompute/v1/projects/{project}/zones/{zone" + + "}/instanceGroupManagers/{instance_group_" + + "manager}/resizeRequests/{resize_request}" + + "\022\301\002\n\003Get\022D.google.cloud.compute.v1.GetIn" + + "stanceGroupManagerResizeRequestRequest\032:" + + ".google.cloud.compute.v1.InstanceGroupMa" + + "nagerResizeRequest\"\267\001\332A2project,zone,ins" + + "tance_group_manager,resize_request\202\323\344\223\002|" + + "\022z/compute/v1/projects/{project}/zones/{" + + "zone}/instanceGroupManagers/{instance_gr" + + "oup_manager}/resizeRequests/{resize_requ" + + "est}\022\200\003\n\006Insert\022G.google.cloud.compute.v" + + "1.InsertInstanceGroupManagerResizeReques" + + "tRequest\032\".google.cloud.compute.v1.Opera" + + "tion\"\210\002\332ARproject,zone,instance_group_ma" + + "nager,instance_group_manager_resize_requ" + + "est_resource\212N\016ZoneOperations\202\323\344\223\002\233\001\"i/c" + + "ompute/v1/projects/{project}/zones/{zone" + + "}/instanceGroupManagers/{instance_group_" + + "manager}/resizeRequests:.instance_group_" + + "manager_resize_request_resource\022\261\002\n\004List" + + "\022F.google.cloud.compute.v1.ListInstanceG" + + "roupManagerResizeRequestsRequest\032G.googl" + + "e.cloud.compute.v1.InstanceGroupManagerR" + + "esizeRequestsListResponse\"\227\001\332A#project,z" + + "one,instance_group_manager\202\323\344\223\002k\022i/compu" + + "te/v1/projects/{project}/zones/{zone}/in" + + "stanceGroupManagers/{instance_group_mana" + + "ger}/resizeRequests\032r\312A\026compute.googleap" + + "is.com\322AVhttps://www.googleapis.com/auth" + + "/compute,https://www.googleapis.com/auth" + + "/cloud-platform2\325E\n\025InstanceGroupManager" + + "s\022\241\003\n\020AbandonInstances\022D.google.cloud.co" + + "mpute.v1.AbandonInstancesInstanceGroupMa" + + "nagerRequest\032\".google.cloud.compute.v1.O" + + "peration\"\242\002\332A^project,zone,instance_grou" + + "p_manager,instance_group_managers_abando" + + "n_instances_request_resource\212N\016ZoneOpera" + + "tions\202\323\344\223\002\251\001\"k/compute/v1/projects/{proj" + + "ect}/zones/{zone}/instanceGroupManagers/" + + "{instance_group_manager}/abandonInstance" + + "s::instance_group_managers_abandon_insta" + + "nces_request_resource\022\345\001\n\016AggregatedList" + + "\022C.google.cloud.compute.v1.AggregatedLis" + + "tInstanceGroupManagersRequest\032;.google.c" + + "loud.compute.v1.InstanceGroupManagerAggr" + + "egatedList\"Q\332A\007project\202\323\344\223\002A\022?/compute/v" + + "1/projects/{project}/aggregated/instance" + + "GroupManagers\022\256\003\n\027ApplyUpdatesToInstance" + + "s\022K.google.cloud.compute.v1.ApplyUpdates" + + "ToInstancesInstanceGroupManagerRequest\032\"" + + ".google.cloud.compute.v1.Operation\"\241\002\332AZ" + + "project,zone,instance_group_manager,inst" + + "ance_group_managers_apply_updates_reques" + + "t_resource\212N\016ZoneOperations\202\323\344\223\002\254\001\"r/com" + + "pute/v1/projects/{project}/zones/{zone}/" + + "instanceGroupManagers/{instance_group_ma" + + "nager}/applyUpdatesToInstances:6instance" + + "_group_managers_apply_updates_request_re" + + "source\022\234\003\n\017CreateInstances\022C.google.clou" + + "d.compute.v1.CreateInstancesInstanceGrou" + + "pManagerRequest\032\".google.cloud.compute.v" + + "1.Operation\"\237\002\332A]project,zone,instance_g" + + "roup_manager,instance_group_managers_cre" + + "ate_instances_request_resource\212N\016ZoneOpe" + + "rations\202\323\344\223\002\247\001\"j/compute/v1/projects/{pr" + + "oject}/zones/{zone}/instanceGroupManager" + + "s/{instance_group_manager}/createInstanc" + + "es:9instance_group_managers_create_insta" + + "nces_request_resource\022\204\002\n\006Delete\022:.googl" + + "e.cloud.compute.v1.DeleteInstanceGroupMa" + + "nagerRequest\032\".google.cloud.compute.v1.O" + + "peration\"\231\001\332A#project,zone,instance_grou" + + "p_manager\212N\016ZoneOperations\202\323\344\223\002\\*Z/compu" + + "te/v1/projects/{project}/zones/{zone}/in" + + "stanceGroupManagers/{instance_group_mana" + + "ger}\022\234\003\n\017DeleteInstances\022C.google.cloud." + + "compute.v1.DeleteInstancesInstanceGroupM" + + "anagerRequest\032\".google.cloud.compute.v1." + + "Operation\"\237\002\332A]project,zone,instance_gro" + + "up_manager,instance_group_managers_delet" + + "e_instances_request_resource\212N\016ZoneOpera" + + "tions\202\323\344\223\002\247\001\"j/compute/v1/projects/{proj" + + "ect}/zones/{zone}/instanceGroupManagers/" + + "{instance_group_manager}/deleteInstances" + + ":9instance_group_managers_delete_instanc" + + "es_request_resource\022\305\003\n\030DeletePerInstanc" + + "eConfigs\022L.google.cloud.compute.v1.Delet" + + "ePerInstanceConfigsInstanceGroupManagerR" + "equest\032\".google.cloud.compute.v1.Operati" - + "on\"\321\001\332A2project,zone,instance_group_mana" - + "ger,resize_request\212N\016ZoneOperations\202\323\344\223\002" - + "\204\001\"\201\001/compute/v1/projects/{project}/zone" - + "s/{zone}/instanceGroupManagers/{instance" - + "_group_manager}/resizeRequests/{resize_r" - + "equest}/cancel\022\300\002\n\006Delete\022G.google.cloud" - + ".compute.v1.DeleteInstanceGroupManagerRe" - + "sizeRequestRequest\032\".google.cloud.comput" - + "e.v1.Operation\"\310\001\332A2project,zone,instanc" - + "e_group_manager,resize_request\212N\016ZoneOpe" - + "rations\202\323\344\223\002|*z/compute/v1/projects/{pro" - + "ject}/zones/{zone}/instanceGroupManagers" - + "/{instance_group_manager}/resizeRequests" - + "/{resize_request}\022\301\002\n\003Get\022D.google.cloud" - + ".compute.v1.GetInstanceGroupManagerResiz" - + "eRequestRequest\032:.google.cloud.compute.v" - + "1.InstanceGroupManagerResizeRequest\"\267\001\332A" - + "2project,zone,instance_group_manager,res" - + "ize_request\202\323\344\223\002|\022z/compute/v1/projects/" - + "{project}/zones/{zone}/instanceGroupMana" - + "gers/{instance_group_manager}/resizeRequ" - + "ests/{resize_request}\022\200\003\n\006Insert\022G.googl" - + "e.cloud.compute.v1.InsertInstanceGroupMa" - + "nagerResizeRequestRequest\032\".google.cloud" - + ".compute.v1.Operation\"\210\002\332ARproject,zone," - + "instance_group_manager,instance_group_ma" - + "nager_resize_request_resource\212N\016ZoneOper" - + "ations\202\323\344\223\002\233\001\"i/compute/v1/projects/{pro" - + "ject}/zones/{zone}/instanceGroupManagers" - + "/{instance_group_manager}/resizeRequests" - + ":.instance_group_manager_resize_request_" - + "resource\022\261\002\n\004List\022F.google.cloud.compute" - + ".v1.ListInstanceGroupManagerResizeReques" - + "tsRequest\032G.google.cloud.compute.v1.Inst" - + "anceGroupManagerResizeRequestsListRespon" - + "se\"\227\001\332A#project,zone,instance_group_mana", - "ger\202\323\344\223\002k\022i/compute/v1/projects/{project" - + "}/zones/{zone}/instanceGroupManagers/{in" - + "stance_group_manager}/resizeRequests\032r\312A" - + "\026compute.googleapis.com\322AVhttps://www.go" - + "ogleapis.com/auth/compute,https://www.go" - + "ogleapis.com/auth/cloud-platform2\325E\n\025Ins" - + "tanceGroupManagers\022\241\003\n\020AbandonInstances\022" - + "D.google.cloud.compute.v1.AbandonInstanc" - + "esInstanceGroupManagerRequest\032\".google.c" - + "loud.compute.v1.Operation\"\242\002\332A^project,z" - + "one,instance_group_manager,instance_grou" - + "p_managers_abandon_instances_request_res" - + "ource\212N\016ZoneOperations\202\323\344\223\002\251\001\"k/compute/" - + "v1/projects/{project}/zones/{zone}/insta" - + "nceGroupManagers/{instance_group_manager" - + "}/abandonInstances::instance_group_manag" - + "ers_abandon_instances_request_resource\022\345" - + "\001\n\016AggregatedList\022C.google.cloud.compute" - + ".v1.AggregatedListInstanceGroupManagersR" - + "equest\032;.google.cloud.compute.v1.Instanc" - + "eGroupManagerAggregatedList\"Q\332A\007project\202" - + "\323\344\223\002A\022?/compute/v1/projects/{project}/ag" - + "gregated/instanceGroupManagers\022\256\003\n\027Apply" - + "UpdatesToInstances\022K.google.cloud.comput" - + "e.v1.ApplyUpdatesToInstancesInstanceGrou" + + "on\"\266\002\332Adproject,zone,instance_group_mana" + + "ger,instance_group_managers_delete_per_i" + + "nstance_configs_req_resource\212N\016ZoneOpera" + + "tions\202\323\344\223\002\267\001\"s/compute/v1/projects/{proj" + + "ect}/zones/{zone}/instanceGroupManagers/" + + "{instance_group_manager}/deletePerInstan" + + "ceConfigs:@instance_group_managers_delet" + + "e_per_instance_configs_req_resource\022\370\001\n\003" + + "Get\0227.google.cloud.compute.v1.GetInstanc" + + "eGroupManagerRequest\032-.google.cloud.comp" + + "ute.v1.InstanceGroupManager\"\210\001\332A#project" + + ",zone,instance_group_manager\202\323\344\223\002\\\022Z/com" + + "pute/v1/projects/{project}/zones/{zone}/" + + "instanceGroupManagers/{instance_group_ma" + + "nager}\022\225\002\n\006Insert\022:.google.cloud.compute" + + ".v1.InsertInstanceGroupManagerRequest\032\"." + + "google.cloud.compute.v1.Operation\"\252\001\332A,p" + + "roject,zone,instance_group_manager_resou" + + "rce\212N\016ZoneOperations\202\323\344\223\002d\"A/compute/v1/" + + "projects/{project}/zones/{zone}/instance" + + "GroupManagers:\037instance_group_manager_re" + + "source\022\316\001\n\004List\0229.google.cloud.compute.v" + + "1.ListInstanceGroupManagersRequest\0321.goo" + + "gle.cloud.compute.v1.InstanceGroupManage" + + "rList\"X\332A\014project,zone\202\323\344\223\002C\022A/compute/v" + + "1/projects/{project}/zones/{zone}/instan" + + "ceGroupManagers\022\245\002\n\nListErrors\022?.google." + + "cloud.compute.v1.ListErrorsInstanceGroup" + + "ManagersRequest\032@.google.cloud.compute.v" + + "1.InstanceGroupManagersListErrorsRespons" + + "e\"\223\001\332A#project,zone,instance_group_manag" + + "er\202\323\344\223\002g\022e/compute/v1/projects/{project}" + + "/zones/{zone}/instanceGroupManagers/{ins" + + "tance_group_manager}/listErrors\022\315\002\n\024List" + + "ManagedInstances\022I.google.cloud.compute." + + "v1.ListManagedInstancesInstanceGroupMana" + + "gersRequest\032J.google.cloud.compute.v1.In" + + "stanceGroupManagersListManagedInstancesR" + + "esponse\"\235\001\332A#project,zone,instance_group" + + "_manager\202\323\344\223\002q\"o/compute/v1/projects/{pr" + + "oject}/zones/{zone}/instanceGroupManager" + + "s/{instance_group_manager}/listManagedIn" + + "stances\022\321\002\n\026ListPerInstanceConfigs\022K.goo" + + "gle.cloud.compute.v1.ListPerInstanceConf" + + "igsInstanceGroupManagersRequest\032H.google" + + ".cloud.compute.v1.InstanceGroupManagersL" + + "istPerInstanceConfigsResp\"\237\001\332A#project,z" + + "one,instance_group_manager\202\323\344\223\002s\"q/compu" + + "te/v1/projects/{project}/zones/{zone}/in" + + "stanceGroupManagers/{instance_group_mana" + + "ger}/listPerInstanceConfigs\022\303\002\n\005Patch\0229." + + "google.cloud.compute.v1.PatchInstanceGro" + + "upManagerRequest\032\".google.cloud.compute." + + "v1.Operation\"\332\001\332ACproject,zone,instance_" + + "group_manager,instance_group_manager_res" + + "ource\212N\016ZoneOperations\202\323\344\223\002}2Z/compute/v" + + "1/projects/{project}/zones/{zone}/instan" + + "ceGroupManagers/{instance_group_manager}" + + ":\037instance_group_manager_resource\022\300\003\n\027Pa" + + "tchPerInstanceConfigs\022K.google.cloud.com" + + "pute.v1.PatchPerInstanceConfigsInstanceG" + + "roupManagerRequest\032\".google.cloud.comput" + + "e.v1.Operation\"\263\002\332Acproject,zone,instanc" + + "e_group_manager,instance_group_managers_" + + "patch_per_instance_configs_req_resource\212" + + "N\016ZoneOperations\202\323\344\223\002\265\001\"r/compute/v1/pro" + + "jects/{project}/zones/{zone}/instanceGro" + + "upManagers/{instance_group_manager}/patc" + + "hPerInstanceConfigs:?instance_group_mana" + + "gers_patch_per_instance_configs_req_reso" + + "urce\022\246\003\n\021RecreateInstances\022E.google.clou" + + "d.compute.v1.RecreateInstancesInstanceGr" + + "oupManagerRequest\032\".google.cloud.compute" + + ".v1.Operation\"\245\002\332A_project,zone,instance" + + "_group_manager,instance_group_managers_r" + + "ecreate_instances_request_resource\212N\016Zon" + + "eOperations\202\323\344\223\002\253\001\"l/compute/v1/projects" + + "/{project}/zones/{zone}/instanceGroupMan" + + "agers/{instance_group_manager}/recreateI" + + "nstances:;instance_group_managers_recrea" + + "te_instances_request_resource\022\220\002\n\006Resize" + + "\022:.google.cloud.compute.v1.ResizeInstanc" + + "eGroupManagerRequest\032\".google.cloud.comp" + + "ute.v1.Operation\"\245\001\332A(project,zone,insta" + + "nce_group_manager,size\212N\016ZoneOperations\202" + + "\323\344\223\002c\"a/compute/v1/projects/{project}/zo" + + "nes/{zone}/instanceGroupManagers/{instan" + + "ce_group_manager}/resize\022\234\003\n\017ResumeInsta" + + "nces\022C.google.cloud.compute.v1.ResumeIns" + + "tancesInstanceGroupManagerRequest\032\".goog" + + "le.cloud.compute.v1.Operation\"\237\002\332A]proje" + + "ct,zone,instance_group_manager,instance_" + + "group_managers_resume_instances_request_" + + "resource\212N\016ZoneOperations\202\323\344\223\002\247\001\"j/compu" + + "te/v1/projects/{project}/zones/{zone}/in" + + "stanceGroupManagers/{instance_group_mana" + + "ger}/resumeInstances:9instance_group_man" + + "agers_resume_instances_request_resource\022" + + "\262\003\n\023SetInstanceTemplate\022G.google.cloud.c" + + "ompute.v1.SetInstanceTemplateInstanceGro" + + "upManagerRequest\032\".google.cloud.compute." + + "v1.Operation\"\255\002\332Abproject,zone,instance_" + + "group_manager,instance_group_managers_se" + + "t_instance_template_request_resource\212N\016Z" + + "oneOperations\202\323\344\223\002\260\001\"n/compute/v1/projec" + + "ts/{project}/zones/{zone}/instanceGroupM" + + "anagers/{instance_group_manager}/setInst" + + "anceTemplate:>instance_group_managers_se" + + "t_instance_template_request_resource\022\231\003\n" + + "\016SetTargetPools\022B.google.cloud.compute.v" + + "1.SetTargetPoolsInstanceGroupManagerRequ" + + "est\032\".google.cloud.compute.v1.Operation\"" + + "\236\002\332A]project,zone,instance_group_manager" + + ",instance_group_managers_set_target_pool" + + "s_request_resource\212N\016ZoneOperations\202\323\344\223\002" + + "\246\001\"i/compute/v1/projects/{project}/zones" + + "/{zone}/instanceGroupManagers/{instance_" + + "group_manager}/setTargetPools:9instance_" + + "group_managers_set_target_pools_request_" + + "resource\022\227\003\n\016StartInstances\022B.google.clo" + + "ud.compute.v1.StartInstancesInstanceGrou" + "pManagerRequest\032\".google.cloud.compute.v" - + "1.Operation\"\241\002\332AZproject,zone,instance_g" - + "roup_manager,instance_group_managers_app" - + "ly_updates_request_resource\212N\016ZoneOperat" - + "ions\202\323\344\223\002\254\001\"r/compute/v1/projects/{proje" - + "ct}/zones/{zone}/instanceGroupManagers/{" - + "instance_group_manager}/applyUpdatesToIn" - + "stances:6instance_group_managers_apply_u" - + "pdates_request_resource\022\234\003\n\017CreateInstan" - + "ces\022C.google.cloud.compute.v1.CreateInst" - + "ancesInstanceGroupManagerRequest\032\".googl" - + "e.cloud.compute.v1.Operation\"\237\002\332A]projec" - + "t,zone,instance_group_manager,instance_g" - + "roup_managers_create_instances_request_r" - + "esource\212N\016ZoneOperations\202\323\344\223\002\247\001\"j/comput" - + "e/v1/projects/{project}/zones/{zone}/ins" - + "tanceGroupManagers/{instance_group_manag" - + "er}/createInstances:9instance_group_mana" - + "gers_create_instances_request_resource\022\204" - + "\002\n\006Delete\022:.google.cloud.compute.v1.Dele" - + "teInstanceGroupManagerRequest\032\".google.c" - + "loud.compute.v1.Operation\"\231\001\332A#project,z" - + "one,instance_group_manager\212N\016ZoneOperati" - + "ons\202\323\344\223\002\\*Z/compute/v1/projects/{project" - + "}/zones/{zone}/instanceGroupManagers/{in" - + "stance_group_manager}\022\234\003\n\017DeleteInstance" - + "s\022C.google.cloud.compute.v1.DeleteInstan" - + "cesInstanceGroupManagerRequest\032\".google." - + "cloud.compute.v1.Operation\"\237\002\332A]project," - + "zone,instance_group_manager,instance_gro" - + "up_managers_delete_instances_request_res" - + "ource\212N\016ZoneOperations\202\323\344\223\002\247\001\"j/compute/" - + "v1/projects/{project}/zones/{zone}/insta" - + "nceGroupManagers/{instance_group_manager" - + "}/deleteInstances:9instance_group_manage" - + "rs_delete_instances_request_resource\022\305\003\n" - + "\030DeletePerInstanceConfigs\022L.google.cloud" - + ".compute.v1.DeletePerInstanceConfigsInst" + + "1.Operation\"\234\002\332A\\project,zone,instance_g" + + "roup_manager,instance_group_managers_sta" + + "rt_instances_request_resource\212N\016ZoneOper" + + "ations\202\323\344\223\002\245\001\"i/compute/v1/projects/{pro" + + "ject}/zones/{zone}/instanceGroupManagers" + + "/{instance_group_manager}/startInstances" + + ":8instance_group_managers_start_instance" + + "s_request_resource\022\222\003\n\rStopInstances\022A.g" + + "oogle.cloud.compute.v1.StopInstancesInst" + "anceGroupManagerRequest\032\".google.cloud.c" - + "ompute.v1.Operation\"\266\002\332Adproject,zone,in" + + "ompute.v1.Operation\"\231\002\332A[project,zone,in" + "stance_group_manager,instance_group_mana" - + "gers_delete_per_instance_configs_req_res" - + "ource\212N\016ZoneOperations\202\323\344\223\002\267\001\"s/compute/" - + "v1/projects/{project}/zones/{zone}/insta" - + "nceGroupManagers/{instance_group_manager" - + "}/deletePerInstanceConfigs:@instance_gro" - + "up_managers_delete_per_instance_configs_" - + "req_resource\022\370\001\n\003Get\0227.google.cloud.comp" - + "ute.v1.GetInstanceGroupManagerRequest\032-." - + "google.cloud.compute.v1.InstanceGroupMan" - + "ager\"\210\001\332A#project,zone,instance_group_ma" - + "nager\202\323\344\223\002\\\022Z/compute/v1/projects/{proje" - + "ct}/zones/{zone}/instanceGroupManagers/{" - + "instance_group_manager}\022\225\002\n\006Insert\022:.goo" - + "gle.cloud.compute.v1.InsertInstanceGroup" - + "ManagerRequest\032\".google.cloud.compute.v1" - + ".Operation\"\252\001\332A,project,zone,instance_gr" - + "oup_manager_resource\212N\016ZoneOperations\202\323\344" - + "\223\002d\"A/compute/v1/projects/{project}/zone" - + "s/{zone}/instanceGroupManagers:\037instance" - + "_group_manager_resource\022\316\001\n\004List\0229.googl" - + "e.cloud.compute.v1.ListInstanceGroupMana" - + "gersRequest\0321.google.cloud.compute.v1.In" - + "stanceGroupManagerList\"X\332A\014project,zone\202" - + "\323\344\223\002C\022A/compute/v1/projects/{project}/zo" - + "nes/{zone}/instanceGroupManagers\022\245\002\n\nLis" - + "tErrors\022?.google.cloud.compute.v1.ListEr" - + "rorsInstanceGroupManagersRequest\032@.googl" - + "e.cloud.compute.v1.InstanceGroupManagers" - + "ListErrorsResponse\"\223\001\332A#project,zone,ins" - + "tance_group_manager\202\323\344\223\002g\022e/compute/v1/p" - + "rojects/{project}/zones/{zone}/instanceG" - + "roupManagers/{instance_group_manager}/li" - + "stErrors\022\315\002\n\024ListManagedInstances\022I.goog" - + "le.cloud.compute.v1.ListManagedInstances" - + "InstanceGroupManagersRequest\032J.google.cl" - + "oud.compute.v1.InstanceGroupManagersList" - + "ManagedInstancesResponse\"\235\001\332A#project,zo" - + "ne,instance_group_manager\202\323\344\223\002q\"o/comput" - + "e/v1/projects/{project}/zones/{zone}/ins" - + "tanceGroupManagers/{instance_group_manag" - + "er}/listManagedInstances\022\321\002\n\026ListPerInst" - + "anceConfigs\022K.google.cloud.compute.v1.Li" - + "stPerInstanceConfigsInstanceGroupManager" - + "sRequest\032H.google.cloud.compute.v1.Insta" - + "nceGroupManagersListPerInstanceConfigsRe" - + "sp\"\237\001\332A#project,zone,instance_group_mana" - + "ger\202\323\344\223\002s\"q/compute/v1/projects/{project" - + "}/zones/{zone}/instanceGroupManagers/{in" - + "stance_group_manager}/listPerInstanceCon" - + "figs\022\303\002\n\005Patch\0229.google.cloud.compute.v1" - + ".PatchInstanceGroupManagerRequest\032\".goog" - + "le.cloud.compute.v1.Operation\"\332\001\332ACproje" - + "ct,zone,instance_group_manager,instance_" - + "group_manager_resource\212N\016ZoneOperations\202" - + "\323\344\223\002}2Z/compute/v1/projects/{project}/zo" - + "nes/{zone}/instanceGroupManagers/{instan" - + "ce_group_manager}:\037instance_group_manage" - + "r_resource\022\300\003\n\027PatchPerInstanceConfigs\022K" - + ".google.cloud.compute.v1.PatchPerInstanc" - + "eConfigsInstanceGroupManagerRequest\032\".go" - + "ogle.cloud.compute.v1.Operation\"\263\002\332Acpro" - + "ject,zone,instance_group_manager,instanc" - + "e_group_managers_patch_per_instance_conf" - + "igs_req_resource\212N\016ZoneOperations\202\323\344\223\002\265\001" - + "\"r/compute/v1/projects/{project}/zones/{" - + "zone}/instanceGroupManagers/{instance_gr" - + "oup_manager}/patchPerInstanceConfigs:?in" - + "stance_group_managers_patch_per_instance" - + "_configs_req_resource\022\246\003\n\021RecreateInstan" - + "ces\022E.google.cloud.compute.v1.RecreateIn" + + "gers_stop_instances_request_resource\212N\016Z" + + "oneOperations\202\323\344\223\002\243\001\"h/compute/v1/projec" + + "ts/{project}/zones/{zone}/instanceGroupM" + + "anagers/{instance_group_manager}/stopIns" + + "tances:7instance_group_managers_stop_ins" + + "tances_request_resource\022\241\003\n\020SuspendInsta" + + "nces\022D.google.cloud.compute.v1.SuspendIn" + "stancesInstanceGroupManagerRequest\032\".goo" - + "gle.cloud.compute.v1.Operation\"\245\002\332A_proj" + + "gle.cloud.compute.v1.Operation\"\242\002\332A^proj" + "ect,zone,instance_group_manager,instance" - + "_group_managers_recreate_instances_reque" - + "st_resource\212N\016ZoneOperations\202\323\344\223\002\253\001\"l/co" + + "_group_managers_suspend_instances_reques" + + "t_resource\212N\016ZoneOperations\202\323\344\223\002\251\001\"k/com" + + "pute/v1/projects/{project}/zones/{zone}/" + + "instanceGroupManagers/{instance_group_ma" + + "nager}/suspendInstances::instance_group_" + + "managers_suspend_instances_request_resou" + + "rce\022\305\003\n\030UpdatePerInstanceConfigs\022L.googl" + + "e.cloud.compute.v1.UpdatePerInstanceConf" + + "igsInstanceGroupManagerRequest\032\".google." + + "cloud.compute.v1.Operation\"\266\002\332Adproject," + + "zone,instance_group_manager,instance_gro" + + "up_managers_update_per_instance_configs_" + + "req_resource\212N\016ZoneOperations\202\323\344\223\002\267\001\"s/c" + + "ompute/v1/projects/{project}/zones/{zone" + + "}/instanceGroupManagers/{instance_group_" + + "manager}/updatePerInstanceConfigs:@insta" + + "nce_group_managers_update_per_instance_c" + + "onfigs_req_resource\032r\312A\026compute.googleap" + + "is.com\322AVhttps://www.googleapis.com/auth" + + "/compute,https://www.googleapis.com/auth" + + "/cloud-platform2\272\027\n\016InstanceGroups\022\337\002\n\014A" + + "ddInstances\0229.google.cloud.compute.v1.Ad" + + "dInstancesInstanceGroupRequest\032\".google." + + "cloud.compute.v1.Operation\"\357\001\332AJproject," + + "zone,instance_group,instance_groups_add_" + + "instances_request_resource\212N\016ZoneOperati" + + "ons\202\323\344\223\002\212\001\"X/compute/v1/projects/{projec" + + "t}/zones/{zone}/instanceGroups/{instance" + + "_group}/addInstances:.instance_groups_ad" + + "d_instances_request_resource\022\320\001\n\016Aggrega" + + "tedList\022<.google.cloud.compute.v1.Aggreg" + + "atedListInstanceGroupsRequest\0324.google.c" + + "loud.compute.v1.InstanceGroupAggregatedL" + + "ist\"J\332A\007project\202\323\344\223\002:\0228/compute/v1/proje" + + "cts/{project}/aggregated/instanceGroups\022" + + "\346\001\n\006Delete\0223.google.cloud.compute.v1.Del" + + "eteInstanceGroupRequest\032\".google.cloud.c" + + "ompute.v1.Operation\"\202\001\332A\033project,zone,in" + + "stance_group\212N\016ZoneOperations\202\323\344\223\002M*K/co" + "mpute/v1/projects/{project}/zones/{zone}" - + "/instanceGroupManagers/{instance_group_m" - + "anager}/recreateInstances:;instance_grou" - + "p_managers_recreate_instances_request_re" - + "source\022\220\002\n\006Resize\022:.google.cloud.compute" - + ".v1.ResizeInstanceGroupManagerRequest\032\"." - + "google.cloud.compute.v1.Operation\"\245\001\332A(p" - + "roject,zone,instance_group_manager,size\212" - + "N\016ZoneOperations\202\323\344\223\002c\"a/compute/v1/proj" - + "ects/{project}/zones/{zone}/instanceGrou" - + "pManagers/{instance_group_manager}/resiz" - + "e\022\234\003\n\017ResumeInstances\022C.google.cloud.com" - + "pute.v1.ResumeInstancesInstanceGroupMana" - + "gerRequest\032\".google.cloud.compute.v1.Ope" - + "ration\"\237\002\332A]project,zone,instance_group_" - + "manager,instance_group_managers_resume_i" - + "nstances_request_resource\212N\016ZoneOperatio" - + "ns\202\323\344\223\002\247\001\"j/compute/v1/projects/{project" - + "}/zones/{zone}/instanceGroupManagers/{in" - + "stance_group_manager}/resumeInstances:9i" - + "nstance_group_managers_resume_instances_" - + "request_resource\022\262\003\n\023SetInstanceTemplate" - + "\022G.google.cloud.compute.v1.SetInstanceTe" - + "mplateInstanceGroupManagerRequest\032\".goog" - + "le.cloud.compute.v1.Operation\"\255\002\332Abproje" - + "ct,zone,instance_group_manager,instance_" - + "group_managers_set_instance_template_req" - + "uest_resource\212N\016ZoneOperations\202\323\344\223\002\260\001\"n/" - + "compute/v1/projects/{project}/zones/{zon" - + "e}/instanceGroupManagers/{instance_group" - + "_manager}/setInstanceTemplate:>instance_" - + "group_managers_set_instance_template_req" - + "uest_resource\022\231\003\n\016SetTargetPools\022B.googl" - + "e.cloud.compute.v1.SetTargetPoolsInstanc" - + "eGroupManagerRequest\032\".google.cloud.comp" - + "ute.v1.Operation\"\236\002\332A]project,zone,insta" - + "nce_group_manager,instance_group_manager" - + "s_set_target_pools_request_resource\212N\016Zo" - + "neOperations\202\323\344\223\002\246\001\"i/compute/v1/project" - + "s/{project}/zones/{zone}/instanceGroupMa" - + "nagers/{instance_group_manager}/setTarge" - + "tPools:9instance_group_managers_set_targ" - + "et_pools_request_resource\022\227\003\n\016StartInsta" - + "nces\022B.google.cloud.compute.v1.StartInst" - + "ancesInstanceGroupManagerRequest\032\".googl" - + "e.cloud.compute.v1.Operation\"\234\002\332A\\projec" - + "t,zone,instance_group_manager,instance_g" - + "roup_managers_start_instances_request_re" - + "source\212N\016ZoneOperations\202\323\344\223\002\245\001\"i/compute" - + "/v1/projects/{project}/zones/{zone}/inst" - + "anceGroupManagers/{instance_group_manage" - + "r}/startInstances:8instance_group_manage" - + "rs_start_instances_request_resource\022\222\003\n\r" - + "StopInstances\022A.google.cloud.compute.v1." - + "StopInstancesInstanceGroupManagerRequest" - + "\032\".google.cloud.compute.v1.Operation\"\231\002\332" - + "A[project,zone,instance_group_manager,in" - + "stance_group_managers_stop_instances_req" - + "uest_resource\212N\016ZoneOperations\202\323\344\223\002\243\001\"h/" - + "compute/v1/projects/{project}/zones/{zon" - + "e}/instanceGroupManagers/{instance_group" - + "_manager}/stopInstances:7instance_group_" - + "managers_stop_instances_request_resource" - + "\022\241\003\n\020SuspendInstances\022D.google.cloud.com" - + "pute.v1.SuspendInstancesInstanceGroupMan" - + "agerRequest\032\".google.cloud.compute.v1.Op" - + "eration\"\242\002\332A^project,zone,instance_group" - + "_manager,instance_group_managers_suspend" - + "_instances_request_resource\212N\016ZoneOperat" - + "ions\202\323\344\223\002\251\001\"k/compute/v1/projects/{proje" - + "ct}/zones/{zone}/instanceGroupManagers/{" - + "instance_group_manager}/suspendInstances" - + "::instance_group_managers_suspend_instan" - + "ces_request_resource\022\305\003\n\030UpdatePerInstan" - + "ceConfigs\022L.google.cloud.compute.v1.Upda" - + "tePerInstanceConfigsInstanceGroupManager" - + "Request\032\".google.cloud.compute.v1.Operat" - + "ion\"\266\002\332Adproject,zone,instance_group_man" - + "ager,instance_group_managers_update_per_" - + "instance_configs_req_resource\212N\016ZoneOper" - + "ations\202\323\344\223\002\267\001\"s/compute/v1/projects/{pro" - + "ject}/zones/{zone}/instanceGroupManagers" - + "/{instance_group_manager}/updatePerInsta" - + "nceConfigs:@instance_group_managers_upda" - + "te_per_instance_configs_req_resource\032r\312A" - + "\026compute.googleapis.com\322AVhttps://www.go" - + "ogleapis.com/auth/compute,https://www.go" - + "ogleapis.com/auth/cloud-platform2\272\027\n\016Ins" - + "tanceGroups\022\337\002\n\014AddInstances\0229.google.cl" - + "oud.compute.v1.AddInstancesInstanceGroup" - + "Request\032\".google.cloud.compute.v1.Operat" - + "ion\"\357\001\332AJproject,zone,instance_group,ins" - + "tance_groups_add_instances_request_resou" - + "rce\212N\016ZoneOperations\202\323\344\223\002\212\001\"X/compute/v1" - + "/projects/{project}/zones/{zone}/instanc" - + "eGroups/{instance_group}/addInstances:.i" - + "nstance_groups_add_instances_request_res" - + "ource\022\320\001\n\016AggregatedList\022<.google.cloud." - + "compute.v1.AggregatedListInstanceGroupsR" - + "equest\0324.google.cloud.compute.v1.Instanc" - + "eGroupAggregatedList\"J\332A\007project\202\323\344\223\002:\0228" - + "/compute/v1/projects/{project}/aggregate" - + "d/instanceGroups\022\346\001\n\006Delete\0223.google.clo" - + "ud.compute.v1.DeleteInstanceGroupRequest" - + "\032\".google.cloud.compute.v1.Operation\"\202\001\332" - + "A\033project,zone,instance_group\212N\016ZoneOper" - + "ations\202\323\344\223\002M*K/compute/v1/projects/{proj" - + "ect}/zones/{zone}/instanceGroups/{instan" - + "ce_group}\022\322\001\n\003Get\0220.google.cloud.compute" - + ".v1.GetInstanceGroupRequest\032&.google.clo" - + "ud.compute.v1.InstanceGroup\"q\332A\033project," - + "zone,instance_group\202\323\344\223\002M\022K/compute/v1/p" - + "rojects/{project}/zones/{zone}/instanceG" - + "roups/{instance_group}\022\367\001\n\006Insert\0223.goog" - + "le.cloud.compute.v1.InsertInstanceGroupR" + + "/instanceGroups/{instance_group}\022\322\001\n\003Get" + + "\0220.google.cloud.compute.v1.GetInstanceGr" + + "oupRequest\032&.google.cloud.compute.v1.Ins" + + "tanceGroup\"q\332A\033project,zone,instance_gro" + + "up\202\323\344\223\002M\022K/compute/v1/projects/{project}" + + "/zones/{zone}/instanceGroups/{instance_g" + + "roup}\022\367\001\n\006Insert\0223.google.cloud.compute." + + "v1.InsertInstanceGroupRequest\032\".google.c" + + "loud.compute.v1.Operation\"\223\001\332A$project,z" + + "one,instance_group_resource\212N\016ZoneOperat" + + "ions\202\323\344\223\002U\":/compute/v1/projects/{projec" + + "t}/zones/{zone}/instanceGroups:\027instance" + + "_group_resource\022\271\001\n\004List\0222.google.cloud." + + "compute.v1.ListInstanceGroupsRequest\032*.g" + + "oogle.cloud.compute.v1.InstanceGroupList" + + "\"Q\332A\014project,zone\202\323\344\223\002<\022:/compute/v1/pro" + + "jects/{project}/zones/{zone}/instanceGro" + + "ups\022\346\002\n\rListInstances\022;.google.cloud.com" + + "pute.v1.ListInstancesInstanceGroupsReque" + + "st\0324.google.cloud.compute.v1.InstanceGro" + + "upsListInstances\"\341\001\332AKproject,zone,insta" + + "nce_group,instance_groups_list_instances" + + "_request_resource\202\323\344\223\002\214\001\"Y/compute/v1/pr" + + "ojects/{project}/zones/{zone}/instanceGr" + + "oups/{instance_group}/listInstances:/ins" + + "tance_groups_list_instances_request_reso" + + "urce\022\356\002\n\017RemoveInstances\022<.google.cloud." + + "compute.v1.RemoveInstancesInstanceGroupR" + "equest\032\".google.cloud.compute.v1.Operati" - + "on\"\223\001\332A$project,zone,instance_group_reso" - + "urce\212N\016ZoneOperations\202\323\344\223\002U\":/compute/v1" - + "/projects/{project}/zones/{zone}/instanc" - + "eGroups:\027instance_group_resource\022\271\001\n\004Lis" - + "t\0222.google.cloud.compute.v1.ListInstance" - + "GroupsRequest\032*.google.cloud.compute.v1." - + "InstanceGroupList\"Q\332A\014project,zone\202\323\344\223\002<" - + "\022:/compute/v1/projects/{project}/zones/{" - + "zone}/instanceGroups\022\346\002\n\rListInstances\022;" - + ".google.cloud.compute.v1.ListInstancesIn" - + "stanceGroupsRequest\0324.google.cloud.compu" - + "te.v1.InstanceGroupsListInstances\"\341\001\332AKp" - + "roject,zone,instance_group,instance_grou" - + "ps_list_instances_request_resource\202\323\344\223\002\214" - + "\001\"Y/compute/v1/projects/{project}/zones/" - + "{zone}/instanceGroups/{instance_group}/l" - + "istInstances:/instance_groups_list_insta" - + "nces_request_resource\022\356\002\n\017RemoveInstance" - + "s\022<.google.cloud.compute.v1.RemoveInstan" - + "cesInstanceGroupRequest\032\".google.cloud.c" - + "ompute.v1.Operation\"\370\001\332AMproject,zone,in" - + "stance_group,instance_groups_remove_inst" - + "ances_request_resource\212N\016ZoneOperations\202" - + "\323\344\223\002\220\001\"[/compute/v1/projects/{project}/z" - + "ones/{zone}/instanceGroups/{instance_gro" - + "up}/removeInstances:1instance_groups_rem" - + "ove_instances_request_resource\022\346\002\n\rSetNa" - + "medPorts\022:.google.cloud.compute.v1.SetNa" - + "medPortsInstanceGroupRequest\032\".google.cl" - + "oud.compute.v1.Operation\"\364\001\332ALproject,zo" - + "ne,instance_group,instance_groups_set_na" - + "med_ports_request_resource\212N\016ZoneOperati" - + "ons\202\323\344\223\002\215\001\"Y/compute/v1/projects/{projec" - + "t}/zones/{zone}/instanceGroups/{instance" - + "_group}/setNamedPorts:0instance_groups_s" - + "et_named_ports_request_resource\022\307\002\n\022Test" - + "IamPermissions\022?.google.cloud.compute.v1" - + ".TestIamPermissionsInstanceGroupRequest\032" - + "0.google.cloud.compute.v1.TestPermission" - + "sResponse\"\275\001\332A7project,zone,resource,tes" - + "t_permissions_request_resource\202\323\344\223\002}\"X/c" - + "ompute/v1/projects/{project}/zones/{zone" - + "}/instanceGroups/{resource}/testIamPermi" - + "ssions:!test_permissions_request_resourc" - + "e\032r\312A\026compute.googleapis.com\322AVhttps://w" - + "ww.googleapis.com/auth/compute,https://w" - + "ww.googleapis.com/auth/cloud-platform2\313\004" - + "\n\027InstanceSettingsService\022\271\001\n\003Get\0222.goog" - + "le.cloud.compute.v1.GetInstanceSettingRe" - + "quest\032).google.cloud.compute.v1.Instance" - + "Settings\"S\332A\014project,zone\202\323\344\223\002>\022\022project,zone,instance,network_int" - + "erface,access_config_resource\212N\016ZoneOper" - + "ations\202\323\344\223\002j\"P/compute/v1/projects/{proj" - + "ect}/zones/{zone}/instances/{instance}/a" - + "ddAccessConfig:\026access_config_resource\022\265" - + "\002\n\023AddNetworkInterface\022;.google.cloud.co" - + "mpute.v1.AddNetworkInterfaceInstanceRequ" - + "est\032\".google.cloud.compute.v1.Operation\"" - + "\274\001\332A0project,zone,instance,network_inter" - + "face_resource\212N\016ZoneOperations\202\323\344\223\002r\"T/c" - + "ompute/v1/projects/{project}/zones/{zone" - + "}/instances/{instance}/addNetworkInterfa" - + "ce:\032network_interface_resource\022\342\002\n\023AddRe" - + "sourcePolicies\022;.google.cloud.compute.v1" - + ".AddResourcePoliciesInstanceRequest\032\".go" - + "ogle.cloud.compute.v1.Operation\"\351\001\332AFpro" - + "ject,zone,instance,instances_add_resourc" - + "e_policies_request_resource\212N\016ZoneOperat" - + "ions\202\323\344\223\002\210\001\"T/compute/v1/projects/{proje" - + "ct}/zones/{zone}/instances/{instance}/ad" - + "dResourcePolicies:0instances_add_resourc" - + "e_policies_request_resource\022\301\001\n\016Aggregat" - + "edList\0227.google.cloud.compute.v1.Aggrega" - + "tedListInstancesRequest\032/.google.cloud.c" - + "ompute.v1.InstanceAggregatedList\"E\332A\007pro" - + "ject\202\323\344\223\0025\0223/compute/v1/projects/{projec", - "t}/aggregated/instances\022\222\002\n\nAttachDisk\0222" - + ".google.cloud.compute.v1.AttachDiskInsta" - + "nceRequest\032\".google.cloud.compute.v1.Ope" - + "ration\"\253\001\332A,project,zone,instance,attach" - + "ed_disk_resource\212N\016ZoneOperations\202\323\344\223\002e\"" - + "K/compute/v1/projects/{project}/zones/{z" - + "one}/instances/{instance}/attachDisk:\026at" - + "tached_disk_resource\022\236\002\n\nBulkInsert\0222.go" - + "ogle.cloud.compute.v1.BulkInsertInstance" - + "Request\032\".google.cloud.compute.v1.Operat" - + "ion\"\267\001\332A3project,zone,bulk_insert_instan" - + "ce_resource_resource\212N\016ZoneOperations\202\323\344" - + "\223\002j\"@/compute/v1/projects/{project}/zone" - + "s/{zone}/instances/bulkInsert:&bulk_inse" - + "rt_instance_resource_resource\022\317\001\n\006Delete" - + "\022..google.cloud.compute.v1.DeleteInstanc" - + "eRequest\032\".google.cloud.compute.v1.Opera" - + "tion\"q\332A\025project,zone,instance\212N\016ZoneOpe" - + "rations\202\323\344\223\002B*@/compute/v1/projects/{pro" - + "ject}/zones/{zone}/instances/{instance}\022" - + "\233\002\n\022DeleteAccessConfig\022:.google.cloud.co" - + "mpute.v1.DeleteAccessConfigInstanceReque" - + "st\032\".google.cloud.compute.v1.Operation\"\244" - + "\001\332A5project,zone,instance,access_config," - + "network_interface\212N\016ZoneOperations\202\323\344\223\002U" - + "\"S/compute/v1/projects/{project}/zones/{" - + "zone}/instances/{instance}/deleteAccessC" - + "onfig\022\236\002\n\026DeleteNetworkInterface\022>.googl" - + "e.cloud.compute.v1.DeleteNetworkInterfac" - + "eInstanceRequest\032\".google.cloud.compute." - + "v1.Operation\"\237\001\332A,project,zone,instance," - + "network_interface_name\212N\016ZoneOperations\202" - + "\323\344\223\002Y\"W/compute/v1/projects/{project}/zo" - + "nes/{zone}/instances/{instance}/deleteNe" - + "tworkInterface\022\357\001\n\nDetachDisk\0222.google.c" - + "loud.compute.v1.DetachDiskInstanceReques" - + "t\032\".google.cloud.compute.v1.Operation\"\210\001" - + "\332A!project,zone,instance,device_name\212N\016Z" - + "oneOperations\202\323\344\223\002M\"K/compute/v1/project" + + "lates/{instance_template}\022\331\001\n\014GetIamPoli" + + "cy\022<.google.cloud.compute.v1.GetIamPolic" + + "yInstanceTemplateRequest\032\037.google.cloud." + + "compute.v1.Policy\"j\332A\020project,resource\202\323" + + "\344\223\002Q\022O/compute/v1/projects/{project}/glo" + + "bal/instanceTemplates/{resource}/getIamP" + + "olicy\022\372\001\n\006Insert\0226.google.cloud.compute." + + "v1.InsertInstanceTemplateRequest\032\".googl" + + "e.cloud.compute.v1.Operation\"\223\001\332A\"projec" + + "t,instance_template_resource\212N\020GlobalOpe" + + "rations\202\323\344\223\002U\"7/compute/v1/projects/{pro" + + "ject}/global/instanceTemplates:\032instance" + + "_template_resource\022\267\001\n\004List\0225.google.clo", + "ud.compute.v1.ListInstanceTemplatesReque" + + "st\032-.google.cloud.compute.v1.InstanceTem" + + "plateList\"I\332A\007project\202\323\344\223\0029\0227/compute/v1" + + "/projects/{project}/global/instanceTempl" + + "ates\022\241\002\n\014SetIamPolicy\022<.google.cloud.com" + + "pute.v1.SetIamPolicyInstanceTemplateRequ" + + "est\032\037.google.cloud.compute.v1.Policy\"\261\001\332" + + "A3project,resource,global_set_policy_req" + + "uest_resource\202\323\344\223\002u\"O/compute/v1/project" + + "s/{project}/global/instanceTemplates/{re" + + "source}/setIamPolicy:\"global_set_policy_" + + "request_resource\022\302\002\n\022TestIamPermissions\022" + + "B.google.cloud.compute.v1.TestIamPermiss" + + "ionsInstanceTemplateRequest\0320.google.clo" + + "ud.compute.v1.TestPermissionsResponse\"\265\001" + + "\332A2project,resource,test_permissions_req" + + "uest_resource\202\323\344\223\002z\"U/compute/v1/project" + + "s/{project}/global/instanceTemplates/{re" + + "source}/testIamPermissions:!test_permiss" + + "ions_request_resource\032r\312A\026compute.google" + + "apis.com\322AVhttps://www.googleapis.com/au" + + "th/compute,https://www.googleapis.com/au" + + "th/cloud-platform2\307p\n\tInstances\022\263\002\n\017AddA" + + "ccessConfig\0227.google.cloud.compute.v1.Ad" + + "dAccessConfigInstanceRequest\032\".google.cl" + + "oud.compute.v1.Operation\"\302\001\332A>project,zo" + + "ne,instance,network_interface,access_con" + + "fig_resource\212N\016ZoneOperations\202\323\344\223\002j\"P/co" + + "mpute/v1/projects/{project}/zones/{zone}" + + "/instances/{instance}/addAccessConfig:\026a" + + "ccess_config_resource\022\265\002\n\023AddNetworkInte" + + "rface\022;.google.cloud.compute.v1.AddNetwo" + + "rkInterfaceInstanceRequest\032\".google.clou" + + "d.compute.v1.Operation\"\274\001\332A0project,zone" + + ",instance,network_interface_resource\212N\016Z" + + "oneOperations\202\323\344\223\002r\"T/compute/v1/project" + "s/{project}/zones/{zone}/instances/{inst" - + "ance}/detachDisk\022\267\001\n\003Get\022+.google.cloud." - + "compute.v1.GetInstanceRequest\032!.google.c" - + "loud.compute.v1.Instance\"`\332A\025project,zon" - + "e,instance\202\323\344\223\002B\022@/compute/v1/projects/{" - + "project}/zones/{zone}/instances/{instanc" - + "e}\022\242\002\n\025GetEffectiveFirewalls\022=.google.cl" - + "oud.compute.v1.GetEffectiveFirewallsInst" - + "anceRequest\032?.google.cloud.compute.v1.In" - + "stancesGetEffectiveFirewallsResponse\"\210\001\332" - + "A\'project,zone,instance,network_interfac" - + "e\202\323\344\223\002X\022V/compute/v1/projects/{project}/" - + "zones/{zone}/instances/{instance}/getEff" - + "ectiveFirewalls\022\357\001\n\022GetGuestAttributes\022:" - + ".google.cloud.compute.v1.GetGuestAttribu" - + "tesInstanceRequest\032(.google.cloud.comput" - + "e.v1.GuestAttributes\"s\332A\025project,zone,in" - + "stance\202\323\344\223\002U\022S/compute/v1/projects/{proj" - + "ect}/zones/{zone}/instances/{instance}/g" - + "etGuestAttributes\022\324\001\n\014GetIamPolicy\0224.goo" - + "gle.cloud.compute.v1.GetIamPolicyInstanc" - + "eRequest\032\037.google.cloud.compute.v1.Polic" - + "y\"m\332A\025project,zone,resource\202\323\344\223\002O\022M/comp" - + "ute/v1/projects/{project}/zones/{zone}/i" - + "nstances/{resource}/getIamPolicy\022\330\001\n\rGet" - + "Screenshot\0225.google.cloud.compute.v1.Get" - + "ScreenshotInstanceRequest\032#.google.cloud" - + ".compute.v1.Screenshot\"k\332A\025project,zone," - + "instance\202\323\344\223\002M\022K/compute/v1/projects/{pr" - + "oject}/zones/{zone}/instances/{instance}" - + "/screenshot\022\352\001\n\023GetSerialPortOutput\022;.go" - + "ogle.cloud.compute.v1.GetSerialPortOutpu" - + "tInstanceRequest\032).google.cloud.compute." - + "v1.SerialPortOutput\"k\332A\025project,zone,ins" - + "tance\202\323\344\223\002M\022K/compute/v1/projects/{proje" - + "ct}/zones/{zone}/instances/{instance}/se" - + "rialPort\022\223\002\n\033GetShieldedInstanceIdentity" - + "\022C.google.cloud.compute.v1.GetShieldedIn" - + "stanceIdentityInstanceRequest\0321.google.c" - + "loud.compute.v1.ShieldedInstanceIdentity" - + "\"|\332A\025project,zone,instance\202\323\344\223\002^\022\\/compu" - + "te/v1/projects/{project}/zones/{zone}/in" - + "stances/{instance}/getShieldedInstanceId" - + "entity\022\341\001\n\006Insert\022..google.cloud.compute" - + ".v1.InsertInstanceRequest\032\".google.cloud" - + ".compute.v1.Operation\"\202\001\332A\036project,zone," - + "instance_resource\212N\016ZoneOperations\202\323\344\223\002J" - + "\"5/compute/v1/projects/{project}/zones/{" - + "zone}/instances:\021instance_resource\022\252\001\n\004L" - + "ist\022-.google.cloud.compute.v1.ListInstan" - + "cesRequest\032%.google.cloud.compute.v1.Ins" - + "tanceList\"L\332A\014project,zone\202\323\344\223\0027\0225/compu" - + "te/v1/projects/{project}/zones/{zone}/in" - + "stances\022\343\001\n\rListReferrers\0226.google.cloud" - + ".compute.v1.ListReferrersInstancesReques" - + "t\032..google.cloud.compute.v1.InstanceList" - + "Referrers\"j\332A\025project,zone,instance\202\323\344\223\002" - + "L\022J/compute/v1/projects/{project}/zones/" - + "{zone}/instances/{instance}/referrers\022\373\001" - + "\n\022PerformMaintenance\022:.google.cloud.comp" - + "ute.v1.PerformMaintenanceInstanceRequest" - + "\032\".google.cloud.compute.v1.Operation\"\204\001\332" - + "A\025project,zone,instance\212N\016ZoneOperations" - + "\202\323\344\223\002U\"S/compute/v1/projects/{project}/z" - + "ones/{zone}/instances/{instance}/perform" - + "Maintenance\022\361\002\n\026RemoveResourcePolicies\022>" - + ".google.cloud.compute.v1.RemoveResourceP" - + "oliciesInstanceRequest\032\".google.cloud.co" - + "mpute.v1.Operation\"\362\001\332AIproject,zone,ins" - + "tance,instances_remove_resource_policies" - + "_request_resource\212N\016ZoneOperations\202\323\344\223\002\216" - + "\001\"W/compute/v1/projects/{project}/zones/" - + "{zone}/instances/{instance}/removeResour" - + "cePolicies:3instances_remove_resource_po" - + "licies_request_resource\022\337\002\n\022ReportHostAs" - + "Faulty\022:.google.cloud.compute.v1.ReportH" - + "ostAsFaultyInstanceRequest\032\".google.clou" - + "d.compute.v1.Operation\"\350\001\332AFproject,zone" - + ",instance,instances_report_host_as_fault" - + "y_request_resource\212N\016ZoneOperations\202\323\344\223\002" - + "\207\001\"S/compute/v1/projects/{project}/zones" - + "/{zone}/instances/{instance}/reportHostA" - + "sFaulty:0instances_report_host_as_faulty" - + "_request_resource\022\323\001\n\005Reset\022-.google.clo" - + "ud.compute.v1.ResetInstanceRequest\032\".goo" - + "gle.cloud.compute.v1.Operation\"w\332A\025proje" - + "ct,zone,instance\212N\016ZoneOperations\202\323\344\223\002H\"" - + "F/compute/v1/projects/{project}/zones/{z" - + "one}/instances/{instance}/reset\022\326\001\n\006Resu" - + "me\022..google.cloud.compute.v1.ResumeInsta" - + "nceRequest\032\".google.cloud.compute.v1.Ope" - + "ration\"x\332A\025project,zone,instance\212N\016ZoneO" - + "perations\202\323\344\223\002I\"G/compute/v1/projects/{p" - + "roject}/zones/{zone}/instances/{instance" - + "}/resume\022\226\002\n\027SendDiagnosticInterrupt\022?.g" - + "oogle.cloud.compute.v1.SendDiagnosticInt" - + "erruptInstanceRequest\032@.google.cloud.com" - + "pute.v1.SendDiagnosticInterruptInstanceR" - + "esponse\"x\332A\025project,zone,instance\202\323\344\223\002Z\"" - + "X/compute/v1/projects/{project}/zones/{z" - + "one}/instances/{instance}/sendDiagnostic" - + "Interrupt\022\204\002\n\025SetDeletionProtection\022=.go" - + "ogle.cloud.compute.v1.SetDeletionProtect" - + "ionInstanceRequest\032\".google.cloud.comput" - + "e.v1.Operation\"\207\001\332A\025project,zone,resourc" - + "e\212N\016ZoneOperations\202\323\344\223\002X\"V/compute/v1/pr" - + "ojects/{project}/zones/{zone}/instances/" - + "{resource}/setDeletionProtection\022\220\002\n\021Set" - + "DiskAutoDelete\0229.google.cloud.compute.v1" - + ".SetDiskAutoDeleteInstanceRequest\032\".goog" - + "le.cloud.compute.v1.Operation\"\233\001\332A-proje" - + "ct,zone,instance,auto_delete,device_name" - + "\212N\016ZoneOperations\202\323\344\223\002T\"R/compute/v1/pro" + + "ance}/addNetworkInterface:\032network_inter" + + "face_resource\022\342\002\n\023AddResourcePolicies\022;." + + "google.cloud.compute.v1.AddResourcePolic" + + "iesInstanceRequest\032\".google.cloud.comput" + + "e.v1.Operation\"\351\001\332AFproject,zone,instanc" + + "e,instances_add_resource_policies_reques" + + "t_resource\212N\016ZoneOperations\202\323\344\223\002\210\001\"T/com" + + "pute/v1/projects/{project}/zones/{zone}/" + + "instances/{instance}/addResourcePolicies" + + ":0instances_add_resource_policies_reques" + + "t_resource\022\301\001\n\016AggregatedList\0227.google.c" + + "loud.compute.v1.AggregatedListInstancesR" + + "equest\032/.google.cloud.compute.v1.Instanc" + + "eAggregatedList\"E\332A\007project\202\323\344\223\0025\0223/comp" + + "ute/v1/projects/{project}/aggregated/ins" + + "tances\022\222\002\n\nAttachDisk\0222.google.cloud.com" + + "pute.v1.AttachDiskInstanceRequest\032\".goog" + + "le.cloud.compute.v1.Operation\"\253\001\332A,proje" + + "ct,zone,instance,attached_disk_resource\212" + + "N\016ZoneOperations\202\323\344\223\002e\"K/compute/v1/proj" + + "ects/{project}/zones/{zone}/instances/{i" + + "nstance}/attachDisk:\026attached_disk_resou" + + "rce\022\236\002\n\nBulkInsert\0222.google.cloud.comput" + + "e.v1.BulkInsertInstanceRequest\032\".google." + + "cloud.compute.v1.Operation\"\267\001\332A3project," + + "zone,bulk_insert_instance_resource_resou" + + "rce\212N\016ZoneOperations\202\323\344\223\002j\"@/compute/v1/" + + "projects/{project}/zones/{zone}/instance" + + "s/bulkInsert:&bulk_insert_instance_resou" + + "rce_resource\022\317\001\n\006Delete\022..google.cloud.c" + + "ompute.v1.DeleteInstanceRequest\032\".google" + + ".cloud.compute.v1.Operation\"q\332A\025project," + + "zone,instance\212N\016ZoneOperations\202\323\344\223\002B*@/c" + + "ompute/v1/projects/{project}/zones/{zone" + + "}/instances/{instance}\022\233\002\n\022DeleteAccessC" + + "onfig\022:.google.cloud.compute.v1.DeleteAc" + + "cessConfigInstanceRequest\032\".google.cloud" + + ".compute.v1.Operation\"\244\001\332A5project,zone," + + "instance,access_config,network_interface" + + "\212N\016ZoneOperations\202\323\344\223\002U\"S/compute/v1/pro" + "jects/{project}/zones/{zone}/instances/{" - + "instance}/setDiskAutoDelete\022\230\002\n\014SetIamPo" - + "licy\0224.google.cloud.compute.v1.SetIamPol" - + "icyInstanceRequest\032\037.google.cloud.comput" - + "e.v1.Policy\"\260\001\332A6project,zone,resource,z" - + "one_set_policy_request_resource\202\323\344\223\002q\"M/" - + "compute/v1/projects/{project}/zones/{zon" - + "e}/instances/{resource}/setIamPolicy: zo" - + "ne_set_policy_request_resource\022\255\002\n\tSetLa" - + "bels\0221.google.cloud.compute.v1.SetLabels" - + "InstanceRequest\032\".google.cloud.compute.v" - + "1.Operation\"\310\001\332A;project,zone,instance,i" - + "nstances_set_labels_request_resource\212N\016Z" - + "oneOperations\202\323\344\223\002s\"J/compute/v1/project" - + "s/{project}/zones/{zone}/instances/{inst" - + "ance}/setLabels:%instances_set_labels_re" - + "quest_resource\022\342\002\n\023SetMachineResources\022;" - + ".google.cloud.compute.v1.SetMachineResou" - + "rcesInstanceRequest\032\".google.cloud.compu" - + "te.v1.Operation\"\351\001\332AFproject,zone,instan" - + "ce,instances_set_machine_resources_reque" - + "st_resource\212N\016ZoneOperations\202\323\344\223\002\210\001\"T/co" - + "mpute/v1/projects/{project}/zones/{zone}" - + "/instances/{instance}/setMachineResource" - + "s:0instances_set_machine_resources_reque" - + "st_resource\022\310\002\n\016SetMachineType\0226.google." - + "cloud.compute.v1.SetMachineTypeInstanceR" - + "equest\032\".google.cloud.compute.v1.Operati" - + "on\"\331\001\332AAproject,zone,instance,instances_" - + "set_machine_type_request_resource\212N\016Zone" - + "Operations\202\323\344\223\002~\"O/compute/v1/projects/{" - + "project}/zones/{zone}/instances/{instanc" - + "e}/setMachineType:+instances_set_machine" - + "_type_request_resource\022\213\002\n\013SetMetadata\0223" - + ".google.cloud.compute.v1.SetMetadataInst" - + "anceRequest\032\".google.cloud.compute.v1.Op" - + "eration\"\242\001\332A\'project,zone,instance,metad" - + "ata_resource\212N\016ZoneOperations\202\323\344\223\002a\"L/co" - + "mpute/v1/projects/{project}/zones/{zone}" - + "/instances/{instance}/setMetadata:\021metad" - + "ata_resource\022\332\002\n\021SetMinCpuPlatform\0229.goo" - + "gle.cloud.compute.v1.SetMinCpuPlatformIn" - + "stanceRequest\032\".google.cloud.compute.v1." - + "Operation\"\345\001\332AEproject,zone,instance,ins" - + "tances_set_min_cpu_platform_request_reso" - + "urce\212N\016ZoneOperations\202\323\344\223\002\205\001\"R/compute/v" + + "instance}/deleteAccessConfig\022\236\002\n\026DeleteN" + + "etworkInterface\022>.google.cloud.compute.v" + + "1.DeleteNetworkInterfaceInstanceRequest\032" + + "\".google.cloud.compute.v1.Operation\"\237\001\332A" + + ",project,zone,instance,network_interface" + + "_name\212N\016ZoneOperations\202\323\344\223\002Y\"W/compute/v" + "1/projects/{project}/zones/{zone}/instan" - + "ces/{instance}/setMinCpuPlatform:/instan" - + "ces_set_min_cpu_platform_request_resourc" - + "e\022\243\002\n\007SetName\022/.google.cloud.compute.v1." - + "SetNameInstanceRequest\032\".google.cloud.co" - + "mpute.v1.Operation\"\302\001\332A9project,zone,ins" - + "tance,instances_set_name_request_resourc" - + "e\212N\016ZoneOperations\202\323\344\223\002o\"H/compute/v1/pr" - + "ojects/{project}/zones/{zone}/instances/" - + "{instance}/setName:#instances_set_name_r" - + "equest_resource\022\225\002\n\rSetScheduling\0225.goog" - + "le.cloud.compute.v1.SetSchedulingInstanc" - + "eRequest\032\".google.cloud.compute.v1.Opera" - + "tion\"\250\001\332A)project,zone,instance,scheduli" - + "ng_resource\212N\016ZoneOperations\202\323\344\223\002e\"N/com" - + "pute/v1/projects/{project}/zones/{zone}/" - + "instances/{instance}/setScheduling:\023sche" - + "duling_resource\022\330\002\n\021SetSecurityPolicy\0229." - + "google.cloud.compute.v1.SetSecurityPolic" - + "yInstanceRequest\032\".google.cloud.compute." - + "v1.Operation\"\343\001\332ADproject,zone,instance," - + "instances_set_security_policy_request_re" - + "source\212N\016ZoneOperations\202\323\344\223\002\204\001\"R/compute" + + "ces/{instance}/deleteNetworkInterface\022\357\001" + + "\n\nDetachDisk\0222.google.cloud.compute.v1.D" + + "etachDiskInstanceRequest\032\".google.cloud." + + "compute.v1.Operation\"\210\001\332A!project,zone,i" + + "nstance,device_name\212N\016ZoneOperations\202\323\344\223" + + "\002M\"K/compute/v1/projects/{project}/zones" + + "/{zone}/instances/{instance}/detachDisk\022" + + "\267\001\n\003Get\022+.google.cloud.compute.v1.GetIns" + + "tanceRequest\032!.google.cloud.compute.v1.I" + + "nstance\"`\332A\025project,zone,instance\202\323\344\223\002B\022" + + "@/compute/v1/projects/{project}/zones/{z" + + "one}/instances/{instance}\022\242\002\n\025GetEffecti" + + "veFirewalls\022=.google.cloud.compute.v1.Ge" + + "tEffectiveFirewallsInstanceRequest\032?.goo" + + "gle.cloud.compute.v1.InstancesGetEffecti" + + "veFirewallsResponse\"\210\001\332A\'project,zone,in" + + "stance,network_interface\202\323\344\223\002X\022V/compute" + "/v1/projects/{project}/zones/{zone}/inst" - + "ances/{instance}/setSecurityPolicy:.inst" - + "ances_set_security_policy_request_resour" - + "ce\022\330\002\n\021SetServiceAccount\0229.google.cloud." - + "compute.v1.SetServiceAccountInstanceRequ" - + "est\032\".google.cloud.compute.v1.Operation\"" - + "\343\001\332ADproject,zone,instance,instances_set" - + "_service_account_request_resource\212N\016Zone" - + "Operations\202\323\344\223\002\204\001\"R/compute/v1/projects/" - + "{project}/zones/{zone}/instances/{instan" - + "ce}/setServiceAccount:.instances_set_ser" - + "vice_account_request_resource\022\205\003\n\"SetShi" - + "eldedInstanceIntegrityPolicy\022J.google.cl" - + "oud.compute.v1.SetShieldedInstanceIntegr" - + "ityPolicyInstanceRequest\032\".google.cloud." - + "compute.v1.Operation\"\356\001\332AAproject,zone,i" - + "nstance,shielded_instance_integrity_poli" - + "cy_resource\212N\016ZoneOperations\202\323\344\223\002\222\0012c/co" + + "ances/{instance}/getEffectiveFirewalls\022\357" + + "\001\n\022GetGuestAttributes\022:.google.cloud.com" + + "pute.v1.GetGuestAttributesInstanceReques" + + "t\032(.google.cloud.compute.v1.GuestAttribu" + + "tes\"s\332A\025project,zone,instance\202\323\344\223\002U\022S/co" + "mpute/v1/projects/{project}/zones/{zone}" - + "/instances/{instance}/setShieldedInstanc" - + "eIntegrityPolicy:+shielded_instance_inte" - + "grity_policy_resource\022\367\001\n\007SetTags\022/.goog" - + "le.cloud.compute.v1.SetTagsInstanceReque" - + "st\032\".google.cloud.compute.v1.Operation\"\226" - + "\001\332A#project,zone,instance,tags_resource\212" - + "N\016ZoneOperations\202\323\344\223\002Y\"H/compute/v1/proj" - + "ects/{project}/zones/{zone}/instances/{i" - + "nstance}/setTags:\rtags_resource\022\215\002\n\030Simu" - + "lateMaintenanceEvent\022@.google.cloud.comp" - + "ute.v1.SimulateMaintenanceEventInstanceR" - + "equest\032\".google.cloud.compute.v1.Operati" - + "on\"\212\001\332A\025project,zone,instance\212N\016ZoneOper" - + "ations\202\323\344\223\002[\"Y/compute/v1/projects/{proj" - + "ect}/zones/{zone}/instances/{instance}/s" - + "imulateMaintenanceEvent\022\323\001\n\005Start\022-.goog" - + "le.cloud.compute.v1.StartInstanceRequest" - + "\032\".google.cloud.compute.v1.Operation\"w\332A" - + "\025project,zone,instance\212N\016ZoneOperations\202" - + "\323\344\223\002H\"F/compute/v1/projects/{project}/zo" - + "nes/{zone}/instances/{instance}/start\022\363\002" - + "\n\026StartWithEncryptionKey\022>.google.cloud." - + "compute.v1.StartWithEncryptionKeyInstanc" + + "/instances/{instance}/getGuestAttributes" + + "\022\324\001\n\014GetIamPolicy\0224.google.cloud.compute" + + ".v1.GetIamPolicyInstanceRequest\032\037.google" + + ".cloud.compute.v1.Policy\"m\332A\025project,zon" + + "e,resource\202\323\344\223\002O\022M/compute/v1/projects/{" + + "project}/zones/{zone}/instances/{resourc" + + "e}/getIamPolicy\022\330\001\n\rGetScreenshot\0225.goog" + + "le.cloud.compute.v1.GetScreenshotInstanc" + + "eRequest\032#.google.cloud.compute.v1.Scree" + + "nshot\"k\332A\025project,zone,instance\202\323\344\223\002M\022K/" + + "compute/v1/projects/{project}/zones/{zon" + + "e}/instances/{instance}/screenshot\022\352\001\n\023G" + + "etSerialPortOutput\022;.google.cloud.comput" + + "e.v1.GetSerialPortOutputInstanceRequest\032" + + ").google.cloud.compute.v1.SerialPortOutp" + + "ut\"k\332A\025project,zone,instance\202\323\344\223\002M\022K/com" + + "pute/v1/projects/{project}/zones/{zone}/" + + "instances/{instance}/serialPort\022\223\002\n\033GetS" + + "hieldedInstanceIdentity\022C.google.cloud.c" + + "ompute.v1.GetShieldedInstanceIdentityIns" + + "tanceRequest\0321.google.cloud.compute.v1.S" + + "hieldedInstanceIdentity\"|\332A\025project,zone" + + ",instance\202\323\344\223\002^\022\\/compute/v1/projects/{p" + + "roject}/zones/{zone}/instances/{instance" + + "}/getShieldedInstanceIdentity\022\341\001\n\006Insert" + + "\022..google.cloud.compute.v1.InsertInstanc" + "eRequest\032\".google.cloud.compute.v1.Opera" - + "tion\"\364\001\332AJproject,zone,instance,instance" - + "s_start_with_encryption_key_request_reso" - + "urce\212N\016ZoneOperations\202\323\344\223\002\217\001\"W/compute/v" + + "tion\"\202\001\332A\036project,zone,instance_resource" + + "\212N\016ZoneOperations\202\323\344\223\002J\"5/compute/v1/pro" + + "jects/{project}/zones/{zone}/instances:\021" + + "instance_resource\022\252\001\n\004List\022-.google.clou" + + "d.compute.v1.ListInstancesRequest\032%.goog" + + "le.cloud.compute.v1.InstanceList\"L\332A\014pro" + + "ject,zone\202\323\344\223\0027\0225/compute/v1/projects/{p" + + "roject}/zones/{zone}/instances\022\343\001\n\rListR" + + "eferrers\0226.google.cloud.compute.v1.ListR" + + "eferrersInstancesRequest\032..google.cloud." + + "compute.v1.InstanceListReferrers\"j\332A\025pro" + + "ject,zone,instance\202\323\344\223\002L\022J/compute/v1/pr" + + "ojects/{project}/zones/{zone}/instances/" + + "{instance}/referrers\022\373\001\n\022PerformMaintena" + + "nce\022:.google.cloud.compute.v1.PerformMai" + + "ntenanceInstanceRequest\032\".google.cloud.c" + + "ompute.v1.Operation\"\204\001\332A\025project,zone,in" + + "stance\212N\016ZoneOperations\202\323\344\223\002U\"S/compute/" + + "v1/projects/{project}/zones/{zone}/insta" + + "nces/{instance}/performMaintenance\022\361\002\n\026R" + + "emoveResourcePolicies\022>.google.cloud.com" + + "pute.v1.RemoveResourcePoliciesInstanceRe" + + "quest\032\".google.cloud.compute.v1.Operatio" + + "n\"\362\001\332AIproject,zone,instance,instances_r" + + "emove_resource_policies_request_resource" + + "\212N\016ZoneOperations\202\323\344\223\002\216\001\"W/compute/v1/pr" + + "ojects/{project}/zones/{zone}/instances/" + + "{instance}/removeResourcePolicies:3insta" + + "nces_remove_resource_policies_request_re" + + "source\022\337\002\n\022ReportHostAsFaulty\022:.google.c" + + "loud.compute.v1.ReportHostAsFaultyInstan" + + "ceRequest\032\".google.cloud.compute.v1.Oper" + + "ation\"\350\001\332AFproject,zone,instance,instanc" + + "es_report_host_as_faulty_request_resourc" + + "e\212N\016ZoneOperations\202\323\344\223\002\207\001\"S/compute/v1/p" + + "rojects/{project}/zones/{zone}/instances" + + "/{instance}/reportHostAsFaulty:0instance" + + "s_report_host_as_faulty_request_resource" + + "\022\323\001\n\005Reset\022-.google.cloud.compute.v1.Res" + + "etInstanceRequest\032\".google.cloud.compute" + + ".v1.Operation\"w\332A\025project,zone,instance\212" + + "N\016ZoneOperations\202\323\344\223\002H\"F/compute/v1/proj" + + "ects/{project}/zones/{zone}/instances/{i" + + "nstance}/reset\022\326\001\n\006Resume\022..google.cloud" + + ".compute.v1.ResumeInstanceRequest\032\".goog" + + "le.cloud.compute.v1.Operation\"x\332A\025projec" + + "t,zone,instance\212N\016ZoneOperations\202\323\344\223\002I\"G" + + "/compute/v1/projects/{project}/zones/{zo" + + "ne}/instances/{instance}/resume\022\226\002\n\027Send" + + "DiagnosticInterrupt\022?.google.cloud.compu" + + "te.v1.SendDiagnosticInterruptInstanceReq" + + "uest\032@.google.cloud.compute.v1.SendDiagn" + + "osticInterruptInstanceResponse\"x\332A\025proje" + + "ct,zone,instance\202\323\344\223\002Z\"X/compute/v1/proj" + + "ects/{project}/zones/{zone}/instances/{i" + + "nstance}/sendDiagnosticInterrupt\022\204\002\n\025Set" + + "DeletionProtection\022=.google.cloud.comput" + + "e.v1.SetDeletionProtectionInstanceReques" + + "t\032\".google.cloud.compute.v1.Operation\"\207\001" + + "\332A\025project,zone,resource\212N\016ZoneOperation" + + "s\202\323\344\223\002X\"V/compute/v1/projects/{project}/" + + "zones/{zone}/instances/{resource}/setDel" + + "etionProtection\022\220\002\n\021SetDiskAutoDelete\0229." + + "google.cloud.compute.v1.SetDiskAutoDelet" + + "eInstanceRequest\032\".google.cloud.compute." + + "v1.Operation\"\233\001\332A-project,zone,instance," + + "auto_delete,device_name\212N\016ZoneOperations" + + "\202\323\344\223\002T\"R/compute/v1/projects/{project}/z" + + "ones/{zone}/instances/{instance}/setDisk" + + "AutoDelete\022\230\002\n\014SetIamPolicy\0224.google.clo" + + "ud.compute.v1.SetIamPolicyInstanceReques" + + "t\032\037.google.cloud.compute.v1.Policy\"\260\001\332A6" + + "project,zone,resource,zone_set_policy_re" + + "quest_resource\202\323\344\223\002q\"M/compute/v1/projec" + + "ts/{project}/zones/{zone}/instances/{res" + + "ource}/setIamPolicy: zone_set_policy_req" + + "uest_resource\022\255\002\n\tSetLabels\0221.google.clo" + + "ud.compute.v1.SetLabelsInstanceRequest\032\"" + + ".google.cloud.compute.v1.Operation\"\310\001\332A;" + + "project,zone,instance,instances_set_labe" + + "ls_request_resource\212N\016ZoneOperations\202\323\344\223" + + "\002s\"J/compute/v1/projects/{project}/zones" + + "/{zone}/instances/{instance}/setLabels:%" + + "instances_set_labels_request_resource\022\342\002" + + "\n\023SetMachineResources\022;.google.cloud.com" + + "pute.v1.SetMachineResourcesInstanceReque" + + "st\032\".google.cloud.compute.v1.Operation\"\351" + + "\001\332AFproject,zone,instance,instances_set_" + + "machine_resources_request_resource\212N\016Zon" + + "eOperations\202\323\344\223\002\210\001\"T/compute/v1/projects" + + "/{project}/zones/{zone}/instances/{insta" + + "nce}/setMachineResources:0instances_set_" + + "machine_resources_request_resource\022\310\002\n\016S" + + "etMachineType\0226.google.cloud.compute.v1." + + "SetMachineTypeInstanceRequest\032\".google.c" + + "loud.compute.v1.Operation\"\331\001\332AAproject,z" + + "one,instance,instances_set_machine_type_" + + "request_resource\212N\016ZoneOperations\202\323\344\223\002~\"" + + "O/compute/v1/projects/{project}/zones/{z" + + "one}/instances/{instance}/setMachineType" + + ":+instances_set_machine_type_request_res" + + "ource\022\213\002\n\013SetMetadata\0223.google.cloud.com" + + "pute.v1.SetMetadataInstanceRequest\032\".goo" + + "gle.cloud.compute.v1.Operation\"\242\001\332A\'proj" + + "ect,zone,instance,metadata_resource\212N\016Zo" + + "neOperations\202\323\344\223\002a\"L/compute/v1/projects" + + "/{project}/zones/{zone}/instances/{insta" + + "nce}/setMetadata:\021metadata_resource\022\332\002\n\021" + + "SetMinCpuPlatform\0229.google.cloud.compute" + + ".v1.SetMinCpuPlatformInstanceRequest\032\".g" + + "oogle.cloud.compute.v1.Operation\"\345\001\332AEpr" + + "oject,zone,instance,instances_set_min_cp" + + "u_platform_request_resource\212N\016ZoneOperat" + + "ions\202\323\344\223\002\205\001\"R/compute/v1/projects/{proje" + + "ct}/zones/{zone}/instances/{instance}/se" + + "tMinCpuPlatform:/instances_set_min_cpu_p" + + "latform_request_resource\022\243\002\n\007SetName\022/.g" + + "oogle.cloud.compute.v1.SetNameInstanceRe" + + "quest\032\".google.cloud.compute.v1.Operatio" + + "n\"\302\001\332A9project,zone,instance,instances_s" + + "et_name_request_resource\212N\016ZoneOperation" + + "s\202\323\344\223\002o\"H/compute/v1/projects/{project}/" + + "zones/{zone}/instances/{instance}/setNam" + + "e:#instances_set_name_request_resource\022\225" + + "\002\n\rSetScheduling\0225.google.cloud.compute." + + "v1.SetSchedulingInstanceRequest\032\".google" + + ".cloud.compute.v1.Operation\"\250\001\332A)project" + + ",zone,instance,scheduling_resource\212N\016Zon" + + "eOperations\202\323\344\223\002e\"N/compute/v1/projects/" + + "{project}/zones/{zone}/instances/{instan" + + "ce}/setScheduling:\023scheduling_resource\022\330" + + "\002\n\021SetSecurityPolicy\0229.google.cloud.comp" + + "ute.v1.SetSecurityPolicyInstanceRequest\032" + + "\".google.cloud.compute.v1.Operation\"\343\001\332A" + + "Dproject,zone,instance,instances_set_sec" + + "urity_policy_request_resource\212N\016ZoneOper" + + "ations\202\323\344\223\002\204\001\"R/compute/v1/projects/{pro" + + "ject}/zones/{zone}/instances/{instance}/" + + "setSecurityPolicy:.instances_set_securit" + + "y_policy_request_resource\022\330\002\n\021SetService" + + "Account\0229.google.cloud.compute.v1.SetSer" + + "viceAccountInstanceRequest\032\".google.clou" + + "d.compute.v1.Operation\"\343\001\332ADproject,zone" + + ",instance,instances_set_service_account_" + + "request_resource\212N\016ZoneOperations\202\323\344\223\002\204\001" + + "\"R/compute/v1/projects/{project}/zones/{" + + "zone}/instances/{instance}/setServiceAcc" + + "ount:.instances_set_service_account_requ" + + "est_resource\022\205\003\n\"SetShieldedInstanceInte" + + "grityPolicy\022J.google.cloud.compute.v1.Se" + + "tShieldedInstanceIntegrityPolicyInstance" + + "Request\032\".google.cloud.compute.v1.Operat" + + "ion\"\356\001\332AAproject,zone,instance,shielded_" + + "instance_integrity_policy_resource\212N\016Zon" + + "eOperations\202\323\344\223\002\222\0012c/compute/v1/projects" + + "/{project}/zones/{zone}/instances/{insta" + + "nce}/setShieldedInstanceIntegrityPolicy:" + + "+shielded_instance_integrity_policy_reso" + + "urce\022\367\001\n\007SetTags\022/.google.cloud.compute." + + "v1.SetTagsInstanceRequest\032\".google.cloud" + + ".compute.v1.Operation\"\226\001\332A#project,zone," + + "instance,tags_resource\212N\016ZoneOperations\202" + + "\323\344\223\002Y\"H/compute/v1/projects/{project}/zo" + + "nes/{zone}/instances/{instance}/setTags:" + + "\rtags_resource\022\215\002\n\030SimulateMaintenanceEv" + + "ent\022@.google.cloud.compute.v1.SimulateMa" + + "intenanceEventInstanceRequest\032\".google.c" + + "loud.compute.v1.Operation\"\212\001\332A\025project,z" + + "one,instance\212N\016ZoneOperations\202\323\344\223\002[\"Y/co" + + "mpute/v1/projects/{project}/zones/{zone}" + + "/instances/{instance}/simulateMaintenanc" + + "eEvent\022\323\001\n\005Start\022-.google.cloud.compute." + + "v1.StartInstanceRequest\032\".google.cloud.c" + + "ompute.v1.Operation\"w\332A\025project,zone,ins" + + "tance\212N\016ZoneOperations\202\323\344\223\002H\"F/compute/v" + "1/projects/{project}/zones/{zone}/instan" - + "ces/{instance}/startWithEncryptionKey:4i" - + "nstances_start_with_encryption_key_reque" - + "st_resource\022\320\001\n\004Stop\022,.google.cloud.comp" - + "ute.v1.StopInstanceRequest\032\".google.clou" - + "d.compute.v1.Operation\"v\332A\025project,zone," - + "instance\212N\016ZoneOperations\202\323\344\223\002G\"E/comput" + + "ces/{instance}/start\022\363\002\n\026StartWithEncryp" + + "tionKey\022>.google.cloud.compute.v1.StartW" + + "ithEncryptionKeyInstanceRequest\032\".google" + + ".cloud.compute.v1.Operation\"\364\001\332AJproject" + + ",zone,instance,instances_start_with_encr" + + "yption_key_request_resource\212N\016ZoneOperat" + + "ions\202\323\344\223\002\217\001\"W/compute/v1/projects/{proje" + + "ct}/zones/{zone}/instances/{instance}/st" + + "artWithEncryptionKey:4instances_start_wi" + + "th_encryption_key_request_resource\022\320\001\n\004S" + + "top\022,.google.cloud.compute.v1.StopInstan" + + "ceRequest\032\".google.cloud.compute.v1.Oper" + + "ation\"v\332A\025project,zone,instance\212N\016ZoneOp" + + "erations\202\323\344\223\002G\"E/compute/v1/projects/{pr" + + "oject}/zones/{zone}/instances/{instance}" + + "/stop\022\331\001\n\007Suspend\022/.google.cloud.compute" + + ".v1.SuspendInstanceRequest\032\".google.clou" + + "d.compute.v1.Operation\"y\332A\025project,zone," + + "instance\212N\016ZoneOperations\202\323\344\223\002J\"H/comput" + "e/v1/projects/{project}/zones/{zone}/ins" - + "tances/{instance}/stop\022\331\001\n\007Suspend\022/.goo" - + "gle.cloud.compute.v1.SuspendInstanceRequ" - + "est\032\".google.cloud.compute.v1.Operation\"" - + "y\332A\025project,zone,instance\212N\016ZoneOperatio" - + "ns\202\323\344\223\002J\"H/compute/v1/projects/{project}" - + "/zones/{zone}/instances/{instance}/suspe" - + "nd\022\275\002\n\022TestIamPermissions\022:.google.cloud" - + ".compute.v1.TestIamPermissionsInstanceRe" - + "quest\0320.google.cloud.compute.v1.TestPerm" - + "issionsResponse\"\270\001\332A7project,zone,resour" - + "ce,test_permissions_request_resource\202\323\344\223" - + "\002x\"S/compute/v1/projects/{project}/zones" - + "/{zone}/instances/{resource}/testIamPerm" - + "issions:!test_permissions_request_resour" - + "ce\022\365\001\n\006Update\022..google.cloud.compute.v1." - + "UpdateInstanceRequest\032\".google.cloud.com" - + "pute.v1.Operation\"\226\001\332A\'project,zone,inst" - + "ance,instance_resource\212N\016ZoneOperations\202" - + "\323\344\223\002U\032@/compute/v1/projects/{project}/zo" - + "nes/{zone}/instances/{instance}:\021instanc" - + "e_resource\022\274\002\n\022UpdateAccessConfig\022:.goog" - + "le.cloud.compute.v1.UpdateAccessConfigIn" - + "stanceRequest\032\".google.cloud.compute.v1." - + "Operation\"\305\001\332A>project,zone,instance,net" - + "work_interface,access_config_resource\212N\016" - + "ZoneOperations\202\323\344\223\002m\"S/compute/v1/projec" - + "ts/{project}/zones/{zone}/instances/{ins" - + "tance}/updateAccessConfig:\026access_config" - + "_resource\022\257\002\n\023UpdateDisplayDevice\022;.goog" - + "le.cloud.compute.v1.UpdateDisplayDeviceI" - + "nstanceRequest\032\".google.cloud.compute.v1" - + ".Operation\"\266\001\332A-project,zone,instance,di" - + "splay_device_resource\212N\016ZoneOperations\202\323" - + "\344\223\002o2T/compute/v1/projects/{project}/zon" - + "es/{zone}/instances/{instance}/updateDis" - + "playDevice:\027display_device_resource\022\320\002\n\026" - + "UpdateNetworkInterface\022>.google.cloud.co" - + "mpute.v1.UpdateNetworkInterfaceInstanceR" - + "equest\032\".google.cloud.compute.v1.Operati" - + "on\"\321\001\332ABproject,zone,instance,network_in" - + "terface,network_interface_resource\212N\016Zon" - + "eOperations\202\323\344\223\002u2W/compute/v1/projects/" - + "{project}/zones/{zone}/instances/{instan" - + "ce}/updateNetworkInterface:\032network_inte" - + "rface_resource\022\337\002\n\034UpdateShieldedInstanc" - + "eConfig\022D.google.cloud.compute.v1.Update" - + "ShieldedInstanceConfigInstanceRequest\032\"." - + "google.cloud.compute.v1.Operation\"\324\001\332A7p" - + "roject,zone,instance,shielded_instance_c" - + "onfig_resource\212N\016ZoneOperations\202\323\344\223\002\202\0012]" + + "tances/{instance}/suspend\022\275\002\n\022TestIamPer" + + "missions\022:.google.cloud.compute.v1.TestI" + + "amPermissionsInstanceRequest\0320.google.cl" + + "oud.compute.v1.TestPermissionsResponse\"\270" + + "\001\332A7project,zone,resource,test_permissio" + + "ns_request_resource\202\323\344\223\002x\"S/compute/v1/p" + + "rojects/{project}/zones/{zone}/instances" + + "/{resource}/testIamPermissions:!test_per" + + "missions_request_resource\022\365\001\n\006Update\022..g" + + "oogle.cloud.compute.v1.UpdateInstanceReq" + + "uest\032\".google.cloud.compute.v1.Operation" + + "\"\226\001\332A\'project,zone,instance,instance_res" + + "ource\212N\016ZoneOperations\202\323\344\223\002U\032@/compute/v" + + "1/projects/{project}/zones/{zone}/instan" + + "ces/{instance}:\021instance_resource\022\274\002\n\022Up" + + "dateAccessConfig\022:.google.cloud.compute." + + "v1.UpdateAccessConfigInstanceRequest\032\".g" + + "oogle.cloud.compute.v1.Operation\"\305\001\332A>pr" + + "oject,zone,instance,network_interface,ac" + + "cess_config_resource\212N\016ZoneOperations\202\323\344" + + "\223\002m\"S/compute/v1/projects/{project}/zone" + + "s/{zone}/instances/{instance}/updateAcce" + + "ssConfig:\026access_config_resource\022\257\002\n\023Upd" + + "ateDisplayDevice\022;.google.cloud.compute." + + "v1.UpdateDisplayDeviceInstanceRequest\032\"." + + "google.cloud.compute.v1.Operation\"\266\001\332A-p" + + "roject,zone,instance,display_device_reso" + + "urce\212N\016ZoneOperations\202\323\344\223\002o2T/compute/v1" + + "/projects/{project}/zones/{zone}/instanc" + + "es/{instance}/updateDisplayDevice:\027displ" + + "ay_device_resource\022\320\002\n\026UpdateNetworkInte" + + "rface\022>.google.cloud.compute.v1.UpdateNe" + + "tworkInterfaceInstanceRequest\032\".google.c" + + "loud.compute.v1.Operation\"\321\001\332ABproject,z" + + "one,instance,network_interface,network_i" + + "nterface_resource\212N\016ZoneOperations\202\323\344\223\002u" + + "2W/compute/v1/projects/{project}/zones/{" + + "zone}/instances/{instance}/updateNetwork" + + "Interface:\032network_interface_resource\022\337\002" + + "\n\034UpdateShieldedInstanceConfig\022D.google." + + "cloud.compute.v1.UpdateShieldedInstanceC" + + "onfigInstanceRequest\032\".google.cloud.comp" + + "ute.v1.Operation\"\324\001\332A7project,zone,insta" + + "nce,shielded_instance_config_resource\212N\016" + + "ZoneOperations\202\323\344\223\002\202\0012]/compute/v1/proje" + + "cts/{project}/zones/{zone}/instances/{in" + + "stance}/updateShieldedInstanceConfig:!sh" + + "ielded_instance_config_resource\032r\312A\026comp" + + "ute.googleapis.com\322AVhttps://www.googlea" + + "pis.com/auth/compute,https://www.googlea" + + "pis.com/auth/cloud-platform2\362\017\n\025InstantS" + + "napshotGroups\022\204\002\n\006Delete\022:.google.cloud." + + "compute.v1.DeleteInstantSnapshotGroupReq" + + "uest\032\".google.cloud.compute.v1.Operation" + + "\"\231\001\332A#project,zone,instant_snapshot_grou" + + "p\212N\016ZoneOperations\202\323\344\223\002\\*Z/compute/v1/pr" + + "ojects/{project}/zones/{zone}/instantSna" + + "pshotGroups/{instant_snapshot_group}\022\370\001\n" + + "\003Get\0227.google.cloud.compute.v1.GetInstan" + + "tSnapshotGroupRequest\032-.google.cloud.com" + + "pute.v1.InstantSnapshotGroup\"\210\001\332A#projec" + + "t,zone,instant_snapshot_group\202\323\344\223\002\\\022Z/co" + + "mpute/v1/projects/{project}/zones/{zone}" + + "/instantSnapshotGroups/{instant_snapshot" + + "_group}\022\354\001\n\014GetIamPolicy\022@.google.cloud." + + "compute.v1.GetIamPolicyInstantSnapshotGr" + + "oupRequest\032\037.google.cloud.compute.v1.Pol" + + "icy\"y\332A\025project,zone,resource\202\323\344\223\002[\022Y/co", + "mpute/v1/projects/{project}/zones/{zone}" + + "/instantSnapshotGroups/{resource}/getIam" + + "Policy\022\225\002\n\006Insert\022:.google.cloud.compute" + + ".v1.InsertInstantSnapshotGroupRequest\032\"." + + "google.cloud.compute.v1.Operation\"\252\001\332A,p" + + "roject,zone,instant_snapshot_group_resou" + + "rce\212N\016ZoneOperations\202\323\344\223\002d\"A/compute/v1/" + + "projects/{project}/zones/{zone}/instantS" + + "napshotGroups:\037instant_snapshot_group_re" + + "source\022\317\001\n\004List\0229.google.cloud.compute.v" + + "1.ListInstantSnapshotGroupsRequest\0322.goo" + + "gle.cloud.compute.v1.ListInstantSnapshot" + + "Groups\"X\332A\014project,zone\202\323\344\223\002C\022A/compute/" + + "v1/projects/{project}/zones/{zone}/insta" + + "ntSnapshotGroups\022\260\002\n\014SetIamPolicy\022@.goog" + + "le.cloud.compute.v1.SetIamPolicyInstantS" + + "napshotGroupRequest\032\037.google.cloud.compu" + + "te.v1.Policy\"\274\001\332A6project,zone,resource," + + "zone_set_policy_request_resource\202\323\344\223\002}\"Y" + "/compute/v1/projects/{project}/zones/{zo" - + "ne}/instances/{instance}/updateShieldedI" - + "nstanceConfig:!shielded_instance_config_" - + "resource\032r\312A\026compute.googleapis.com\322AVht" - + "tps://www.googleapis.com/auth/compute,ht" - + "tps://www.googleapis.com/auth/cloud-plat" - + "form2\362\017\n\025InstantSnapshotGroups\022\204\002\n\006Delet" - + "e\022:.google.cloud.compute.v1.DeleteInstan" - + "tSnapshotGroupRequest\032\".google.cloud.com" - + "pute.v1.Operation\"\231\001\332A#project,zone,inst" - + "ant_snapshot_group\212N\016ZoneOperations\202\323\344\223\002" - + "\\*Z/compute/v1/projects/{project}/zones/" - + "{zone}/instantSnapshotGroups/{instant_sn" - + "apshot_group}\022\370\001\n\003Get\0227.google.cloud.com" - + "pute.v1.GetInstantSnapshotGroupRequest\032-" - + ".google.cloud.compute.v1.InstantSnapshot" - + "Group\"\210\001\332A#project,zone,instant_snapshot" - + "_group\202\323\344\223\002\\\022Z/compute/v1/projects/{proj" - + "ect}/zones/{zone}/instantSnapshotGroups/" - + "{instant_snapshot_group}\022\354\001\n\014GetIamPolic" - + "y\022@.google.cloud.compute.v1.GetIamPolicy" - + "InstantSnapshotGroupRequest\032\037.google.clo" - + "ud.compute.v1.Policy\"y\332A\025project,zone,re" - + "source\202\323\344\223\002[\022Y/compute/v1/projects/{proj" - + "ect}/zones/{zone}/instantSnapshotGroups/" - + "{resource}/getIamPolicy\022\225\002\n\006Insert\022:.goo" - + "gle.cloud.compute.v1.InsertInstantSnapsh" - + "otGroupRequest\032\".google.cloud.compute.v1" - + ".Operation\"\252\001\332A,project,zone,instant_sna" - + "pshot_group_resource\212N\016ZoneOperations\202\323\344" - + "\223\002d\"A/compute/v1/projects/{project}/zone" - + "s/{zone}/instantSnapshotGroups:\037instant_" - + "snapshot_group_resource\022\317\001\n\004List\0229.googl" - + "e.cloud.compute.v1.ListInstantSnapshotGr" - + "oupsRequest\0322.google.cloud.compute.v1.Li" - + "stInstantSnapshotGroups\"X\332A\014project,zone" - + "\202\323\344\223\002C\022A/compute/v1/projects/{project}/z" - + "ones/{zone}/instantSnapshotGroups\022\260\002\n\014Se" - + "tIamPolicy\022@.google.cloud.compute.v1.Set" - + "IamPolicyInstantSnapshotGroupRequest\032\037.g" - + "oogle.cloud.compute.v1.Policy\"\274\001\332A6proje" - + "ct,zone,resource,zone_set_policy_request" - + "_resource\202\323\344\223\002}\"Y/compute/v1/projects/{p" - + "roject}/zones/{zone}/instantSnapshotGrou" - + "ps/{resource}/setIamPolicy: zone_set_pol" - + "icy_request_resource\022\326\002\n\022TestIamPermissi" - + "ons\022F.google.cloud.compute.v1.TestIamPer" - + "missionsInstantSnapshotGroupRequest\0320.go" - + "ogle.cloud.compute.v1.TestPermissionsRes" - + "ponse\"\305\001\332A7project,zone,resource,test_pe" - + "rmissions_request_resource\202\323\344\223\002\204\001\"_/comp" - + "ute/v1/projects/{project}/zones/{zone}/i" - + "nstantSnapshotGroups/{resource}/testIamP" - + "ermissions:!test_permissions_request_res" - + "ource\032r\312A\026compute.googleapis.com\322AVhttps" - + "://www.googleapis.com/auth/compute,https" - + "://www.googleapis.com/auth/cloud-platfor" - + "m2\203\023\n\020InstantSnapshots\022\326\001\n\016AggregatedLis" - + "t\022>.google.cloud.compute.v1.AggregatedLi" - + "stInstantSnapshotsRequest\0326.google.cloud" - + ".compute.v1.InstantSnapshotAggregatedLis" - + "t\"L\332A\007project\202\323\344\223\002<\022:/compute/v1/project" - + "s/{project}/aggregated/instantSnapshots\022" - + "\356\001\n\006Delete\0225.google.cloud.compute.v1.Del" - + "eteInstantSnapshotRequest\032\".google.cloud" - + ".compute.v1.Operation\"\210\001\332A\035project,zone," - + "instant_snapshot\212N\016ZoneOperations\202\323\344\223\002Q*" - + "O/compute/v1/projects/{project}/zones/{z" - + "one}/instantSnapshots/{instant_snapshot}" - + "\022\334\001\n\003Get\0222.google.cloud.compute.v1.GetIn" - + "stantSnapshotRequest\032(.google.cloud.comp" - + "ute.v1.InstantSnapshot\"w\332A\035project,zone," - + "instant_snapshot\202\323\344\223\002Q\022O/compute/v1/proj" + + "ne}/instantSnapshotGroups/{resource}/set" + + "IamPolicy: zone_set_policy_request_resou" + + "rce\022\326\002\n\022TestIamPermissions\022F.google.clou" + + "d.compute.v1.TestIamPermissionsInstantSn" + + "apshotGroupRequest\0320.google.cloud.comput" + + "e.v1.TestPermissionsResponse\"\305\001\332A7projec" + + "t,zone,resource,test_permissions_request" + + "_resource\202\323\344\223\002\204\001\"_/compute/v1/projects/{" + + "project}/zones/{zone}/instantSnapshotGro" + + "ups/{resource}/testIamPermissions:!test_" + + "permissions_request_resource\032r\312A\026compute" + + ".googleapis.com\322AVhttps://www.googleapis" + + ".com/auth/compute,https://www.googleapis" + + ".com/auth/cloud-platform2\203\023\n\020InstantSnap" + + "shots\022\326\001\n\016AggregatedList\022>.google.cloud." + + "compute.v1.AggregatedListInstantSnapshot" + + "sRequest\0326.google.cloud.compute.v1.Insta" + + "ntSnapshotAggregatedList\"L\332A\007project\202\323\344\223" + + "\002<\022:/compute/v1/projects/{project}/aggre" + + "gated/instantSnapshots\022\356\001\n\006Delete\0225.goog" + + "le.cloud.compute.v1.DeleteInstantSnapsho" + + "tRequest\032\".google.cloud.compute.v1.Opera" + + "tion\"\210\001\332A\035project,zone,instant_snapshot\212" + + "N\016ZoneOperations\202\323\344\223\002Q*O/compute/v1/proj" + "ects/{project}/zones/{zone}/instantSnaps" - + "hots/{instant_snapshot}\022\342\001\n\014GetIamPolicy", - "\022;.google.cloud.compute.v1.GetIamPolicyI" - + "nstantSnapshotRequest\032\037.google.cloud.com" - + "pute.v1.Policy\"t\332A\025project,zone,resource" - + "\202\323\344\223\002V\022T/compute/v1/projects/{project}/z" - + "ones/{zone}/instantSnapshots/{resource}/" - + "getIamPolicy\022\377\001\n\006Insert\0225.google.cloud.c" - + "ompute.v1.InsertInstantSnapshotRequest\032\"" - + ".google.cloud.compute.v1.Operation\"\231\001\332A&" - + "project,zone,instant_snapshot_resource\212N" - + "\016ZoneOperations\202\323\344\223\002Y\"\022\022.google.cloud" + + ".compute.v1.GetInterconnectAttachmentGro" + + "upRequest\0324.google.cloud.compute.v1.Inte" + + "rconnectAttachmentGroup\"\222\001\332A%project,int" + + "erconnect_attachment_group\202\323\344\223\002d\022b/compu" + + "te/v1/projects/{project}/global/intercon" + + "nectAttachmentGroups/{interconnect_attac" + + "hment_group}\022\357\001\n\014GetIamPolicy\022G.google.c" + + "loud.compute.v1.GetIamPolicyInterconnect" + + "AttachmentGroupRequest\032\037.google.cloud.co" + + "mpute.v1.Policy\"u\332A\020project,resource\202\323\344\223" + + "\002\\\022Z/compute/v1/projects/{project}/globa" + + "l/interconnectAttachmentGroups/{resource" + + "}/getIamPolicy\022\344\002\n\024GetOperationalStatus\022" + + "O.google.cloud.compute.v1.GetOperational" + + "StatusInterconnectAttachmentGroupRequest" + + "\032Q.google.cloud.compute.v1.InterconnectA" + + "ttachmentGroupsGetOperationalStatusRespo" + + "nse\"\247\001\332A%project,interconnect_attachment" + + "_group\202\323\344\223\002y\022w/compute/v1/projects/{proj" + + "ect}/global/interconnectAttachmentGroups" + + "/{interconnect_attachment_group}/getOper" + + "ationalStatus\022\250\002\n\006Insert\022A.google.cloud." + + "compute.v1.InsertInterconnectAttachmentG" + + "roupRequest\032\".google.cloud.compute.v1.Op" + + "eration\"\266\001\332A.project,interconnect_attach" + + "ment_group_resource\212N\020GlobalOperations\202\323" + + "\344\223\002l\"B/compute/v1/projects/{project}/glo" + + "bal/interconnectAttachmentGroups:&interc" + + "onnect_attachment_group_resource\022\341\001\n\004Lis" + + "t\022@.google.cloud.compute.v1.ListIntercon" + + "nectAttachmentGroupsRequest\032A.google.clo" + + "ud.compute.v1.InterconnectAttachmentGrou" + + "psListResponse\"T\332A\007project\202\323\344\223\002D\022B/compu" + + "te/v1/projects/{project}/global/intercon" + + "nectAttachmentGroups\022\345\002\n\005Patch\022@.google." + + "cloud.compute.v1.PatchInterconnectAttach" + + "mentGroupRequest\032\".google.cloud.compute." + + "v1.Operation\"\365\001\332ALproject,interconnect_a" + + "ttachment_group,interconnect_attachment_" + + "group_resource\212N\020GlobalOperations\202\323\344\223\002\214\001" + + "2b/compute/v1/projects/{project}/global/" + + "interconnectAttachmentGroups/{interconne" + + "ct_attachment_group}:&interconnect_attac" + + "hment_group_resource\022\270\002\n\014SetIamPolicy\022G." + + "google.cloud.compute.v1.SetIamPolicyInte" + + "rconnectAttachmentGroupRequest\032\037.google." + + "cloud.compute.v1.Policy\"\275\001\332A3project,res" + + "ource,global_set_policy_request_resource" + + "\202\323\344\223\002\200\001\"Z/compute/v1/projects/{project}/" + + "global/interconnectAttachmentGroups/{res" + + "ource}/setIamPolicy:\"global_set_policy_r" + + "equest_resource\022\331\002\n\022TestIamPermissions\022M" + + ".google.cloud.compute.v1.TestIamPermissi" + + "onsInterconnectAttachmentGroupRequest\0320." + + "google.cloud.compute.v1.TestPermissionsR" + + "esponse\"\301\001\332A2project,resource,test_permi" + + "ssions_request_resource\202\323\344\223\002\205\001\"`/compute" + + "/v1/projects/{project}/global/interconne" + + "ctAttachmentGroups/{resource}/testIamPer" + "missions:!test_permissions_request_resou" + "rce\032r\312A\026compute.googleapis.com\322AVhttps:/" + "/www.googleapis.com/auth/compute,https:/" + "/www.googleapis.com/auth/cloud-platform2" - + "\246\026\n\034InterconnectAttachmentGroups\022\227\002\n\006Del" - + "ete\022A.google.cloud.compute.v1.DeleteInte" - + "rconnectAttachmentGroupRequest\032\".google." - + "cloud.compute.v1.Operation\"\245\001\332A%project," - + "interconnect_attachment_group\212N\020GlobalOp" - + "erations\202\323\344\223\002d*b/compute/v1/projects/{pr" - + "oject}/global/interconnectAttachmentGrou" - + "ps/{interconnect_attachment_group}\022\220\002\n\003G" - + "et\022>.google.cloud.compute.v1.GetIntercon" - + "nectAttachmentGroupRequest\0324.google.clou" - + "d.compute.v1.InterconnectAttachmentGroup" - + "\"\222\001\332A%project,interconnect_attachment_gr" - + "oup\202\323\344\223\002d\022b/compute/v1/projects/{project" - + "}/global/interconnectAttachmentGroups/{i" - + "nterconnect_attachment_group}\022\357\001\n\014GetIam" - + "Policy\022G.google.cloud.compute.v1.GetIamP" - + "olicyInterconnectAttachmentGroupRequest\032" - + "\037.google.cloud.compute.v1.Policy\"u\332A\020pro" - + "ject,resource\202\323\344\223\002\\\022Z/compute/v1/project" - + "s/{project}/global/interconnectAttachmen" - + "tGroups/{resource}/getIamPolicy\022\344\002\n\024GetO" - + "perationalStatus\022O.google.cloud.compute." - + "v1.GetOperationalStatusInterconnectAttac" - + "hmentGroupRequest\032Q.google.cloud.compute" - + ".v1.InterconnectAttachmentGroupsGetOpera" - + "tionalStatusResponse\"\247\001\332A%project,interc" - + "onnect_attachment_group\202\323\344\223\002y\022w/compute/" - + "v1/projects/{project}/global/interconnec" - + "tAttachmentGroups/{interconnect_attachme" - + "nt_group}/getOperationalStatus\022\250\002\n\006Inser" - + "t\022A.google.cloud.compute.v1.InsertInterc" - + "onnectAttachmentGroupRequest\032\".google.cl" - + "oud.compute.v1.Operation\"\266\001\332A.project,in" - + "terconnect_attachment_group_resource\212N\020G" - + "lobalOperations\202\323\344\223\002l\"B/compute/v1/proje" - + "cts/{project}/global/interconnectAttachm" - + "entGroups:&interconnect_attachment_group" - + "_resource\022\341\001\n\004List\022@.google.cloud.comput" - + "e.v1.ListInterconnectAttachmentGroupsReq" - + "uest\032A.google.cloud.compute.v1.Interconn" - + "ectAttachmentGroupsListResponse\"T\332A\007proj" - + "ect\202\323\344\223\002D\022B/compute/v1/projects/{project" - + "}/global/interconnectAttachmentGroups\022\345\002" - + "\n\005Patch\022@.google.cloud.compute.v1.PatchI" - + "nterconnectAttachmentGroupRequest\032\".goog" - + "le.cloud.compute.v1.Operation\"\365\001\332ALproje" - + "ct,interconnect_attachment_group,interco" - + "nnect_attachment_group_resource\212N\020Global" - + "Operations\202\323\344\223\002\214\0012b/compute/v1/projects/" - + "{project}/global/interconnectAttachmentG" - + "roups/{interconnect_attachment_group}:&i" - + "nterconnect_attachment_group_resource\022\270\002" - + "\n\014SetIamPolicy\022G.google.cloud.compute.v1" - + ".SetIamPolicyInterconnectAttachmentGroup" - + "Request\032\037.google.cloud.compute.v1.Policy" - + "\"\275\001\332A3project,resource,global_set_policy" - + "_request_resource\202\323\344\223\002\200\001\"Z/compute/v1/pr" - + "ojects/{project}/global/interconnectAtta" - + "chmentGroups/{resource}/setIamPolicy:\"gl" - + "obal_set_policy_request_resource\022\331\002\n\022Tes" - + "tIamPermissions\022M.google.cloud.compute.v" - + "1.TestIamPermissionsInterconnectAttachme" - + "ntGroupRequest\0320.google.cloud.compute.v1" - + ".TestPermissionsResponse\"\301\001\332A2project,re" - + "source,test_permissions_request_resource" - + "\202\323\344\223\002\205\001\"`/compute/v1/projects/{project}/" - + "global/interconnectAttachmentGroups/{res" - + "ource}/testIamPermissions:!test_permissi" - + "ons_request_resource\032r\312A\026compute.googlea" - + "pis.com\322AVhttps://www.googleapis.com/aut" - + "h/compute,https://www.googleapis.com/aut" - + "h/cloud-platform2\302\020\n\027InterconnectAttachm" - + "ents\022\353\001\n\016AggregatedList\022E.google.cloud.c" - + "ompute.v1.AggregatedListInterconnectAtta" - + "chmentsRequest\032=.google.cloud.compute.v1" - + ".InterconnectAttachmentAggregatedList\"S\332" - + "A\007project\202\323\344\223\002C\022A/compute/v1/projects/{p" - + "roject}/aggregated/interconnectAttachmen" - + "ts\022\222\002\n\006Delete\022<.google.cloud.compute.v1." - + "DeleteInterconnectAttachmentRequest\032\".go" - + "ogle.cloud.compute.v1.Operation\"\245\001\332A&pro" - + "ject,region,interconnect_attachment\212N\020Re" - + "gionOperations\202\323\344\223\002c*a/compute/v1/projec" - + "ts/{project}/regions/{region}/interconne" - + "ctAttachments/{interconnect_attachment}\022" - + "\206\002\n\003Get\0229.google.cloud.compute.v1.GetInt" - + "erconnectAttachmentRequest\032/.google.clou" - + "d.compute.v1.InterconnectAttachment\"\222\001\332A" - + "&project,region,interconnect_attachment\202" - + "\323\344\223\002c\022a/compute/v1/projects/{project}/re" - + "gions/{region}/interconnectAttachments/{" - + "interconnect_attachment}\022\243\002\n\006Insert\022<.go" - + "ogle.cloud.compute.v1.InsertInterconnect" - + "AttachmentRequest\032\".google.cloud.compute" - + ".v1.Operation\"\266\001\332A/project,region,interc" + + "\302\020\n\027InterconnectAttachments\022\353\001\n\016Aggregat" + + "edList\022E.google.cloud.compute.v1.Aggrega" + + "tedListInterconnectAttachmentsRequest\032=." + + "google.cloud.compute.v1.InterconnectAtta" + + "chmentAggregatedList\"S\332A\007project\202\323\344\223\002C\022A" + + "/compute/v1/projects/{project}/aggregate" + + "d/interconnectAttachments\022\222\002\n\006Delete\022<.g" + + "oogle.cloud.compute.v1.DeleteInterconnec" + + "tAttachmentRequest\032\".google.cloud.comput" + + "e.v1.Operation\"\245\001\332A&project,region,inter" + + "connect_attachment\212N\020RegionOperations\202\323\344" + + "\223\002c*a/compute/v1/projects/{project}/regi" + + "ons/{region}/interconnectAttachments/{in" + + "terconnect_attachment}\022\206\002\n\003Get\0229.google." + + "cloud.compute.v1.GetInterconnectAttachme" + + "ntRequest\032/.google.cloud.compute.v1.Inte" + + "rconnectAttachment\"\222\001\332A&project,region,i" + + "nterconnect_attachment\202\323\344\223\002c\022a/compute/v" + + "1/projects/{project}/regions/{region}/in" + + "terconnectAttachments/{interconnect_atta" + + "chment}\022\243\002\n\006Insert\022<.google.cloud.comput" + + "e.v1.InsertInterconnectAttachmentRequest" + + "\032\".google.cloud.compute.v1.Operation\"\266\001\332" + + "A/project,region,interconnect_attachment" + + "_resource\212N\020RegionOperations\202\323\344\223\002k\"G/com" + + "pute/v1/projects/{project}/regions/{regi" + + "on}/interconnectAttachments: interconnec" + + "t_attachment_resource\022\332\001\n\004List\022;.google." + + "cloud.compute.v1.ListInterconnectAttachm" + + "entsRequest\0323.google.cloud.compute.v1.In" + + "terconnectAttachmentList\"`\332A\016project,reg" + + "ion\202\323\344\223\002I\022G/compute/v1/projects/{project" + + "}/regions/{region}/interconnectAttachmen" + + "ts\022\324\002\n\005Patch\022;.google.cloud.compute.v1.P" + + "atchInterconnectAttachmentRequest\032\".goog" + + "le.cloud.compute.v1.Operation\"\351\001\332AGproje" + + "ct,region,interconnect_attachment,interc" + "onnect_attachment_resource\212N\020RegionOpera" - + "tions\202\323\344\223\002k\"G/compute/v1/projects/{proje" - + "ct}/regions/{region}/interconnectAttachm" - + "ents: interconnect_attachment_resource\022\332" - + "\001\n\004List\022;.google.cloud.compute.v1.ListIn" - + "terconnectAttachmentsRequest\0323.google.cl" - + "oud.compute.v1.InterconnectAttachmentLis" - + "t\"`\332A\016project,region\202\323\344\223\002I\022G/compute/v1/" - + "projects/{project}/regions/{region}/inte" - + "rconnectAttachments\022\324\002\n\005Patch\022;.google.c" - + "loud.compute.v1.PatchInterconnectAttachm" - + "entRequest\032\".google.cloud.compute.v1.Ope" - + "ration\"\351\001\332AGproject,region,interconnect_" - + "attachment,interconnect_attachment_resou" - + "rce\212N\020RegionOperations\202\323\344\223\002\205\0012a/compute/" - + "v1/projects/{project}/regions/{region}/i" - + "nterconnectAttachments/{interconnect_att" - + "achment}: interconnect_attachment_resour" - + "ce\022\314\002\n\tSetLabels\022?.google.cloud.compute." - + "v1.SetLabelsInterconnectAttachmentReques" - + "t\032\".google.cloud.compute.v1.Operation\"\331\001" - + "\332A:project,region,resource,region_set_la" - + "bels_request_resource\212N\020RegionOperations" - + "\202\323\344\223\002\202\001\"\\/compute/v1/projects/{project}/" - + "regions/{region}/interconnectAttachments" - + "/{resource}/setLabels:\"region_set_labels" - + "_request_resource\032r\312A\026compute.googleapis" - + ".com\322AVhttps://www.googleapis.com/auth/c" - + "ompute,https://www.googleapis.com/auth/c" - + "loud-platform2\270\026\n\022InterconnectGroups\022\363\002\n" - + "\rCreateMembers\022>.google.cloud.compute.v1" - + ".CreateMembersInterconnectGroupRequest\032\"" - + ".google.cloud.compute.v1.Operation\"\375\001\332AN" - + "project,interconnect_group,interconnect_" - + "groups_create_members_request_resource\212N" - + "\020GlobalOperations\202\323\344\223\002\222\001\"[/compute/v1/pr" - + "ojects/{project}/global/interconnectGrou" - + "ps/{interconnect_group}/createMembers:3i" - + "nterconnect_groups_create_members_reques" - + "t_resource\022\355\001\n\006Delete\0227.google.cloud.com" - + "pute.v1.DeleteInterconnectGroupRequest\032\"" - + ".google.cloud.compute.v1.Operation\"\205\001\332A\032" - + "project,interconnect_group\212N\020GlobalOpera" - + "tions\202\323\344\223\002O*M/compute/v1/projects/{proje" - + "ct}/global/interconnectGroups/{interconn" - + "ect_group}\022\333\001\n\003Get\0224.google.cloud.comput" - + "e.v1.GetInterconnectGroupRequest\032*.googl" - + "e.cloud.compute.v1.InterconnectGroup\"r\332A" - + "\032project,interconnect_group\202\323\344\223\002O\022M/comp" - + "ute/v1/projects/{project}/global/interco" - + "nnectGroups/{interconnect_group}\022\333\001\n\014Get" - + "IamPolicy\022=.google.cloud.compute.v1.GetI" - + "amPolicyInterconnectGroupRequest\032\037.googl" - + "e.cloud.compute.v1.Policy\"k\332A\020project,re" - + "source\202\323\344\223\002R\022P/compute/v1/projects/{proj" - + "ect}/global/interconnectGroups/{resource" - + "}/getIamPolicy\022\260\002\n\024GetOperationalStatus\022" - + "E.google.cloud.compute.v1.GetOperational" - + "StatusInterconnectGroupRequest\032G.google." - + "cloud.compute.v1.InterconnectGroupsGetOp" - + "erationalStatusResponse\"\207\001\332A\032project,int" - + "erconnect_group\202\323\344\223\002d\022b/compute/v1/proje" - + "cts/{project}/global/interconnectGroups/" - + "{interconnect_group}/getOperationalStatu" - + "s\022\376\001\n\006Insert\0227.google.cloud.compute.v1.I" - + "nsertInterconnectGroupRequest\032\".google.c" - + "loud.compute.v1.Operation\"\226\001\332A#project,i" - + "nterconnect_group_resource\212N\020GlobalOpera" - + "tions\202\323\344\223\002W\"8/compute/v1/projects/{proje" - + "ct}/global/interconnectGroups:\033interconn" - + "ect_group_resource\022\303\001\n\004List\0226.google.clo" - + "ud.compute.v1.ListInterconnectGroupsRequ" - + "est\0327.google.cloud.compute.v1.Interconne" - + "ctGroupsListResponse\"J\332A\007project\202\323\344\223\002:\0228" - + "/compute/v1/projects/{project}/global/in" - + "terconnectGroups\022\244\002\n\005Patch\0226.google.clou" - + "d.compute.v1.PatchInterconnectGroupReque" - + "st\032\".google.cloud.compute.v1.Operation\"\276" - + "\001\332A6project,interconnect_group,interconn" - + "ect_group_resource\212N\020GlobalOperations\202\323\344" - + "\223\002l2M/compute/v1/projects/{project}/glob" - + "al/interconnectGroups/{interconnect_grou" - + "p}:\033interconnect_group_resource\022\243\002\n\014SetI" - + "amPolicy\022=.google.cloud.compute.v1.SetIa" - + "mPolicyInterconnectGroupRequest\032\037.google" - + ".cloud.compute.v1.Policy\"\262\001\332A3project,re" - + "source,global_set_policy_request_resourc" - + "e\202\323\344\223\002v\"P/compute/v1/projects/{project}/" - + "global/interconnectGroups/{resource}/set" - + "IamPolicy:\"global_set_policy_request_res" - + "ource\022\304\002\n\022TestIamPermissions\022C.google.cl" - + "oud.compute.v1.TestIamPermissionsInterco" - + "nnectGroupRequest\0320.google.cloud.compute" - + ".v1.TestPermissionsResponse\"\266\001\332A2project" - + ",resource,test_permissions_request_resou" - + "rce\202\323\344\223\002{\"V/compute/v1/projects/{project" - + "}/global/interconnectGroups/{resource}/t" - + "estIamPermissions:!test_permissions_requ" - + "est_resource\032r\312A\026compute.googleapis.com\322" - + "AVhttps://www.googleapis.com/auth/comput" - + "e,https://www.googleapis.com/auth/cloud-" - + "platform2\361\004\n\025InterconnectLocations\022\352\001\n\003G" - + "et\0227.google.cloud.compute.v1.GetIntercon" - + "nectLocationRequest\032-.google.cloud.compu" - + "te.v1.InterconnectLocation\"{\332A\035project,i" - + "nterconnect_location\202\323\344\223\002U\022S/compute/v1/" - + "projects/{project}/global/interconnectLo" - + "cations/{interconnect_location}\022\303\001\n\004List" - + "\0229.google.cloud.compute.v1.ListInterconn" - + "ectLocationsRequest\0321.google.cloud.compu" - + "te.v1.InterconnectLocationList\"M\332A\007proje" - + "ct\202\323\344\223\002=\022;/compute/v1/projects/{project}" - + "/global/interconnectLocations\032\244\001\312A\026compu" - + "te.googleapis.com\322A\207\001https://www.googlea" - + "pis.com/auth/compute.readonly,https://ww" + + "tions\202\323\344\223\002\205\0012a/compute/v1/projects/{proj" + + "ect}/regions/{region}/interconnectAttach" + + "ments/{interconnect_attachment}: interco" + + "nnect_attachment_resource\022\314\002\n\tSetLabels\022" + + "?.google.cloud.compute.v1.SetLabelsInter" + + "connectAttachmentRequest\032\".google.cloud." + + "compute.v1.Operation\"\331\001\332A:project,region" + + ",resource,region_set_labels_request_reso" + + "urce\212N\020RegionOperations\202\323\344\223\002\202\001\"\\/compute" + + "/v1/projects/{project}/regions/{region}/" + + "interconnectAttachments/{resource}/setLa" + + "bels:\"region_set_labels_request_resource" + + "\032r\312A\026compute.googleapis.com\322AVhttps://ww" + "w.googleapis.com/auth/compute,https://ww" - + "w.googleapis.com/auth/cloud-platform2\252\005\n" - + "\033InterconnectRemoteLocations\022\213\002\n\003Get\022=.g" - + "oogle.cloud.compute.v1.GetInterconnectRe" - + "moteLocationRequest\0323.google.cloud.compu" - + "te.v1.InterconnectRemoteLocation\"\217\001\332A$pr" - + "oject,interconnect_remote_location\202\323\344\223\002b" - + "\022`/compute/v1/projects/{project}/global/" - + "interconnectRemoteLocations/{interconnec" - + "t_remote_location}\022\325\001\n\004List\022?.google.clo" - + "ud.compute.v1.ListInterconnectRemoteLoca" - + "tionsRequest\0327.google.cloud.compute.v1.I" - + "nterconnectRemoteLocationList\"S\332A\007projec" - + "t\202\323\344\223\002C\022A/compute/v1/projects/{project}/" - + "global/interconnectRemoteLocations\032\244\001\312A\026" - + "compute.googleapis.com\322A\207\001https://www.go" - + "ogleapis.com/auth/compute.readonly,https" - + "://www.googleapis.com/auth/compute,https" - + "://www.googleapis.com/auth/cloud-platfor" - + "m2\350\017\n\rInterconnects\022\326\001\n\006Delete\0222.google." - + "cloud.compute.v1.DeleteInterconnectReque" - + "st\032\".google.cloud.compute.v1.Operation\"t" - + "\332A\024project,interconnect\212N\020GlobalOperatio" - + "ns\202\323\344\223\002D*B/compute/v1/projects/{project}" - + "/global/interconnects/{interconnect}\022\300\001\n" - + "\003Get\022/.google.cloud.compute.v1.GetInterc" - + "onnectRequest\032%.google.cloud.compute.v1." - + "Interconnect\"a\332A\024project,interconnect\202\323\344" - + "\223\002D\022B/compute/v1/projects/{project}/glob" - + "al/interconnects/{interconnect}\022\374\001\n\016GetD" - + "iagnostics\022:.google.cloud.compute.v1.Get" - + "DiagnosticsInterconnectRequest\032<.google." - + "cloud.compute.v1.InterconnectsGetDiagnos" - + "ticsResponse\"p\332A\024project,interconnect\202\323\344" - + "\223\002S\022Q/compute/v1/projects/{project}/glob" - + "al/interconnects/{interconnect}/getDiagn" - + "ostics\022\200\002\n\017GetMacsecConfig\022;.google.clou" - + "d.compute.v1.GetMacsecConfigInterconnect" - + "Request\032=.google.cloud.compute.v1.Interc" - + "onnectsGetMacsecConfigResponse\"q\332A\024proje" - + "ct,interconnect\202\323\344\223\002T\022R/compute/v1/proje" - + "cts/{project}/global/interconnects/{inte" - + "rconnect}/getMacsecConfig\022\350\001\n\006Insert\0222.g" - + "oogle.cloud.compute.v1.InsertInterconnec" - + "tRequest\032\".google.cloud.compute.v1.Opera" - + "tion\"\205\001\332A\035project,interconnect_resource\212" - + "N\020GlobalOperations\202\323\344\223\002L\"3/compute/v1/pr" - + "ojects/{project}/global/interconnects:\025i" - + "nterconnect_resource\022\253\001\n\004List\0221.google.c" - + "loud.compute.v1.ListInterconnectsRequest" - + "\032).google.cloud.compute.v1.InterconnectL" - + "ist\"E\332A\007project\202\323\344\223\0025\0223/compute/v1/proje" - + "cts/{project}/global/interconnects\022\202\002\n\005P" - + "atch\0221.google.cloud.compute.v1.PatchInte" - + "rconnectRequest\032\".google.cloud.compute.v" - + "1.Operation\"\241\001\332A*project,interconnect,in" - + "terconnect_resource\212N\020GlobalOperations\202\323" - + "\344\223\002[2B/compute/v1/projects/{project}/glo" - + "bal/interconnects/{interconnect}:\025interc" - + "onnect_resource\022\246\002\n\tSetLabels\0225.google.c" - + "loud.compute.v1.SetLabelsInterconnectReq" - + "uest\032\".google.cloud.compute.v1.Operation" - + "\"\275\001\332A3project,resource,global_set_labels" - + "_request_resource\212N\020GlobalOperations\202\323\344\223" - + "\002n\"H/compute/v1/projects/{project}/globa" - + "l/interconnects/{resource}/setLabels:\"gl" - + "obal_set_labels_request_resource\032r\312A\026com" - + "pute.googleapis.com\322AVhttps://www.google" - + "apis.com/auth/compute,https://www.google" - + "apis.com/auth/cloud-platform2\351\010\n\014License" - + "Codes\022\275\001\n\003Get\022..google.cloud.compute.v1." - + "GetLicenseCodeRequest\032$.google.cloud.com" - + "pute.v1.LicenseCode\"`\332A\024project,license_" - + "code\202\323\344\223\002C\022A/compute/v1/projects/{projec" - + "t}/global/licenseCodes/{license_code}\022\317\001" - + "\n\014GetIamPolicy\0227.google.cloud.compute.v1" - + ".GetIamPolicyLicenseCodeRequest\032\037.google" - + ".cloud.compute.v1.Policy\"e\332A\020project,res" - + "ource\202\323\344\223\002L\022J/compute/v1/projects/{proje" - + "ct}/global/licenseCodes/{resource}/getIa" - + "mPolicy\022\227\002\n\014SetIamPolicy\0227.google.cloud." - + "compute.v1.SetIamPolicyLicenseCodeReques" - + "t\032\037.google.cloud.compute.v1.Policy\"\254\001\332A3" - + "project,resource,global_set_policy_reque" - + "st_resource\202\323\344\223\002p\"J/compute/v1/projects/" - + "{project}/global/licenseCodes/{resource}" - + "/setIamPolicy:\"global_set_policy_request" - + "_resource\022\270\002\n\022TestIamPermissions\022=.googl" - + "e.cloud.compute.v1.TestIamPermissionsLic" - + "enseCodeRequest\0320.google.cloud.compute.v" - + "1.TestPermissionsResponse\"\260\001\332A2project,r" - + "esource,test_permissions_request_resourc" - + "e\202\323\344\223\002u\"P/compute/v1/projects/{project}/" - + "global/licenseCodes/{resource}/testIamPe" - + "rmissions:!test_permissions_request_reso" - + "urce\032r\312A\026compute.googleapis.com\322AVhttps:" - + "//www.googleapis.com/auth/compute,https:" - + "//www.googleapis.com/auth/cloud-platform" - + "2\343\016\n\010Licenses\022\302\001\n\006Delete\022-.google.cloud." - + "compute.v1.DeleteLicenseRequest\032\".google" - + ".cloud.compute.v1.Operation\"e\332A\017project," - + "license\212N\020GlobalOperations\202\323\344\223\002:*8/compu" - + "te/v1/projects/{project}/global/licenses" - + "/{license}\022\247\001\n\003Get\022*.google.cloud.comput" - + "e.v1.GetLicenseRequest\032 .google.cloud.co" - + "mpute.v1.License\"R\332A\017project,license\202\323\344\223" - + "\002:\0228/compute/v1/projects/{project}/globa" - + "l/licenses/{license}\022\307\001\n\014GetIamPolicy\0223." - + "google.cloud.compute.v1.GetIamPolicyLice" - + "nseRequest\032\037.google.cloud.compute.v1.Pol" - + "icy\"a\332A\020project,resource\202\323\344\223\002H\022F/compute" - + "/v1/projects/{project}/global/licenses/{" - + "resource}/getIamPolicy\022\323\001\n\006Insert\022-.goog" - + "le.cloud.compute.v1.InsertLicenseRequest" - + "\032\".google.cloud.compute.v1.Operation\"v\332A" - + "\030project,license_resource\212N\020GlobalOperat" - + "ions\202\323\344\223\002B\"./compute/v1/projects/{projec" - + "t}/global/licenses:\020license_resource\022\245\001\n" - + "\004List\022,.google.cloud.compute.v1.ListLice" - + "nsesRequest\032-.google.cloud.compute.v1.Li" - + "censesListResponse\"@\332A\007project\202\323\344\223\0020\022./c" - + "ompute/v1/projects/{project}/global/lice" - + "nses\022\217\002\n\014SetIamPolicy\0223.google.cloud.com" - + "pute.v1.SetIamPolicyLicenseRequest\032\037.goo" - + "gle.cloud.compute.v1.Policy\"\250\001\332A3project" - + ",resource,global_set_policy_request_reso" - + "urce\202\323\344\223\002l\"F/compute/v1/projects/{projec" - + "t}/global/licenses/{resource}/setIamPoli" - + "cy:\"global_set_policy_request_resource\022\260" - + "\002\n\022TestIamPermissions\0229.google.cloud.com" - + "pute.v1.TestIamPermissionsLicenseRequest" + + "w.googleapis.com/auth/cloud-platform2\270\026\n" + + "\022InterconnectGroups\022\363\002\n\rCreateMembers\022>." + + "google.cloud.compute.v1.CreateMembersInt" + + "erconnectGroupRequest\032\".google.cloud.com" + + "pute.v1.Operation\"\375\001\332ANproject,interconn" + + "ect_group,interconnect_groups_create_mem" + + "bers_request_resource\212N\020GlobalOperations" + + "\202\323\344\223\002\222\001\"[/compute/v1/projects/{project}/" + + "global/interconnectGroups/{interconnect_" + + "group}/createMembers:3interconnect_group" + + "s_create_members_request_resource\022\355\001\n\006De" + + "lete\0227.google.cloud.compute.v1.DeleteInt" + + "erconnectGroupRequest\032\".google.cloud.com" + + "pute.v1.Operation\"\205\001\332A\032project,interconn" + + "ect_group\212N\020GlobalOperations\202\323\344\223\002O*M/com" + + "pute/v1/projects/{project}/global/interc" + + "onnectGroups/{interconnect_group}\022\333\001\n\003Ge" + + "t\0224.google.cloud.compute.v1.GetInterconn" + + "ectGroupRequest\032*.google.cloud.compute.v" + + "1.InterconnectGroup\"r\332A\032project,intercon" + + "nect_group\202\323\344\223\002O\022M/compute/v1/projects/{" + + "project}/global/interconnectGroups/{inte" + + "rconnect_group}\022\333\001\n\014GetIamPolicy\022=.googl" + + "e.cloud.compute.v1.GetIamPolicyInterconn" + + "ectGroupRequest\032\037.google.cloud.compute.v" + + "1.Policy\"k\332A\020project,resource\202\323\344\223\002R\022P/co" + + "mpute/v1/projects/{project}/global/inter" + + "connectGroups/{resource}/getIamPolicy\022\260\002" + + "\n\024GetOperationalStatus\022E.google.cloud.co" + + "mpute.v1.GetOperationalStatusInterconnec" + + "tGroupRequest\032G.google.cloud.compute.v1." + + "InterconnectGroupsGetOperationalStatusRe" + + "sponse\"\207\001\332A\032project,interconnect_group\202\323" + + "\344\223\002d\022b/compute/v1/projects/{project}/glo" + + "bal/interconnectGroups/{interconnect_gro" + + "up}/getOperationalStatus\022\376\001\n\006Insert\0227.go" + + "ogle.cloud.compute.v1.InsertInterconnect" + + "GroupRequest\032\".google.cloud.compute.v1.O" + + "peration\"\226\001\332A#project,interconnect_group" + + "_resource\212N\020GlobalOperations\202\323\344\223\002W\"8/com" + + "pute/v1/projects/{project}/global/interc" + + "onnectGroups:\033interconnect_group_resourc" + + "e\022\303\001\n\004List\0226.google.cloud.compute.v1.Lis" + + "tInterconnectGroupsRequest\0327.google.clou" + + "d.compute.v1.InterconnectGroupsListRespo" + + "nse\"J\332A\007project\202\323\344\223\002:\0228/compute/v1/proje" + + "cts/{project}/global/interconnectGroups\022" + + "\244\002\n\005Patch\0226.google.cloud.compute.v1.Patc" + + "hInterconnectGroupRequest\032\".google.cloud" + + ".compute.v1.Operation\"\276\001\332A6project,inter" + + "connect_group,interconnect_group_resourc" + + "e\212N\020GlobalOperations\202\323\344\223\002l2M/compute/v1/" + + "projects/{project}/global/interconnectGr" + + "oups/{interconnect_group}:\033interconnect_" + + "group_resource\022\243\002\n\014SetIamPolicy\022=.google" + + ".cloud.compute.v1.SetIamPolicyInterconne" + + "ctGroupRequest\032\037.google.cloud.compute.v1" + + ".Policy\"\262\001\332A3project,resource,global_set" + + "_policy_request_resource\202\323\344\223\002v\"P/compute" + + "/v1/projects/{project}/global/interconne" + + "ctGroups/{resource}/setIamPolicy:\"global" + + "_set_policy_request_resource\022\304\002\n\022TestIam" + + "Permissions\022C.google.cloud.compute.v1.Te" + + "stIamPermissionsInterconnectGroupRequest" + "\0320.google.cloud.compute.v1.TestPermissio" - + "nsResponse\"\254\001\332A2project,resource,test_pe" - + "rmissions_request_resource\202\323\344\223\002q\"L/compu" - + "te/v1/projects/{project}/global/licenses" - + "/{resource}/testIamPermissions:!test_per" - + "missions_request_resource\022\346\001\n\006Update\022-.g" - + "oogle.cloud.compute.v1.UpdateLicenseRequ" - + "est\032\".google.cloud.compute.v1.Operation\"" - + "\210\001\332A project,license,license_resource\212N\020" - + "GlobalOperations\202\323\344\223\002L28/compute/v1/proj" - + "ects/{project}/global/licenses/{license}" - + ":\020license_resource\032r\312A\026compute.googleapi" - + "s.com\322AVhttps://www.googleapis.com/auth/" - + "compute,https://www.googleapis.com/auth/" - + "cloud-platform2\224\020\n\rMachineImages\022\330\001\n\006Del" - + "ete\0222.google.cloud.compute.v1.DeleteMach", - "ineImageRequest\032\".google.cloud.compute.v" - + "1.Operation\"v\332A\025project,machine_image\212N\020" - + "GlobalOperations\202\323\344\223\002E*C/compute/v1/proj" - + "ects/{project}/global/machineImages/{mac" - + "hine_image}\022\302\001\n\003Get\022/.google.cloud.compu" - + "te.v1.GetMachineImageRequest\032%.google.cl" - + "oud.compute.v1.MachineImage\"c\332A\025project," - + "machine_image\202\323\344\223\002E\022C/compute/v1/project" - + "s/{project}/global/machineImages/{machin" - + "e_image}\022\321\001\n\014GetIamPolicy\0228.google.cloud" - + ".compute.v1.GetIamPolicyMachineImageRequ" - + "est\032\037.google.cloud.compute.v1.Policy\"f\332A" - + "\020project,resource\202\323\344\223\002M\022K/compute/v1/pro" - + "jects/{project}/global/machineImages/{re" - + "source}/getIamPolicy\022\352\001\n\006Insert\0222.google" - + ".cloud.compute.v1.InsertMachineImageRequ" - + "est\032\".google.cloud.compute.v1.Operation\"" - + "\207\001\332A\036project,machine_image_resource\212N\020Gl" - + "obalOperations\202\323\344\223\002M\"3/compute/v1/projec" - + "ts/{project}/global/machineImages:\026machi" - + "ne_image_resource\022\253\001\n\004List\0221.google.clou" - + "d.compute.v1.ListMachineImagesRequest\032)." - + "google.cloud.compute.v1.MachineImageList" - + "\"E\332A\007project\202\323\344\223\0025\0223/compute/v1/projects" - + "/{project}/global/machineImages\022\231\002\n\014SetI" - + "amPolicy\0228.google.cloud.compute.v1.SetIa" - + "mPolicyMachineImageRequest\032\037.google.clou" - + "d.compute.v1.Policy\"\255\001\332A3project,resourc" - + "e,global_set_policy_request_resource\202\323\344\223" - + "\002q\"K/compute/v1/projects/{project}/globa" - + "l/machineImages/{resource}/setIamPolicy:" - + "\"global_set_policy_request_resource\022\246\002\n\t" - + "SetLabels\0225.google.cloud.compute.v1.SetL" - + "abelsMachineImageRequest\032\".google.cloud." - + "compute.v1.Operation\"\275\001\332A3project,resour" - + "ce,global_set_labels_request_resource\212N\020" - + "GlobalOperations\202\323\344\223\002n\"H/compute/v1/proj" - + "ects/{project}/global/machineImages/{res" - + "ource}/setLabels:\"global_set_labels_requ" - + "est_resource\022\272\002\n\022TestIamPermissions\022>.go" - + "ogle.cloud.compute.v1.TestIamPermissions" - + "MachineImageRequest\0320.google.cloud.compu" - + "te.v1.TestPermissionsResponse\"\261\001\332A2proje" - + "ct,resource,test_permissions_request_res" - + "ource\202\323\344\223\002v\"Q/compute/v1/projects/{proje" - + "ct}/global/machineImages/{resource}/test" - + "IamPermissions:!test_permissions_request" - + "_resource\032r\312A\026compute.googleapis.com\322AVh" - + "ttps://www.googleapis.com/auth/compute,h" - + "ttps://www.googleapis.com/auth/cloud-pla" - + "tform2\203\006\n\014MachineTypes\022\312\001\n\016AggregatedLis" - + "t\022:.google.cloud.compute.v1.AggregatedLi" - + "stMachineTypesRequest\0322.google.cloud.com" - + "pute.v1.MachineTypeAggregatedList\"H\332A\007pr" - + "oject\202\323\344\223\0028\0226/compute/v1/projects/{proje" - + "ct}/aggregated/machineTypes\022\310\001\n\003Get\022..go" - + "ogle.cloud.compute.v1.GetMachineTypeRequ" - + "est\032$.google.cloud.compute.v1.MachineTyp" - + "e\"k\332A\031project,zone,machine_type\202\323\344\223\002I\022G/" - + "compute/v1/projects/{project}/zones/{zon" - + "e}/machineTypes/{machine_type}\022\263\001\n\004List\022" - + "0.google.cloud.compute.v1.ListMachineTyp" - + "esRequest\032(.google.cloud.compute.v1.Mach" - + "ineTypeList\"O\332A\014project,zone\202\323\344\223\002:\0228/com" - + "pute/v1/projects/{project}/zones/{zone}/" - + "machineTypes\032\244\001\312A\026compute.googleapis.com" + + "nsResponse\"\266\001\332A2project,resource,test_pe" + + "rmissions_request_resource\202\323\344\223\002{\"V/compu" + + "te/v1/projects/{project}/global/intercon" + + "nectGroups/{resource}/testIamPermissions" + + ":!test_permissions_request_resource\032r\312A\026" + + "compute.googleapis.com\322AVhttps://www.goo" + + "gleapis.com/auth/compute,https://www.goo" + + "gleapis.com/auth/cloud-platform2\361\004\n\025Inte" + + "rconnectLocations\022\352\001\n\003Get\0227.google.cloud" + + ".compute.v1.GetInterconnectLocationReque" + + "st\032-.google.cloud.compute.v1.Interconnec" + + "tLocation\"{\332A\035project,interconnect_locat" + + "ion\202\323\344\223\002U\022S/compute/v1/projects/{project" + + "}/global/interconnectLocations/{intercon" + + "nect_location}\022\303\001\n\004List\0229.google.cloud.c" + + "ompute.v1.ListInterconnectLocationsReque" + + "st\0321.google.cloud.compute.v1.Interconnec" + + "tLocationList\"M\332A\007project\202\323\344\223\002=\022;/comput" + + "e/v1/projects/{project}/global/interconn" + + "ectLocations\032\244\001\312A\026compute.googleapis.com" + "\322A\207\001https://www.googleapis.com/auth/comp" + "ute.readonly,https://www.googleapis.com/" + "auth/compute,https://www.googleapis.com/" - + "auth/cloud-platform2\360\023\n\022NetworkAttachmen" - + "ts\022\334\001\n\016AggregatedList\022@.google.cloud.com" - + "pute.v1.AggregatedListNetworkAttachments" - + "Request\0328.google.cloud.compute.v1.Networ" - + "kAttachmentAggregatedList\"N\332A\007project\202\323\344" - + "\223\002>\022.google.cloud.comput" + + "e.v1.TestIamPermissionsMachineImageReque" + + "st\0320.google.cloud.compute.v1.TestPermiss" + + "ionsResponse\"\261\001\332A2project,resource,test_" + + "permissions_request_resource\202\323\344\223\002v\"Q/com" + + "pute/v1/projects/{project}/global/machin" + + "eImages/{resource}/testIamPermissions:!t" + + "est_permissions_request_resource\032r\312A\026com" + + "pute.googleapis.com\322AVhttps://www.google" + + "apis.com/auth/compute,https://www.google" + + "apis.com/auth/cloud-platform2\203\006\n\014Machine" + + "Types\022\312\001\n\016AggregatedList\022:.google.cloud." + + "compute.v1.AggregatedListMachineTypesReq" + + "uest\0322.google.cloud.compute.v1.MachineTy" + + "peAggregatedList\"H\332A\007project\202\323\344\223\0028\0226/com" + + "pute/v1/projects/{project}/aggregated/ma" + + "chineTypes\022\310\001\n\003Get\022..google.cloud.comput" + + "e.v1.GetMachineTypeRequest\032$.google.clou" + + "d.compute.v1.MachineType\"k\332A\031project,zon" + + "e,machine_type\202\323\344\223\002I\022G/compute/v1/projec" + + "ts/{project}/zones/{zone}/machineTypes/{" + + "machine_type}\022\263\001\n\004List\0220.google.cloud.co" + + "mpute.v1.ListMachineTypesRequest\032(.googl" + + "e.cloud.compute.v1.MachineTypeList\"O\332A\014p" + + "roject,zone\202\323\344\223\002:\0228/compute/v1/projects/" + + "{project}/zones/{zone}/machineTypes\032\244\001\312A" + + "\026compute.googleapis.com\322A\207\001https://www.g" + + "oogleapis.com/auth/compute.readonly,http" + + "s://www.googleapis.com/auth/compute,http" + + "s://www.googleapis.com/auth/cloud-platfo" + + "rm2\360\023\n\022NetworkAttachments\022\334\001\n\016Aggregated" + + "List\022@.google.cloud.compute.v1.Aggregate" + + "dListNetworkAttachmentsRequest\0328.google." + + "cloud.compute.v1.NetworkAttachmentAggreg" + + "atedList\"N\332A\007project\202\323\344\223\002>\022.google.cloud.c" - + "ompute.v1.PatchRuleNetworkFirewallPolicy" - + "Request\032\".google.cloud.compute.v1.Operat" - + "ion\"\304\001\332A5project,firewall_policy,firewal" - + "l_policy_rule_resource\212N\020GlobalOperation" - + "s\202\323\344\223\002s\"R/compute/v1/projects/{project}/" - + "global/firewallPolicies/{firewall_policy" - + "}/patchRule:\035firewall_policy_rule_resour" - + "ce\022\221\002\n\021RemoveAssociation\022F.google.cloud." - + "compute.v1.RemoveAssociationNetworkFirew" - + "allPolicyRequest\032\".google.cloud.compute." - + "v1.Operation\"\217\001\332A\027project,firewall_polic" - + "y\212N\020GlobalOperations\202\323\344\223\002\\\"Z/compute/v1/" - + "projects/{project}/global/firewallPolici" - + "es/{firewall_policy}/removeAssociation\022\251" - + "\002\n\031RemovePacketMirroringRule\022N.google.cl" - + "oud.compute.v1.RemovePacketMirroringRule" - + "NetworkFirewallPolicyRequest\032\".google.cl" - + "oud.compute.v1.Operation\"\227\001\332A\027project,fi" - + "rewall_policy\212N\020GlobalOperations\202\323\344\223\002d\"b" - + "/compute/v1/projects/{project}/global/fi" - + "rewallPolicies/{firewall_policy}/removeP" - + "acketMirroringRule\022\374\001\n\nRemoveRule\022?.goog" - + "le.cloud.compute.v1.RemoveRuleNetworkFir" + + "licies/{resource}/getIamPolicy\022\226\002\n\026GetPa" + + "cketMirroringRule\022K.google.cloud.compute" + + ".v1.GetPacketMirroringRuleNetworkFirewal" + + "lPolicyRequest\032+.google.cloud.compute.v1" + + ".FirewallPolicyRule\"\201\001\332A\027project,firewal" + + "l_policy\202\323\344\223\002a\022_/compute/v1/projects/{pr" + + "oject}/global/firewallPolicies/{firewall" + + "_policy}/getPacketMirroringRule\022\350\001\n\007GetR" + + "ule\022<.google.cloud.compute.v1.GetRuleNet" + + "workFirewallPolicyRequest\032+.google.cloud" + + ".compute.v1.FirewallPolicyRule\"r\332A\027proje" + + "ct,firewall_policy\202\323\344\223\002R\022P/compute/v1/pr" + + "ojects/{project}/global/firewallPolicies" + + "/{firewall_policy}/getRule\022\372\001\n\006Insert\022;." + + "google.cloud.compute.v1.InsertNetworkFir" + "ewallPolicyRequest\032\".google.cloud.comput" - + "e.v1.Operation\"\210\001\332A\027project,firewall_pol" - + "icy\212N\020GlobalOperations\202\323\344\223\002U\"S/compute/v" - + "1/projects/{project}/global/firewallPoli" - + "cies/{firewall_policy}/removeRule\022\245\002\n\014Se" - + "tIamPolicy\022A.google.cloud.compute.v1.Set" - + "IamPolicyNetworkFirewallPolicyRequest\032\037." - + "google.cloud.compute.v1.Policy\"\260\001\332A3proj" - + "ect,resource,global_set_policy_request_r" - + "esource\202\323\344\223\002t\"N/compute/v1/projects/{pro" - + "ject}/global/firewallPolicies/{resource}" - + "/setIamPolicy:\"global_set_policy_request" - + "_resource\022\306\002\n\022TestIamPermissions\022G.googl" - + "e.cloud.compute.v1.TestIamPermissionsNet" - + "workFirewallPolicyRequest\0320.google.cloud" - + ".compute.v1.TestPermissionsResponse\"\264\001\332A" - + "2project,resource,test_permissions_reque" - + "st_resource\202\323\344\223\002y\"T/compute/v1/projects/" - + "{project}/global/firewallPolicies/{resou" - + "rce}/testIamPermissions:!test_permission" - + "s_request_resource\032r\312A\026compute.googleapi" - + "s.com\322AVhttps://www.googleapis.com/auth/" - + "compute,https://www.googleapis.com/auth/" - + "cloud-platform2\304\004\n\017NetworkProfiles\022\314\001\n\003G", - "et\0221.google.cloud.compute.v1.GetNetworkP" - + "rofileRequest\032\'.google.cloud.compute.v1." - + "NetworkProfile\"i\332A\027project,network_profi" - + "le\202\323\344\223\002I\022G/compute/v1/projects/{project}" - + "/global/networkProfiles/{network_profile" - + "}\022\272\001\n\004List\0223.google.cloud.compute.v1.Lis" - + "tNetworkProfilesRequest\0324.google.cloud.c" - + "ompute.v1.NetworkProfilesListResponse\"G\332" - + "A\007project\202\323\344\223\0027\0225/compute/v1/projects/{p" - + "roject}/global/networkProfiles\032\244\001\312A\026comp" - + "ute.googleapis.com\322A\207\001https://www.google" - + "apis.com/auth/compute.readonly,https://w" + + "e.v1.Operation\"\216\001\332A project,firewall_pol" + + "icy_resource\212N\020GlobalOperations\202\323\344\223\002R\"6/" + + "compute/v1/projects/{project}/global/fir" + + "ewallPolicies:\030firewall_policy_resource\022" + + "\272\001\n\004List\022;.google.cloud.compute.v1.ListN" + + "etworkFirewallPoliciesRequest\032+.google.c" + + "loud.compute.v1.FirewallPolicyList\"H\332A\007p" + + "roject\202\323\344\223\0028\0226/compute/v1/projects/{proj" + + "ect}/global/firewallPolicies\022\232\002\n\005Patch\022:" + + ".google.cloud.compute.v1.PatchNetworkFir" + + "ewallPolicyRequest\032\".google.cloud.comput" + + "e.v1.Operation\"\260\001\332A0project,firewall_pol" + + "icy,firewall_policy_resource\212N\020GlobalOpe" + + "rations\202\323\344\223\002d2H/compute/v1/projects/{pro" + + "ject}/global/firewallPolicies/{firewall_" + + "policy}:\030firewall_policy_resource\022\344\002\n\030Pa" + + "tchPacketMirroringRule\022M.google.cloud.co" + + "mpute.v1.PatchPacketMirroringRuleNetwork" + + "FirewallPolicyRequest\032\".google.cloud.com" + + "pute.v1.Operation\"\324\001\332A5project,firewall_" + + "policy,firewall_policy_rule_resource\212N\020G", + "lobalOperations\202\323\344\223\002\202\001\"a/compute/v1/proj" + + "ects/{project}/global/firewallPolicies/{" + + "firewall_policy}/patchPacketMirroringRul" + + "e:\035firewall_policy_rule_resource\022\266\002\n\tPat" + + "chRule\022>.google.cloud.compute.v1.PatchRu" + + "leNetworkFirewallPolicyRequest\032\".google." + + "cloud.compute.v1.Operation\"\304\001\332A5project," + + "firewall_policy,firewall_policy_rule_res" + + "ource\212N\020GlobalOperations\202\323\344\223\002s\"R/compute" + + "/v1/projects/{project}/global/firewallPo" + + "licies/{firewall_policy}/patchRule:\035fire" + + "wall_policy_rule_resource\022\221\002\n\021RemoveAsso" + + "ciation\022F.google.cloud.compute.v1.Remove" + + "AssociationNetworkFirewallPolicyRequest\032" + + "\".google.cloud.compute.v1.Operation\"\217\001\332A" + + "\027project,firewall_policy\212N\020GlobalOperati" + + "ons\202\323\344\223\002\\\"Z/compute/v1/projects/{project" + + "}/global/firewallPolicies/{firewall_poli" + + "cy}/removeAssociation\022\251\002\n\031RemovePacketMi" + + "rroringRule\022N.google.cloud.compute.v1.Re" + + "movePacketMirroringRuleNetworkFirewallPo" + + "licyRequest\032\".google.cloud.compute.v1.Op" + + "eration\"\227\001\332A\027project,firewall_policy\212N\020G" + + "lobalOperations\202\323\344\223\002d\"b/compute/v1/proje" + + "cts/{project}/global/firewallPolicies/{f" + + "irewall_policy}/removePacketMirroringRul" + + "e\022\374\001\n\nRemoveRule\022?.google.cloud.compute." + + "v1.RemoveRuleNetworkFirewallPolicyReques" + + "t\032\".google.cloud.compute.v1.Operation\"\210\001" + + "\332A\027project,firewall_policy\212N\020GlobalOpera" + + "tions\202\323\344\223\002U\"S/compute/v1/projects/{proje" + + "ct}/global/firewallPolicies/{firewall_po" + + "licy}/removeRule\022\245\002\n\014SetIamPolicy\022A.goog" + + "le.cloud.compute.v1.SetIamPolicyNetworkF" + + "irewallPolicyRequest\032\037.google.cloud.comp" + + "ute.v1.Policy\"\260\001\332A3project,resource,glob" + + "al_set_policy_request_resource\202\323\344\223\002t\"N/c" + + "ompute/v1/projects/{project}/global/fire" + + "wallPolicies/{resource}/setIamPolicy:\"gl" + + "obal_set_policy_request_resource\022\306\002\n\022Tes" + + "tIamPermissions\022G.google.cloud.compute.v" + + "1.TestIamPermissionsNetworkFirewallPolic" + + "yRequest\0320.google.cloud.compute.v1.TestP" + + "ermissionsResponse\"\264\001\332A2project,resource" + + ",test_permissions_request_resource\202\323\344\223\002y" + + "\"T/compute/v1/projects/{project}/global/" + + "firewallPolicies/{resource}/testIamPermi" + + "ssions:!test_permissions_request_resourc" + + "e\032r\312A\026compute.googleapis.com\322AVhttps://w" + "ww.googleapis.com/auth/compute,https://w" - + "ww.googleapis.com/auth/cloud-platform2\215\033" - + "\n\010Networks\022\243\002\n\nAddPeering\0221.google.cloud" - + ".compute.v1.AddPeeringNetworkRequest\032\".g" - + "oogle.cloud.compute.v1.Operation\"\275\001\332A5pr" - + "oject,network,networks_add_peering_reque" - + "st_resource\212N\020GlobalOperations\202\323\344\223\002l\"C/c" - + "ompute/v1/projects/{project}/global/netw" - + "orks/{network}/addPeering:%networks_add_" - + "peering_request_resource\022\370\002\n\032CancelReque" - + "stRemovePeering\022A.google.cloud.compute.v" - + "1.CancelRequestRemovePeeringNetworkReque" - + "st\032\".google.cloud.compute.v1.Operation\"\362" - + "\001\332AGproject,network,networks_cancel_requ" - + "est_remove_peering_request_resource\212N\020Gl" - + "obalOperations\202\323\344\223\002\216\001\"S/compute/v1/proje" - + "cts/{project}/global/networks/{network}/" - + "cancelRequestRemovePeering:7networks_can" - + "cel_request_remove_peering_request_resou" - + "rce\022\302\001\n\006Delete\022-.google.cloud.compute.v1" - + ".DeleteNetworkRequest\032\".google.cloud.com" - + "pute.v1.Operation\"e\332A\017project,network\212N\020" - + "GlobalOperations\202\323\344\223\002:*8/compute/v1/proj" - + "ects/{project}/global/networks/{network}" - + "\022\247\001\n\003Get\022*.google.cloud.compute.v1.GetNe" - + "tworkRequest\032 .google.cloud.compute.v1.N" - + "etwork\"R\332A\017project,network\202\323\344\223\002:\0228/compu" - + "te/v1/projects/{project}/global/networks" - + "/{network}\022\377\001\n\025GetEffectiveFirewalls\022<.g" - + "oogle.cloud.compute.v1.GetEffectiveFirew" - + "allsNetworkRequest\032>.google.cloud.comput" - + "e.v1.NetworksGetEffectiveFirewallsRespon" - + "se\"h\332A\017project,network\202\323\344\223\002P\022N/compute/v" - + "1/projects/{project}/global/networks/{ne" - + "twork}/getEffectiveFirewalls\022\323\001\n\006Insert\022" - + "-.google.cloud.compute.v1.InsertNetworkR" - + "equest\032\".google.cloud.compute.v1.Operati" - + "on\"v\332A\030project,network_resource\212N\020Global" - + "Operations\202\323\344\223\002B\"./compute/v1/projects/{" - + "project}/global/networks:\020network_resour" - + "ce\022\234\001\n\004List\022,.google.cloud.compute.v1.Li" - + "stNetworksRequest\032$.google.cloud.compute" - + ".v1.NetworkList\"@\332A\007project\202\323\344\223\0020\022./comp" - + "ute/v1/projects/{project}/global/network" - + "s\022\351\001\n\021ListPeeringRoutes\0229.google.cloud.c" - + "ompute.v1.ListPeeringRoutesNetworksReque" - + "st\0323.google.cloud.compute.v1.ExchangedPe" - + "eringRoutesList\"d\332A\017project,network\202\323\344\223\002" - + "L\022J/compute/v1/projects/{project}/global" - + "/networks/{network}/listPeeringRoutes\022\344\001" - + "\n\005Patch\022,.google.cloud.compute.v1.PatchN" - + "etworkRequest\032\".google.cloud.compute.v1." - + "Operation\"\210\001\332A project,network,network_r" - + "esource\212N\020GlobalOperations\202\323\344\223\002L28/compu" - + "te/v1/projects/{project}/global/networks" - + "/{network}:\020network_resource\022\262\002\n\rRemoveP" - + "eering\0224.google.cloud.compute.v1.RemoveP" - + "eeringNetworkRequest\032\".google.cloud.comp" - + "ute.v1.Operation\"\306\001\332A8project,network,ne" - + "tworks_remove_peering_request_resource\212N" - + "\020GlobalOperations\202\323\344\223\002r\"F/compute/v1/pro" - + "jects/{project}/global/networks/{network" - + "}/removePeering:(networks_remove_peering" - + "_request_resource\022\330\002\n\024RequestRemovePeeri" - + "ng\022;.google.cloud.compute.v1.RequestRemo" - + "vePeeringNetworkRequest\032\".google.cloud.c" - + "ompute.v1.Operation\"\336\001\332A@project,network" - + ",networks_request_remove_peering_request" - + "_resource\212N\020GlobalOperations\202\323\344\223\002\201\001\"M/co" - + "mpute/v1/projects/{project}/global/netwo" - + "rks/{network}/requestRemovePeering:0netw" - + "orks_request_remove_peering_request_reso" - + "urce\022\355\001\n\022SwitchToCustomMode\0229.google.clo" - + "ud.compute.v1.SwitchToCustomModeNetworkR" - + "equest\032\".google.cloud.compute.v1.Operati" - + "on\"x\332A\017project,network\212N\020GlobalOperation" - + "s\202\323\344\223\002M\"K/compute/v1/projects/{project}/" - + "global/networks/{network}/switchToCustom" - + "Mode\022\262\002\n\rUpdatePeering\0224.google.cloud.co" - + "mpute.v1.UpdatePeeringNetworkRequest\032\".g" - + "oogle.cloud.compute.v1.Operation\"\306\001\332A8pr" - + "oject,network,networks_update_peering_re" - + "quest_resource\212N\020GlobalOperations\202\323\344\223\002r2" - + "F/compute/v1/projects/{project}/global/n" - + "etworks/{network}/updatePeering:(network" - + "s_update_peering_request_resource\032r\312A\026co" - + "mpute.googleapis.com\322AVhttps://www.googl" - + "eapis.com/auth/compute,https://www.googl" - + "eapis.com/auth/cloud-platform2\353 \n\nNodeGr" - + "oups\022\262\002\n\010AddNodes\0221.google.cloud.compute" - + ".v1.AddNodesNodeGroupRequest\032\".google.cl" - + "oud.compute.v1.Operation\"\316\001\332A>project,zo" - + "ne,node_group,node_groups_add_nodes_requ" - + "est_resource\212N\016ZoneOperations\202\323\344\223\002v\"L/co" - + "mpute/v1/projects/{project}/zones/{zone}" - + "/nodeGroups/{node_group}/addNodes:&node_" - + "groups_add_nodes_request_resource\022\304\001\n\016Ag" - + "gregatedList\0228.google.cloud.compute.v1.A" - + "ggregatedListNodeGroupsRequest\0320.google." - + "cloud.compute.v1.NodeGroupAggregatedList" - + "\"F\332A\007project\202\323\344\223\0026\0224/compute/v1/projects" - + "/{project}/aggregated/nodeGroups\022\325\001\n\006Del" - + "ete\022/.google.cloud.compute.v1.DeleteNode" - + "GroupRequest\032\".google.cloud.compute.v1.O" - + "peration\"v\332A\027project,zone,node_group\212N\016Z" - + "oneOperations\202\323\344\223\002E*C/compute/v1/project" - + "s/{project}/zones/{zone}/nodeGroups/{nod" - + "e_group}\022\301\002\n\013DeleteNodes\0224.google.cloud." - + "compute.v1.DeleteNodesNodeGroupRequest\032\"" - + ".google.cloud.compute.v1.Operation\"\327\001\332AA" - + "project,zone,node_group,node_groups_dele" - + "te_nodes_request_resource\212N\016ZoneOperatio" - + "ns\202\323\344\223\002|\"O/compute/v1/projects/{project}" - + "/zones/{zone}/nodeGroups/{node_group}/de" - + "leteNodes:)node_groups_delete_nodes_requ" - + "est_resource\022\276\001\n\003Get\022,.google.cloud.comp" - + "ute.v1.GetNodeGroupRequest\032\".google.clou" - + "d.compute.v1.NodeGroup\"e\332A\027project,zone," - + "node_group\202\323\344\223\002E\022C/compute/v1/projects/{" - + "project}/zones/{zone}/nodeGroups/{node_g" - + "roup}\022\326\001\n\014GetIamPolicy\0225.google.cloud.co" - + "mpute.v1.GetIamPolicyNodeGroupRequest\032\037." - + "google.cloud.compute.v1.Policy\"n\332A\025proje" - + "ct,zone,resource\202\323\344\223\002P\022N/compute/v1/proj" - + "ects/{project}/zones/{zone}/nodeGroups/{" - + "resource}/getIamPolicy\022\372\001\n\006Insert\022/.goog" - + "le.cloud.compute.v1.InsertNodeGroupReque" - + "st\032\".google.cloud.compute.v1.Operation\"\232" - + "\001\332A3project,zone,initial_node_count,node" - + "_group_resource\212N\016ZoneOperations\202\323\344\223\002M\"6" - + "/compute/v1/projects/{project}/zones/{zo" - + "ne}/nodeGroups:\023node_group_resource\022\255\001\n\004" - + "List\022..google.cloud.compute.v1.ListNodeG" - + "roupsRequest\032&.google.cloud.compute.v1.N" - + "odeGroupList\"M\332A\014project,zone\202\323\344\223\0028\0226/co" - + "mpute/v1/projects/{project}/zones/{zone}" - + "/nodeGroups\022\337\001\n\tListNodes\0223.google.cloud" - + ".compute.v1.ListNodesNodeGroupsRequest\032," - + ".google.cloud.compute.v1.NodeGroupsListN" - + "odes\"o\332A\027project,zone,node_group\202\323\344\223\002O\"M" - + "/compute/v1/projects/{project}/zones/{zo" - + "ne}/nodeGroups/{node_group}/listNodes\022\375\001" - + "\n\005Patch\022..google.cloud.compute.v1.PatchN" - + "odeGroupRequest\032\".google.cloud.compute.v" - + "1.Operation\"\237\001\332A+project,zone,node_group" - + ",node_group_resource\212N\016ZoneOperations\202\323\344" - + "\223\002Z2C/compute/v1/projects/{project}/zone" - + "s/{zone}/nodeGroups/{node_group}:\023node_g" - + "roup_resource\022\345\002\n\022PerformMaintenance\022;.g" - + "oogle.cloud.compute.v1.PerformMaintenanc" - + "eNodeGroupRequest\032\".google.cloud.compute" - + ".v1.Operation\"\355\001\332AHproject,zone,node_gro" - + "up,node_groups_perform_maintenance_reque" - + "st_resource\212N\016ZoneOperations\202\323\344\223\002\212\001\"V/co" - + "mpute/v1/projects/{project}/zones/{zone}" - + "/nodeGroups/{node_group}/performMaintena" - + "nce:0node_groups_perform_maintenance_req" - + "uest_resource\022\232\002\n\014SetIamPolicy\0225.google." - + "cloud.compute.v1.SetIamPolicyNodeGroupRe" - + "quest\032\037.google.cloud.compute.v1.Policy\"\261" - + "\001\332A6project,zone,resource,zone_set_polic" - + "y_request_resource\202\323\344\223\002r\"N/compute/v1/pr" - + "ojects/{project}/zones/{zone}/nodeGroups" - + "/{resource}/setIamPolicy: zone_set_polic" - + "y_request_resource\022\330\002\n\017SetNodeTemplate\0228" - + ".google.cloud.compute.v1.SetNodeTemplate" - + "NodeGroupRequest\032\".google.cloud.compute." - + "v1.Operation\"\346\001\332AFproject,zone,node_grou" - + "p,node_groups_set_node_template_request_" - + "resource\212N\016ZoneOperations\202\323\344\223\002\205\001\"S/compu" - + "te/v1/projects/{project}/zones/{zone}/no" - + "deGroups/{node_group}/setNodeTemplate:.n" - + "ode_groups_set_node_template_request_res" - + "ource\022\205\003\n\030SimulateMaintenanceEvent\022A.goo" - + "gle.cloud.compute.v1.SimulateMaintenance" - + "EventNodeGroupRequest\032\".google.cloud.com" - + "pute.v1.Operation\"\201\002\332AOproject,zone,node" - + "_group,node_groups_simulate_maintenance_" - + "event_request_resource\212N\016ZoneOperations\202" - + "\323\344\223\002\227\001\"\\/compute/v1/projects/{project}/z" - + "ones/{zone}/nodeGroups/{node_group}/simu" - + "lateMaintenanceEvent:7node_groups_simula" - + "te_maintenance_event_request_resource\022\277\002" - + "\n\022TestIamPermissions\022;.google.cloud.comp" - + "ute.v1.TestIamPermissionsNodeGroupReques" - + "t\0320.google.cloud.compute.v1.TestPermissi" - + "onsResponse\"\271\001\332A7project,zone,resource,t" - + "est_permissions_request_resource\202\323\344\223\002y\"T" - + "/compute/v1/projects/{project}/zones/{zo" - + "ne}/nodeGroups/{resource}/testIamPermiss" - + "ions:!test_permissions_request_resource\032" - + "r\312A\026compute.googleapis.com\322AVhttps://www" - + ".googleapis.com/auth/compute,https://www" - + ".googleapis.com/auth/cloud-platform2\264\020\n\r" - + "NodeTemplates\022\315\001\n\016AggregatedList\022;.googl" - + "e.cloud.compute.v1.AggregatedListNodeTem" - + "platesRequest\0323.google.cloud.compute.v1." - + "NodeTemplateAggregatedList\"I\332A\007project\202\323" - + "\344\223\0029\0227/compute/v1/projects/{project}/agg" - + "regated/nodeTemplates\022\352\001\n\006Delete\0222.googl" - + "e.cloud.compute.v1.DeleteNodeTemplateReq" + + "ww.googleapis.com/auth/cloud-platform2\304\004" + + "\n\017NetworkProfiles\022\314\001\n\003Get\0221.google.cloud" + + ".compute.v1.GetNetworkProfileRequest\032\'.g" + + "oogle.cloud.compute.v1.NetworkProfile\"i\332" + + "A\027project,network_profile\202\323\344\223\002I\022G/comput" + + "e/v1/projects/{project}/global/networkPr" + + "ofiles/{network_profile}\022\272\001\n\004List\0223.goog" + + "le.cloud.compute.v1.ListNetworkProfilesR" + + "equest\0324.google.cloud.compute.v1.Network" + + "ProfilesListResponse\"G\332A\007project\202\323\344\223\0027\0225" + + "/compute/v1/projects/{project}/global/ne" + + "tworkProfiles\032\244\001\312A\026compute.googleapis.co" + + "m\322A\207\001https://www.googleapis.com/auth/com" + + "pute.readonly,https://www.googleapis.com" + + "/auth/compute,https://www.googleapis.com" + + "/auth/cloud-platform2\215\033\n\010Networks\022\243\002\n\nAd" + + "dPeering\0221.google.cloud.compute.v1.AddPe" + + "eringNetworkRequest\032\".google.cloud.compu" + + "te.v1.Operation\"\275\001\332A5project,network,net" + + "works_add_peering_request_resource\212N\020Glo" + + "balOperations\202\323\344\223\002l\"C/compute/v1/project" + + "s/{project}/global/networks/{network}/ad" + + "dPeering:%networks_add_peering_request_r" + + "esource\022\370\002\n\032CancelRequestRemovePeering\022A" + + ".google.cloud.compute.v1.CancelRequestRe" + + "movePeeringNetworkRequest\032\".google.cloud" + + ".compute.v1.Operation\"\362\001\332AGproject,netwo" + + "rk,networks_cancel_request_remove_peerin" + + "g_request_resource\212N\020GlobalOperations\202\323\344" + + "\223\002\216\001\"S/compute/v1/projects/{project}/glo" + + "bal/networks/{network}/cancelRequestRemo" + + "vePeering:7networks_cancel_request_remov" + + "e_peering_request_resource\022\302\001\n\006Delete\022-." + + "google.cloud.compute.v1.DeleteNetworkReq" + "uest\032\".google.cloud.compute.v1.Operation" - + "\"\207\001\332A\034project,region,node_template\212N\020Reg" - + "ionOperations\202\323\344\223\002O*M/compute/v1/project" - + "s/{project}/regions/{region}/nodeTemplat" - + "es/{node_template}\022\323\001\n\003Get\022/.google.clou" - + "d.compute.v1.GetNodeTemplateRequest\032%.go" - + "ogle.cloud.compute.v1.NodeTemplate\"t\332A\034p" - + "roject,region,node_template\202\323\344\223\002O\022M/comp" - + "ute/v1/projects/{project}/regions/{regio" - + "n}/nodeTemplates/{node_template}\022\342\001\n\014Get" - + "IamPolicy\0228.google.cloud.compute.v1.GetI" - + "amPolicyNodeTemplateRequest\032\037.google.clo" - + "ud.compute.v1.Policy\"w\332A\027project,region," - + "resource\202\323\344\223\002W\022U/compute/v1/projects/{pr" - + "oject}/regions/{region}/nodeTemplates/{r" - + "esource}/getIamPolicy\022\373\001\n\006Insert\0222.googl" - + "e.cloud.compute.v1.InsertNodeTemplateReq" + + "\"e\332A\017project,network\212N\020GlobalOperations\202" + + "\323\344\223\002:*8/compute/v1/projects/{project}/gl" + + "obal/networks/{network}\022\247\001\n\003Get\022*.google" + + ".cloud.compute.v1.GetNetworkRequest\032 .go" + + "ogle.cloud.compute.v1.Network\"R\332A\017projec" + + "t,network\202\323\344\223\002:\0228/compute/v1/projects/{p" + + "roject}/global/networks/{network}\022\377\001\n\025Ge" + + "tEffectiveFirewalls\022<.google.cloud.compu" + + "te.v1.GetEffectiveFirewallsNetworkReques" + + "t\032>.google.cloud.compute.v1.NetworksGetE" + + "ffectiveFirewallsResponse\"h\332A\017project,ne" + + "twork\202\323\344\223\002P\022N/compute/v1/projects/{proje" + + "ct}/global/networks/{network}/getEffecti" + + "veFirewalls\022\323\001\n\006Insert\022-.google.cloud.co" + + "mpute.v1.InsertNetworkRequest\032\".google.c" + + "loud.compute.v1.Operation\"v\332A\030project,ne" + + "twork_resource\212N\020GlobalOperations\202\323\344\223\002B\"" + + "./compute/v1/projects/{project}/global/n" + + "etworks:\020network_resource\022\234\001\n\004List\022,.goo" + + "gle.cloud.compute.v1.ListNetworksRequest" + + "\032$.google.cloud.compute.v1.NetworkList\"@" + + "\332A\007project\202\323\344\223\0020\022./compute/v1/projects/{" + + "project}/global/networks\022\351\001\n\021ListPeering" + + "Routes\0229.google.cloud.compute.v1.ListPee" + + "ringRoutesNetworksRequest\0323.google.cloud" + + ".compute.v1.ExchangedPeeringRoutesList\"d" + + "\332A\017project,network\202\323\344\223\002L\022J/compute/v1/pr" + + "ojects/{project}/global/networks/{networ" + + "k}/listPeeringRoutes\022\344\001\n\005Patch\022,.google." + + "cloud.compute.v1.PatchNetworkRequest\032\".g" + + "oogle.cloud.compute.v1.Operation\"\210\001\332A pr" + + "oject,network,network_resource\212N\020GlobalO" + + "perations\202\323\344\223\002L28/compute/v1/projects/{p" + + "roject}/global/networks/{network}:\020netwo" + + "rk_resource\022\262\002\n\rRemovePeering\0224.google.c" + + "loud.compute.v1.RemovePeeringNetworkRequ" + + "est\032\".google.cloud.compute.v1.Operation\"" + + "\306\001\332A8project,network,networks_remove_pee" + + "ring_request_resource\212N\020GlobalOperations" + + "\202\323\344\223\002r\"F/compute/v1/projects/{project}/g" + + "lobal/networks/{network}/removePeering:(" + + "networks_remove_peering_request_resource" + + "\022\330\002\n\024RequestRemovePeering\022;.google.cloud" + + ".compute.v1.RequestRemovePeeringNetworkR" + + "equest\032\".google.cloud.compute.v1.Operati" + + "on\"\336\001\332A@project,network,networks_request" + + "_remove_peering_request_resource\212N\020Globa" + + "lOperations\202\323\344\223\002\201\001\"M/compute/v1/projects" + + "/{project}/global/networks/{network}/req" + + "uestRemovePeering:0networks_request_remo" + + "ve_peering_request_resource\022\355\001\n\022SwitchTo" + + "CustomMode\0229.google.cloud.compute.v1.Swi" + + "tchToCustomModeNetworkRequest\032\".google.c" + + "loud.compute.v1.Operation\"x\332A\017project,ne" + + "twork\212N\020GlobalOperations\202\323\344\223\002M\"K/compute" + + "/v1/projects/{project}/global/networks/{" + + "network}/switchToCustomMode\022\262\002\n\rUpdatePe" + + "ering\0224.google.cloud.compute.v1.UpdatePe" + + "eringNetworkRequest\032\".google.cloud.compu" + + "te.v1.Operation\"\306\001\332A8project,network,net" + + "works_update_peering_request_resource\212N\020" + + "GlobalOperations\202\323\344\223\002r2F/compute/v1/proj" + + "ects/{project}/global/networks/{network}" + + "/updatePeering:(networks_update_peering_" + + "request_resource\032r\312A\026compute.googleapis." + + "com\322AVhttps://www.googleapis.com/auth/co" + + "mpute,https://www.googleapis.com/auth/cl" + + "oud-platform2\353 \n\nNodeGroups\022\262\002\n\010AddNodes" + + "\0221.google.cloud.compute.v1.AddNodesNodeG" + + "roupRequest\032\".google.cloud.compute.v1.Op" + + "eration\"\316\001\332A>project,zone,node_group,nod" + + "e_groups_add_nodes_request_resource\212N\016Zo" + + "neOperations\202\323\344\223\002v\"L/compute/v1/projects" + + "/{project}/zones/{zone}/nodeGroups/{node" + + "_group}/addNodes:&node_groups_add_nodes_" + + "request_resource\022\304\001\n\016AggregatedList\0228.go" + + "ogle.cloud.compute.v1.AggregatedListNode" + + "GroupsRequest\0320.google.cloud.compute.v1." + + "NodeGroupAggregatedList\"F\332A\007project\202\323\344\223\002" + + "6\0224/compute/v1/projects/{project}/aggreg" + + "ated/nodeGroups\022\325\001\n\006Delete\022/.google.clou" + + "d.compute.v1.DeleteNodeGroupRequest\032\".go" + + "ogle.cloud.compute.v1.Operation\"v\332A\027proj" + + "ect,zone,node_group\212N\016ZoneOperations\202\323\344\223" + + "\002E*C/compute/v1/projects/{project}/zones" + + "/{zone}/nodeGroups/{node_group}\022\301\002\n\013Dele" + + "teNodes\0224.google.cloud.compute.v1.Delete" + + "NodesNodeGroupRequest\032\".google.cloud.com" + + "pute.v1.Operation\"\327\001\332AAproject,zone,node" + + "_group,node_groups_delete_nodes_request_" + + "resource\212N\016ZoneOperations\202\323\344\223\002|\"O/comput" + + "e/v1/projects/{project}/zones/{zone}/nod" + + "eGroups/{node_group}/deleteNodes:)node_g" + + "roups_delete_nodes_request_resource\022\276\001\n\003" + + "Get\022,.google.cloud.compute.v1.GetNodeGro" + + "upRequest\032\".google.cloud.compute.v1.Node" + + "Group\"e\332A\027project,zone,node_group\202\323\344\223\002E\022" + + "C/compute/v1/projects/{project}/zones/{z" + + "one}/nodeGroups/{node_group}\022\326\001\n\014GetIamP" + + "olicy\0225.google.cloud.compute.v1.GetIamPo" + + "licyNodeGroupRequest\032\037.google.cloud.comp" + + "ute.v1.Policy\"n\332A\025project,zone,resource\202" + + "\323\344\223\002P\022N/compute/v1/projects/{project}/zo" + + "nes/{zone}/nodeGroups/{resource}/getIamP" + + "olicy\022\372\001\n\006Insert\022/.google.cloud.compute." + + "v1.InsertNodeGroupRequest\032\".google.cloud" + + ".compute.v1.Operation\"\232\001\332A3project,zone," + + "initial_node_count,node_group_resource\212N" + + "\016ZoneOperations\202\323\344\223\002M\"6/compute/v1/proje" + + "cts/{project}/zones/{zone}/nodeGroups:\023n" + + "ode_group_resource\022\255\001\n\004List\022..google.clo" + + "ud.compute.v1.ListNodeGroupsRequest\032&.go" + + "ogle.cloud.compute.v1.NodeGroupList\"M\332A\014" + + "project,zone\202\323\344\223\0028\0226/compute/v1/projects" + + "/{project}/zones/{zone}/nodeGroups\022\337\001\n\tL" + + "istNodes\0223.google.cloud.compute.v1.ListN" + + "odesNodeGroupsRequest\032,.google.cloud.com" + + "pute.v1.NodeGroupsListNodes\"o\332A\027project," + + "zone,node_group\202\323\344\223\002O\"M/compute/v1/proje" + + "cts/{project}/zones/{zone}/nodeGroups/{n" + + "ode_group}/listNodes\022\375\001\n\005Patch\022..google." + + "cloud.compute.v1.PatchNodeGroupRequest\032\"" + + ".google.cloud.compute.v1.Operation\"\237\001\332A+" + + "project,zone,node_group,node_group_resou" + + "rce\212N\016ZoneOperations\202\323\344\223\002Z2C/compute/v1/" + + "projects/{project}/zones/{zone}/nodeGrou" + + "ps/{node_group}:\023node_group_resource\022\345\002\n" + + "\022PerformMaintenance\022;.google.cloud.compu" + + "te.v1.PerformMaintenanceNodeGroupRequest" + + "\032\".google.cloud.compute.v1.Operation\"\355\001\332" + + "AHproject,zone,node_group,node_groups_pe" + + "rform_maintenance_request_resource\212N\016Zon" + + "eOperations\202\323\344\223\002\212\001\"V/compute/v1/projects" + + "/{project}/zones/{zone}/nodeGroups/{node" + + "_group}/performMaintenance:0node_groups_" + + "perform_maintenance_request_resource\022\232\002\n" + + "\014SetIamPolicy\0225.google.cloud.compute.v1." + + "SetIamPolicyNodeGroupRequest\032\037.google.cl" + + "oud.compute.v1.Policy\"\261\001\332A6project,zone," + + "resource,zone_set_policy_request_resourc" + + "e\202\323\344\223\002r\"N/compute/v1/projects/{project}/" + + "zones/{zone}/nodeGroups/{resource}/setIa" + + "mPolicy: zone_set_policy_request_resourc" + + "e\022\330\002\n\017SetNodeTemplate\0228.google.cloud.com" + + "pute.v1.SetNodeTemplateNodeGroupRequest\032" + + "\".google.cloud.compute.v1.Operation\"\346\001\332A" + + "Fproject,zone,node_group,node_groups_set" + + "_node_template_request_resource\212N\016ZoneOp" + + "erations\202\323\344\223\002\205\001\"S/compute/v1/projects/{p" + + "roject}/zones/{zone}/nodeGroups/{node_gr" + + "oup}/setNodeTemplate:.node_groups_set_no" + + "de_template_request_resource\022\205\003\n\030Simulat" + + "eMaintenanceEvent\022A.google.cloud.compute" + + ".v1.SimulateMaintenanceEventNodeGroupReq" + "uest\032\".google.cloud.compute.v1.Operation" - + "\"\230\001\332A%project,region,node_template_resou" - + "rce\212N\020RegionOperations\202\323\344\223\002W\"=/compute/v" - + "1/projects/{project}/regions/{region}/no" - + "deTemplates:\026node_template_resource\022\274\001\n\004" - + "List\0221.google.cloud.compute.v1.ListNodeT" - + "emplatesRequest\032).google.cloud.compute.v" - + "1.NodeTemplateList\"V\332A\016project,region\202\323\344" - + "\223\002?\022=/compute/v1/projects/{project}/regi" - + "ons/{region}/nodeTemplates\022\252\002\n\014SetIamPol" - + "icy\0228.google.cloud.compute.v1.SetIamPoli" - + "cyNodeTemplateRequest\032\037.google.cloud.com" - + "pute.v1.Policy\"\276\001\332A:project,region,resou" - + "rce,region_set_policy_request_resource\202\323" - + "\344\223\002{\"U/compute/v1/projects/{project}/reg" - + "ions/{region}/nodeTemplates/{resource}/s" - + "etIamPolicy:\"region_set_policy_request_r" - + "esource\022\314\002\n\022TestIamPermissions\022>.google." - + "cloud.compute.v1.TestIamPermissionsNodeT" - + "emplateRequest\0320.google.cloud.compute.v1" - + ".TestPermissionsResponse\"\303\001\332A9project,re" - + "gion,resource,test_permissions_request_r" - + "esource\202\323\344\223\002\200\001\"[/compute/v1/projects/{pr" - + "oject}/regions/{region}/nodeTemplates/{r" + + "\"\201\002\332AOproject,zone,node_group,node_group" + + "s_simulate_maintenance_event_request_res" + + "ource\212N\016ZoneOperations\202\323\344\223\002\227\001\"\\/compute/" + + "v1/projects/{project}/zones/{zone}/nodeG" + + "roups/{node_group}/simulateMaintenanceEv" + + "ent:7node_groups_simulate_maintenance_ev" + + "ent_request_resource\022\277\002\n\022TestIamPermissi" + + "ons\022;.google.cloud.compute.v1.TestIamPer" + + "missionsNodeGroupRequest\0320.google.cloud." + + "compute.v1.TestPermissionsResponse\"\271\001\332A7" + + "project,zone,resource,test_permissions_r" + + "equest_resource\202\323\344\223\002y\"T/compute/v1/proje" + + "cts/{project}/zones/{zone}/nodeGroups/{r" + "esource}/testIamPermissions:!test_permis" + "sions_request_resource\032r\312A\026compute.googl" + "eapis.com\322AVhttps://www.googleapis.com/a" + "uth/compute,https://www.googleapis.com/a" - + "uth/cloud-platform2\337\005\n\tNodeTypes\022\301\001\n\016Agg" - + "regatedList\0227.google.cloud.compute.v1.Ag" - + "gregatedListNodeTypesRequest\032/.google.cl" - + "oud.compute.v1.NodeTypeAggregatedList\"E\332" - + "A\007project\202\323\344\223\0025\0223/compute/v1/projects/{p" - + "roject}/aggregated/nodeTypes\022\271\001\n\003Get\022+.g" - + "oogle.cloud.compute.v1.GetNodeTypeReques" - + "t\032!.google.cloud.compute.v1.NodeType\"b\332A" - + "\026project,zone,node_type\202\323\344\223\002C\022A/compute/" - + "v1/projects/{project}/zones/{zone}/nodeT" - + "ypes/{node_type}\022\252\001\n\004List\022-.google.cloud" - + ".compute.v1.ListNodeTypesRequest\032%.googl" - + "e.cloud.compute.v1.NodeTypeList\"L\332A\014proj" - + "ect,zone\202\323\344\223\0027\0225/compute/v1/projects/{pr" - + "oject}/zones/{zone}/nodeTypes\032\244\001\312A\026compu" - + "te.googleapis.com\322A\207\001https://www.googlea" - + "pis.com/auth/compute.readonly,https://ww" - + "w.googleapis.com/auth/compute,https://ww" - + "w.googleapis.com/auth/cloud-platform2\323!\n" - + "\034OrganizationSecurityPolicies\022\323\002\n\016AddAss" - + "ociation\022H.google.cloud.compute.v1.AddAs" - + "sociationOrganizationSecurityPolicyReque" - + "st\032\".google.cloud.compute.v1.Operation\"\322" - + "\001\332A4security_policy,security_policy_asso" - + "ciation_resource\212N\034GlobalOrganizationOpe" - + "rations\202\323\344\223\002v\"N/compute/v1/locations/glo" - + "bal/securityPolicies/{security_policy}/a" - + "ddAssociation:$security_policy_associati" - + "on_resource\022\260\002\n\007AddRule\022A.google.cloud.c" - + "ompute.v1.AddRuleOrganizationSecurityPol" - + "icyRequest\032\".google.cloud.compute.v1.Ope" - + "ration\"\275\001\332A-security_policy,security_pol" - + "icy_rule_resource\212N\034GlobalOrganizationOp" - + "erations\202\323\344\223\002h\"G/compute/v1/locations/gl" + + "uth/cloud-platform2\264\020\n\rNodeTemplates\022\315\001\n" + + "\016AggregatedList\022;.google.cloud.compute.v" + + "1.AggregatedListNodeTemplatesRequest\0323.g" + + "oogle.cloud.compute.v1.NodeTemplateAggre" + + "gatedList\"I\332A\007project\202\323\344\223\0029\0227/compute/v1" + + "/projects/{project}/aggregated/nodeTempl" + + "ates\022\352\001\n\006Delete\0222.google.cloud.compute.v" + + "1.DeleteNodeTemplateRequest\032\".google.clo" + + "ud.compute.v1.Operation\"\207\001\332A\034project,reg" + + "ion,node_template\212N\020RegionOperations\202\323\344\223" + + "\002O*M/compute/v1/projects/{project}/regio" + + "ns/{region}/nodeTemplates/{node_template" + + "}\022\323\001\n\003Get\022/.google.cloud.compute.v1.GetN" + + "odeTemplateRequest\032%.google.cloud.comput" + + "e.v1.NodeTemplate\"t\332A\034project,region,nod" + + "e_template\202\323\344\223\002O\022M/compute/v1/projects/{" + + "project}/regions/{region}/nodeTemplates/" + + "{node_template}\022\342\001\n\014GetIamPolicy\0228.googl" + + "e.cloud.compute.v1.GetIamPolicyNodeTempl" + + "ateRequest\032\037.google.cloud.compute.v1.Pol" + + "icy\"w\332A\027project,region,resource\202\323\344\223\002W\022U/" + + "compute/v1/projects/{project}/regions/{r" + + "egion}/nodeTemplates/{resource}/getIamPo" + + "licy\022\373\001\n\006Insert\0222.google.cloud.compute.v" + + "1.InsertNodeTemplateRequest\032\".google.clo" + + "ud.compute.v1.Operation\"\230\001\332A%project,reg" + + "ion,node_template_resource\212N\020RegionOpera" + + "tions\202\323\344\223\002W\"=/compute/v1/projects/{proje" + + "ct}/regions/{region}/nodeTemplates:\026node" + + "_template_resource\022\274\001\n\004List\0221.google.clo" + + "ud.compute.v1.ListNodeTemplatesRequest\032)" + + ".google.cloud.compute.v1.NodeTemplateLis" + + "t\"V\332A\016project,region\202\323\344\223\002?\022=/compute/v1/" + + "projects/{project}/regions/{region}/node" + + "Templates\022\252\002\n\014SetIamPolicy\0228.google.clou" + + "d.compute.v1.SetIamPolicyNodeTemplateReq" + + "uest\032\037.google.cloud.compute.v1.Policy\"\276\001" + + "\332A:project,region,resource,region_set_po" + + "licy_request_resource\202\323\344\223\002{\"U/compute/v1" + + "/projects/{project}/regions/{region}/nod" + + "eTemplates/{resource}/setIamPolicy:\"regi" + + "on_set_policy_request_resource\022\314\002\n\022TestI" + + "amPermissions\022>.google.cloud.compute.v1." + + "TestIamPermissionsNodeTemplateRequest\0320." + + "google.cloud.compute.v1.TestPermissionsR" + + "esponse\"\303\001\332A9project,region,resource,tes" + + "t_permissions_request_resource\202\323\344\223\002\200\001\"[/" + + "compute/v1/projects/{project}/regions/{r" + + "egion}/nodeTemplates/{resource}/testIamP" + + "ermissions:!test_permissions_request_res" + + "ource\032r\312A\026compute.googleapis.com\322AVhttps" + + "://www.googleapis.com/auth/compute,https" + + "://www.googleapis.com/auth/cloud-platfor" + + "m2\337\005\n\tNodeTypes\022\301\001\n\016AggregatedList\0227.goo" + + "gle.cloud.compute.v1.AggregatedListNodeT" + + "ypesRequest\032/.google.cloud.compute.v1.No" + + "deTypeAggregatedList\"E\332A\007project\202\323\344\223\0025\0223" + + "/compute/v1/projects/{project}/aggregate" + + "d/nodeTypes\022\271\001\n\003Get\022+.google.cloud.compu" + + "te.v1.GetNodeTypeRequest\032!.google.cloud." + + "compute.v1.NodeType\"b\332A\026project,zone,nod" + + "e_type\202\323\344\223\002C\022A/compute/v1/projects/{proj" + + "ect}/zones/{zone}/nodeTypes/{node_type}\022" + + "\252\001\n\004List\022-.google.cloud.compute.v1.ListN" + + "odeTypesRequest\032%.google.cloud.compute.v" + + "1.NodeTypeList\"L\332A\014project,zone\202\323\344\223\0027\0225/" + + "compute/v1/projects/{project}/zones/{zon" + + "e}/nodeTypes\032\244\001\312A\026compute.googleapis.com" + + "\322A\207\001https://www.googleapis.com/auth/comp" + + "ute.readonly,https://www.googleapis.com/" + + "auth/compute,https://www.googleapis.com/" + + "auth/cloud-platform2\323!\n\034OrganizationSecu" + + "rityPolicies\022\323\002\n\016AddAssociation\022H.google" + + ".cloud.compute.v1.AddAssociationOrganiza" + + "tionSecurityPolicyRequest\032\".google.cloud" + + ".compute.v1.Operation\"\322\001\332A4security_poli" + + "cy,security_policy_association_resource\212" + + "N\034GlobalOrganizationOperations\202\323\344\223\002v\"N/c" + + "ompute/v1/locations/global/securityPolic" + + "ies/{security_policy}/addAssociation:$se" + + "curity_policy_association_resource\022\260\002\n\007A" + + "ddRule\022A.google.cloud.compute.v1.AddRule" + + "OrganizationSecurityPolicyRequest\032\".goog" + + "le.cloud.compute.v1.Operation\"\275\001\332A-secur" + + "ity_policy,security_policy_rule_resource" + + "\212N\034GlobalOrganizationOperations\202\323\344\223\002h\"G/" + + "compute/v1/locations/global/securityPoli" + + "cies/{security_policy}/addRule:\035security" + + "_policy_rule_resource\022\371\001\n\tCopyRules\022C.go" + + "ogle.cloud.compute.v1.CopyRulesOrganizat" + + "ionSecurityPolicyRequest\032\".google.cloud." + + "compute.v1.Operation\"\202\001\332A\017security_polic" + + "y\212N\034GlobalOrganizationOperations\202\323\344\223\002K\"I" + + "/compute/v1/locations/global/securityPol" + + "icies/{security_policy}/copyRules\022\350\001\n\006De" + + "lete\022@.google.cloud.compute.v1.DeleteOrg" + + "anizationSecurityPolicyRequest\032\".google." + + "cloud.compute.v1.Operation\"x\332A\017security_" + + "policy\212N\034GlobalOrganizationOperations\202\323\344" + + "\223\002A*?/compute/v1/locations/global/securi" + + "tyPolicies/{security_policy}\022\310\001\n\003Get\022=.g" + + "oogle.cloud.compute.v1.GetOrganizationSe" + + "curityPolicyRequest\032\'.google.cloud.compu" + + "te.v1.SecurityPolicy\"Y\332A\017security_policy" + + "\202\323\344\223\002A\022?/compute/v1/locations/global/sec" + + "urityPolicies/{security_policy}\022\370\001\n\016GetA" + + "ssociation\022H.google.cloud.compute.v1.Get" + + "AssociationOrganizationSecurityPolicyReq" + + "uest\0322.google.cloud.compute.v1.SecurityP" + + "olicyAssociation\"h\332A\017security_policy\202\323\344\223" + + "\002P\022N/compute/v1/locations/global/securit" + + "yPolicies/{security_policy}/getAssociati" + + "on\022\334\001\n\007GetRule\022A.google.cloud.compute.v1" + + ".GetRuleOrganizationSecurityPolicyReques" + + "t\032+.google.cloud.compute.v1.SecurityPoli" + + "cyRule\"a\332A\017security_policy\202\323\344\223\002I\022G/compu" + + "te/v1/locations/global/securityPolicies/" + + "{security_policy}/getRule\022\372\001\n\006Insert\022@.g" + + "oogle.cloud.compute.v1.InsertOrganizatio" + + "nSecurityPolicyRequest\032\".google.cloud.co" + + "mpute.v1.Operation\"\211\001\332A\030security_policy_" + + "resource\212N\034GlobalOrganizationOperations\202" + + "\323\344\223\002I\"-/compute/v1/locations/global/secu" + + "rityPolicies:\030security_policy_resource\022\257" + + "\001\n\004List\022@.google.cloud.compute.v1.ListOr" + + "ganizationSecurityPoliciesRequest\032+.goog" + + "le.cloud.compute.v1.SecurityPolicyList\"8" + + "\332A\000\202\323\344\223\002/\022-/compute/v1/locations/global/" + + "securityPolicies\022\370\001\n\020ListAssociations\022J." + + "google.cloud.compute.v1.ListAssociations" + + "OrganizationSecurityPolicyRequest\032M.goog" + + "le.cloud.compute.v1.OrganizationSecurity" + + "PoliciesListAssociationsResponse\"I\332A\000\202\323\344" + + "\223\002@\022>/compute/v1/locations/global/securi" + + "tyPolicies/listAssociations\022\252\002\n\037ListPrec" + + "onfiguredExpressionSets\022[.google.cloud.c" + + "ompute.v1.ListPreconfiguredExpressionSet" + + "sOrganizationSecurityPoliciesRequest\032P.g" + + "oogle.cloud.compute.v1.SecurityPoliciesL" + + "istPreconfiguredExpressionSetsResponse\"X" + + "\332A\000\202\323\344\223\002O\022M/compute/v1/locations/global/" + + "securityPolicies/listPreconfiguredExpres" + + "sionSets\022\351\001\n\004Move\022>.google.cloud.compute", + ".v1.MoveOrganizationSecurityPolicyReques" + + "t\032\".google.cloud.compute.v1.Operation\"}\332" + + "A\017security_policy\212N\034GlobalOrganizationOp" + + "erations\202\323\344\223\002F\"D/compute/v1/locations/gl" + "obal/securityPolicies/{security_policy}/" - + "addRule:\035security_policy_rule_resource\022\371" - + "\001\n\tCopyRules\022C.google.cloud.compute.v1.C" - + "opyRulesOrganizationSecurityPolicyReques" - + "t\032\".google.cloud.compute.v1.Operation\"\202\001" - + "\332A\017security_policy\212N\034GlobalOrganizationO" - + "perations\202\323\344\223\002K\"I/compute/v1/locations/g" - + "lobal/securityPolicies/{security_policy}" - + "/copyRules\022\350\001\n\006Delete\022@.google.cloud.com" - + "pute.v1.DeleteOrganizationSecurityPolicy" - + "Request\032\".google.cloud.compute.v1.Operat" - + "ion\"x\332A\017security_policy\212N\034GlobalOrganiza" - + "tionOperations\202\323\344\223\002A*?/compute/v1/locati" - + "ons/global/securityPolicies/{security_po" - + "licy}\022\310\001\n\003Get\022=.google.cloud.compute.v1." - + "GetOrganizationSecurityPolicyRequest\032\'.g" - + "oogle.cloud.compute.v1.SecurityPolicy\"Y\332" - + "A\017security_policy\202\323\344\223\002A\022?/compute/v1/loc" - + "ations/global/securityPolicies/{security" - + "_policy}\022\370\001\n\016GetAssociation\022H.google.clo" - + "ud.compute.v1.GetAssociationOrganization" - + "SecurityPolicyRequest\0322.google.cloud.com" - + "pute.v1.SecurityPolicyAssociation\"h\332A\017se" - + "curity_policy\202\323\344\223\002P\022N/compute/v1/locatio" - + "ns/global/securityPolicies/{security_pol" - + "icy}/getAssociation\022\334\001\n\007GetRule\022A.google" - + ".cloud.compute.v1.GetRuleOrganizationSec" - + "urityPolicyRequest\032+.google.cloud.comput" - + "e.v1.SecurityPolicyRule\"a\332A\017security_pol" - + "icy\202\323\344\223\002I\022G/compute/v1/locations/global/" - + "securityPolicies/{security_policy}/getRu" - + "le\022\372\001\n\006Insert\022@.google.cloud.compute.v1." - + "InsertOrganizationSecurityPolicyRequest\032" - + "\".google.cloud.compute.v1.Operation\"\211\001\332A" - + "\030security_policy_resource\212N\034GlobalOrgani" - + "zationOperations\202\323\344\223\002I\"-/compute/v1/loca" - + "tions/global/securityPolicies:\030security_" - + "policy_resource\022\257\001\n\004List\022@.google.cloud." - + "compute.v1.ListOrganizationSecurityPolic" - + "iesRequest\032+.google.cloud.compute.v1.Sec" - + "urityPolicyList\"8\332A\000\202\323\344\223\002/\022-/compute/v1/" - + "locations/global/securityPolicies\022\370\001\n\020Li" - + "stAssociations\022J.google.cloud.compute.v1" - + ".ListAssociationsOrganizationSecurityPol" - + "icyRequest\032M.google.cloud.compute.v1.Org" - + "anizationSecurityPoliciesListAssociation" - + "sResponse\"I\332A\000\202\323\344\223\002@\022>/compute/v1/locati" - + "ons/global/securityPolicies/listAssociat" - + "ions\022\252\002\n\037ListPreconfiguredExpressionSets" - + "\022[.google.cloud.compute.v1.ListPreconfig" - + "uredExpressionSetsOrganizationSecurityPo" - + "liciesRequest\032P.google.cloud.compute.v1." - + "SecurityPoliciesListPreconfiguredExpress" - + "ionSetsResponse\"X\332A\000\202\323\344\223\002O\022M/compute/v1/" - + "locations/global/securityPolicies/listPr" - + "econfiguredExpressionSets\022\351\001\n\004Move\022>.goo" - + "gle.cloud.compute.v1.MoveOrganizationSec" - + "urityPolicyRequest\032\".google.cloud.comput" - + "e.v1.Operation\"}\332A\017security_policy\212N\034Glo" - + "balOrganizationOperations\202\323\344\223\002F\"D/comput" - + "e/v1/locations/global/securityPolicies/{" - + "security_policy}/move\022\232\002\n\005Patch\022?.google" - + ".cloud.compute.v1.PatchOrganizationSecur" - + "ityPolicyRequest\032\".google.cloud.compute." - + "v1.Operation\"\253\001\332A(security_policy,securi" - + "ty_policy_resource\212N\034GlobalOrganizationO" - + "perations\202\323\344\223\002[2?/compute/v1/locations/g" - + "lobal/securityPolicies/{security_policy}" - + ":\030security_policy_resource\022\266\002\n\tPatchRule" - + "\022C.google.cloud.compute.v1.PatchRuleOrga" - + "nizationSecurityPolicyRequest\032\".google.c" - + "loud.compute.v1.Operation\"\277\001\332A-security_" - + "policy,security_policy_rule_resource\212N\034G" - + "lobalOrganizationOperations\202\323\344\223\002j\"I/comp" - + "ute/v1/locations/global/securityPolicies" - + "/{security_policy}/patchRule:\035security_p" - + "olicy_rule_resource\022\221\002\n\021RemoveAssociatio" - + "n\022K.google.cloud.compute.v1.RemoveAssoci" - + "ationOrganizationSecurityPolicyRequest\032\"" - + ".google.cloud.compute.v1.Operation\"\212\001\332A\017" - + "security_policy\212N\034GlobalOrganizationOper" - + "ations\202\323\344\223\002S\"Q/compute/v1/locations/glob" - + "al/securityPolicies/{security_policy}/re" - + "moveAssociation\022\374\001\n\nRemoveRule\022D.google." - + "cloud.compute.v1.RemoveRuleOrganizationS" - + "ecurityPolicyRequest\032\".google.cloud.comp" - + "ute.v1.Operation\"\203\001\332A\017security_policy\212N\034" - + "GlobalOrganizationOperations\202\323\344\223\002L\"J/com" - + "pute/v1/locations/global/securityPolicie" - + "s/{security_policy}/removeRule\032r\312A\026compu" - + "te.googleapis.com\322AVhttps://www.googleap" - + "is.com/auth/compute,https://www.googleap" - + "is.com/auth/cloud-platform2\220\017\n\020PacketMir" - + "rorings\022\326\001\n\016AggregatedList\022>.google.clou" - + "d.compute.v1.AggregatedListPacketMirrori" - + "ngsRequest\0326.google.cloud.compute.v1.Pac" - + "ketMirroringAggregatedList\"L\332A\007project\202\323" - + "\344\223\002<\022:/compute/v1/projects/{project}/agg" - + "regated/packetMirrorings\022\366\001\n\006Delete\0225.go" - + "ogle.cloud.compute.v1.DeletePacketMirror" - + "ingRequest\032\".google.cloud.compute.v1.Ope" - + "ration\"\220\001\332A\037project,region,packet_mirror" - + "ing\212N\020RegionOperations\202\323\344\223\002U*S/compute/v" - + "1/projects/{project}/regions/{region}/pa" - + "cketMirrorings/{packet_mirroring}\022\342\001\n\003Ge" - + "t\0222.google.cloud.compute.v1.GetPacketMir" - + "roringRequest\032(.google.cloud.compute.v1." - + "PacketMirroring\"}\332A\037project,region,packe", - "t_mirroring\202\323\344\223\002U\022S/compute/v1/projects/" - + "{project}/regions/{region}/packetMirrori" - + "ngs/{packet_mirroring}\022\207\002\n\006Insert\0225.goog" - + "le.cloud.compute.v1.InsertPacketMirrorin" - + "gRequest\032\".google.cloud.compute.v1.Opera" - + "tion\"\241\001\332A(project,region,packet_mirrorin" - + "g_resource\212N\020RegionOperations\202\323\344\223\002]\"@/co" - + "mpute/v1/projects/{project}/regions/{reg" - + "ion}/packetMirrorings:\031packet_mirroring_" - + "resource\022\305\001\n\004List\0224.google.cloud.compute" - + ".v1.ListPacketMirroringsRequest\032,.google" - + ".cloud.compute.v1.PacketMirroringList\"Y\332" - + "A\016project,region\202\323\344\223\002B\022@/compute/v1/proj" - + "ects/{project}/regions/{region}/packetMi" - + "rrorings\022\251\002\n\005Patch\0224.google.cloud.comput" - + "e.v1.PatchPacketMirroringRequest\032\".googl" - + "e.cloud.compute.v1.Operation\"\305\001\332A9projec" - + "t,region,packet_mirroring,packet_mirrori" - + "ng_resource\212N\020RegionOperations\202\323\344\223\002p2S/c" - + "ompute/v1/projects/{project}/regions/{re" - + "gion}/packetMirrorings/{packet_mirroring" - + "}:\031packet_mirroring_resource\022\322\002\n\022TestIam" - + "Permissions\022A.google.cloud.compute.v1.Te" - + "stIamPermissionsPacketMirroringRequest\0320" - + ".google.cloud.compute.v1.TestPermissions" - + "Response\"\306\001\332A9project,region,resource,te" - + "st_permissions_request_resource\202\323\344\223\002\203\001\"^" - + "/compute/v1/projects/{project}/regions/{" - + "region}/packetMirrorings/{resource}/test" - + "IamPermissions:!test_permissions_request" - + "_resource\032r\312A\026compute.googleapis.com\322AVh" - + "ttps://www.googleapis.com/auth/compute,h" - + "ttps://www.googleapis.com/auth/cloud-pla" - + "tform2\237\006\n\017PreviewFeatures\022\314\001\n\003Get\0221.goog" - + "le.cloud.compute.v1.GetPreviewFeatureReq" - + "uest\032\'.google.cloud.compute.v1.PreviewFe" - + "ature\"i\332A\027project,preview_feature\202\323\344\223\002I\022" - + "G/compute/v1/projects/{project}/global/p" - + "reviewFeatures/{preview_feature}\022\261\001\n\004Lis" - + "t\0223.google.cloud.compute.v1.ListPreviewF" - + "eaturesRequest\032+.google.cloud.compute.v1" - + ".PreviewFeatureList\"G\332A\007project\202\323\344\223\0027\0225/" - + "compute/v1/projects/{project}/global/pre" - + "viewFeatures\022\224\002\n\006Update\0224.google.cloud.c" - + "ompute.v1.UpdatePreviewFeatureRequest\032\"." - + "google.cloud.compute.v1.Operation\"\257\001\332A0p" - + "roject,preview_feature,preview_feature_r" - + "esource\212N\020GlobalOperations\202\323\344\223\002c2G/compu" - + "te/v1/projects/{project}/global/previewF" - + "eatures/{preview_feature}:\030preview_featu" - + "re_resource\032r\312A\026compute.googleapis.com\322A" - + "Vhttps://www.googleapis.com/auth/compute" - + ",https://www.googleapis.com/auth/cloud-p" - + "latform2\253\033\n\010Projects\022\277\001\n\016DisableXpnHost\022" - + "5.google.cloud.compute.v1.DisableXpnHost" - + "ProjectRequest\032\".google.cloud.compute.v1" - + ".Operation\"R\332A\007project\212N\020GlobalOperation" - + "s\202\323\344\223\002/\"-/compute/v1/projects/{project}/" - + "disableXpnHost\022\253\002\n\022DisableXpnResource\0229." - + "google.cloud.compute.v1.DisableXpnResour" - + "ceProjectRequest\032\".google.cloud.compute." - + "v1.Operation\"\265\001\332A6project,projects_disab" - + "le_xpn_resource_request_resource\212N\020Globa" - + "lOperations\202\323\344\223\002c\"1/compute/v1/projects/" - + "{project}/disableXpnResource:.projects_d" - + "isable_xpn_resource_request_resource\022\274\001\n" - + "\rEnableXpnHost\0224.google.cloud.compute.v1" - + ".EnableXpnHostProjectRequest\032\".google.cl" - + "oud.compute.v1.Operation\"Q\332A\007project\212N\020G" - + "lobalOperations\202\323\344\223\002.\",/compute/v1/proje" - + "cts/{project}/enableXpnHost\022\246\002\n\021EnableXp" - + "nResource\0228.google.cloud.compute.v1.Enab" - + "leXpnResourceProjectRequest\032\".google.clo" - + "ud.compute.v1.Operation\"\262\001\332A5project,pro" - + "jects_enable_xpn_resource_request_resour" - + "ce\212N\020GlobalOperations\202\323\344\223\002a\"0/compute/v1" - + "/projects/{project}/enableXpnResource:-p" - + "rojects_enable_xpn_resource_request_reso" - + "urce\022\205\001\n\003Get\022*.google.cloud.compute.v1.G" - + "etProjectRequest\032 .google.cloud.compute." - + "v1.Project\"0\332A\007project\202\323\344\223\002 \022\036/compute/v" - + "1/projects/{project}\022\236\001\n\nGetXpnHost\0221.go" - + "ogle.cloud.compute.v1.GetXpnHostProjectR" - + "equest\032 .google.cloud.compute.v1.Project" - + "\";\332A\007project\202\323\344\223\002+\022)/compute/v1/projects" - + "/{project}/getXpnHost\022\276\001\n\017GetXpnResource" - + "s\0227.google.cloud.compute.v1.GetXpnResour" - + "cesProjectsRequest\0320.google.cloud.comput" - + "e.v1.ProjectsGetXpnResources\"@\332A\007project" - + "\202\323\344\223\0020\022./compute/v1/projects/{project}/g" - + "etXpnResources\022\375\001\n\014ListXpnHosts\0224.google" - + ".cloud.compute.v1.ListXpnHostsProjectsRe" - + "quest\032$.google.cloud.compute.v1.XpnHostL" - + "ist\"\220\001\332A0project,projects_list_xpn_hosts" - + "_request_resource\202\323\344\223\002W\"+/compute/v1/pro" - + "jects/{project}/listXpnHosts:(projects_l" - + "ist_xpn_hosts_request_resource\022\345\001\n\010MoveD" - + "isk\022/.google.cloud.compute.v1.MoveDiskPr" - + "ojectRequest\032\".google.cloud.compute.v1.O" - + "peration\"\203\001\332A\"project,disk_move_request_" - + "resource\212N\020GlobalOperations\202\323\344\223\002E\"\'/comp" - + "ute/v1/projects/{project}/moveDisk:\032disk" - + "_move_request_resource\022\371\001\n\014MoveInstance\022" - + "3.google.cloud.compute.v1.MoveInstancePr" - + "ojectRequest\032\".google.cloud.compute.v1.O" - + "peration\"\217\001\332A&project,instance_move_requ" - + "est_resource\212N\020GlobalOperations\202\323\344\223\002M\"+/" - + "compute/v1/projects/{project}/moveInstan" - + "ce:\036instance_move_request_resource\022\250\002\n\021S" - + "etCloudArmorTier\0228.google.cloud.compute." - + "v1.SetCloudArmorTierProjectRequest\032\".goo" - + "gle.cloud.compute.v1.Operation\"\264\001\332A6proj" - + "ect,projects_set_cloud_armor_tier_reques" - + "t_resource\212N\020GlobalOperations\202\323\344\223\002b\"0/co" - + "mpute/v1/projects/{project}/setCloudArmo" - + "rTier:.projects_set_cloud_armor_tier_req" - + "uest_resource\022\206\002\n\031SetCommonInstanceMetad" - + "ata\022@.google.cloud.compute.v1.SetCommonI" - + "nstanceMetadataProjectRequest\032\".google.c" - + "loud.compute.v1.Operation\"\202\001\332A\031project,m" - + "etadata_resource\212N\020GlobalOperations\202\323\344\223\002" - + "M\"8/compute/v1/projects/{project}/setCom" - + "monInstanceMetadata:\021metadata_resource\022\274" - + "\002\n\025SetDefaultNetworkTier\022<.google.cloud." - + "compute.v1.SetDefaultNetworkTierProjectR" - + "equest\032\".google.cloud.compute.v1.Operati" - + "on\"\300\001\332A:project,projects_set_default_net" - + "work_tier_request_resource\212N\020GlobalOpera" - + "tions\202\323\344\223\002j\"4/compute/v1/projects/{proje" - + "ct}/setDefaultNetworkTier:2projects_set_" - + "default_network_tier_request_resource\022\221\002" - + "\n\024SetUsageExportBucket\022;.google.cloud.co" - + "mpute.v1.SetUsageExportBucketProjectRequ" + + "move\022\232\002\n\005Patch\022?.google.cloud.compute.v1" + + ".PatchOrganizationSecurityPolicyRequest\032" + + "\".google.cloud.compute.v1.Operation\"\253\001\332A" + + "(security_policy,security_policy_resourc" + + "e\212N\034GlobalOrganizationOperations\202\323\344\223\002[2?" + + "/compute/v1/locations/global/securityPol" + + "icies/{security_policy}:\030security_policy" + + "_resource\022\266\002\n\tPatchRule\022C.google.cloud.c" + + "ompute.v1.PatchRuleOrganizationSecurityP" + + "olicyRequest\032\".google.cloud.compute.v1.O" + + "peration\"\277\001\332A-security_policy,security_p" + + "olicy_rule_resource\212N\034GlobalOrganization" + + "Operations\202\323\344\223\002j\"I/compute/v1/locations/" + + "global/securityPolicies/{security_policy" + + "}/patchRule:\035security_policy_rule_resour" + + "ce\022\221\002\n\021RemoveAssociation\022K.google.cloud." + + "compute.v1.RemoveAssociationOrganization" + + "SecurityPolicyRequest\032\".google.cloud.com" + + "pute.v1.Operation\"\212\001\332A\017security_policy\212N" + + "\034GlobalOrganizationOperations\202\323\344\223\002S\"Q/co" + + "mpute/v1/locations/global/securityPolici" + + "es/{security_policy}/removeAssociation\022\374" + + "\001\n\nRemoveRule\022D.google.cloud.compute.v1." + + "RemoveRuleOrganizationSecurityPolicyRequ" + "est\032\".google.cloud.compute.v1.Operation\"" - + "\227\001\332A&project,usage_export_location_resou" - + "rce\212N\020GlobalOperations\202\323\344\223\002U\"3/compute/v" - + "1/projects/{project}/setUsageExportBucke" - + "t:\036usage_export_location_resource\032r\312A\026co" - + "mpute.googleapis.com\322AVhttps://www.googl" - + "eapis.com/auth/compute,https://www.googl" - + "eapis.com/auth/cloud-platform2\356\017\n\030Public" - + "AdvertisedPrefixes\022\222\002\n\010Announce\022?.google" - + ".cloud.compute.v1.AnnouncePublicAdvertis" - + "edPrefixeRequest\032\".google.cloud.compute." - + "v1.Operation\"\240\001\332A project,public_adverti" - + "sed_prefix\212N\020GlobalOperations\202\323\344\223\002d\"b/co" - + "mpute/v1/projects/{project}/global/publi" - + "cAdvertisedPrefixes/{public_advertised_p" - + "refix}/announce\022\205\002\n\006Delete\022=.google.clou" - + "d.compute.v1.DeletePublicAdvertisedPrefi" - + "xeRequest\032\".google.cloud.compute.v1.Oper" - + "ation\"\227\001\332A project,public_advertised_pre" - + "fix\212N\020GlobalOperations\202\323\344\223\002[*Y/compute/v" - + "1/projects/{project}/global/publicAdvert" - + "isedPrefixes/{public_advertised_prefix}\022" - + "\371\001\n\003Get\022:.google.cloud.compute.v1.GetPub" - + "licAdvertisedPrefixeRequest\032/.google.clo" - + "ud.compute.v1.PublicAdvertisedPrefix\"\204\001\332" - + "A project,public_advertised_prefix\202\323\344\223\002[" - + "\022Y/compute/v1/projects/{project}/global/" - + "publicAdvertisedPrefixes/{public_adverti" - + "sed_prefix}\022\226\002\n\006Insert\022=.google.cloud.co" - + "mpute.v1.InsertPublicAdvertisedPrefixeRe" - + "quest\032\".google.cloud.compute.v1.Operatio" - + "n\"\250\001\332A)project,public_advertised_prefix_" - + "resource\212N\020GlobalOperations\202\323\344\223\002c\">/comp" - + "ute/v1/projects/{project}/global/publicA" - + "dvertisedPrefixes:!public_advertised_pre" - + "fix_resource\022\313\001\n\004List\022<.google.cloud.com" - + "pute.v1.ListPublicAdvertisedPrefixesRequ" - + "est\0323.google.cloud.compute.v1.PublicAdve" - + "rtisedPrefixList\"P\332A\007project\202\323\344\223\002@\022>/com" - + "pute/v1/projects/{project}/global/public" - + "AdvertisedPrefixes\022\310\002\n\005Patch\022<.google.cl" - + "oud.compute.v1.PatchPublicAdvertisedPref" - + "ixeRequest\032\".google.cloud.compute.v1.Ope" - + "ration\"\334\001\332ABproject,public_advertised_pr" - + "efix,public_advertised_prefix_resource\212N" - + "\020GlobalOperations\202\323\344\223\002~2Y/compute/v1/pro" + + "\203\001\332A\017security_policy\212N\034GlobalOrganizatio" + + "nOperations\202\323\344\223\002L\"J/compute/v1/locations" + + "/global/securityPolicies/{security_polic" + + "y}/removeRule\032r\312A\026compute.googleapis.com" + + "\322AVhttps://www.googleapis.com/auth/compu" + + "te,https://www.googleapis.com/auth/cloud" + + "-platform2\220\017\n\020PacketMirrorings\022\326\001\n\016Aggre" + + "gatedList\022>.google.cloud.compute.v1.Aggr" + + "egatedListPacketMirroringsRequest\0326.goog" + + "le.cloud.compute.v1.PacketMirroringAggre" + + "gatedList\"L\332A\007project\202\323\344\223\002<\022:/compute/v1" + + "/projects/{project}/aggregated/packetMir" + + "rorings\022\366\001\n\006Delete\0225.google.cloud.comput" + + "e.v1.DeletePacketMirroringRequest\032\".goog" + + "le.cloud.compute.v1.Operation\"\220\001\332A\037proje" + + "ct,region,packet_mirroring\212N\020RegionOpera" + + "tions\202\323\344\223\002U*S/compute/v1/projects/{proje" + + "ct}/regions/{region}/packetMirrorings/{p" + + "acket_mirroring}\022\342\001\n\003Get\0222.google.cloud." + + "compute.v1.GetPacketMirroringRequest\032(.g" + + "oogle.cloud.compute.v1.PacketMirroring\"}" + + "\332A\037project,region,packet_mirroring\202\323\344\223\002U" + + "\022S/compute/v1/projects/{project}/regions" + + "/{region}/packetMirrorings/{packet_mirro" + + "ring}\022\207\002\n\006Insert\0225.google.cloud.compute." + + "v1.InsertPacketMirroringRequest\032\".google" + + ".cloud.compute.v1.Operation\"\241\001\332A(project" + + ",region,packet_mirroring_resource\212N\020Regi" + + "onOperations\202\323\344\223\002]\"@/compute/v1/projects" + + "/{project}/regions/{region}/packetMirror" + + "ings:\031packet_mirroring_resource\022\305\001\n\004List" + + "\0224.google.cloud.compute.v1.ListPacketMir" + + "roringsRequest\032,.google.cloud.compute.v1" + + ".PacketMirroringList\"Y\332A\016project,region\202" + + "\323\344\223\002B\022@/compute/v1/projects/{project}/re" + + "gions/{region}/packetMirrorings\022\251\002\n\005Patc" + + "h\0224.google.cloud.compute.v1.PatchPacketM" + + "irroringRequest\032\".google.cloud.compute.v" + + "1.Operation\"\305\001\332A9project,region,packet_m" + + "irroring,packet_mirroring_resource\212N\020Reg" + + "ionOperations\202\323\344\223\002p2S/compute/v1/project" + + "s/{project}/regions/{region}/packetMirro" + + "rings/{packet_mirroring}:\031packet_mirrori" + + "ng_resource\022\322\002\n\022TestIamPermissions\022A.goo" + + "gle.cloud.compute.v1.TestIamPermissionsP" + + "acketMirroringRequest\0320.google.cloud.com" + + "pute.v1.TestPermissionsResponse\"\306\001\332A9pro" + + "ject,region,resource,test_permissions_re" + + "quest_resource\202\323\344\223\002\203\001\"^/compute/v1/proje" + + "cts/{project}/regions/{region}/packetMir" + + "rorings/{resource}/testIamPermissions:!t" + + "est_permissions_request_resource\032r\312A\026com" + + "pute.googleapis.com\322AVhttps://www.google" + + "apis.com/auth/compute,https://www.google" + + "apis.com/auth/cloud-platform2\237\006\n\017Preview" + + "Features\022\314\001\n\003Get\0221.google.cloud.compute." + + "v1.GetPreviewFeatureRequest\032\'.google.clo" + + "ud.compute.v1.PreviewFeature\"i\332A\027project" + + ",preview_feature\202\323\344\223\002I\022G/compute/v1/proj" + + "ects/{project}/global/previewFeatures/{p" + + "review_feature}\022\261\001\n\004List\0223.google.cloud." + + "compute.v1.ListPreviewFeaturesRequest\032+." + + "google.cloud.compute.v1.PreviewFeatureLi" + + "st\"G\332A\007project\202\323\344\223\0027\0225/compute/v1/projec" + + "ts/{project}/global/previewFeatures\022\224\002\n\006" + + "Update\0224.google.cloud.compute.v1.UpdateP" + + "reviewFeatureRequest\032\".google.cloud.comp" + + "ute.v1.Operation\"\257\001\332A0project,preview_fe" + + "ature,preview_feature_resource\212N\020GlobalO" + + "perations\202\323\344\223\002c2G/compute/v1/projects/{p" + + "roject}/global/previewFeatures/{preview_" + + "feature}:\030preview_feature_resource\032r\312A\026c" + + "ompute.googleapis.com\322AVhttps://www.goog" + + "leapis.com/auth/compute,https://www.goog" + + "leapis.com/auth/cloud-platform2\253\033\n\010Proje" + + "cts\022\277\001\n\016DisableXpnHost\0225.google.cloud.co" + + "mpute.v1.DisableXpnHostProjectRequest\032\"." + + "google.cloud.compute.v1.Operation\"R\332A\007pr" + + "oject\212N\020GlobalOperations\202\323\344\223\002/\"-/compute" + + "/v1/projects/{project}/disableXpnHost\022\253\002" + + "\n\022DisableXpnResource\0229.google.cloud.comp" + + "ute.v1.DisableXpnResourceProjectRequest\032" + + "\".google.cloud.compute.v1.Operation\"\265\001\332A" + + "6project,projects_disable_xpn_resource_r" + + "equest_resource\212N\020GlobalOperations\202\323\344\223\002c" + + "\"1/compute/v1/projects/{project}/disable" + + "XpnResource:.projects_disable_xpn_resour" + + "ce_request_resource\022\274\001\n\rEnableXpnHost\0224." + + "google.cloud.compute.v1.EnableXpnHostPro" + + "jectRequest\032\".google.cloud.compute.v1.Op" + + "eration\"Q\332A\007project\212N\020GlobalOperations\202\323" + + "\344\223\002.\",/compute/v1/projects/{project}/ena" + + "bleXpnHost\022\246\002\n\021EnableXpnResource\0228.googl" + + "e.cloud.compute.v1.EnableXpnResourceProj" + + "ectRequest\032\".google.cloud.compute.v1.Ope" + + "ration\"\262\001\332A5project,projects_enable_xpn_" + + "resource_request_resource\212N\020GlobalOperat" + + "ions\202\323\344\223\002a\"0/compute/v1/projects/{projec" + + "t}/enableXpnResource:-projects_enable_xp" + + "n_resource_request_resource\022\205\001\n\003Get\022*.go" + + "ogle.cloud.compute.v1.GetProjectRequest\032" + + " .google.cloud.compute.v1.Project\"0\332A\007pr" + + "oject\202\323\344\223\002 \022\036/compute/v1/projects/{proje" + + "ct}\022\236\001\n\nGetXpnHost\0221.google.cloud.comput" + + "e.v1.GetXpnHostProjectRequest\032 .google.c" + + "loud.compute.v1.Project\";\332A\007project\202\323\344\223\002" + + "+\022)/compute/v1/projects/{project}/getXpn" + + "Host\022\276\001\n\017GetXpnResources\0227.google.cloud." + + "compute.v1.GetXpnResourcesProjectsReques" + + "t\0320.google.cloud.compute.v1.ProjectsGetX" + + "pnResources\"@\332A\007project\202\323\344\223\0020\022./compute/" + + "v1/projects/{project}/getXpnResources\022\375\001" + + "\n\014ListXpnHosts\0224.google.cloud.compute.v1" + + ".ListXpnHostsProjectsRequest\032$.google.cl" + + "oud.compute.v1.XpnHostList\"\220\001\332A0project," + + "projects_list_xpn_hosts_request_resource" + + "\202\323\344\223\002W\"+/compute/v1/projects/{project}/l" + + "istXpnHosts:(projects_list_xpn_hosts_req" + + "uest_resource\022\345\001\n\010MoveDisk\022/.google.clou" + + "d.compute.v1.MoveDiskProjectRequest\032\".go" + + "ogle.cloud.compute.v1.Operation\"\203\001\332A\"pro" + + "ject,disk_move_request_resource\212N\020Global" + + "Operations\202\323\344\223\002E\"\'/compute/v1/projects/{" + + "project}/moveDisk:\032disk_move_request_res" + + "ource\022\371\001\n\014MoveInstance\0223.google.cloud.co" + + "mpute.v1.MoveInstanceProjectRequest\032\".go" + + "ogle.cloud.compute.v1.Operation\"\217\001\332A&pro" + + "ject,instance_move_request_resource\212N\020Gl" + + "obalOperations\202\323\344\223\002M\"+/compute/v1/projec" + + "ts/{project}/moveInstance:\036instance_move" + + "_request_resource\022\250\002\n\021SetCloudArmorTier\022" + + "8.google.cloud.compute.v1.SetCloudArmorT" + + "ierProjectRequest\032\".google.cloud.compute" + + ".v1.Operation\"\264\001\332A6project,projects_set_" + + "cloud_armor_tier_request_resource\212N\020Glob" + + "alOperations\202\323\344\223\002b\"0/compute/v1/projects" + + "/{project}/setCloudArmorTier:.projects_s" + + "et_cloud_armor_tier_request_resource\022\206\002\n" + + "\031SetCommonInstanceMetadata\022@.google.clou" + + "d.compute.v1.SetCommonInstanceMetadataPr" + + "ojectRequest\032\".google.cloud.compute.v1.O" + + "peration\"\202\001\332A\031project,metadata_resource\212" + + "N\020GlobalOperations\202\323\344\223\002M\"8/compute/v1/pr" + + "ojects/{project}/setCommonInstanceMetada" + + "ta:\021metadata_resource\022\274\002\n\025SetDefaultNetw" + + "orkTier\022<.google.cloud.compute.v1.SetDef" + + "aultNetworkTierProjectRequest\032\".google.c" + + "loud.compute.v1.Operation\"\300\001\332A:project,p" + + "rojects_set_default_network_tier_request" + + "_resource\212N\020GlobalOperations\202\323\344\223\002j\"4/com" + + "pute/v1/projects/{project}/setDefaultNet" + + "workTier:2projects_set_default_network_t" + + "ier_request_resource\022\221\002\n\024SetUsageExportB" + + "ucket\022;.google.cloud.compute.v1.SetUsage" + + "ExportBucketProjectRequest\032\".google.clou" + + "d.compute.v1.Operation\"\227\001\332A&project,usag" + + "e_export_location_resource\212N\020GlobalOpera" + + "tions\202\323\344\223\002U\"3/compute/v1/projects/{proje" + + "ct}/setUsageExportBucket:\036usage_export_l" + + "ocation_resource\032r\312A\026compute.googleapis." + + "com\322AVhttps://www.googleapis.com/auth/co" + + "mpute,https://www.googleapis.com/auth/cl" + + "oud-platform2\356\017\n\030PublicAdvertisedPrefixe" + + "s\022\222\002\n\010Announce\022?.google.cloud.compute.v1" + + ".AnnouncePublicAdvertisedPrefixeRequest\032" + + "\".google.cloud.compute.v1.Operation\"\240\001\332A" + + " project,public_advertised_prefix\212N\020Glob" + + "alOperations\202\323\344\223\002d\"b/compute/v1/projects" + + "/{project}/global/publicAdvertisedPrefix" + + "es/{public_advertised_prefix}/announce\022\205" + + "\002\n\006Delete\022=.google.cloud.compute.v1.Dele" + + "tePublicAdvertisedPrefixeRequest\032\".googl" + + "e.cloud.compute.v1.Operation\"\227\001\332A projec" + + "t,public_advertised_prefix\212N\020GlobalOpera" + + "tions\202\323\344\223\002[*Y/compute/v1/projects/{proje" + + "ct}/global/publicAdvertisedPrefixes/{pub" + + "lic_advertised_prefix}\022\371\001\n\003Get\022:.google." + + "cloud.compute.v1.GetPublicAdvertisedPref" + + "ixeRequest\032/.google.cloud.compute.v1.Pub" + + "licAdvertisedPrefix\"\204\001\332A project,public_" + + "advertised_prefix\202\323\344\223\002[\022Y/compute/v1/pro" + "jects/{project}/global/publicAdvertisedP" - + "refixes/{public_advertised_prefix}:!publ" - + "ic_advertised_prefix_resource\022\222\002\n\010Withdr" - + "aw\022?.google.cloud.compute.v1.WithdrawPub" - + "licAdvertisedPrefixeRequest\032\".google.clo" - + "ud.compute.v1.Operation\"\240\001\332A project,pub" - + "lic_advertised_prefix\212N\020GlobalOperations" - + "\202\323\344\223\002d\"b/compute/v1/projects/{project}/g" + + "refixes/{public_advertised_prefix}\022\226\002\n\006I" + + "nsert\022=.google.cloud.compute.v1.InsertPu" + + "blicAdvertisedPrefixeRequest\032\".google.cl" + + "oud.compute.v1.Operation\"\250\001\332A)project,pu" + + "blic_advertised_prefix_resource\212N\020Global" + + "Operations\202\323\344\223\002c\">/compute/v1/projects/{" + + "project}/global/publicAdvertisedPrefixes" + + ":!public_advertised_prefix_resource\022\313\001\n\004" + + "List\022<.google.cloud.compute.v1.ListPubli" + + "cAdvertisedPrefixesRequest\0323.google.clou" + + "d.compute.v1.PublicAdvertisedPrefixList\"" + + "P\332A\007project\202\323\344\223\002@\022>/compute/v1/projects/" + + "{project}/global/publicAdvertisedPrefixe" + + "s\022\310\002\n\005Patch\022<.google.cloud.compute.v1.Pa" + + "tchPublicAdvertisedPrefixeRequest\032\".goog" + + "le.cloud.compute.v1.Operation\"\334\001\332ABproje" + + "ct,public_advertised_prefix,public_adver" + + "tised_prefix_resource\212N\020GlobalOperations" + + "\202\323\344\223\002~2Y/compute/v1/projects/{project}/g" + "lobal/publicAdvertisedPrefixes/{public_a" - + "dvertised_prefix}/withdraw\032r\312A\026compute.g" - + "oogleapis.com\322AVhttps://www.googleapis.c" - + "om/auth/compute,https://www.googleapis.c" - + "om/auth/cloud-platform2\264\022\n\027PublicDelegat" - + "edPrefixes\022\352\001\n\016AggregatedList\022E.google.c" - + "loud.compute.v1.AggregatedListPublicDele" - + "gatedPrefixesRequest\032<.google.cloud.comp" - + "ute.v1.PublicDelegatedPrefixAggregatedLi" - + "st\"S\332A\007project\202\323\344\223\002C\022A/compute/v1/projec" - + "ts/{project}/aggregated/publicDelegatedP" - + "refixes\022\237\002\n\010Announce\022>.google.cloud.comp" - + "ute.v1.AnnouncePublicDelegatedPrefixeReq" - + "uest\032\".google.cloud.compute.v1.Operation" - + "\"\256\001\332A&project,region,public_delegated_pr" - + "efix\212N\020RegionOperations\202\323\344\223\002l\"j/compute/" - + "v1/projects/{project}/regions/{region}/p" - + "ublicDelegatedPrefixes/{public_delegated" - + "_prefix}/announce\022\222\002\n\006Delete\022<.google.cl" - + "oud.compute.v1.DeletePublicDelegatedPref" + + "dvertised_prefix}:!public_advertised_pre" + + "fix_resource\022\222\002\n\010Withdraw\022?.google.cloud" + + ".compute.v1.WithdrawPublicAdvertisedPref" + "ixeRequest\032\".google.cloud.compute.v1.Ope" - + "ration\"\245\001\332A&project,region,public_delega" - + "ted_prefix\212N\020RegionOperations\202\323\344\223\002c*a/co" - + "mpute/v1/projects/{project}/regions/{reg" - + "ion}/publicDelegatedPrefixes/{public_del" - + "egated_prefix}\022\205\002\n\003Get\0229.google.cloud.co" - + "mpute.v1.GetPublicDelegatedPrefixeReques" - + "t\032..google.cloud.compute.v1.PublicDelega" - + "tedPrefix\"\222\001\332A&project,region,public_del" - + "egated_prefix\202\323\344\223\002c\022a/compute/v1/project" - + "s/{project}/regions/{region}/publicDeleg" - + "atedPrefixes/{public_delegated_prefix}\022\243" - + "\002\n\006Insert\022<.google.cloud.compute.v1.Inse" - + "rtPublicDelegatedPrefixeRequest\032\".google" - + ".cloud.compute.v1.Operation\"\266\001\332A/project" - + ",region,public_delegated_prefix_resource" - + "\212N\020RegionOperations\202\323\344\223\002k\"G/compute/v1/p" - + "rojects/{project}/regions/{region}/publi" - + "cDelegatedPrefixes: public_delegated_pre" - + "fix_resource\022\331\001\n\004List\022;.google.cloud.com" - + "pute.v1.ListPublicDelegatedPrefixesReque" - + "st\0322.google.cloud.compute.v1.PublicDeleg" - + "atedPrefixList\"`\332A\016project,region\202\323\344\223\002I\022" - + "G/compute/v1/projects/{project}/regions/" - + "{region}/publicDelegatedPrefixes\022\324\002\n\005Pat" - + "ch\022;.google.cloud.compute.v1.PatchPublic" - + "DelegatedPrefixeRequest\032\".google.cloud.c" - + "ompute.v1.Operation\"\351\001\332AGproject,region," - + "public_delegated_prefix,public_delegated" - + "_prefix_resource\212N\020RegionOperations\202\323\344\223\002" - + "\205\0012a/compute/v1/projects/{project}/regio" + + "ration\"\240\001\332A project,public_advertised_pr" + + "efix\212N\020GlobalOperations\202\323\344\223\002d\"b/compute/" + + "v1/projects/{project}/global/publicAdver" + + "tisedPrefixes/{public_advertised_prefix}" + + "/withdraw\032r\312A\026compute.googleapis.com\322AVh" + + "ttps://www.googleapis.com/auth/compute,h" + + "ttps://www.googleapis.com/auth/cloud-pla" + + "tform2\264\022\n\027PublicDelegatedPrefixes\022\352\001\n\016Ag" + + "gregatedList\022E.google.cloud.compute.v1.A" + + "ggregatedListPublicDelegatedPrefixesRequ" + + "est\032<.google.cloud.compute.v1.PublicDele" + + "gatedPrefixAggregatedList\"S\332A\007project\202\323\344" + + "\223\002C\022A/compute/v1/projects/{project}/aggr" + + "egated/publicDelegatedPrefixes\022\237\002\n\010Annou" + + "nce\022>.google.cloud.compute.v1.AnnouncePu" + + "blicDelegatedPrefixeRequest\032\".google.clo" + + "ud.compute.v1.Operation\"\256\001\332A&project,reg" + + "ion,public_delegated_prefix\212N\020RegionOper" + + "ations\202\323\344\223\002l\"j/compute/v1/projects/{proj" + + "ect}/regions/{region}/publicDelegatedPre" + + "fixes/{public_delegated_prefix}/announce" + + "\022\222\002\n\006Delete\022<.google.cloud.compute.v1.De" + + "letePublicDelegatedPrefixeRequest\032\".goog" + + "le.cloud.compute.v1.Operation\"\245\001\332A&proje" + + "ct,region,public_delegated_prefix\212N\020Regi" + + "onOperations\202\323\344\223\002c*a/compute/v1/projects" + + "/{project}/regions/{region}/publicDelega" + + "tedPrefixes/{public_delegated_prefix}\022\205\002" + + "\n\003Get\0229.google.cloud.compute.v1.GetPubli" + + "cDelegatedPrefixeRequest\032..google.cloud." + + "compute.v1.PublicDelegatedPrefix\"\222\001\332A&pr" + + "oject,region,public_delegated_prefix\202\323\344\223" + + "\002c\022a/compute/v1/projects/{project}/regio" + "ns/{region}/publicDelegatedPrefixes/{pub" - + "lic_delegated_prefix}: public_delegated_" - + "prefix_resource\022\237\002\n\010Withdraw\022>.google.cl" - + "oud.compute.v1.WithdrawPublicDelegatedPr" - + "efixeRequest\032\".google.cloud.compute.v1.O" - + "peration\"\256\001\332A&project,region,public_dele" - + "gated_prefix\212N\020RegionOperations\202\323\344\223\002l\"j/" - + "compute/v1/projects/{project}/regions/{r" - + "egion}/publicDelegatedPrefixes/{public_d" - + "elegated_prefix}/withdraw\032r\312A\026compute.go" - + "ogleapis.com\322AVhttps://www.googleapis.co" - + "m/auth/compute,https://www.googleapis.co" - + "m/auth/cloud-platform2\300\016\n\021RegionAutoscal" - + "ers\022\345\001\n\006Delete\0226.google.cloud.compute.v1" - + ".DeleteRegionAutoscalerRequest\032\".google." - + "cloud.compute.v1.Operation\"\177\332A\031project,r" - + "egion,autoscaler\212N\020RegionOperations\202\323\344\223\002" - + "J*H/compute/v1/projects/{project}/region" - + "s/{region}/autoscalers/{autoscaler}\022\315\001\n\003" - + "Get\0223.google.cloud.compute.v1.GetRegionA" - + "utoscalerRequest\032#.google.cloud.compute." - + "v1.Autoscaler\"l\332A\031project,region,autosca" - + "ler\202\323\344\223\002J\022H/compute/v1/projects/{project" - + "}/regions/{region}/autoscalers/{autoscal" - + "er}\022\367\001\n\006Insert\0226.google.cloud.compute.v1" - + ".InsertRegionAutoscalerRequest\032\".google." - + "cloud.compute.v1.Operation\"\220\001\332A\"project," - + "region,autoscaler_resource\212N\020RegionOpera" - + "tions\202\323\344\223\002R\";/compute/v1/projects/{proje" - + "ct}/regions/{region}/autoscalers:\023autosc" - + "aler_resource\022\302\001\n\004List\0225.google.cloud.co" - + "mpute.v1.ListRegionAutoscalersRequest\032-." - + "google.cloud.compute.v1.RegionAutoscaler" - + "List\"T\332A\016project,region\202\323\344\223\002=\022;/compute/" - + "v1/projects/{project}/regions/{region}/a" - + "utoscalers\022\365\001\n\005Patch\0225.google.cloud.comp" - + "ute.v1.PatchRegionAutoscalerRequest\032\".go" - + "ogle.cloud.compute.v1.Operation\"\220\001\332A\"pro" - + "ject,region,autoscaler_resource\212N\020Region" - + "Operations\202\323\344\223\002R2;/compute/v1/projects/{" - + "project}/regions/{region}/autoscalers:\023a" - + "utoscaler_resource\022\315\002\n\022TestIamPermission" - + "s\022B.google.cloud.compute.v1.TestIamPermi" - + "ssionsRegionAutoscalerRequest\0320.google.c" - + "loud.compute.v1.TestPermissionsResponse\"" - + "\300\001\332A9project,region,resource,test_permis" - + "sions_request_resource\202\323\344\223\002~\"Y/compute/v" - + "1/projects/{project}/regions/{region}/au" - + "toscalers/{resource}/testIamPermissions:" - + "!test_permissions_request_resource\022\367\001\n\006U" - + "pdate\0226.google.cloud.compute.v1.UpdateRe" - + "gionAutoscalerRequest\032\".google.cloud.com" - + "pute.v1.Operation\"\220\001\332A\"project,region,au" - + "toscaler_resource\212N\020RegionOperations\202\323\344\223" - + "\002R\032;/compute/v1/projects/{project}/regio" - + "ns/{region}/autoscalers:\023autoscaler_reso" - + "urce\032r\312A\026compute.googleapis.com\322AVhttps:" - + "//www.googleapis.com/auth/compute,https:" - + "//www.googleapis.com/auth/cloud-platform" - + "2\266\023\n\024RegionBackendBuckets\022\364\001\n\006Delete\0229.g" - + "oogle.cloud.compute.v1.DeleteRegionBacke" - + "ndBucketRequest\032\".google.cloud.compute.v" - + "1.Operation\"\212\001\332A\035project,region,backend_" - + "bucket\212N\020RegionOperations\202\323\344\223\002Q*O/comput" - + "e/v1/projects/{project}/regions/{region}" - + "/backendBuckets/{backend_bucket}\022\336\001\n\003Get" - + "\0226.google.cloud.compute.v1.GetRegionBack" - + "endBucketRequest\032&.google.cloud.compute." - + "v1.BackendBucket\"w\332A\035project,region,back" - + "end_bucket\202\323\344\223\002Q\022O/compute/v1/projects/{" - + "project}/regions/{region}/backendBuckets" - + "/{backend_bucket}\022\352\001\n\014GetIamPolicy\022?.goo" - + "gle.cloud.compute.v1.GetIamPolicyRegionB" - + "ackendBucketRequest\032\037.google.cloud.compu" - + "te.v1.Policy\"x\332A\027project,region,resource" - + "\202\323\344\223\002X\022V/compute/v1/projects/{project}/r" - + "egions/{region}/backendBuckets/{resource" - + "}/getIamPolicy\022\205\002\n\006Insert\0229.google.cloud" - + ".compute.v1.InsertRegionBackendBucketReq" + + "lic_delegated_prefix}\022\243\002\n\006Insert\022<.googl" + + "e.cloud.compute.v1.InsertPublicDelegated" + + "PrefixeRequest\032\".google.cloud.compute.v1" + + ".Operation\"\266\001\332A/project,region,public_de" + + "legated_prefix_resource\212N\020RegionOperatio" + + "ns\202\323\344\223\002k\"G/compute/v1/projects/{project}" + + "/regions/{region}/publicDelegatedPrefixe" + + "s: public_delegated_prefix_resource\022\331\001\n\004" + + "List\022;.google.cloud.compute.v1.ListPubli" + + "cDelegatedPrefixesRequest\0322.google.cloud" + + ".compute.v1.PublicDelegatedPrefixList\"`\332" + + "A\016project,region\202\323\344\223\002I\022G/compute/v1/proj" + + "ects/{project}/regions/{region}/publicDe" + + "legatedPrefixes\022\324\002\n\005Patch\022;.google.cloud" + + ".compute.v1.PatchPublicDelegatedPrefixeR" + + "equest\032\".google.cloud.compute.v1.Operati" + + "on\"\351\001\332AGproject,region,public_delegated_" + + "prefix,public_delegated_prefix_resource\212" + + "N\020RegionOperations\202\323\344\223\002\205\0012a/compute/v1/p" + + "rojects/{project}/regions/{region}/publi" + + "cDelegatedPrefixes/{public_delegated_pre" + + "fix}: public_delegated_prefix_resource\022\237" + + "\002\n\010Withdraw\022>.google.cloud.compute.v1.Wi" + + "thdrawPublicDelegatedPrefixeRequest\032\".go" + + "ogle.cloud.compute.v1.Operation\"\256\001\332A&pro" + + "ject,region,public_delegated_prefix\212N\020Re" + + "gionOperations\202\323\344\223\002l\"j/compute/v1/projec" + + "ts/{project}/regions/{region}/publicDele" + + "gatedPrefixes/{public_delegated_prefix}/" + + "withdraw\032r\312A\026compute.googleapis.com\322AVht" + + "tps://www.googleapis.com/auth/compute,ht" + + "tps://www.googleapis.com/auth/cloud-plat" + + "form2\300\016\n\021RegionAutoscalers\022\345\001\n\006Delete\0226." + + "google.cloud.compute.v1.DeleteRegionAuto" + + "scalerRequest\032\".google.cloud.compute.v1." + + "Operation\"\177\332A\031project,region,autoscaler\212" + + "N\020RegionOperations\202\323\344\223\002J*H/compute/v1/pr" + + "ojects/{project}/regions/{region}/autosc" + + "alers/{autoscaler}\022\315\001\n\003Get\0223.google.clou" + + "d.compute.v1.GetRegionAutoscalerRequest\032" + + "#.google.cloud.compute.v1.Autoscaler\"l\332A" + + "\031project,region,autoscaler\202\323\344\223\002J\022H/compu" + + "te/v1/projects/{project}/regions/{region" + + "}/autoscalers/{autoscaler}\022\367\001\n\006Insert\0226." + + "google.cloud.compute.v1.InsertRegionAuto" + + "scalerRequest\032\".google.cloud.compute.v1." + + "Operation\"\220\001\332A\"project,region,autoscaler" + + "_resource\212N\020RegionOperations\202\323\344\223\002R\";/com" + + "pute/v1/projects/{project}/regions/{regi" + + "on}/autoscalers:\023autoscaler_resource\022\302\001\n" + + "\004List\0225.google.cloud.compute.v1.ListRegi" + + "onAutoscalersRequest\032-.google.cloud.comp" + + "ute.v1.RegionAutoscalerList\"T\332A\016project," + + "region\202\323\344\223\002=\022;/compute/v1/projects/{proj" + + "ect}/regions/{region}/autoscalers\022\365\001\n\005Pa" + + "tch\0225.google.cloud.compute.v1.PatchRegio" + + "nAutoscalerRequest\032\".google.cloud.comput" + + "e.v1.Operation\"\220\001\332A\"project,region,autos" + + "caler_resource\212N\020RegionOperations\202\323\344\223\002R2" + + ";/compute/v1/projects/{project}/regions/" + + "{region}/autoscalers:\023autoscaler_resourc" + + "e\022\315\002\n\022TestIamPermissions\022B.google.cloud." + + "compute.v1.TestIamPermissionsRegionAutos" + + "calerRequest\0320.google.cloud.compute.v1.T" + + "estPermissionsResponse\"\300\001\332A9project,regi" + + "on,resource,test_permissions_request_res" + + "ource\202\323\344\223\002~\"Y/compute/v1/projects/{proje" + + "ct}/regions/{region}/autoscalers/{resour" + + "ce}/testIamPermissions:!test_permissions" + + "_request_resource\022\367\001\n\006Update\0226.google.cl" + + "oud.compute.v1.UpdateRegionAutoscalerReq" + "uest\032\".google.cloud.compute.v1.Operation" - + "\"\233\001\332A&project,region,backend_bucket_reso" - + "urce\212N\020RegionOperations\202\323\344\223\002Y\">/compute/" + + "\"\220\001\332A\"project,region,autoscaler_resource" + + "\212N\020RegionOperations\202\323\344\223\002R\032;/compute/v1/p" + + "rojects/{project}/regions/{region}/autos" + + "calers:\023autoscaler_resource\032r\312A\026compute." + + "googleapis.com\322AVhttps://www.googleapis." + + "com/auth/compute,https://www.googleapis." + + "com/auth/cloud-platform2\266\023\n\024RegionBacken" + + "dBuckets\022\364\001\n\006Delete\0229.google.cloud.compu" + + "te.v1.DeleteRegionBackendBucketRequest\032\"" + + ".google.cloud.compute.v1.Operation\"\212\001\332A\035" + + "project,region,backend_bucket\212N\020RegionOp" + + "erations\202\323\344\223\002Q*O/compute/v1/projects/{pr" + + "oject}/regions/{region}/backendBuckets/{" + + "backend_bucket}\022\336\001\n\003Get\0226.google.cloud.c" + + "ompute.v1.GetRegionBackendBucketRequest\032" + + "&.google.cloud.compute.v1.BackendBucket\"" + + "w\332A\035project,region,backend_bucket\202\323\344\223\002Q\022" + + "O/compute/v1/projects/{project}/regions/" + + "{region}/backendBuckets/{backend_bucket}" + + "\022\352\001\n\014GetIamPolicy\022?.google.cloud.compute" + + ".v1.GetIamPolicyRegionBackendBucketReque" + + "st\032\037.google.cloud.compute.v1.Policy\"x\332A\027" + + "project,region,resource\202\323\344\223\002X\022V/compute/" + "v1/projects/{project}/regions/{region}/b" - + "ackendBuckets:\027backend_bucket_resource\022\305" - + "\001\n\004List\0228.google.cloud.compute.v1.ListRe" - + "gionBackendBucketsRequest\032*.google.cloud" - + ".compute.v1.BackendBucketList\"W\332A\016projec" - + "t,region\202\323\344\223\002@\022>/compute/v1/projects/{pr" - + "oject}/regions/{region}/backendBuckets\022\342" - + "\001\n\nListUsable\022>.google.cloud.compute.v1." - + "ListUsableRegionBackendBucketsRequest\0320." - + "google.cloud.compute.v1.BackendBucketLis" - + "tUsable\"b\332A\016project,region\202\323\344\223\002K\022I/compu" - + "te/v1/projects/{project}/regions/{region" - + "}/backendBuckets/listUsable\022\243\002\n\005Patch\0228." - + "google.cloud.compute.v1.PatchRegionBacke" - + "ndBucketRequest\032\".google.cloud.compute.v" - + "1.Operation\"\273\001\332A5project,region,backend_" - + "bucket,backend_bucket_resource\212N\020RegionO" - + "perations\202\323\344\223\002j2O/compute/v1/projects/{p" + + "ackendBuckets/{resource}/getIamPolicy\022\205\002" + + "\n\006Insert\0229.google.cloud.compute.v1.Inser" + + "tRegionBackendBucketRequest\032\".google.clo" + + "ud.compute.v1.Operation\"\233\001\332A&project,reg" + + "ion,backend_bucket_resource\212N\020RegionOper" + + "ations\202\323\344\223\002Y\">/compute/v1/projects/{proj" + + "ect}/regions/{region}/backendBuckets:\027ba" + + "ckend_bucket_resource\022\305\001\n\004List\0228.google." + + "cloud.compute.v1.ListRegionBackendBucket" + + "sRequest\032*.google.cloud.compute.v1.Backe" + + "ndBucketList\"W\332A\016project,region\202\323\344\223\002@\022>/" + + "compute/v1/projects/{project}/regions/{r" + + "egion}/backendBuckets\022\342\001\n\nListUsable\022>.g" + + "oogle.cloud.compute.v1.ListUsableRegionB" + + "ackendBucketsRequest\0320.google.cloud.comp" + + "ute.v1.BackendBucketListUsable\"b\332A\016proje" + + "ct,region\202\323\344\223\002K\022I/compute/v1/projects/{p" + "roject}/regions/{region}/backendBuckets/" - + "{backend_bucket}:\027backend_bucket_resourc" - + "e\022\262\002\n\014SetIamPolicy\022?.google.cloud.comput" - + "e.v1.SetIamPolicyRegionBackendBucketRequ" - + "est\032\037.google.cloud.compute.v1.Policy\"\277\001\332" - + "A:project,region,resource,region_set_pol" - + "icy_request_resource\202\323\344\223\002|\"V/compute/v1/" + + "listUsable\022\243\002\n\005Patch\0228.google.cloud.comp" + + "ute.v1.PatchRegionBackendBucketRequest\032\"" + + ".google.cloud.compute.v1.Operation\"\273\001\332A5" + + "project,region,backend_bucket,backend_bu" + + "cket_resource\212N\020RegionOperations\202\323\344\223\002j2O" + + "/compute/v1/projects/{project}/regions/{" + + "region}/backendBuckets/{backend_bucket}:" + + "\027backend_bucket_resource\022\262\002\n\014SetIamPolic" + + "y\022?.google.cloud.compute.v1.SetIamPolicy" + + "RegionBackendBucketRequest\032\037.google.clou" + + "d.compute.v1.Policy\"\277\001\332A:project,region," + + "resource,region_set_policy_request_resou" + + "rce\202\323\344\223\002|\"V/compute/v1/projects/{project" + + "}/regions/{region}/backendBuckets/{resou" + + "rce}/setIamPolicy:\"region_set_policy_req" + + "uest_resource\022\324\002\n\022TestIamPermissions\022E.g", + "oogle.cloud.compute.v1.TestIamPermission" + + "sRegionBackendBucketRequest\0320.google.clo" + + "ud.compute.v1.TestPermissionsResponse\"\304\001" + + "\332A9project,region,resource,test_permissi" + + "ons_request_resource\202\323\344\223\002\201\001\"\\/compute/v1" + + "/projects/{project}/regions/{region}/bac" + + "kendBuckets/{resource}/testIamPermission" + + "s:!test_permissions_request_resource\032r\312A" + + "\026compute.googleapis.com\322AVhttps://www.go" + + "ogleapis.com/auth/compute,https://www.go" + + "ogleapis.com/auth/cloud-platform2\275\033\n\025Reg" + + "ionBackendServices\022\370\001\n\006Delete\022:.google.c" + + "loud.compute.v1.DeleteRegionBackendServi" + + "ceRequest\032\".google.cloud.compute.v1.Oper" + + "ation\"\215\001\332A\036project,region,backend_servic" + + "e\212N\020RegionOperations\202\323\344\223\002S*Q/compute/v1/" + "projects/{project}/regions/{region}/back" - + "endBuckets/{resource}/setIamPolicy:\"regi" - + "on_set_policy_request_resource\022\324\002\n\022TestI" - + "amPermissions\022E.google.cloud.compute.v1." - + "TestIamPermissionsRegionBackendBucketReq" + + "endServices/{backend_service}\022\343\001\n\003Get\0227." + + "google.cloud.compute.v1.GetRegionBackend" + + "ServiceRequest\032\'.google.cloud.compute.v1" + + ".BackendService\"z\332A\036project,region,backe" + + "nd_service\202\323\344\223\002S\022Q/compute/v1/projects/{" + + "project}/regions/{region}/backendService" + + "s/{backend_service}\022\313\002\n\tGetHealth\022=.goog" + + "le.cloud.compute.v1.GetHealthRegionBacke" + + "ndServiceRequest\0322.google.cloud.compute." + + "v1.BackendServiceGroupHealth\"\312\001\332A@projec" + + "t,region,backend_service,resource_group_" + + "reference_resource\202\323\344\223\002\200\001\"[/compute/v1/p" + + "rojects/{project}/regions/{region}/backe" + + "ndServices/{backend_service}/getHealth:!" + + "resource_group_reference_resource\022\354\001\n\014Ge" + + "tIamPolicy\022@.google.cloud.compute.v1.Get" + + "IamPolicyRegionBackendServiceRequest\032\037.g" + + "oogle.cloud.compute.v1.Policy\"y\332A\027projec" + + "t,region,resource\202\323\344\223\002Y\022W/compute/v1/pro" + + "jects/{project}/regions/{region}/backend" + + "Services/{resource}/getIamPolicy\022\211\002\n\006Ins" + + "ert\022:.google.cloud.compute.v1.InsertRegi" + + "onBackendServiceRequest\032\".google.cloud.c" + + "ompute.v1.Operation\"\236\001\332A\'project,region," + + "backend_service_resource\212N\020RegionOperati" + + "ons\202\323\344\223\002[\"?/compute/v1/projects/{project" + + "}/regions/{region}/backendServices:\030back" + + "end_service_resource\022\310\001\n\004List\0229.google.c" + + "loud.compute.v1.ListRegionBackendService" + + "sRequest\032+.google.cloud.compute.v1.Backe" + + "ndServiceList\"X\332A\016project,region\202\323\344\223\002A\022?" + + "/compute/v1/projects/{project}/regions/{" + + "region}/backendServices\022\345\001\n\nListUsable\022?" + + ".google.cloud.compute.v1.ListUsableRegio" + + "nBackendServicesRequest\0321.google.cloud.c" + + "ompute.v1.BackendServiceListUsable\"c\332A\016p" + + "roject,region\202\323\344\223\002L\022J/compute/v1/project" + + "s/{project}/regions/{region}/backendServ" + + "ices/listUsable\022\251\002\n\005Patch\0229.google.cloud" + + ".compute.v1.PatchRegionBackendServiceReq" + + "uest\032\".google.cloud.compute.v1.Operation" + + "\"\300\001\332A7project,region,backend_service,bac" + + "kend_service_resource\212N\020RegionOperations" + + "\202\323\344\223\002m2Q/compute/v1/projects/{project}/r" + + "egions/{region}/backendServices/{backend" + + "_service}:\030backend_service_resource\022\264\002\n\014" + + "SetIamPolicy\022@.google.cloud.compute.v1.S" + + "etIamPolicyRegionBackendServiceRequest\032\037" + + ".google.cloud.compute.v1.Policy\"\300\001\332A:pro" + + "ject,region,resource,region_set_policy_r" + + "equest_resource\202\323\344\223\002}\"W/compute/v1/proje" + + "cts/{project}/regions/{region}/backendSe" + + "rvices/{resource}/setIamPolicy:\"region_s" + + "et_policy_request_resource\022\350\002\n\021SetSecuri" + + "tyPolicy\022E.google.cloud.compute.v1.SetSe" + + "curityPolicyRegionBackendServiceRequest\032" + + "\".google.cloud.compute.v1.Operation\"\347\001\332A" + + "Aproject,region,backend_service,security" + + "_policy_reference_resource\212N\020RegionOpera" + + "tions\202\323\344\223\002\211\001\"c/compute/v1/projects/{proj" + + "ect}/regions/{region}/backendServices/{b" + + "ackend_service}/setSecurityPolicy:\"secur" + + "ity_policy_reference_resource\022\326\002\n\022TestIa" + + "mPermissions\022F.google.cloud.compute.v1.T" + + "estIamPermissionsRegionBackendServiceReq" + "uest\0320.google.cloud.compute.v1.TestPermi" - + "ssionsResponse\"\304\001\332A9project,region,resou" + + "ssionsResponse\"\305\001\332A9project,region,resou" + "rce,test_permissions_request_resource\202\323\344" - + "\223\002\201\001\"\\/compute/v1/projects/{project}/reg" - + "ions/{region}/backendBuckets/{resource}/" - + "testIamPermissions:!test_permissions_req" - + "uest_resource\032r\312A\026compute.googleapis.com" - + "\322AVhttps://www.googleapis.com/auth/compu" - + "te,https://www.googleapis.com/auth/cloud" - + "-platform2\275\033\n\025RegionBackendServices\022\370\001\n\006" - + "Delete\022:.google.cloud.compute.v1.DeleteR" - + "egionBackendServiceRequest\032\".google.clou" - + "d.compute.v1.Operation\"\215\001\332A\036project,regi" - + "on,backend_service\212N\020RegionOperations\202\323\344" - + "\223\002S*Q/compute/v1/projects/{project}/regi" - + "ons/{region}/backendServices/{backend_se" - + "rvice}\022\343\001\n\003Get\0227.google.cloud.compute.v1" - + ".GetRegionBackendServiceRequest\032\'.google" - + ".cloud.compute.v1.BackendService\"z\332A\036pro" - + "ject,region,backend_service\202\323\344\223\002S\022Q/comp" - + "ute/v1/projects/{project}/regions/{regio" - + "n}/backendServices/{backend_service}\022\313\002\n" - + "\tGetHealth\022=.google.cloud.compute.v1.Get" - + "HealthRegionBackendServiceRequest\0322.goog" - + "le.cloud.compute.v1.BackendServiceGroupH" - + "ealth\"\312\001\332A@project,region,backend_servic" - + "e,resource_group_reference_resource\202\323\344\223\002" - + "\200\001\"[/compute/v1/projects/{project}/regio" - + "ns/{region}/backendServices/{backend_ser" - + "vice}/getHealth:!resource_group_referenc" - + "e_resource\022\354\001\n\014GetIamPolicy\022@.google.clo" - + "ud.compute.v1.GetIamPolicyRegionBackendS" - + "erviceRequest\032\037.google.cloud.compute.v1." - + "Policy\"y\332A\027project,region,resource\202\323\344\223\002Y" - + "\022W/compute/v1/projects/{project}/regions" - + "/{region}/backendServices/{resource}/get" - + "IamPolicy\022\211\002\n\006Insert\022:.google.cloud.comp" - + "ute.v1.InsertRegionBackendServiceRequest" - + "\032\".google.cloud.compute.v1.Operation\"\236\001\332" - + "A\'project,region,backend_service_resourc" - + "e\212N\020RegionOperations\202\323\344\223\002[\"?/compute/v1/" - + "projects/{project}/regions/{region}/back" - + "endServices:\030backend_service_resource\022\310\001" - + "\n\004List\0229.google.cloud.compute.v1.ListReg" - + "ionBackendServicesRequest\032+.google.cloud" - + ".compute.v1.BackendServiceList\"X\332A\016proje" - + "ct,region\202\323\344\223\002A\022?/compute/v1/projects/{p" - + "roject}/regions/{region}/backendServices" - + "\022\345\001\n\nListUsable\022?.google.cloud.compute.v" - + "1.ListUsableRegionBackendServicesRequest", - "\0321.google.cloud.compute.v1.BackendServic" - + "eListUsable\"c\332A\016project,region\202\323\344\223\002L\022J/c" + + "\223\002\202\001\"]/compute/v1/projects/{project}/reg" + + "ions/{region}/backendServices/{resource}" + + "/testIamPermissions:!test_permissions_re" + + "quest_resource\022\253\002\n\006Update\022:.google.cloud" + + ".compute.v1.UpdateRegionBackendServiceRe" + + "quest\032\".google.cloud.compute.v1.Operatio" + + "n\"\300\001\332A7project,region,backend_service,ba" + + "ckend_service_resource\212N\020RegionOperation" + + "s\202\323\344\223\002m\032Q/compute/v1/projects/{project}/" + + "regions/{region}/backendServices/{backen" + + "d_service}:\030backend_service_resource\032r\312A" + + "\026compute.googleapis.com\322AVhttps://www.go" + + "ogleapis.com/auth/compute,https://www.go" + + "ogleapis.com/auth/cloud-platform2\362\t\n\021Reg" + + "ionCommitments\022\315\001\n\016AggregatedList\022?.goog" + + "le.cloud.compute.v1.AggregatedListRegion" + + "CommitmentsRequest\0321.google.cloud.comput" + + "e.v1.CommitmentAggregatedList\"G\332A\007projec" + + "t\202\323\344\223\0027\0225/compute/v1/projects/{project}/" + + "aggregated/commitments\022\315\001\n\003Get\0223.google." + + "cloud.compute.v1.GetRegionCommitmentRequ" + + "est\032#.google.cloud.compute.v1.Commitment" + + "\"l\332A\031project,region,commitment\202\323\344\223\002J\022H/c" + "ompute/v1/projects/{project}/regions/{re" - + "gion}/backendServices/listUsable\022\251\002\n\005Pat" - + "ch\0229.google.cloud.compute.v1.PatchRegion" - + "BackendServiceRequest\032\".google.cloud.com" - + "pute.v1.Operation\"\300\001\332A7project,region,ba" - + "ckend_service,backend_service_resource\212N" - + "\020RegionOperations\202\323\344\223\002m2Q/compute/v1/pro" - + "jects/{project}/regions/{region}/backend" - + "Services/{backend_service}:\030backend_serv" - + "ice_resource\022\264\002\n\014SetIamPolicy\022@.google.c" - + "loud.compute.v1.SetIamPolicyRegionBacken" - + "dServiceRequest\032\037.google.cloud.compute.v" - + "1.Policy\"\300\001\332A:project,region,resource,re" - + "gion_set_policy_request_resource\202\323\344\223\002}\"W" + + "gion}/commitments/{commitment}\022\367\001\n\006Inser" + + "t\0226.google.cloud.compute.v1.InsertRegion" + + "CommitmentRequest\032\".google.cloud.compute" + + ".v1.Operation\"\220\001\332A\"project,region,commit" + + "ment_resource\212N\020RegionOperations\202\323\344\223\002R\";" + "/compute/v1/projects/{project}/regions/{" - + "region}/backendServices/{resource}/setIa" - + "mPolicy:\"region_set_policy_request_resou" - + "rce\022\350\002\n\021SetSecurityPolicy\022E.google.cloud" - + ".compute.v1.SetSecurityPolicyRegionBacke" - + "ndServiceRequest\032\".google.cloud.compute." - + "v1.Operation\"\347\001\332AAproject,region,backend" - + "_service,security_policy_reference_resou" - + "rce\212N\020RegionOperations\202\323\344\223\002\211\001\"c/compute/" - + "v1/projects/{project}/regions/{region}/b" - + "ackendServices/{backend_service}/setSecu" - + "rityPolicy:\"security_policy_reference_re" - + "source\022\326\002\n\022TestIamPermissions\022F.google.c" - + "loud.compute.v1.TestIamPermissionsRegion" - + "BackendServiceRequest\0320.google.cloud.com" - + "pute.v1.TestPermissionsResponse\"\305\001\332A9pro" - + "ject,region,resource,test_permissions_re" - + "quest_resource\202\323\344\223\002\202\001\"]/compute/v1/proje" - + "cts/{project}/regions/{region}/backendSe" - + "rvices/{resource}/testIamPermissions:!te" - + "st_permissions_request_resource\022\253\002\n\006Upda" - + "te\022:.google.cloud.compute.v1.UpdateRegio" - + "nBackendServiceRequest\032\".google.cloud.co" - + "mpute.v1.Operation\"\300\001\332A7project,region,b" - + "ackend_service,backend_service_resource\212" - + "N\020RegionOperations\202\323\344\223\002m\032Q/compute/v1/pr" - + "ojects/{project}/regions/{region}/backen" - + "dServices/{backend_service}:\030backend_ser" - + "vice_resource\032r\312A\026compute.googleapis.com" - + "\322AVhttps://www.googleapis.com/auth/compu" - + "te,https://www.googleapis.com/auth/cloud" - + "-platform2\362\t\n\021RegionCommitments\022\315\001\n\016Aggr" - + "egatedList\022?.google.cloud.compute.v1.Agg" - + "regatedListRegionCommitmentsRequest\0321.go" - + "ogle.cloud.compute.v1.CommitmentAggregat" - + "edList\"G\332A\007project\202\323\344\223\0027\0225/compute/v1/pr" - + "ojects/{project}/aggregated/commitments\022" - + "\315\001\n\003Get\0223.google.cloud.compute.v1.GetReg" - + "ionCommitmentRequest\032#.google.cloud.comp" - + "ute.v1.Commitment\"l\332A\031project,region,com" - + "mitment\202\323\344\223\002J\022H/compute/v1/projects/{pro" - + "ject}/regions/{region}/commitments/{comm" - + "itment}\022\367\001\n\006Insert\0226.google.cloud.comput" - + "e.v1.InsertRegionCommitmentRequest\032\".goo" - + "gle.cloud.compute.v1.Operation\"\220\001\332A\"proj" - + "ect,region,commitment_resource\212N\020RegionO" - + "perations\202\323\344\223\002R\";/compute/v1/projects/{p" - + "roject}/regions/{region}/commitments:\023co" - + "mmitment_resource\022\274\001\n\004List\0225.google.clou" - + "d.compute.v1.ListRegionCommitmentsReques" - + "t\032\'.google.cloud.compute.v1.CommitmentLi" - + "st\"T\332A\016project,region\202\323\344\223\002=\022;/compute/v1" - + "/projects/{project}/regions/{region}/com" - + "mitments\022\217\002\n\006Update\0226.google.cloud.compu" - + "te.v1.UpdateRegionCommitmentRequest\032\".go" - + "ogle.cloud.compute.v1.Operation\"\250\001\332A-pro" - + "ject,region,commitment,commitment_resour" - + "ce\212N\020RegionOperations\202\323\344\223\002_2H/compute/v1" - + "/projects/{project}/regions/{region}/com" - + "mitments/{commitment}:\023commitment_resour" - + "ce\032r\312A\026compute.googleapis.com\322AVhttps://" - + "www.googleapis.com/auth/compute,https://" - + "www.googleapis.com/auth/cloud-platform2\373" - + "\022\n\033RegionCompositeHealthChecks\022\353\001\n\016Aggre" - + "gatedList\022I.google.cloud.compute.v1.Aggr" - + "egatedListRegionCompositeHealthChecksReq" - + "uest\032;.google.cloud.compute.v1.Composite" - + "HealthCheckAggregatedList\"Q\332A\007project\202\323\344" - + "\223\002A\022?/compute/v1/projects/{project}/aggr" - + "egated/compositeHealthChecks\022\222\002\n\006Delete\022" - + "@.google.cloud.compute.v1.DeleteRegionCo" - + "mpositeHealthCheckRequest\032\".google.cloud" - + ".compute.v1.Operation\"\241\001\332A%project,regio" - + "n,composite_health_check\212N\020RegionOperati" - + "ons\202\323\344\223\002`*^/compute/v1/projects/{project" - + "}/regions/{region}/compositeHealthChecks" - + "/{composite_health_check}\022\204\002\n\003Get\022=.goog" - + "le.cloud.compute.v1.GetRegionCompositeHe" - + "althCheckRequest\032-.google.cloud.compute." - + "v1.CompositeHealthCheck\"\216\001\332A%project,reg" - + "ion,composite_health_check\202\323\344\223\002`\022^/compu" + + "region}/commitments:\023commitment_resource" + + "\022\274\001\n\004List\0225.google.cloud.compute.v1.List" + + "RegionCommitmentsRequest\032\'.google.cloud." + + "compute.v1.CommitmentList\"T\332A\016project,re" + + "gion\202\323\344\223\002=\022;/compute/v1/projects/{projec" + + "t}/regions/{region}/commitments\022\217\002\n\006Upda" + + "te\0226.google.cloud.compute.v1.UpdateRegio" + + "nCommitmentRequest\032\".google.cloud.comput" + + "e.v1.Operation\"\250\001\332A-project,region,commi" + + "tment,commitment_resource\212N\020RegionOperat" + + "ions\202\323\344\223\002_2H/compute/v1/projects/{projec" + + "t}/regions/{region}/commitments/{commitm" + + "ent}:\023commitment_resource\032r\312A\026compute.go" + + "ogleapis.com\322AVhttps://www.googleapis.co" + + "m/auth/compute,https://www.googleapis.co" + + "m/auth/cloud-platform2\373\022\n\033RegionComposit" + + "eHealthChecks\022\353\001\n\016AggregatedList\022I.googl" + + "e.cloud.compute.v1.AggregatedListRegionC" + + "ompositeHealthChecksRequest\032;.google.clo" + + "ud.compute.v1.CompositeHealthCheckAggreg" + + "atedList\"Q\332A\007project\202\323\344\223\002A\022?/compute/v1/" + + "projects/{project}/aggregated/compositeH" + + "ealthChecks\022\222\002\n\006Delete\022@.google.cloud.co" + + "mpute.v1.DeleteRegionCompositeHealthChec" + + "kRequest\032\".google.cloud.compute.v1.Opera" + + "tion\"\241\001\332A%project,region,composite_healt" + + "h_check\212N\020RegionOperations\202\323\344\223\002`*^/compu" + "te/v1/projects/{project}/regions/{region" + "}/compositeHealthChecks/{composite_healt" - + "h_check}\022\240\002\n\tGetHealth\022C.google.cloud.co" - + "mpute.v1.GetHealthRegionCompositeHealthC" - + "heckRequest\0323.google.cloud.compute.v1.Co" - + "mpositeHealthCheckHealth\"\230\001\332A%project,re" - + "gion,composite_health_check\202\323\344\223\002j\022h/comp" - + "ute/v1/projects/{project}/regions/{regio" - + "n}/compositeHealthChecks/{composite_heal" - + "th_check}/getHealth\022\243\002\n\006Insert\022@.google." - + "cloud.compute.v1.InsertRegionCompositeHe" - + "althCheckRequest\032\".google.cloud.compute." - + "v1.Operation\"\262\001\332A.project,region,composi" - + "te_health_check_resource\212N\020RegionOperati" - + "ons\202\323\344\223\002h\"E/compute/v1/projects/{project" - + "}/regions/{region}/compositeHealthChecks" - + ":\037composite_health_check_resource\022\332\001\n\004Li" - + "st\022?.google.cloud.compute.v1.ListRegionC" - + "ompositeHealthChecksRequest\0321.google.clo" - + "ud.compute.v1.CompositeHealthCheckList\"^" - + "\332A\016project,region\202\323\344\223\002G\022E/compute/v1/pro" - + "jects/{project}/regions/{region}/composi" - + "teHealthChecks\022\322\002\n\005Patch\022?.google.cloud." - + "compute.v1.PatchRegionCompositeHealthChe" - + "ckRequest\032\".google.cloud.compute.v1.Oper" - + "ation\"\343\001\332AEproject,region,composite_heal" - + "th_check,composite_health_check_resource" - + "\212N\020RegionOperations\202\323\344\223\002\201\0012^/compute/v1/" - + "projects/{project}/regions/{region}/comp" - + "ositeHealthChecks/{composite_health_chec" - + "k}:\037composite_health_check_resource\022\342\002\n\022" - + "TestIamPermissions\022L.google.cloud.comput" - + "e.v1.TestIamPermissionsRegionCompositeHe" - + "althCheckRequest\0320.google.cloud.compute." - + "v1.TestPermissionsResponse\"\313\001\332A9project," - + "region,resource,test_permissions_request" - + "_resource\202\323\344\223\002\210\001\"c/compute/v1/projects/{" + + "h_check}\022\204\002\n\003Get\022=.google.cloud.compute." + + "v1.GetRegionCompositeHealthCheckRequest\032" + + "-.google.cloud.compute.v1.CompositeHealt" + + "hCheck\"\216\001\332A%project,region,composite_hea" + + "lth_check\202\323\344\223\002`\022^/compute/v1/projects/{p" + + "roject}/regions/{region}/compositeHealth" + + "Checks/{composite_health_check}\022\240\002\n\tGetH" + + "ealth\022C.google.cloud.compute.v1.GetHealt" + + "hRegionCompositeHealthCheckRequest\0323.goo" + + "gle.cloud.compute.v1.CompositeHealthChec" + + "kHealth\"\230\001\332A%project,region,composite_he" + + "alth_check\202\323\344\223\002j\022h/compute/v1/projects/{" + "project}/regions/{region}/compositeHealt" - + "hChecks/{resource}/testIamPermissions:!t" - + "est_permissions_request_resource\032r\312A\026com" - + "pute.googleapis.com\322AVhttps://www.google" - + "apis.com/auth/compute,https://www.google" - + "apis.com/auth/cloud-platform2\277\004\n\017RegionD" - + "iskTypes\022\305\001\n\003Get\0221.google.cloud.compute." - + "v1.GetRegionDiskTypeRequest\032!.google.clo" - + "ud.compute.v1.DiskType\"h\332A\030project,regio" - + "n,disk_type\202\323\344\223\002G\022E/compute/v1/projects/" - + "{project}/regions/{region}/diskTypes/{di" - + "sk_type}\022\274\001\n\004List\0223.google.cloud.compute" - + ".v1.ListRegionDiskTypesRequest\032+.google." - + "cloud.compute.v1.RegionDiskTypeList\"R\332A\016" - + "project,region\202\323\344\223\002;\0229/compute/v1/projec" - + "ts/{project}/regions/{region}/diskTypes\032" - + "\244\001\312A\026compute.googleapis.com\322A\207\001https://w" - + "ww.googleapis.com/auth/compute.readonly," - + "https://www.googleapis.com/auth/compute," - + "https://www.googleapis.com/auth/cloud-pl" - + "atform2\322(\n\013RegionDisks\022\346\002\n\023AddResourcePo" - + "licies\022=.google.cloud.compute.v1.AddReso" - + "urcePoliciesRegionDiskRequest\032\".google.c" - + "loud.compute.v1.Operation\"\353\001\332AGproject,r" - + "egion,disk,region_disks_add_resource_pol" - + "icies_request_resource\212N\020RegionOperation" - + "s\202\323\344\223\002\207\001\"P/compute/v1/projects/{project}" - + "/regions/{region}/disks/{disk}/addResour" - + "cePolicies:3region_disks_add_resource_po" - + "licies_request_resource\022\234\002\n\nBulkInsert\0224" - + ".google.cloud.compute.v1.BulkInsertRegio" + + "hChecks/{composite_health_check}/getHeal" + + "th\022\243\002\n\006Insert\022@.google.cloud.compute.v1." + + "InsertRegionCompositeHealthCheckRequest\032" + + "\".google.cloud.compute.v1.Operation\"\262\001\332A" + + ".project,region,composite_health_check_r" + + "esource\212N\020RegionOperations\202\323\344\223\002h\"E/compu" + + "te/v1/projects/{project}/regions/{region" + + "}/compositeHealthChecks:\037composite_healt" + + "h_check_resource\022\332\001\n\004List\022?.google.cloud" + + ".compute.v1.ListRegionCompositeHealthChe" + + "cksRequest\0321.google.cloud.compute.v1.Com" + + "positeHealthCheckList\"^\332A\016project,region" + + "\202\323\344\223\002G\022E/compute/v1/projects/{project}/r" + + "egions/{region}/compositeHealthChecks\022\322\002" + + "\n\005Patch\022?.google.cloud.compute.v1.PatchR" + + "egionCompositeHealthCheckRequest\032\".googl" + + "e.cloud.compute.v1.Operation\"\343\001\332AEprojec" + + "t,region,composite_health_check,composit" + + "e_health_check_resource\212N\020RegionOperatio" + + "ns\202\323\344\223\002\201\0012^/compute/v1/projects/{project" + + "}/regions/{region}/compositeHealthChecks" + + "/{composite_health_check}:\037composite_hea" + + "lth_check_resource\022\342\002\n\022TestIamPermission" + + "s\022L.google.cloud.compute.v1.TestIamPermi" + + "ssionsRegionCompositeHealthCheckRequest\032" + + "0.google.cloud.compute.v1.TestPermission" + + "sResponse\"\313\001\332A9project,region,resource,t" + + "est_permissions_request_resource\202\323\344\223\002\210\001\"" + + "c/compute/v1/projects/{project}/regions/" + + "{region}/compositeHealthChecks/{resource" + + "}/testIamPermissions:!test_permissions_r" + + "equest_resource\032r\312A\026compute.googleapis.c" + + "om\322AVhttps://www.googleapis.com/auth/com" + + "pute,https://www.googleapis.com/auth/clo" + + "ud-platform2\277\004\n\017RegionDiskTypes\022\305\001\n\003Get\022" + + "1.google.cloud.compute.v1.GetRegionDiskT" + + "ypeRequest\032!.google.cloud.compute.v1.Dis" + + "kType\"h\332A\030project,region,disk_type\202\323\344\223\002G" + + "\022E/compute/v1/projects/{project}/regions" + + "/{region}/diskTypes/{disk_type}\022\274\001\n\004List" + + "\0223.google.cloud.compute.v1.ListRegionDis" + + "kTypesRequest\032+.google.cloud.compute.v1." + + "RegionDiskTypeList\"R\332A\016project,region\202\323\344" + + "\223\002;\0229/compute/v1/projects/{project}/regi" + + "ons/{region}/diskTypes\032\244\001\312A\026compute.goog" + + "leapis.com\322A\207\001https://www.googleapis.com" + + "/auth/compute.readonly,https://www.googl" + + "eapis.com/auth/compute,https://www.googl" + + "eapis.com/auth/cloud-platform2\322(\n\013Region" + + "Disks\022\346\002\n\023AddResourcePolicies\022=.google.c" + + "loud.compute.v1.AddResourcePoliciesRegio" + "nDiskRequest\032\".google.cloud.compute.v1.O" - + "peration\"\263\001\332A1project,region,bulk_insert" - + "_disk_resource_resource\212N\020RegionOperatio" - + "ns\202\323\344\223\002f\"@/compute/v1/projects/{project}" - + "/regions/{region}/disks/bulkInsert:\"bulk" - + "_insert_disk_resource_resource\022\222\002\n\016Creat" - + "eSnapshot\0228.google.cloud.compute.v1.Crea" - + "teSnapshotRegionDiskRequest\032\".google.clo" - + "ud.compute.v1.Operation\"\241\001\332A%project,reg" - + "ion,disk,snapshot_resource\212N\020RegionOpera" - + "tions\202\323\344\223\002`\"K/compute/v1/projects/{proje" - + "ct}/regions/{region}/disks/{disk}/create" - + "Snapshot:\021snapshot_resource\022\315\001\n\006Delete\0220" - + ".google.cloud.compute.v1.DeleteRegionDis" - + "kRequest\032\".google.cloud.compute.v1.Opera" - + "tion\"m\332A\023project,region,disk\212N\020RegionOpe" - + "rations\202\323\344\223\002>*\022*\022.google" + + ".cloud.compute.v1.StopAsyncReplicationRe" + "gionDiskRequest\032\".google.cloud.compute.v" - + "1.Operation\"\306\001\332A:project,region,resource" - + ",region_set_labels_request_resource\212N\020Re" - + "gionOperations\202\323\344\223\002p\"J/compute/v1/projec" - + "ts/{project}/regions/{region}/disks/{res" - + "ource}/setLabels:\"region_set_labels_requ" - + "est_resource\022\360\002\n\025StartAsyncReplication\022?" - + ".google.cloud.compute.v1.StartAsyncRepli" - + "cationRegionDiskRequest\032\".google.cloud.c" - + "ompute.v1.Operation\"\361\001\332AIproject,region," - + "disk,region_disks_start_async_replicatio" - + "n_request_resource\212N\020RegionOperations\202\323\344" - + "\223\002\213\001\"R/compute/v1/projects/{project}/reg" - + "ions/{region}/disks/{disk}/startAsyncRep" - + "lication:5region_disks_start_async_repli" - + "cation_request_resource\022\377\001\n\024StopAsyncRep" - + "lication\022>.google.cloud.compute.v1.StopA" - + "syncReplicationRegionDiskRequest\032\".googl" - + "e.cloud.compute.v1.Operation\"\202\001\332A\023projec" - + "t,region,disk\212N\020RegionOperations\202\323\344\223\002S\"Q" - + "/compute/v1/projects/{project}/regions/{" - + "region}/disks/{disk}/stopAsyncReplicatio" - + "n\022\356\002\n\031StopGroupAsyncReplication\022C.google" - + ".cloud.compute.v1.StopGroupAsyncReplicat" - + "ionRegionDiskRequest\032\".google.cloud.comp" - + "ute.v1.Operation\"\347\001\332ACproject,region,dis" - + "ks_stop_group_async_replication_resource" - + "_resource\212N\020RegionOperations\202\323\344\223\002\207\001\"O/co" - + "mpute/v1/projects/{project}/regions/{reg" - + "ion}/disks/stopGroupAsyncReplication:4di" - + "sks_stop_group_async_replication_resourc" - + "e_resource\022\301\002\n\022TestIamPermissions\022<.goog" - + "le.cloud.compute.v1.TestIamPermissionsRe" - + "gionDiskRequest\0320.google.cloud.compute.v" - + "1.TestPermissionsResponse\"\272\001\332A9project,r" - + "egion,resource,test_permissions_request_" - + "resource\202\323\344\223\002x\"S/compute/v1/projects/{pr" - + "oject}/regions/{region}/disks/{resource}" - + "/testIamPermissions:!test_permissions_re" - + "quest_resource\022\353\001\n\006Update\0220.google.cloud" - + ".compute.v1.UpdateRegionDiskRequest\032\".go" - + "ogle.cloud.compute.v1.Operation\"\212\001\332A!pro" - + "ject,region,disk,disk_resource\212N\020RegionO" - + "perations\202\323\344\223\002M2.google.cloud" - + ".compute.v1.HealthAggregationPolicyAggre" - + "gatedList\"U\332A\007project\202\323\344\223\002E\022C/compute/v1" - + "/projects/{project}/aggregated/healthAgg" - + "regationPolicies\022\237\002\n\006Delete\022C.google.clo" - + "ud.compute.v1.DeleteRegionHealthAggregat" - + "ionPolicyRequest\032\".google.cloud.compute." - + "v1.Operation\"\253\001\332A(project,region,health_" - + "aggregation_policy\212N\020RegionOperations\202\323\344" - + "\223\002g*e/compute/v1/projects/{project}/regi" - + "ons/{region}/healthAggregationPolicies/{" - + "health_aggregation_policy}\022\224\002\n\003Get\022@.goo" - + "gle.cloud.compute.v1.GetRegionHealthAggr" - + "egationPolicyRequest\0320.google.cloud.comp" - + "ute.v1.HealthAggregationPolicy\"\230\001\332A(proj" - + "ect,region,health_aggregation_policy\202\323\344\223" - + "\002g\022e/compute/v1/projects/{project}/regio" - + "ns/{region}/healthAggregationPolicies/{h" - + "ealth_aggregation_policy}\022\260\002\n\006Insert\022C.g" - + "oogle.cloud.compute.v1.InsertRegionHealt" - + "hAggregationPolicyRequest\032\".google.cloud" - + ".compute.v1.Operation\"\274\001\332A1project,regio" - + "n,health_aggregation_policy_resource\212N\020R" - + "egionOperations\202\323\344\223\002o\"I/compute/v1/proje" - + "cts/{project}/regions/{region}/healthAgg" - + "regationPolicies:\"health_aggregation_pol" - + "icy_resource\022\345\001\n\004List\022C.google.cloud.com" - + "pute.v1.ListRegionHealthAggregationPolic" - + "iesRequest\0324.google.cloud.compute.v1.Hea" - + "lthAggregationPolicyList\"b\332A\016project,reg" - + "ion\202\323\344\223\002K\022I/compute/v1/projects/{project" - + "}/regions/{region}/healthAggregationPoli" - + "cies\022\345\002\n\005Patch\022B.google.cloud.compute.v1" - + ".PatchRegionHealthAggregationPolicyReque" - + "st\032\".google.cloud.compute.v1.Operation\"\363" - + "\001\332AKproject,region,health_aggregation_po" - + "licy,health_aggregation_policy_resource\212" - + "N\020RegionOperations\202\323\344\223\002\213\0012e/compute/v1/p" - + "rojects/{project}/regions/{region}/healt" - + "hAggregationPolicies/{health_aggregation" - + "_policy}:\"health_aggregation_policy_reso" - + "urce\022\351\002\n\022TestIamPermissions\022O.google.clo" - + "ud.compute.v1.TestIamPermissionsRegionHe" - + "althAggregationPolicyRequest\0320.google.cl" - + "oud.compute.v1.TestPermissionsResponse\"\317" - + "\001\332A9project,region,resource,test_permiss" - + "ions_request_resource\202\323\344\223\002\214\001\"g/compute/v" - + "1/projects/{project}/regions/{region}/he" - + "althAggregationPolicies/{resource}/testI" - + "amPermissions:!test_permissions_request_" - + "resource\032r\312A\026compute.googleapis.com\322AVht" - + "tps://www.googleapis.com/auth/compute,ht" - + "tps://www.googleapis.com/auth/cloud-plat" - + "form2\240\020\n\031RegionHealthCheckServices\022\345\001\n\016A" - + "ggregatedList\022G.google.cloud.compute.v1." - + "AggregatedListRegionHealthCheckServicesR" - + "equest\0329.google.cloud.compute.v1.HealthC" - + "heckServiceAggregatedList\"O\332A\007project\202\323\344" - + "\223\002?\022=/compute/v1/projects/{project}/aggr" - + "egated/healthCheckServices\022\212\002\n\006Delete\022>." - + "google.cloud.compute.v1.DeleteRegionHeal" - + "thCheckServiceRequest\032\".google.cloud.com" - + "pute.v1.Operation\"\233\001\332A#project,region,he" - + "alth_check_service\212N\020RegionOperations\202\323\344" - + "\223\002\\*Z/compute/v1/projects/{project}/regi" - + "ons/{region}/healthCheckServices/{health" - + "_check_service}\022\372\001\n\003Get\022;.google.cloud.c" - + "ompute.v1.GetRegionHealthCheckServiceReq" - + "uest\032+.google.cloud.compute.v1.HealthChe" - + "ckService\"\210\001\332A#project,region,health_che" - + "ck_service\202\323\344\223\002\\\022Z/compute/v1/projects/{" - + "project}/regions/{region}/healthCheckSer" - + "vices/{health_check_service}\022\233\002\n\006Insert\022" - + ">.google.cloud.compute.v1.InsertRegionHe" - + "althCheckServiceRequest\032\".google.cloud.c" - + "ompute.v1.Operation\"\254\001\332A,project,region," - + "health_check_service_resource\212N\020RegionOp" - + "erations\202\323\344\223\002d\"C/compute/v1/projects/{pr" - + "oject}/regions/{region}/healthCheckServi" - + "ces:\035health_check_service_resource\022\325\001\n\004L" - + "ist\022=.google.cloud.compute.v1.ListRegion" - + "HealthCheckServicesRequest\0320.google.clou" - + "d.compute.v1.HealthCheckServicesList\"\\\332A" - + "\016project,region\202\323\344\223\002E\022C/compute/v1/proje" - + "cts/{project}/regions/{region}/healthChe" - + "ckServices\022\305\002\n\005Patch\022=.google.cloud.comp" - + "ute.v1.PatchRegionHealthCheckServiceRequ" + + "1.Operation\"\202\001\332A\023project,region,disk\212N\020R" + + "egionOperations\202\323\344\223\002S\"Q/compute/v1/proje" + + "cts/{project}/regions/{region}/disks/{di" + + "sk}/stopAsyncReplication\022\356\002\n\031StopGroupAs" + + "yncReplication\022C.google.cloud.compute.v1" + + ".StopGroupAsyncReplicationRegionDiskRequ" + "est\032\".google.cloud.compute.v1.Operation\"" - + "\330\001\332AAproject,region,health_check_service" - + ",health_check_service_resource\212N\020RegionO" - + "perations\202\323\344\223\002{2Z/compute/v1/projects/{p" - + "roject}/regions/{region}/healthCheckServ" - + "ices/{health_check_service}:\035health_chec" - + "k_service_resource\022\336\002\n\022TestIamPermission" - + "s\022J.google.cloud.compute.v1.TestIamPermi" - + "ssionsRegionHealthCheckServiceRequest\0320." - + "google.cloud.compute.v1.TestPermissionsR" - + "esponse\"\311\001\332A9project,region,resource,tes" - + "t_permissions_request_resource\202\323\344\223\002\206\001\"a/" + + "\347\001\332ACproject,region,disks_stop_group_asy" + + "nc_replication_resource_resource\212N\020Regio" + + "nOperations\202\323\344\223\002\207\001\"O/compute/v1/projects" + + "/{project}/regions/{region}/disks/stopGr" + + "oupAsyncReplication:4disks_stop_group_as" + + "ync_replication_resource_resource\022\301\002\n\022Te" + + "stIamPermissions\022<.google.cloud.compute." + + "v1.TestIamPermissionsRegionDiskRequest\0320" + + ".google.cloud.compute.v1.TestPermissions" + + "Response\"\272\001\332A9project,region,resource,te" + + "st_permissions_request_resource\202\323\344\223\002x\"S/" + "compute/v1/projects/{project}/regions/{r" - + "egion}/healthCheckServices/{resource}/te" - + "stIamPermissions:!test_permissions_reque" - + "st_resource\032r\312A\026compute.googleapis.com\322A" - + "Vhttps://www.googleapis.com/auth/compute" - + ",https://www.googleapis.com/auth/cloud-p" - + "latform2\230\017\n\022RegionHealthChecks\022\354\001\n\006Delet" - + "e\0227.google.cloud.compute.v1.DeleteRegion" - + "HealthCheckRequest\032\".google.cloud.comput" - + "e.v1.Operation\"\204\001\332A\033project,region,healt" - + "h_check\212N\020RegionOperations\202\323\344\223\002M*K/compu" - + "te/v1/projects/{project}/regions/{region" - + "}/healthChecks/{health_check}\022\324\001\n\003Get\0224." - + "google.cloud.compute.v1.GetRegionHealthC", - "heckRequest\032$.google.cloud.compute.v1.He" - + "althCheck\"q\332A\033project,region,health_chec" - + "k\202\323\344\223\002M\022K/compute/v1/projects/{project}/" - + "regions/{region}/healthChecks/{health_ch" - + "eck}\022\375\001\n\006Insert\0227.google.cloud.compute.v" - + "1.InsertRegionHealthCheckRequest\032\".googl" - + "e.cloud.compute.v1.Operation\"\225\001\332A$projec" - + "t,region,health_check_resource\212N\020RegionO" - + "perations\202\323\344\223\002U\"\022.google.cloud.compute.v1.Healt" + + "hAggregationPolicyAggregatedList\"U\332A\007pro" + + "ject\202\323\344\223\002E\022C/compute/v1/projects/{projec" + + "t}/aggregated/healthAggregationPolicies\022" + + "\237\002\n\006Delete\022C.google.cloud.compute.v1.Del" + + "eteRegionHealthAggregationPolicyRequest\032" + + "\".google.cloud.compute.v1.Operation\"\253\001\332A" + + "(project,region,health_aggregation_polic" + + "y\212N\020RegionOperations\202\323\344\223\002g*e/compute/v1/" + + "projects/{project}/regions/{region}/heal" + + "thAggregationPolicies/{health_aggregatio" + + "n_policy}\022\224\002\n\003Get\022@.google.cloud.compute" + + ".v1.GetRegionHealthAggregationPolicyRequ" + + "est\0320.google.cloud.compute.v1.HealthAggr" + + "egationPolicy\"\230\001\332A(project,region,health" + + "_aggregation_policy\202\323\344\223\002g\022e/compute/v1/p" + "rojects/{project}/regions/{region}/healt" - + "hSources/{health_source}:\026health_source_" - + "resource\022\322\002\n\022TestIamPermissions\022D.google" - + ".cloud.compute.v1.TestIamPermissionsRegi" - + "onHealthSourceRequest\0320.google.cloud.com" - + "pute.v1.TestPermissionsResponse\"\303\001\332A9pro" - + "ject,region,resource,test_permissions_re" - + "quest_resource\202\323\344\223\002\200\001\"[/compute/v1/proje" - + "cts/{project}/regions/{region}/healthSou" - + "rces/{resource}/testIamPermissions:!test" - + "_permissions_request_resource\032r\312A\026comput" - + "e.googleapis.com\322AVhttps://www.googleapi" - + "s.com/auth/compute,https://www.googleapi" - + "s.com/auth/cloud-platform2\362\016\n(RegionInst" - + "anceGroupManagerResizeRequests\022\327\002\n\006Cance" - + "l\022M.google.cloud.compute.v1.CancelRegion" - + "InstanceGroupManagerResizeRequestRequest" - + "\032\".google.cloud.compute.v1.Operation\"\331\001\332" - + "A4project,region,instance_group_manager," - + "resize_request\212N\020RegionOperations\202\323\344\223\002\210\001" - + "\"\205\001/compute/v1/projects/{project}/region" - + "s/{region}/instanceGroupManagers/{instan" - + "ce_group_manager}/resizeRequests/{resize" - + "_request}/cancel\022\317\002\n\006Delete\022M.google.clo" - + "ud.compute.v1.DeleteRegionInstanceGroupM" - + "anagerResizeRequestRequest\032\".google.clou" - + "d.compute.v1.Operation\"\321\001\332A4project,regi" - + "on,instance_group_manager,resize_request" - + "\212N\020RegionOperations\202\323\344\223\002\200\001*~/compute/v1/" + + "hAggregationPolicies/{health_aggregation" + + "_policy}\022\260\002\n\006Insert\022C.google.cloud.compu" + + "te.v1.InsertRegionHealthAggregationPolic" + + "yRequest\032\".google.cloud.compute.v1.Opera" + + "tion\"\274\001\332A1project,region,health_aggregat" + + "ion_policy_resource\212N\020RegionOperations\202\323" + + "\344\223\002o\"I/compute/v1/projects/{project}/reg" + + "ions/{region}/healthAggregationPolicies:" + + "\"health_aggregation_policy_resource\022\345\001\n\004" + + "List\022C.google.cloud.compute.v1.ListRegio" + + "nHealthAggregationPoliciesRequest\0324.goog" + + "le.cloud.compute.v1.HealthAggregationPol" + + "icyList\"b\332A\016project,region\202\323\344\223\002K\022I/compu" + + "te/v1/projects/{project}/regions/{region" + + "}/healthAggregationPolicies\022\345\002\n\005Patch\022B." + + "google.cloud.compute.v1.PatchRegionHealt" + + "hAggregationPolicyRequest\032\".google.cloud" + + ".compute.v1.Operation\"\363\001\332AKproject,regio" + + "n,health_aggregation_policy,health_aggre" + + "gation_policy_resource\212N\020RegionOperation" + + "s\202\323\344\223\002\213\0012e/compute/v1/projects/{project}" + + "/regions/{region}/healthAggregationPolic" + + "ies/{health_aggregation_policy}:\"health_" + + "aggregation_policy_resource\022\351\002\n\022TestIamP" + + "ermissions\022O.google.cloud.compute.v1.Tes" + + "tIamPermissionsRegionHealthAggregationPo" + + "licyRequest\0320.google.cloud.compute.v1.Te" + + "stPermissionsResponse\"\317\001\332A9project,regio" + + "n,resource,test_permissions_request_reso" + + "urce\202\323\344\223\002\214\001\"g/compute/v1/projects/{proje" + + "ct}/regions/{region}/healthAggregationPo" + + "licies/{resource}/testIamPermissions:!te" + + "st_permissions_request_resource\032r\312A\026comp" + + "ute.googleapis.com\322AVhttps://www.googlea" + + "pis.com/auth/compute,https://www.googlea" + + "pis.com/auth/cloud-platform2\240\020\n\031RegionHe" + + "althCheckServices\022\345\001\n\016AggregatedList\022G.g" + + "oogle.cloud.compute.v1.AggregatedListReg" + + "ionHealthCheckServicesRequest\0329.google.c" + + "loud.compute.v1.HealthCheckServiceAggreg" + + "atedList\"O\332A\007project\202\323\344\223\002?\022=/compute/v1/" + + "projects/{project}/aggregated/healthChec" + + "kServices\022\212\002\n\006Delete\022>.google.cloud.comp" + + "ute.v1.DeleteRegionHealthCheckServiceReq", + "uest\032\".google.cloud.compute.v1.Operation" + + "\"\233\001\332A#project,region,health_check_servic" + + "e\212N\020RegionOperations\202\323\344\223\002\\*Z/compute/v1/" + + "projects/{project}/regions/{region}/heal" + + "thCheckServices/{health_check_service}\022\372" + + "\001\n\003Get\022;.google.cloud.compute.v1.GetRegi" + + "onHealthCheckServiceRequest\032+.google.clo" + + "ud.compute.v1.HealthCheckService\"\210\001\332A#pr" + + "oject,region,health_check_service\202\323\344\223\002\\\022" + + "Z/compute/v1/projects/{project}/regions/" + + "{region}/healthCheckServices/{health_che" + + "ck_service}\022\233\002\n\006Insert\022>.google.cloud.co" + + "mpute.v1.InsertRegionHealthCheckServiceR" + + "equest\032\".google.cloud.compute.v1.Operati" + + "on\"\254\001\332A,project,region,health_check_serv" + + "ice_resource\212N\020RegionOperations\202\323\344\223\002d\"C/" + + "compute/v1/projects/{project}/regions/{r" + + "egion}/healthCheckServices:\035health_check" + + "_service_resource\022\325\001\n\004List\022=.google.clou" + + "d.compute.v1.ListRegionHealthCheckServic" + + "esRequest\0320.google.cloud.compute.v1.Heal" + + "thCheckServicesList\"\\\332A\016project,region\202\323" + + "\344\223\002E\022C/compute/v1/projects/{project}/reg" + + "ions/{region}/healthCheckServices\022\305\002\n\005Pa" + + "tch\022=.google.cloud.compute.v1.PatchRegio" + + "nHealthCheckServiceRequest\032\".google.clou" + + "d.compute.v1.Operation\"\330\001\332AAproject,regi" + + "on,health_check_service,health_check_ser" + + "vice_resource\212N\020RegionOperations\202\323\344\223\002{2Z" + + "/compute/v1/projects/{project}/regions/{" + + "region}/healthCheckServices/{health_chec" + + "k_service}:\035health_check_service_resourc" + + "e\022\336\002\n\022TestIamPermissions\022J.google.cloud." + + "compute.v1.TestIamPermissionsRegionHealt" + + "hCheckServiceRequest\0320.google.cloud.comp" + + "ute.v1.TestPermissionsResponse\"\311\001\332A9proj" + + "ect,region,resource,test_permissions_req" + + "uest_resource\202\323\344\223\002\206\001\"a/compute/v1/projec" + + "ts/{project}/regions/{region}/healthChec" + + "kServices/{resource}/testIamPermissions:" + + "!test_permissions_request_resource\032r\312A\026c" + + "ompute.googleapis.com\322AVhttps://www.goog" + + "leapis.com/auth/compute,https://www.goog" + + "leapis.com/auth/cloud-platform2\230\017\n\022Regio" + + "nHealthChecks\022\354\001\n\006Delete\0227.google.cloud." + + "compute.v1.DeleteRegionHealthCheckReques" + + "t\032\".google.cloud.compute.v1.Operation\"\204\001" + + "\332A\033project,region,health_check\212N\020RegionO" + + "perations\202\323\344\223\002M*K/compute/v1/projects/{p" + + "roject}/regions/{region}/healthChecks/{h" + + "ealth_check}\022\324\001\n\003Get\0224.google.cloud.comp" + + "ute.v1.GetRegionHealthCheckRequest\032$.goo" + + "gle.cloud.compute.v1.HealthCheck\"q\332A\033pro" + + "ject,region,health_check\202\323\344\223\002M\022K/compute" + + "/v1/projects/{project}/regions/{region}/" + + "healthChecks/{health_check}\022\375\001\n\006Insert\0227" + + ".google.cloud.compute.v1.InsertRegionHea" + + "lthCheckRequest\032\".google.cloud.compute.v" + + "1.Operation\"\225\001\332A$project,region,health_c" + + "heck_resource\212N\020RegionOperations\202\323\344\223\002U\"<" + + "/compute/v1/projects/{project}/regions/{" + + "region}/healthChecks:\025health_check_resou" + + "rce\022\277\001\n\004List\0226.google.cloud.compute.v1.L" + + "istRegionHealthChecksRequest\032(.google.cl" + + "oud.compute.v1.HealthCheckList\"U\332A\016proje" + + "ct,region\202\323\344\223\002>\022region_instance_group" - + "_managers_stop_instances_request_resourc" - + "e\022\275\003\n\020SuspendInstances\022J.google.cloud.co" - + "mpute.v1.SuspendInstancesRegionInstanceG" - + "roupManagerRequest\032\".google.cloud.comput" - + "e.v1.Operation\"\270\002\332Agproject,region,insta" - + "nce_group_manager,region_instance_group_" - + "managers_suspend_instances_request_resou" - + "rce\212N\020RegionOperations\202\323\344\223\002\264\001\"o/compute/" - + "v1/projects/{project}/regions/{region}/i" - + "nstanceGroupManagers/{instance_group_man" - + "ager}/suspendInstances:Aregion_instance_" - + "group_managers_suspend_instances_request" - + "_resource\022\325\003\n\030UpdatePerInstanceConfigs\022R" - + ".google.cloud.compute.v1.UpdatePerInstan" - + "ceConfigsRegionInstanceGroupManagerReque" - + "st\032\".google.cloud.compute.v1.Operation\"\300" - + "\002\332Agproject,region,instance_group_manage" - + "r,region_instance_group_manager_update_i" - + "nstance_config_req_resource\212N\020RegionOper" - + "ations\202\323\344\223\002\274\001\"w/compute/v1/projects/{pro" - + "ject}/regions/{region}/instanceGroupMana" - + "gers/{instance_group_manager}/updatePerI" - + "nstanceConfigs:Aregion_instance_group_ma" - + "nager_update_instance_config_req_resourc" - + "e\032r\312A\026compute.googleapis.com\322AVhttps://w" - + "ww.googleapis.com/auth/compute,https://w" - + "ww.googleapis.com/auth/cloud-platform2\236\r" - + "\n\024RegionInstanceGroups\022\336\001\n\003Get\0226.google." - + "cloud.compute.v1.GetRegionInstanceGroupR" - + "equest\032&.google.cloud.compute.v1.Instanc" - + "eGroup\"w\332A\035project,region,instance_group" - + "\202\323\344\223\002Q\022O/compute/v1/projects/{project}/r" - + "egions/{region}/instanceGroups/{instance" - + "_group}\022\313\001\n\004List\0228.google.cloud.compute." - + "v1.ListRegionInstanceGroupsRequest\0320.goo" - + "gle.cloud.compute.v1.RegionInstanceGroup" - + "List\"W\332A\016project,region\202\323\344\223\002@\022>/compute/" - + "v1/projects/{project}/regions/{region}/i" - + "nstanceGroups\022\206\003\n\rListInstances\022A.google" - + ".cloud.compute.v1.ListInstancesRegionIns" - + "tanceGroupsRequest\032:.google.cloud.comput" - + "e.v1.RegionInstanceGroupsListInstances\"\365" - + "\001\332ATproject,region,instance_group,region" - + "_instance_groups_list_instances_request_" - + "resource\202\323\344\223\002\227\001\"]/compute/v1/projects/{p" - + "roject}/regions/{region}/instanceGroups/" - + "{instance_group}/listInstances:6region_i" - + "nstance_groups_list_instances_request_re" - + "source\022\202\003\n\rSetNamedPorts\022@.google.cloud." - + "compute.v1.SetNamedPortsRegionInstanceGr" - + "oupRequest\032\".google.cloud.compute.v1.Ope" - + "ration\"\212\002\332AUproject,region,instance_grou" - + "p,region_instance_groups_set_named_ports" - + "_request_resource\212N\020RegionOperations\202\323\344\223" - + "\002\230\001\"]/compute/v1/projects/{project}/regi" - + "ons/{region}/instanceGroups/{instance_gr", - "oup}/setNamedPorts:7region_instance_grou" - + "ps_set_named_ports_request_resource\022\324\002\n\022" - + "TestIamPermissions\022E.google.cloud.comput" - + "e.v1.TestIamPermissionsRegionInstanceGro" - + "upRequest\0320.google.cloud.compute.v1.Test" - + "PermissionsResponse\"\304\001\332A9project,region," - + "resource,test_permissions_request_resour" - + "ce\202\323\344\223\002\201\001\"\\/compute/v1/projects/{project" - + "}/regions/{region}/instanceGroups/{resou" - + "rce}/testIamPermissions:!test_permission" - + "s_request_resource\032r\312A\026compute.googleapi" - + "s.com\322AVhttps://www.googleapis.com/auth/" - + "compute,https://www.googleapis.com/auth/" - + "cloud-platform2\346\010\n\027RegionInstanceTemplat" - + "es\022\200\002\n\006Delete\022<.google.cloud.compute.v1." - + "DeleteRegionInstanceTemplateRequest\032\".go" - + "ogle.cloud.compute.v1.Operation\"\223\001\332A pro" - + "ject,region,instance_template\212N\020RegionOp" - + "erations\202\323\344\223\002W*U/compute/v1/projects/{pr" - + "oject}/regions/{region}/instanceTemplate" - + "s/{instance_template}\022\356\001\n\003Get\0229.google.c" - + "loud.compute.v1.GetRegionInstanceTemplat" - + "eRequest\032).google.cloud.compute.v1.Insta" - + "nceTemplate\"\200\001\332A project,region,instance" - + "_template\202\323\344\223\002W\022U/compute/v1/projects/{p" - + "roject}/regions/{region}/instanceTemplat" - + "es/{instance_template}\022\221\002\n\006Insert\022<.goog" - + "le.cloud.compute.v1.InsertRegionInstance" - + "TemplateRequest\032\".google.cloud.compute.v" - + "1.Operation\"\244\001\332A)project,region,instance" - + "_template_resource\212N\020RegionOperations\202\323\344" - + "\223\002_\"A/compute/v1/projects/{project}/regi" - + "ons/{region}/instanceTemplates:\032instance" - + "_template_resource\022\316\001\n\004List\022;.google.clo" - + "ud.compute.v1.ListRegionInstanceTemplate" - + "sRequest\032-.google.cloud.compute.v1.Insta" - + "nceTemplateList\"Z\332A\016project,region\202\323\344\223\002C" - + "\022A/compute/v1/projects/{project}/regions" - + "/{region}/instanceTemplates\032r\312A\026compute." - + "googleapis.com\322AVhttps://www.googleapis." - + "com/auth/compute,https://www.googleapis." - + "com/auth/cloud-platform2\264\003\n\017RegionInstan" - + "ces\022\254\002\n\nBulkInsert\0228.google.cloud.comput" - + "e.v1.BulkInsertRegionInstanceRequest\032\".g" - + "oogle.cloud.compute.v1.Operation\"\277\001\332A5pr" - + "oject,region,bulk_insert_instance_resour" - + "ce_resource\212N\020RegionOperations\202\323\344\223\002n\"D/c" - + "ompute/v1/projects/{project}/regions/{re" - + "gion}/instances/bulkInsert:&bulk_insert_" - + "instance_resource_resource\032r\312A\026compute.g" - + "oogleapis.com\322AVhttps://www.googleapis.c" - + "om/auth/compute,https://www.googleapis.c" - + "om/auth/cloud-platform2\325\020\n\033RegionInstant" - + "SnapshotGroups\022\222\002\n\006Delete\022@.google.cloud" - + ".compute.v1.DeleteRegionInstantSnapshotG" - + "roupRequest\032\".google.cloud.compute.v1.Op" - + "eration\"\241\001\332A%project,region,instant_snap" - + "shot_group\212N\020RegionOperations\202\323\344\223\002`*^/co" - + "mpute/v1/projects/{project}/regions/{reg" - + "ion}/instantSnapshotGroups/{instant_snap" - + "shot_group}\022\204\002\n\003Get\022=.google.cloud.compu" - + "te.v1.GetRegionInstantSnapshotGroupReque" - + "st\032-.google.cloud.compute.v1.InstantSnap" - + "shotGroup\"\216\001\332A%project,region,instant_sn" - + "apshot_group\202\323\344\223\002`\022^/compute/v1/projects" - + "/{project}/regions/{region}/instantSnaps" - + "hotGroups/{instant_snapshot_group}\022\370\001\n\014G" - + "etIamPolicy\022F.google.cloud.compute.v1.Ge" - + "tIamPolicyRegionInstantSnapshotGroupRequ" - + "est\032\037.google.cloud.compute.v1.Policy\"\177\332A" - + "\027project,region,resource\202\323\344\223\002_\022]/compute" - + "/v1/projects/{project}/regions/{region}/" - + "instantSnapshotGroups/{resource}/getIamP" - + "olicy\022\243\002\n\006Insert\022@.google.cloud.compute." - + "v1.InsertRegionInstantSnapshotGroupReque" - + "st\032\".google.cloud.compute.v1.Operation\"\262" - + "\001\332A.project,region,instant_snapshot_grou" - + "p_resource\212N\020RegionOperations\202\323\344\223\002h\"E/co" + + "}:\037instance_group_manager_resource\022\320\003\n\027P" + + "atchPerInstanceConfigs\022Q.google.cloud.co" + + "mpute.v1.PatchPerInstanceConfigsRegionIn" + + "stanceGroupManagerRequest\032\".google.cloud" + + ".compute.v1.Operation\"\275\002\332Afproject,regio" + + "n,instance_group_manager,region_instance" + + "_group_manager_patch_instance_config_req" + + "_resource\212N\020RegionOperations\202\323\344\223\002\272\001\"v/co" + "mpute/v1/projects/{project}/regions/{reg" - + "ion}/instantSnapshotGroups:\037instant_snap" - + "shot_group_resource\022\333\001\n\004List\022?.google.cl" - + "oud.compute.v1.ListRegionInstantSnapshot" - + "GroupsRequest\0322.google.cloud.compute.v1." - + "ListInstantSnapshotGroups\"^\332A\016project,re" - + "gion\202\323\344\223\002G\022E/compute/v1/projects/{projec" - + "t}/regions/{region}/instantSnapshotGroup" - + "s\022\301\002\n\014SetIamPolicy\022F.google.cloud.comput" - + "e.v1.SetIamPolicyRegionInstantSnapshotGr" - + "oupRequest\032\037.google.cloud.compute.v1.Pol" - + "icy\"\307\001\332A:project,region,resource,region_" - + "set_policy_request_resource\202\323\344\223\002\203\001\"]/com" - + "pute/v1/projects/{project}/regions/{regi" - + "on}/instantSnapshotGroups/{resource}/set" - + "IamPolicy:\"region_set_policy_request_res" - + "ource\022\342\002\n\022TestIamPermissions\022L.google.cl" - + "oud.compute.v1.TestIamPermissionsRegionI" - + "nstantSnapshotGroupRequest\0320.google.clou" - + "d.compute.v1.TestPermissionsResponse\"\313\001\332" - + "A9project,region,resource,test_permissio" - + "ns_request_resource\202\323\344\223\002\210\001\"c/compute/v1/" + + "ion}/instanceGroupManagers/{instance_gro" + + "up_manager}/patchPerInstanceConfigs:@reg" + + "ion_instance_group_manager_patch_instanc" + + "e_config_req_resource\022\256\003\n\021RecreateInstan" + + "ces\022K.google.cloud.compute.v1.RecreateIn" + + "stancesRegionInstanceGroupManagerRequest" + + "\032\".google.cloud.compute.v1.Operation\"\247\002\332" + + "A^project,region,instance_group_manager," + + "region_instance_group_managers_recreate_" + + "request_resource\212N\020RegionOperations\202\323\344\223\002" + + "\254\001\"p/compute/v1/projects/{project}/regio" + + "ns/{region}/instanceGroupManagers/{insta" + + "nce_group_manager}/recreateInstances:8re" + + "gion_instance_group_managers_recreate_re" + + "quest_resource\022\236\002\n\006Resize\022@.google.cloud" + + ".compute.v1.ResizeRegionInstanceGroupMan" + + "agerRequest\032\".google.cloud.compute.v1.Op" + + "eration\"\255\001\332A*project,region,instance_gro" + + "up_manager,size\212N\020RegionOperations\202\323\344\223\002g" + + "\"e/compute/v1/projects/{project}/regions" + + "/{region}/instanceGroupManagers/{instanc" + + "e_group_manager}/resize\022\270\003\n\017ResumeInstan" + + "ces\022I.google.cloud.compute.v1.ResumeInst" + + "ancesRegionInstanceGroupManagerRequest\032\"" + + ".google.cloud.compute.v1.Operation\"\265\002\332Af" + + "project,region,instance_group_manager,re" + + "gion_instance_group_managers_resume_inst" + + "ances_request_resource\212N\020RegionOperation" + + "s\202\323\344\223\002\262\001\"n/compute/v1/projects/{project}" + + "/regions/{region}/instanceGroupManagers/" + + "{instance_group_manager}/resumeInstances" + + ":@region_instance_group_managers_resume_" + + "instances_request_resource\022\274\003\n\023SetInstan" + + "ceTemplate\022M.google.cloud.compute.v1.Set" + + "InstanceTemplateRegionInstanceGroupManag" + + "erRequest\032\".google.cloud.compute.v1.Oper" + + "ation\"\261\002\332Abproject,region,instance_group" + + "_manager,region_instance_group_managers_" + + "set_template_request_resource\212N\020RegionOp" + + "erations\202\323\344\223\002\262\001\"r/compute/v1/projects/{p" + + "roject}/regions/{region}/instanceGroupMa" + + "nagers/{instance_group_manager}/setInsta" + + "nceTemplate:region_instance_group_managers_stop_in" + + "stances_request_resource\022\275\003\n\020SuspendInst" + + "ances\022J.google.cloud.compute.v1.SuspendI" + + "nstancesRegionInstanceGroupManagerReques" + + "t\032\".google.cloud.compute.v1.Operation\"\270\002", + "\332Agproject,region,instance_group_manager" + + ",region_instance_group_managers_suspend_" + + "instances_request_resource\212N\020RegionOpera" + + "tions\202\323\344\223\002\264\001\"o/compute/v1/projects/{proj" + + "ect}/regions/{region}/instanceGroupManag" + + "ers/{instance_group_manager}/suspendInst" + + "ances:Aregion_instance_group_managers_su" + + "spend_instances_request_resource\022\325\003\n\030Upd" + + "atePerInstanceConfigs\022R.google.cloud.com" + + "pute.v1.UpdatePerInstanceConfigsRegionIn" + + "stanceGroupManagerRequest\032\".google.cloud" + + ".compute.v1.Operation\"\300\002\332Agproject,regio" + + "n,instance_group_manager,region_instance" + + "_group_manager_update_instance_config_re" + + "q_resource\212N\020RegionOperations\202\323\344\223\002\274\001\"w/c" + + "ompute/v1/projects/{project}/regions/{re" + + "gion}/instanceGroupManagers/{instance_gr" + + "oup_manager}/updatePerInstanceConfigs:Ar" + + "egion_instance_group_manager_update_inst" + + "ance_config_req_resource\032r\312A\026compute.goo" + + "gleapis.com\322AVhttps://www.googleapis.com" + + "/auth/compute,https://www.googleapis.com" + + "/auth/cloud-platform2\236\r\n\024RegionInstanceG" + + "roups\022\336\001\n\003Get\0226.google.cloud.compute.v1." + + "GetRegionInstanceGroupRequest\032&.google.c" + + "loud.compute.v1.InstanceGroup\"w\332A\035projec" + + "t,region,instance_group\202\323\344\223\002Q\022O/compute/" + + "v1/projects/{project}/regions/{region}/i" + + "nstanceGroups/{instance_group}\022\313\001\n\004List\022" + + "8.google.cloud.compute.v1.ListRegionInst" + + "anceGroupsRequest\0320.google.cloud.compute" + + ".v1.RegionInstanceGroupList\"W\332A\016project," + + "region\202\323\344\223\002@\022>/compute/v1/projects/{proj" + + "ect}/regions/{region}/instanceGroups\022\206\003\n" + + "\rListInstances\022A.google.cloud.compute.v1" + + ".ListInstancesRegionInstanceGroupsReques" + + "t\032:.google.cloud.compute.v1.RegionInstan" + + "ceGroupsListInstances\"\365\001\332ATproject,regio" + + "n,instance_group,region_instance_groups_" + + "list_instances_request_resource\202\323\344\223\002\227\001\"]" + + "/compute/v1/projects/{project}/regions/{" + + "region}/instanceGroups/{instance_group}/" + + "listInstances:6region_instance_groups_li" + + "st_instances_request_resource\022\202\003\n\rSetNam" + + "edPorts\022@.google.cloud.compute.v1.SetNam" + + "edPortsRegionInstanceGroupRequest\032\".goog" + + "le.cloud.compute.v1.Operation\"\212\002\332AUproje" + + "ct,region,instance_group,region_instance" + + "_groups_set_named_ports_request_resource" + + "\212N\020RegionOperations\202\323\344\223\002\230\001\"]/compute/v1/" + "projects/{project}/regions/{region}/inst" - + "antSnapshotGroups/{resource}/testIamPerm" - + "issions:!test_permissions_request_resour" - + "ce\032r\312A\026compute.googleapis.com\322AVhttps://" - + "www.googleapis.com/auth/compute,https://" - + "www.googleapis.com/auth/cloud-platform2\237" - + "\022\n\026RegionInstantSnapshots\022\374\001\n\006Delete\022;.g" + + "anceGroups/{instance_group}/setNamedPort" + + "s:7region_instance_groups_set_named_port" + + "s_request_resource\022\324\002\n\022TestIamPermission" + + "s\022E.google.cloud.compute.v1.TestIamPermi" + + "ssionsRegionInstanceGroupRequest\0320.googl" + + "e.cloud.compute.v1.TestPermissionsRespon" + + "se\"\304\001\332A9project,region,resource,test_per" + + "missions_request_resource\202\323\344\223\002\201\001\"\\/compu" + + "te/v1/projects/{project}/regions/{region" + + "}/instanceGroups/{resource}/testIamPermi" + + "ssions:!test_permissions_request_resourc" + + "e\032r\312A\026compute.googleapis.com\322AVhttps://w" + + "ww.googleapis.com/auth/compute,https://w" + + "ww.googleapis.com/auth/cloud-platform2\346\010" + + "\n\027RegionInstanceTemplates\022\200\002\n\006Delete\022<.g" + "oogle.cloud.compute.v1.DeleteRegionInsta" - + "ntSnapshotRequest\032\".google.cloud.compute" - + ".v1.Operation\"\220\001\332A\037project,region,instan" - + "t_snapshot\212N\020RegionOperations\202\323\344\223\002U*S/co" - + "mpute/v1/projects/{project}/regions/{reg" - + "ion}/instantSnapshots/{instant_snapshot}" - + "\022\350\001\n\003Get\0228.google.cloud.compute.v1.GetRe" - + "gionInstantSnapshotRequest\032(.google.clou" - + "d.compute.v1.InstantSnapshot\"}\332A\037project" - + ",region,instant_snapshot\202\323\344\223\002U\022S/compute" - + "/v1/projects/{project}/regions/{region}/" - + "instantSnapshots/{instant_snapshot}\022\356\001\n\014" - + "GetIamPolicy\022A.google.cloud.compute.v1.G" - + "etIamPolicyRegionInstantSnapshotRequest\032" - + "\037.google.cloud.compute.v1.Policy\"z\332A\027pro" - + "ject,region,resource\202\323\344\223\002Z\022X/compute/v1/" + + "nceTemplateRequest\032\".google.cloud.comput" + + "e.v1.Operation\"\223\001\332A project,region,insta" + + "nce_template\212N\020RegionOperations\202\323\344\223\002W*U/" + + "compute/v1/projects/{project}/regions/{r" + + "egion}/instanceTemplates/{instance_templ" + + "ate}\022\356\001\n\003Get\0229.google.cloud.compute.v1.G" + + "etRegionInstanceTemplateRequest\032).google" + + ".cloud.compute.v1.InstanceTemplate\"\200\001\332A " + + "project,region,instance_template\202\323\344\223\002W\022U" + + "/compute/v1/projects/{project}/regions/{" + + "region}/instanceTemplates/{instance_temp" + + "late}\022\221\002\n\006Insert\022<.google.cloud.compute." + + "v1.InsertRegionInstanceTemplateRequest\032\"" + + ".google.cloud.compute.v1.Operation\"\244\001\332A)" + + "project,region,instance_template_resourc" + + "e\212N\020RegionOperations\202\323\344\223\002_\"A/compute/v1/" + "projects/{project}/regions/{region}/inst" - + "antSnapshots/{resource}/getIamPolicy\022\215\002\n" - + "\006Insert\022;.google.cloud.compute.v1.Insert" - + "RegionInstantSnapshotRequest\032\".google.cl" - + "oud.compute.v1.Operation\"\241\001\332A(project,re" - + "gion,instant_snapshot_resource\212N\020RegionO" - + "perations\202\323\344\223\002]\"@/compute/v1/projects/{p" - + "roject}/regions/{region}/instantSnapshot" - + "s:\031instant_snapshot_resource\022\313\001\n\004List\022:." - + "google.cloud.compute.v1.ListRegionInstan" - + "tSnapshotsRequest\032,.google.cloud.compute" - + ".v1.InstantSnapshotList\"Y\332A\016project,regi" - + "on\202\323\344\223\002B\022@/compute/v1/projects/{project}" - + "/regions/{region}/instantSnapshots\022\266\002\n\014S" - + "etIamPolicy\022A.google.cloud.compute.v1.Se" - + "tIamPolicyRegionInstantSnapshotRequest\032\037" - + ".google.cloud.compute.v1.Policy\"\301\001\332A:pro" - + "ject,region,resource,region_set_policy_r" - + "equest_resource\202\323\344\223\002~\"X/compute/v1/proje" - + "cts/{project}/regions/{region}/instantSn" - + "apshots/{resource}/setIamPolicy:\"region_" - + "set_policy_request_resource\022\303\002\n\tSetLabel" - + "s\022>.google.cloud.compute.v1.SetLabelsReg" - + "ionInstantSnapshotRequest\032\".google.cloud" - + ".compute.v1.Operation\"\321\001\332A:project,regio" - + "n,resource,region_set_labels_request_res" - + "ource\212N\020RegionOperations\202\323\344\223\002{\"U/compute" - + "/v1/projects/{project}/regions/{region}/" - + "instantSnapshots/{resource}/setLabels:\"r" - + "egion_set_labels_request_resource\022\330\002\n\022Te" - + "stIamPermissions\022G.google.cloud.compute." - + "v1.TestIamPermissionsRegionInstantSnapsh" - + "otRequest\0320.google.cloud.compute.v1.Test" - + "PermissionsResponse\"\306\001\332A9project,region," + + "anceTemplates:\032instance_template_resourc" + + "e\022\316\001\n\004List\022;.google.cloud.compute.v1.Lis" + + "tRegionInstanceTemplatesRequest\032-.google" + + ".cloud.compute.v1.InstanceTemplateList\"Z" + + "\332A\016project,region\202\323\344\223\002C\022A/compute/v1/pro" + + "jects/{project}/regions/{region}/instanc" + + "eTemplates\032r\312A\026compute.googleapis.com\322AV" + + "https://www.googleapis.com/auth/compute," + + "https://www.googleapis.com/auth/cloud-pl" + + "atform2\264\003\n\017RegionInstances\022\254\002\n\nBulkInser" + + "t\0228.google.cloud.compute.v1.BulkInsertRe" + + "gionInstanceRequest\032\".google.cloud.compu" + + "te.v1.Operation\"\277\001\332A5project,region,bulk" + + "_insert_instance_resource_resource\212N\020Reg" + + "ionOperations\202\323\344\223\002n\"D/compute/v1/project" + + "s/{project}/regions/{region}/instances/b" + + "ulkInsert:&bulk_insert_instance_resource" + + "_resource\032r\312A\026compute.googleapis.com\322AVh" + + "ttps://www.googleapis.com/auth/compute,h" + + "ttps://www.googleapis.com/auth/cloud-pla" + + "tform2\325\020\n\033RegionInstantSnapshotGroups\022\222\002" + + "\n\006Delete\022@.google.cloud.compute.v1.Delet" + + "eRegionInstantSnapshotGroupRequest\032\".goo" + + "gle.cloud.compute.v1.Operation\"\241\001\332A%proj" + + "ect,region,instant_snapshot_group\212N\020Regi" + + "onOperations\202\323\344\223\002`*^/compute/v1/projects" + + "/{project}/regions/{region}/instantSnaps" + + "hotGroups/{instant_snapshot_group}\022\204\002\n\003G" + + "et\022=.google.cloud.compute.v1.GetRegionIn" + + "stantSnapshotGroupRequest\032-.google.cloud" + + ".compute.v1.InstantSnapshotGroup\"\216\001\332A%pr" + + "oject,region,instant_snapshot_group\202\323\344\223\002" + + "`\022^/compute/v1/projects/{project}/region" + + "s/{region}/instantSnapshotGroups/{instan" + + "t_snapshot_group}\022\370\001\n\014GetIamPolicy\022F.goo" + + "gle.cloud.compute.v1.GetIamPolicyRegionI" + + "nstantSnapshotGroupRequest\032\037.google.clou" + + "d.compute.v1.Policy\"\177\332A\027project,region,r" + + "esource\202\323\344\223\002_\022]/compute/v1/projects/{pro" + + "ject}/regions/{region}/instantSnapshotGr" + + "oups/{resource}/getIamPolicy\022\243\002\n\006Insert\022" + + "@.google.cloud.compute.v1.InsertRegionIn" + + "stantSnapshotGroupRequest\032\".google.cloud" + + ".compute.v1.Operation\"\262\001\332A.project,regio" + + "n,instant_snapshot_group_resource\212N\020Regi" + + "onOperations\202\323\344\223\002h\"E/compute/v1/projects" + + "/{project}/regions/{region}/instantSnaps" + + "hotGroups:\037instant_snapshot_group_resour" + + "ce\022\333\001\n\004List\022?.google.cloud.compute.v1.Li" + + "stRegionInstantSnapshotGroupsRequest\0322.g" + + "oogle.cloud.compute.v1.ListInstantSnapsh" + + "otGroups\"^\332A\016project,region\202\323\344\223\002G\022E/comp" + + "ute/v1/projects/{project}/regions/{regio" + + "n}/instantSnapshotGroups\022\301\002\n\014SetIamPolic" + + "y\022F.google.cloud.compute.v1.SetIamPolicy" + + "RegionInstantSnapshotGroupRequest\032\037.goog" + + "le.cloud.compute.v1.Policy\"\307\001\332A:project," + + "region,resource,region_set_policy_reques" + + "t_resource\202\323\344\223\002\203\001\"]/compute/v1/projects/" + + "{project}/regions/{region}/instantSnapsh" + + "otGroups/{resource}/setIamPolicy:\"region" + + "_set_policy_request_resource\022\342\002\n\022TestIam" + + "Permissions\022L.google.cloud.compute.v1.Te" + + "stIamPermissionsRegionInstantSnapshotGro" + + "upRequest\0320.google.cloud.compute.v1.Test" + + "PermissionsResponse\"\313\001\332A9project,region," + "resource,test_permissions_request_resour" - + "ce\202\323\344\223\002\203\001\"^/compute/v1/projects/{project" + + "ce\202\323\344\223\002\210\001\"c/compute/v1/projects/{project" + + "}/regions/{region}/instantSnapshotGroups" + + "/{resource}/testIamPermissions:!test_per" + + "missions_request_resource\032r\312A\026compute.go" + + "ogleapis.com\322AVhttps://www.googleapis.co" + + "m/auth/compute,https://www.googleapis.co" + + "m/auth/cloud-platform2\237\022\n\026RegionInstantS" + + "napshots\022\374\001\n\006Delete\022;.google.cloud.compu" + + "te.v1.DeleteRegionInstantSnapshotRequest" + + "\032\".google.cloud.compute.v1.Operation\"\220\001\332" + + "A\037project,region,instant_snapshot\212N\020Regi" + + "onOperations\202\323\344\223\002U*S/compute/v1/projects" + + "/{project}/regions/{region}/instantSnaps" + + "hots/{instant_snapshot}\022\350\001\n\003Get\0228.google" + + ".cloud.compute.v1.GetRegionInstantSnapsh" + + "otRequest\032(.google.cloud.compute.v1.Inst" + + "antSnapshot\"}\332A\037project,region,instant_s" + + "napshot\202\323\344\223\002U\022S/compute/v1/projects/{pro" + + "ject}/regions/{region}/instantSnapshots/" + + "{instant_snapshot}\022\356\001\n\014GetIamPolicy\022A.go" + + "ogle.cloud.compute.v1.GetIamPolicyRegion" + + "InstantSnapshotRequest\032\037.google.cloud.co" + + "mpute.v1.Policy\"z\332A\027project,region,resou" + + "rce\202\323\344\223\002Z\022X/compute/v1/projects/{project" + "}/regions/{region}/instantSnapshots/{res" - + "ource}/testIamPermissions:!test_permissi" - + "ons_request_resource\032r\312A\026compute.googlea" - + "pis.com\322AVhttps://www.googleapis.com/aut" - + "h/compute,https://www.googleapis.com/aut" - + "h/cloud-platform2\244\023\n\033RegionNetworkEndpoi" - + "ntGroups\022\315\003\n\026AttachNetworkEndpoints\022P.go" - + "ogle.cloud.compute.v1.AttachNetworkEndpo" - + "intsRegionNetworkEndpointGroupRequest\032\"." - + "google.cloud.compute.v1.Operation\"\274\002\332Afp" - + "roject,region,network_endpoint_group,reg" - + "ion_network_endpoint_groups_attach_endpo" - + "ints_request_resource\212N\020RegionOperations" - + "\202\323\344\223\002\271\001\"u/compute/v1/projects/{project}/" - + "regions/{region}/networkEndpointGroups/{" - + "network_endpoint_group}/attachNetworkEnd" - + "points:@region_network_endpoint_groups_a" - + "ttach_endpoints_request_resource\022\222\002\n\006Del" - + "ete\022@.google.cloud.compute.v1.DeleteRegi" - + "onNetworkEndpointGroupRequest\032\".google.c" - + "loud.compute.v1.Operation\"\241\001\332A%project,r" - + "egion,network_endpoint_group\212N\020RegionOpe" - + "rations\202\323\344\223\002`*^/compute/v1/projects/{pro" - + "ject}/regions/{region}/networkEndpointGr" - + "oups/{network_endpoint_group}\022\315\003\n\026Detach" - + "NetworkEndpoints\022P.google.cloud.compute." - + "v1.DetachNetworkEndpointsRegionNetworkEn" - + "dpointGroupRequest\032\".google.cloud.comput" - + "e.v1.Operation\"\274\002\332Afproject,region,netwo" - + "rk_endpoint_group,region_network_endpoin" - + "t_groups_detach_endpoints_request_resour" - + "ce\212N\020RegionOperations\202\323\344\223\002\271\001\"u/compute/v" - + "1/projects/{project}/regions/{region}/ne" - + "tworkEndpointGroups/{network_endpoint_gr" - + "oup}/detachNetworkEndpoints:@region_netw" - + "ork_endpoint_groups_detach_endpoints_req" - + "uest_resource\022\204\002\n\003Get\022=.google.cloud.com" - + "pute.v1.GetRegionNetworkEndpointGroupReq" - + "uest\032-.google.cloud.compute.v1.NetworkEn" - + "dpointGroup\"\216\001\332A%project,region,network_" - + "endpoint_group\202\323\344\223\002`\022^/compute/v1/projec" - + "ts/{project}/regions/{region}/networkEnd" - + "pointGroups/{network_endpoint_group}\022\243\002\n" - + "\006Insert\022@.google.cloud.compute.v1.Insert" - + "RegionNetworkEndpointGroupRequest\032\".goog" - + "le.cloud.compute.v1.Operation\"\262\001\332A.proje" - + "ct,region,network_endpoint_group_resourc" - + "e\212N\020RegionOperations\202\323\344\223\002h\"E/compute/v1/" - + "projects/{project}/regions/{region}/netw" - + "orkEndpointGroups:\037network_endpoint_grou" - + "p_resource\022\332\001\n\004List\022?.google.cloud.compu" - + "te.v1.ListRegionNetworkEndpointGroupsReq" - + "uest\0321.google.cloud.compute.v1.NetworkEn" - + "dpointGroupList\"^\332A\016project,region\202\323\344\223\002G" - + "\022E/compute/v1/projects/{project}/regions" - + "/{region}/networkEndpointGroups\022\321\002\n\024List" - + "NetworkEndpoints\022O.google.cloud.compute." - + "v1.ListNetworkEndpointsRegionNetworkEndp" - + "ointGroupsRequest\032B.google.cloud.compute" - + ".v1.NetworkEndpointGroupsListNetworkEndp" - + "oints\"\243\001\332A%project,region,network_endpoi" - + "nt_group\202\323\344\223\002u\"s/compute/v1/projects/{pr" - + "oject}/regions/{region}/networkEndpointG" - + "roups/{network_endpoint_group}/listNetwo" - + "rkEndpoints\032r\312A\026compute.googleapis.com\322A" - + "Vhttps://www.googleapis.com/auth/compute" - + ",https://www.googleapis.com/auth/cloud-p" - + "latform2\362\'\n\035RegionNetworkFirewallPolicie" - + "s\022\353\002\n\016AddAssociation\022I.google.cloud.comp" - + "ute.v1.AddAssociationRegionNetworkFirewa" - + "llPolicyRequest\032\".google.cloud.compute.v" - + "1.Operation\"\351\001\332ACproject,region,firewall" - + "_policy,firewall_policy_association_reso" - + "urce\212N\020RegionOperations\202\323\344\223\002\211\001\"a/compute" - + "/v1/projects/{project}/regions/{region}/" - + "firewallPolicies/{firewall_policy}/addAs" - + "sociation:$firewall_policy_association_r" - + "esource\022\307\002\n\007AddRule\022B.google.cloud.compu" - + "te.v1.AddRuleRegionNetworkFirewallPolicy" - + "Request\032\".google.cloud.compute.v1.Operat" - + "ion\"\323\001\332A.google.cloud." + + "compute.v1.SetLabelsRegionInstantSnapsho" + + "tRequest\032\".google.cloud.compute.v1.Opera" + + "tion\"\321\001\332A:project,region,resource,region" + + "_set_labels_request_resource\212N\020RegionOpe" + + "rations\202\323\344\223\002{\"U/compute/v1/projects/{pro" + + "ject}/regions/{region}/instantSnapshots/" + + "{resource}/setLabels:\"region_set_labels_" + + "request_resource\022\330\002\n\022TestIamPermissions\022" + + "G.google.cloud.compute.v1.TestIamPermiss" + + "ionsRegionInstantSnapshotRequest\0320.googl" + + "e.cloud.compute.v1.TestPermissionsRespon" + + "se\"\306\001\332A9project,region,resource,test_per" + + "missions_request_resource\202\323\344\223\002\203\001\"^/compu" + + "te/v1/projects/{project}/regions/{region" + + "}/instantSnapshots/{resource}/testIamPer" + + "missions:!test_permissions_request_resou" + + "rce\032r\312A\026compute.googleapis.com\322AVhttps:/" + + "/www.googleapis.com/auth/compute,https:/" + + "/www.googleapis.com/auth/cloud-platform2" + + "\244\023\n\033RegionNetworkEndpointGroups\022\315\003\n\026Atta" + + "chNetworkEndpoints\022P.google.cloud.comput" + + "e.v1.AttachNetworkEndpointsRegionNetwork" + + "EndpointGroupRequest\032\".google.cloud.comp" + + "ute.v1.Operation\"\274\002\332Afproject,region,net" + + "work_endpoint_group,region_network_endpo" + + "int_groups_attach_endpoints_request_reso" + + "urce\212N\020RegionOperations\202\323\344\223\002\271\001\"u/compute" + "/v1/projects/{project}/regions/{region}/" - + "firewallPolicies/{firewall_policy}\022\353\001\n\003G" - + "et\022>.google.cloud.compute.v1.GetRegionNe" - + "tworkFirewallPolicyRequest\032\'.google.clou" - + "d.compute.v1.FirewallPolicy\"{\332A\036project," - + "region,firewall_policy\202\323\344\223\002T\022R/compute/v" - + "1/projects/{project}/regions/{region}/fi" - + "rewallPolicies/{firewall_policy}\022\234\002\n\016Get" - + "Association\022I.google.cloud.compute.v1.Ge" - + "tAssociationRegionNetworkFirewallPolicyR" - + "equest\0322.google.cloud.compute.v1.Firewal" - + "lPolicyAssociation\"\212\001\332A\036project,region,f" - + "irewall_policy\202\323\344\223\002c\022a/compute/v1/projec" - + "ts/{project}/regions/{region}/firewallPo" - + "licies/{firewall_policy}/getAssociation\022" - + "\267\002\n\025GetEffectiveFirewalls\022P.google.cloud" - + ".compute.v1.GetEffectiveFirewallsRegionN" - + "etworkFirewallPolicyRequest\032S.google.clo" - + "ud.compute.v1.RegionNetworkFirewallPolic" - + "iesGetEffectiveFirewallsResponse\"w\332A\026pro" - + "ject,region,network\202\323\344\223\002X\022V/compute/v1/p" - + "rojects/{project}/regions/{region}/firew" - + "allPolicies/getEffectiveFirewalls\022\364\001\n\014Ge" - + "tIamPolicy\022G.google.cloud.compute.v1.Get" - + "IamPolicyRegionNetworkFirewallPolicyRequ" - + "est\032\037.google.cloud.compute.v1.Policy\"z\332A" - + "\027project,region,resource\202\323\344\223\002Z\022X/compute" + + "networkEndpointGroups/{network_endpoint_" + + "group}/attachNetworkEndpoints:@region_ne" + + "twork_endpoint_groups_attach_endpoints_r" + + "equest_resource\022\222\002\n\006Delete\022@.google.clou" + + "d.compute.v1.DeleteRegionNetworkEndpoint" + + "GroupRequest\032\".google.cloud.compute.v1.O" + + "peration\"\241\001\332A%project,region,network_end" + + "point_group\212N\020RegionOperations\202\323\344\223\002`*^/c" + + "ompute/v1/projects/{project}/regions/{re" + + "gion}/networkEndpointGroups/{network_end" + + "point_group}\022\315\003\n\026DetachNetworkEndpoints\022" + + "P.google.cloud.compute.v1.DetachNetworkE" + + "ndpointsRegionNetworkEndpointGroupReques" + + "t\032\".google.cloud.compute.v1.Operation\"\274\002" + + "\332Afproject,region,network_endpoint_group" + + ",region_network_endpoint_groups_detach_e" + + "ndpoints_request_resource\212N\020RegionOperat" + + "ions\202\323\344\223\002\271\001\"u/compute/v1/projects/{proje" + + "ct}/regions/{region}/networkEndpointGrou" + + "ps/{network_endpoint_group}/detachNetwor" + + "kEndpoints:@region_network_endpoint_grou" + + "ps_detach_endpoints_request_resource\022\204\002\n" + + "\003Get\022=.google.cloud.compute.v1.GetRegion" + + "NetworkEndpointGroupRequest\032-.google.clo" + + "ud.compute.v1.NetworkEndpointGroup\"\216\001\332A%" + + "project,region,network_endpoint_group\202\323\344" + + "\223\002`\022^/compute/v1/projects/{project}/regi" + + "ons/{region}/networkEndpointGroups/{netw" + + "ork_endpoint_group}\022\243\002\n\006Insert\022@.google." + + "cloud.compute.v1.InsertRegionNetworkEndp" + + "ointGroupRequest\032\".google.cloud.compute." + + "v1.Operation\"\262\001\332A.project,region,network" + + "_endpoint_group_resource\212N\020RegionOperati" + + "ons\202\323\344\223\002h\"E/compute/v1/projects/{project" + + "}/regions/{region}/networkEndpointGroups" + + ":\037network_endpoint_group_resource\022\332\001\n\004Li" + + "st\022?.google.cloud.compute.v1.ListRegionN" + + "etworkEndpointGroupsRequest\0321.google.clo" + + "ud.compute.v1.NetworkEndpointGroupList\"^" + + "\332A\016project,region\202\323\344\223\002G\022E/compute/v1/pro" + + "jects/{project}/regions/{region}/network" + + "EndpointGroups\022\321\002\n\024ListNetworkEndpoints\022" + + "O.google.cloud.compute.v1.ListNetworkEnd" + + "pointsRegionNetworkEndpointGroupsRequest" + + "\032B.google.cloud.compute.v1.NetworkEndpoi" + + "ntGroupsListNetworkEndpoints\"\243\001\332A%projec" + + "t,region,network_endpoint_group\202\323\344\223\002u\"s/" + + "compute/v1/projects/{project}/regions/{r" + + "egion}/networkEndpointGroups/{network_en" + + "dpoint_group}/listNetworkEndpoints\032r\312A\026c" + + "ompute.googleapis.com\322AVhttps://www.goog" + + "leapis.com/auth/compute,https://www.goog" + + "leapis.com/auth/cloud-platform2\362\'\n\035Regio" + + "nNetworkFirewallPolicies\022\353\002\n\016AddAssociat" + + "ion\022I.google.cloud.compute.v1.AddAssocia" + + "tionRegionNetworkFirewallPolicyRequest\032\"" + + ".google.cloud.compute.v1.Operation\"\351\001\332AC" + + "project,region,firewall_policy,firewall_" + + "policy_association_resource\212N\020RegionOper" + + "ations\202\323\344\223\002\211\001\"a/compute/v1/projects/{pro" + + "ject}/regions/{region}/firewallPolicies/" + + "{firewall_policy}/addAssociation:$firewa" + + "ll_policy_association_resource\022\307\002\n\007AddRu" + + "le\022B.google.cloud.compute.v1.AddRuleRegi" + + "onNetworkFirewallPolicyRequest\032\".google." + + "cloud.compute.v1.Operation\"\323\001\332A.google.cloud" + + ".compute.v1.GetRegionNetworkFirewallPoli" + + "cyRequest\032\'.google.cloud.compute.v1.Fire" + + "wallPolicy\"{\332A\036project,region,firewall_p" + + "olicy\202\323\344\223\002T\022R/compute/v1/projects/{proje" + + "ct}/regions/{region}/firewallPolicies/{f" + + "irewall_policy}\022\234\002\n\016GetAssociation\022I.goo" + + "gle.cloud.compute.v1.GetAssociationRegio" + + "nNetworkFirewallPolicyRequest\0322.google.c" + + "loud.compute.v1.FirewallPolicyAssociatio" + + "n\"\212\001\332A\036project,region,firewall_policy\202\323\344" + + "\223\002c\022a/compute/v1/projects/{project}/regi" + + "ons/{region}/firewallPolicies/{firewall_" + + "policy}/getAssociation\022\267\002\n\025GetEffectiveF" + + "irewalls\022P.google.cloud.compute.v1.GetEf" + + "fectiveFirewallsRegionNetworkFirewallPol" + + "icyRequest\032S.google.cloud.compute.v1.Reg" + + "ionNetworkFirewallPoliciesGetEffectiveFi" + + "rewallsResponse\"w\332A\026project,region,netwo" + + "rk\202\323\344\223\002X\022V/compute/v1/projects/{project}" + + "/regions/{region}/firewallPolicies/getEf" + + "fectiveFirewalls\022\364\001\n\014GetIamPolicy\022G.goog" + + "le.cloud.compute.v1.GetIamPolicyRegionNe" + + "tworkFirewallPolicyRequest\032\037.google.clou" + + "d.compute.v1.Policy\"z\332A\027project,region,r" + + "esource\202\323\344\223\002Z\022X/compute/v1/projects/{pro" + + "ject}/regions/{region}/firewallPolicies/" + + "{resource}/getIamPolicy\022\200\002\n\007GetRule\022B.go" + + "ogle.cloud.compute.v1.GetRuleRegionNetwo" + + "rkFirewallPolicyRequest\032+.google.cloud.c" + + "ompute.v1.FirewallPolicyRule\"\203\001\332A\036projec" + + "t,region,firewall_policy\202\323\344\223\002\\\022Z/compute" + "/v1/projects/{project}/regions/{region}/" - + "firewallPolicies/{resource}/getIamPolicy" - + "\022\200\002\n\007GetRule\022B.google.cloud.compute.v1.G" - + "etRuleRegionNetworkFirewallPolicyRequest" - + "\032+.google.cloud.compute.v1.FirewallPolic" - + "yRule\"\203\001\332A\036project,region,firewall_polic" - + "y\202\323\344\223\002\\\022Z/compute/v1/projects/{project}/" - + "regions/{region}/firewallPolicies/{firew" - + "all_policy}/getRule\022\221\002\n\006Insert\022A.google." - + "cloud.compute.v1.InsertRegionNetworkFire" - + "wallPolicyRequest\032\".google.cloud.compute" - + ".v1.Operation\"\237\001\332A\'project,region,firewa" - + "ll_policy_resource\212N\020RegionOperations\202\323\344" - + "\223\002\\\"@/compute/v1/projects/{project}/regi" - + "ons/{region}/firewallPolicies:\030firewall_" - + "policy_resource\022\321\001\n\004List\022A.google.cloud." - + "compute.v1.ListRegionNetworkFirewallPoli" - + "ciesRequest\032+.google.cloud.compute.v1.Fi" - + "rewallPolicyList\"Y\332A\016project,region\202\323\344\223\002" - + "B\022@/compute/v1/projects/{project}/region" - + "s/{region}/firewallPolicies\022\261\002\n\005Patch\022@." - + "google.cloud.compute.v1.PatchRegionNetwo" - + "rkFirewallPolicyRequest\032\".google.cloud.c" - + "ompute.v1.Operation\"\301\001\332A7project,region," - + "firewall_policy,firewall_policy_resource" - + "\212N\020RegionOperations\202\323\344\223\002n2R/compute/v1/p" - + "rojects/{project}/regions/{region}/firew" - + "allPolicies/{firewall_policy}:\030firewall_" - + "policy_resource\022\315\002\n\tPatchRule\022D.google.c" - + "loud.compute.v1.PatchRuleRegionNetworkFi" - + "rewallPolicyRequest\032\".google.cloud.compu" - + "te.v1.Operation\"\325\001\332A.google.cloud.compute.v1.RemoveRuleR" - + "egionSecurityPolicyRequest\032\".google.clou" - + "d.compute.v1.Operation\"\231\001\332A\036project,regi" - + "on,security_policy\212N\020RegionOperations\202\323\344" - + "\223\002_\"]/compute/v1/projects/{project}/regi" - + "ons/{region}/securityPolicies/{security_" - + "policy}/removeRule\022\302\002\n\tSetLabels\022=.googl" - + "e.cloud.compute.v1.SetLabelsRegionSecuri" - + "tyPolicyRequest\032\".google.cloud.compute.v" - + "1.Operation\"\321\001\332A:project,region,resource" - + ",region_set_labels_request_resource\212N\020Re" - + "gionOperations\202\323\344\223\002{\"U/compute/v1/projec" - + "ts/{project}/regions/{region}/securityPo" - + "licies/{resource}/setLabels:\"region_set_" - + "labels_request_resource\032r\312A\026compute.goog" + + "wallPolicies:\030firewall_policy_resource\022\321" + + "\001\n\004List\022A.google.cloud.compute.v1.ListRe" + + "gionNetworkFirewallPoliciesRequest\032+.goo" + + "gle.cloud.compute.v1.FirewallPolicyList\"" + + "Y\332A\016project,region\202\323\344\223\002B\022@/compute/v1/pr" + + "ojects/{project}/regions/{region}/firewa" + + "llPolicies\022\261\002\n\005Patch\022@.google.cloud.comp" + + "ute.v1.PatchRegionNetworkFirewallPolicyR" + + "equest\032\".google.cloud.compute.v1.Operati" + + "on\"\301\001\332A7project,region,firewall_policy,f" + + "irewall_policy_resource\212N\020RegionOperatio" + + "ns\202\323\344\223\002n2R/compute/v1/projects/{project}" + + "/regions/{region}/firewallPolicies/{fire" + + "wall_policy}:\030firewall_policy_resource\022\315" + + "\002\n\tPatchRule\022D.google.cloud.compute.v1.P" + + "atchRuleRegionNetworkFirewallPolicyReque" + + "st\032\".google.cloud.compute.v1.Operation\"\325" + + "\001\332A.google.cloud" + + ".compute.v1.RemoveRuleRegionSecurityPoli" + + "cyRequest\032\".google.cloud.compute.v1.Oper" + + "ation\"\231\001\332A\036project,region,security_polic" + + "y\212N\020RegionOperations\202\323\344\223\002_\"]/compute/v1/" + + "projects/{project}/regions/{region}/secu" + + "rityPolicies/{security_policy}/removeRul" + + "e\022\302\002\n\tSetLabels\022=.google.cloud.compute.v" + + "1.SetLabelsRegionSecurityPolicyRequest\032\"" + + ".google.cloud.compute.v1.Operation\"\321\001\332A:" + + "project,region,resource,region_set_label" + + "s_request_resource\212N\020RegionOperations\202\323\344" + + "\223\002{\"U/compute/v1/projects/{project}/regi" + + "ons/{region}/securityPolicies/{resource}" + + "/setLabels:\"region_set_labels_request_re" + + "source\032r\312A\026compute.googleapis.com\322AVhttp" + + "s://www.googleapis.com/auth/compute,http" + + "s://www.googleapis.com/auth/cloud-platfo" + + "rm2\344\004\n\026RegionSnapshotSettings\022\305\001\n\003Get\0228." + + "google.cloud.compute.v1.GetRegionSnapsho" + + "tSettingRequest\032).google.cloud.compute.v" + + "1.SnapshotSettings\"Y\332A\016project,region\202\323\344" + + "\223\002B\022@/compute/v1/projects/{project}/regi" + + "ons/{region}/snapshotSettings\022\215\002\n\005Patch\022" + + ":.google.cloud.compute.v1.PatchRegionSna" + + "pshotSettingRequest\032\".google.cloud.compu" + + "te.v1.Operation\"\243\001\332A)project,region,snap" + + "shot_settings_resource\212N\020RegionOperation" + + "s\202\323\344\223\002^2@/compute/v1/projects/{project}/" + + "regions/{region}/snapshotSettings:\032snaps" + + "hot_settings_resource\032r\312A\026compute.google" + "apis.com\322AVhttps://www.googleapis.com/au" + "th/compute,https://www.googleapis.com/au" - + "th/cloud-platform2\303\010\n\025RegionSslCertifica" - + "tes\022\370\001\n\006Delete\022:.google.cloud.compute.v1" - + ".DeleteRegionSslCertificateRequest\032\".goo" - + "gle.cloud.compute.v1.Operation\"\215\001\332A\036proj" - + "ect,region,ssl_certificate\212N\020RegionOpera" - + "tions\202\323\344\223\002S*Q/compute/v1/projects/{proje" - + "ct}/regions/{region}/sslCertificates/{ss" - + "l_certificate}\022\343\001\n\003Get\0227.google.cloud.co" - + "mpute.v1.GetRegionSslCertificateRequest\032" - + "\'.google.cloud.compute.v1.SslCertificate" - + "\"z\332A\036project,region,ssl_certificate\202\323\344\223\002" - + "S\022Q/compute/v1/projects/{project}/region" - + "s/{region}/sslCertificates/{ssl_certific" - + "ate}\022\211\002\n\006Insert\022:.google.cloud.compute.v" - + "1.InsertRegionSslCertificateRequest\032\".go" - + "ogle.cloud.compute.v1.Operation\"\236\001\332A\'pro" - + "ject,region,ssl_certificate_resource\212N\020R" - + "egionOperations\202\323\344\223\002[\"?/compute/v1/proje" - + "cts/{project}/regions/{region}/sslCertif" - + "icates:\030ssl_certificate_resource\022\310\001\n\004Lis" - + "t\0229.google.cloud.compute.v1.ListRegionSs" - + "lCertificatesRequest\032+.google.cloud.comp" - + "ute.v1.SslCertificateList\"X\332A\016project,re" - + "gion\202\323\344\223\002A\022?/compute/v1/projects/{projec" - + "t}/regions/{region}/sslCertificates\032r\312A\026" - + "compute.googleapis.com\322AVhttps://www.goo" - + "gleapis.com/auth/compute,https://www.goo" - + "gleapis.com/auth/cloud-platform2\225\014\n\021Regi" - + "onSslPolicies\022\344\001\n\006Delete\0225.google.cloud." - + "compute.v1.DeleteRegionSslPolicyRequest\032" - + "\".google.cloud.compute.v1.Operation\"\177\332A\031" - + "project,region,ssl_policy\212N\020RegionOperat" - + "ions\202\323\344\223\002J*H/compute/v1/projects/{projec" - + "t}/regions/{region}/sslPolicies/{ssl_pol" - + "icy}\022\313\001\n\003Get\0222.google.cloud.compute.v1.G" - + "etRegionSslPolicyRequest\032\".google.cloud." - + "compute.v1.SslPolicy\"l\332A\031project,region," - + "ssl_policy\202\323\344\223\002J\022H/compute/v1/projects/{" - + "project}/regions/{region}/sslPolicies/{s" - + "sl_policy}\022\366\001\n\006Insert\0225.google.cloud.com" - + "pute.v1.InsertRegionSslPolicyRequest\032\".g" - + "oogle.cloud.compute.v1.Operation\"\220\001\332A\"pr" - + "oject,region,ssl_policy_resource\212N\020Regio" - + "nOperations\202\323\344\223\002R\";/compute/v1/projects/" - + "{project}/regions/{region}/sslPolicies:\023" - + "ssl_policy_resource\022\275\001\n\004List\0225.google.cl" - + "oud.compute.v1.ListRegionSslPoliciesRequ" - + "est\032(.google.cloud.compute.v1.SslPolicie" - + "sList\"T\332A\016project,region\202\323\344\223\002=\022;/compute" - + "/v1/projects/{project}/regions/{region}/" - + "sslPolicies\022\216\002\n\025ListAvailableFeatures\022F." - + "google.cloud.compute.v1.ListAvailableFea" - + "turesRegionSslPoliciesRequest\032A.google.c" - + "loud.compute.v1.SslPoliciesListAvailable" - + "FeaturesResponse\"j\332A\016project,region\202\323\344\223\002" - + "S\022Q/compute/v1/projects/{project}/region" - + "s/{region}/sslPolicies/listAvailableFeat" - + "ures\022\214\002\n\005Patch\0224.google.cloud.compute.v1" - + ".PatchRegionSslPolicyRequest\032\".google.cl" - + "oud.compute.v1.Operation\"\250\001\332A-project,re" - + "gion,ssl_policy,ssl_policy_resource\212N\020Re" - + "gionOperations\202\323\344\223\002_2H/compute/v1/projec" - + "ts/{project}/regions/{region}/sslPolicie" - + "s/{ssl_policy}:\023ssl_policy_resource\032r\312A\026" - + "compute.googleapis.com\322AVhttps://www.goo" - + "gleapis.com/auth/compute,https://www.goo" - + "gleapis.com/auth/cloud-platform2\252\013\n\027Regi" - + "onTargetHttpProxies\022\377\001\n\006Delete\022;.google." - + "cloud.compute.v1.DeleteRegionTargetHttpP" + + "th/cloud-platform2\304\023\n\017RegionSnapshots\022\335\001" + + "\n\006Delete\0224.google.cloud.compute.v1.Delet" + + "eRegionSnapshotRequest\032\".google.cloud.co" + + "mpute.v1.Operation\"y\332A\027project,region,sn" + + "apshot\212N\020RegionOperations\202\323\344\223\002F*D/comput" + + "e/v1/projects/{project}/regions/{region}" + + "/snapshots/{snapshot}\022\303\001\n\003Get\0221.google.c" + + "loud.compute.v1.GetRegionSnapshotRequest" + + "\032!.google.cloud.compute.v1.Snapshot\"f\332A\027" + + "project,region,snapshot\202\323\344\223\002F\022D/compute/" + + "v1/projects/{project}/regions/{region}/s" + + "napshots/{snapshot}\022\340\001\n\014GetIamPolicy\022:.g" + + "oogle.cloud.compute.v1.GetIamPolicyRegio" + + "nSnapshotRequest\032\037.google.cloud.compute." + + "v1.Policy\"s\332A\027project,region,resource\202\323\344" + + "\223\002S\022Q/compute/v1/projects/{project}/regi" + + "ons/{region}/snapshots/{resource}/getIam" + + "Policy\022\357\001\n\006Insert\0224.google.cloud.compute" + + ".v1.InsertRegionSnapshotRequest\032\".google" + + ".cloud.compute.v1.Operation\"\212\001\332A project" + + ",region,snapshot_resource\212N\020RegionOperat" + + "ions\202\323\344\223\002N\"9/compute/v1/projects/{projec" + + "t}/regions/{region}/snapshots:\021snapshot_" + + "resource\022\266\001\n\004List\0223.google.cloud.compute" + + ".v1.ListRegionSnapshotsRequest\032%.google." + + "cloud.compute.v1.SnapshotList\"R\332A\016projec" + + "t,region\202\323\344\223\002;\0229/compute/v1/projects/{pr" + + "oject}/regions/{region}/snapshots\022\250\002\n\014Se" + + "tIamPolicy\022:.google.cloud.compute.v1.Set" + + "IamPolicyRegionSnapshotRequest\032\037.google." + + "cloud.compute.v1.Policy\"\272\001\332A:project,reg" + + "ion,resource,region_set_policy_request_r" + + "esource\202\323\344\223\002w\"Q/compute/v1/projects/{pro" + + "ject}/regions/{region}/snapshots/{resour" + + "ce}/setIamPolicy:\"region_set_policy_requ" + + "est_resource\022\265\002\n\tSetLabels\0227.google.clou" + + "d.compute.v1.SetLabelsRegionSnapshotRequ" + + "est\032\".google.cloud.compute.v1.Operation\"" + + "\312\001\332A:project,region,resource,region_set_" + + "labels_request_resource\212N\020RegionOperatio" + + "ns\202\323\344\223\002t\"N/compute/v1/projects/{project}" + + "/regions/{region}/snapshots/{resource}/s" + + "etLabels:\"region_set_labels_request_reso" + + "urce\022\311\002\n\022TestIamPermissions\022@.google.clo" + + "ud.compute.v1.TestIamPermissionsRegionSn" + + "apshotRequest\0320.google.cloud.compute.v1." + + "TestPermissionsResponse\"\276\001\332A9project,reg" + + "ion,resource,test_permissions_request_re" + + "source\202\323\344\223\002|\"W/compute/v1/projects/{proj" + + "ect}/regions/{region}/snapshots/{resourc" + + "e}/testIamPermissions:!test_permissions_" + + "request_resource\022\331\002\n\014UpdateKmsKey\022:.goog" + + "le.cloud.compute.v1.UpdateKmsKeyRegionSn" + + "apshotRequest\032\".google.cloud.compute.v1." + + "Operation\"\350\001\332AGproject,region,snapshot,r" + + "egion_snapshot_update_kms_key_request_re" + + "source\212N\020RegionOperations\202\323\344\223\002\204\001\"Q/compu" + + "te/v1/projects/{project}/regions/{region" + + "}/snapshots/{snapshot}/updateKmsKey:/reg" + + "ion_snapshot_update_kms_key_request_reso" + + "urce\032r\312A\026compute.googleapis.com\322AVhttps:" + + "//www.googleapis.com/auth/compute,https:" + + "//www.googleapis.com/auth/cloud-platform" + + "2\303\010\n\025RegionSslCertificates\022\370\001\n\006Delete\022:." + + "google.cloud.compute.v1.DeleteRegionSslC" + + "ertificateRequest\032\".google.cloud.compute" + + ".v1.Operation\"\215\001\332A\036project,region,ssl_ce" + + "rtificate\212N\020RegionOperations\202\323\344\223\002S*Q/com" + + "pute/v1/projects/{project}/regions/{regi" + + "on}/sslCertificates/{ssl_certificate}\022\343\001" + + "\n\003Get\0227.google.cloud.compute.v1.GetRegio" + + "nSslCertificateRequest\032\'.google.cloud.co" + + "mpute.v1.SslCertificate\"z\332A\036project,regi" + + "on,ssl_certificate\202\323\344\223\002S\022Q/compute/v1/pr" + + "ojects/{project}/regions/{region}/sslCer" + + "tificates/{ssl_certificate}\022\211\002\n\006Insert\022:" + + ".google.cloud.compute.v1.InsertRegionSsl" + + "CertificateRequest\032\".google.cloud.comput" + + "e.v1.Operation\"\236\001\332A\'project,region,ssl_c" + + "ertificate_resource\212N\020RegionOperations\202\323" + + "\344\223\002[\"?/compute/v1/projects/{project}/reg" + + "ions/{region}/sslCertificates:\030ssl_certi" + + "ficate_resource\022\310\001\n\004List\0229.google.cloud." + + "compute.v1.ListRegionSslCertificatesRequ" + + "est\032+.google.cloud.compute.v1.SslCertifi" + + "cateList\"X\332A\016project,region\202\323\344\223\002A\022?/comp" + + "ute/v1/projects/{project}/regions/{regio" + + "n}/sslCertificates\032r\312A\026compute.googleapi" + + "s.com\322AVhttps://www.googleapis.com/auth/" + + "compute,https://www.googleapis.com/auth/" + + "cloud-platform2\225\014\n\021RegionSslPolicies\022\344\001\n" + + "\006Delete\0225.google.cloud.compute.v1.Delete" + + "RegionSslPolicyRequest\032\".google.cloud.co" + + "mpute.v1.Operation\"\177\332A\031project,region,ss" + + "l_policy\212N\020RegionOperations\202\323\344\223\002J*H/comp" + + "ute/v1/projects/{project}/regions/{regio" + + "n}/sslPolicies/{ssl_policy}\022\313\001\n\003Get\0222.go" + + "ogle.cloud.compute.v1.GetRegionSslPolicy" + + "Request\032\".google.cloud.compute.v1.SslPol" + + "icy\"l\332A\031project,region,ssl_policy\202\323\344\223\002J\022" + + "H/compute/v1/projects/{project}/regions/" + + "{region}/sslPolicies/{ssl_policy}\022\366\001\n\006In" + + "sert\0225.google.cloud.compute.v1.InsertReg" + + "ionSslPolicyRequest\032\".google.cloud.compu" + + "te.v1.Operation\"\220\001\332A\"project,region,ssl_" + + "policy_resource\212N\020RegionOperations\202\323\344\223\002R" + + "\";/compute/v1/projects/{project}/regions" + + "/{region}/sslPolicies:\023ssl_policy_resour" + + "ce\022\275\001\n\004List\0225.google.cloud.compute.v1.Li" + + "stRegionSslPoliciesRequest\032(.google.clou" + + "d.compute.v1.SslPoliciesList\"T\332A\016project" + + ",region\202\323\344\223\002=\022;/compute/v1/projects/{pro" + + "ject}/regions/{region}/sslPolicies\022\216\002\n\025L" + + "istAvailableFeatures\022F.google.cloud.comp" + + "ute.v1.ListAvailableFeaturesRegionSslPol" + + "iciesRequest\032A.google.cloud.compute.v1.S" + + "slPoliciesListAvailableFeaturesResponse\"" + + "j\332A\016project,region\202\323\344\223\002S\022Q/compute/v1/pr" + + "ojects/{project}/regions/{region}/sslPol" + + "icies/listAvailableFeatures\022\214\002\n\005Patch\0224." + + "google.cloud.compute.v1.PatchRegionSslPo" + + "licyRequest\032\".google.cloud.compute.v1.Op" + + "eration\"\250\001\332A-project,region,ssl_policy,s" + + "sl_policy_resource\212N\020RegionOperations\202\323\344" + + "\223\002_2H/compute/v1/projects/{project}/regi" + + "ons/{region}/sslPolicies/{ssl_policy}:\023s" + + "sl_policy_resource\032r\312A\026compute.googleapi" + + "s.com\322AVhttps://www.googleapis.com/auth/" + + "compute,https://www.googleapis.com/auth/" + + "cloud-platform2\252\013\n\027RegionTargetHttpProxi" + + "es\022\377\001\n\006Delete\022;.google.cloud.compute.v1." + + "DeleteRegionTargetHttpProxyRequest\032\".goo" + + "gle.cloud.compute.v1.Operation\"\223\001\332A proj" + + "ect,region,target_http_proxy\212N\020RegionOpe" + + "rations\202\323\344\223\002W*U/compute/v1/projects/{pro" + + "ject}/regions/{region}/targetHttpProxies" + + "/{target_http_proxy}\022\354\001\n\003Get\0228.google.cl" + + "oud.compute.v1.GetRegionTargetHttpProxyR" + + "equest\032(.google.cloud.compute.v1.TargetH" + + "ttpProxy\"\200\001\332A project,region,target_http" + + "_proxy\202\323\344\223\002W\022U/compute/v1/projects/{proj" + + "ect}/regions/{region}/targetHttpProxies/" + + "{target_http_proxy}\022\220\002\n\006Insert\022;.google." + + "cloud.compute.v1.InsertRegionTargetHttpP" + "roxyRequest\032\".google.cloud.compute.v1.Op" - + "eration\"\223\001\332A project,region,target_http_" - + "proxy\212N\020RegionOperations\202\323\344\223\002W*U/compute" - + "/v1/projects/{project}/regions/{region}/" - + "targetHttpProxies/{target_http_proxy}\022\354\001" - + "\n\003Get\0228.google.cloud.compute.v1.GetRegio" - + "nTargetHttpProxyRequest\032(.google.cloud.c" - + "ompute.v1.TargetHttpProxy\"\200\001\332A project,r" - + "egion,target_http_proxy\202\323\344\223\002W\022U/compute/" + + "eration\"\244\001\332A)project,region,target_http_" + + "proxy_resource\212N\020RegionOperations\202\323\344\223\002_\"" + + "A/compute/v1/projects/{project}/regions/" + + "{region}/targetHttpProxies:\032target_http_" + + "proxy_resource\022\315\001\n\004List\022;.google.cloud.c" + + "ompute.v1.ListRegionTargetHttpProxiesReq" + + "uest\032,.google.cloud.compute.v1.TargetHtt" + + "pProxyList\"Z\332A\016project,region\202\323\344\223\002C\022A/co" + + "mpute/v1/projects/{project}/regions/{reg" + + "ion}/targetHttpProxies\022\306\002\n\tSetUrlMap\022>.g" + + "oogle.cloud.compute.v1.SetUrlMapRegionTa" + + "rgetHttpProxyRequest\032\".google.cloud.comp" + + "ute.v1.Operation\"\324\001\332A;project,region,tar" + + "get_http_proxy,url_map_reference_resourc" + + "e\212N\020RegionOperations\202\323\344\223\002}\"_/compute/v1/" + + "projects/{project}/regions/{region}/targ" + + "etHttpProxies/{target_http_proxy}/setUrl" + + "Map:\032url_map_reference_resource\032r\312A\026comp" + + "ute.googleapis.com\322AVhttps://www.googlea" + + "pis.com/auth/compute,https://www.googlea" + + "pis.com/auth/cloud-platform2\263\021\n\030RegionTa" + + "rgetHttpsProxies\022\203\002\n\006Delete\022<.google.clo" + + "ud.compute.v1.DeleteRegionTargetHttpsPro" + + "xyRequest\032\".google.cloud.compute.v1.Oper" + + "ation\"\226\001\332A!project,region,target_https_p" + + "roxy\212N\020RegionOperations\202\323\344\223\002Y*W/compute/" + "v1/projects/{project}/regions/{region}/t" - + "argetHttpProxies/{target_http_proxy}\022\220\002\n" - + "\006Insert\022;.google.cloud.compute.v1.Insert" - + "RegionTargetHttpProxyRequest\032\".google.cl" - + "oud.compute.v1.Operation\"\244\001\332A)project,re" - + "gion,target_http_proxy_resource\212N\020Region" - + "Operations\202\323\344\223\002_\"A/compute/v1/projects/{" - + "project}/regions/{region}/targetHttpProx" - + "ies:\032target_http_proxy_resource\022\315\001\n\004List" - + "\022;.google.cloud.compute.v1.ListRegionTar" - + "getHttpProxiesRequest\032,.google.cloud.com" - + "pute.v1.TargetHttpProxyList\"Z\332A\016project," - + "region\202\323\344\223\002C\022A/compute/v1/projects/{proj" - + "ect}/regions/{region}/targetHttpProxies\022" - + "\306\002\n\tSetUrlMap\022>.google.cloud.compute.v1." - + "SetUrlMapRegionTargetHttpProxyRequest\032\"." - + "google.cloud.compute.v1.Operation\"\324\001\332A;p" - + "roject,region,target_http_proxy,url_map_" - + "reference_resource\212N\020RegionOperations\202\323\344" - + "\223\002}\"_/compute/v1/projects/{project}/regi" - + "ons/{region}/targetHttpProxies/{target_h" - + "ttp_proxy}/setUrlMap:\032url_map_reference_" - + "resource\032r\312A\026compute.googleapis.com\322AVht" - + "tps://www.googleapis.com/auth/compute,ht" - + "tps://www.googleapis.com/auth/cloud-plat" - + "form2\263\021\n\030RegionTargetHttpsProxies\022\203\002\n\006De" - + "lete\022<.google.cloud.compute.v1.DeleteReg" - + "ionTargetHttpsProxyRequest\032\".google.clou" - + "d.compute.v1.Operation\"\226\001\332A!project,regi" - + "on,target_https_proxy\212N\020RegionOperations" - + "\202\323\344\223\002Y*W/compute/v1/projects/{project}/r" - + "egions/{region}/targetHttpsProxies/{targ" - + "et_https_proxy}\022\361\001\n\003Get\0229.google.cloud.c" - + "ompute.v1.GetRegionTargetHttpsProxyReque" - + "st\032).google.cloud.compute.v1.TargetHttps" - + "Proxy\"\203\001\332A!project,region,target_https_p" - + "roxy\202\323\344\223\002Y\022W/compute/v1/projects/{projec" - + "t}/regions/{region}/targetHttpsProxies/{" - + "target_https_proxy}\022\224\002\n\006Insert\022<.google." - + "cloud.compute.v1.InsertRegionTargetHttps" - + "ProxyRequest\032\".google.cloud.compute.v1.O" - + "peration\"\247\001\332A*project,region,target_http" - + "s_proxy_resource\212N\020RegionOperations\202\323\344\223\002" - + "a\"B/compute/v1/projects/{project}/region" - + "s/{region}/targetHttpsProxies:\033target_ht" - + "tps_proxy_resource\022\320\001\n\004List\022<.google.clo" - + "ud.compute.v1.ListRegionTargetHttpsProxi" - + "esRequest\032-.google.cloud.compute.v1.Targ" - + "etHttpsProxyList\"[\332A\016project,region\202\323\344\223\002" - + "D\022B/compute/v1/projects/{project}/region" - + "s/{region}/targetHttpsProxies\022\272\002\n\005Patch\022" - + ";.google.cloud.compute.v1.PatchRegionTar" - + "getHttpsProxyRequest\032\".google.cloud.comp" - + "ute.v1.Operation\"\317\001\332A=project,region,tar" - + "get_https_proxy,target_https_proxy_resou" - + "rce\212N\020RegionOperations\202\323\344\223\002v2W/compute/v" - + "1/projects/{project}/regions/{region}/ta" - + "rgetHttpsProxies/{target_https_proxy}:\033t" - + "arget_https_proxy_resource\022\264\003\n\022SetSslCer" - + "tificates\022H.google.cloud.compute.v1.SetS" - + "slCertificatesRegionTargetHttpsProxyRequ" + + "argetHttpsProxies/{target_https_proxy}\022\361" + + "\001\n\003Get\0229.google.cloud.compute.v1.GetRegi" + + "onTargetHttpsProxyRequest\032).google.cloud" + + ".compute.v1.TargetHttpsProxy\"\203\001\332A!projec" + + "t,region,target_https_proxy\202\323\344\223\002Y\022W/comp" + + "ute/v1/projects/{project}/regions/{regio" + + "n}/targetHttpsProxies/{target_https_prox" + + "y}\022\224\002\n\006Insert\022<.google.cloud.compute.v1." + + "InsertRegionTargetHttpsProxyRequest\032\".go" + + "ogle.cloud.compute.v1.Operation\"\247\001\332A*pro" + + "ject,region,target_https_proxy_resource\212" + + "N\020RegionOperations\202\323\344\223\002a\"B/compute/v1/pr" + + "ojects/{project}/regions/{region}/target" + + "HttpsProxies:\033target_https_proxy_resourc" + + "e\022\320\001\n\004List\022<.google.cloud.compute.v1.Lis" + + "tRegionTargetHttpsProxiesRequest\032-.googl" + + "e.cloud.compute.v1.TargetHttpsProxyList\"" + + "[\332A\016project,region\202\323\344\223\002D\022B/compute/v1/pr" + + "ojects/{project}/regions/{region}/target" + + "HttpsProxies\022\272\002\n\005Patch\022;.google.cloud.co" + + "mpute.v1.PatchRegionTargetHttpsProxyRequ" + "est\032\".google.cloud.compute.v1.Operation\"" - + "\257\002\332Acproject,region,target_https_proxy,r" - + "egion_target_https_proxies_set_ssl_certi" - + "ficates_request_resource\212N\020RegionOperati" - + "ons\202\323\344\223\002\257\001\"j/compute/v1/projects/{projec" - + "t}/regions/{region}/targetHttpsProxies/{" - + "target_https_proxy}/setSslCertificates:A" - + "region_target_https_proxies_set_ssl_cert" - + "ificates_request_resource\022\312\002\n\tSetUrlMap\022" - + "?.google.cloud.compute.v1.SetUrlMapRegio" - + "nTargetHttpsProxyRequest\032\".google.cloud." - + "compute.v1.Operation\"\327\001\332A.google.cloud.compute.v1.Aggregat" - + "edListResourcePoliciesRequest\0325.google.c" - + "loud.compute.v1.ResourcePolicyAggregated" - + "List\"L\332A\007project\202\323\344\223\002<\022:/compute/v1/proj" - + "ects/{project}/aggregated/resourcePolici" - + "es\022\363\001\n\006Delete\0224.google.cloud.compute.v1." - + "DeleteResourcePolicyRequest\032\".google.clo" - + "ud.compute.v1.Operation\"\216\001\332A\036project,reg" - + "ion,resource_policy\212N\020RegionOperations\202\323" - + "\344\223\002T*R/compute/v1/projects/{project}/reg" - + "ions/{region}/resourcePolicies/{resource" - + "_policy}\022\336\001\n\003Get\0221.google.cloud.compute." - + "v1.GetResourcePolicyRequest\032\'.google.clo" - + "ud.compute.v1.ResourcePolicy\"{\332A\036project" - + ",region,resource_policy\202\323\344\223\002T\022R/compute/" - + "v1/projects/{project}/regions/{region}/r" - + "esourcePolicies/{resource_policy}\022\347\001\n\014Ge" - + "tIamPolicy\022:.google.cloud.compute.v1.Get" - + "IamPolicyResourcePolicyRequest\032\037.google." - + "cloud.compute.v1.Policy\"z\332A\027project,regi" - + "on,resource\202\323\344\223\002Z\022X/compute/v1/projects/" + + "n\"\311\002\332Abproject,zone,parent_name,reservat" + + "ion_sub_block,reservation_sub_blocks_get" + + "_version_request_resource\212N\016ZoneOperatio" + + "ns\202\323\344\223\002\314\001\"\224\001/compute/v1/projects/{projec" + + "t}/zones/{zone}/{parent_name=reservation" + + "s/*/reservationBlocks/*}/reservationSubB" + + "locks/{reservation_sub_block}/getVersion" + + ":3reservation_sub_blocks_get_version_req" + + "uest_resource\022\222\002\n\004List\0228.google.cloud.co" + + "mpute.v1.ListReservationSubBlocksRequest" + + "\0329.google.cloud.compute.v1.ReservationSu" + + "bBlocksListResponse\"\224\001\332A\030project,zone,pa" + + "rent_name\202\323\344\223\002s\022q/compute/v1/projects/{p" + + "roject}/zones/{zone}/{parent_name=reserv" + + "ations/*/reservationBlocks/*}/reservatio" + + "nSubBlocks\022\352\002\n\022PerformMaintenance\022E.goog" + + "le.cloud.compute.v1.PerformMaintenanceRe" + + "servationSubBlockRequest\032\".google.cloud." + + "compute.v1.Operation\"\350\001\332A.project,zone,p" + + "arent_name,reservation_sub_block\212N\016ZoneO" + + "perations\202\323\344\223\002\237\001\"\234\001/compute/v1/projects/" + + "{project}/zones/{zone}/{parent_name=rese" + + "rvations/*/reservationBlocks/*}/reservat" + + "ionSubBlocks/{reservation_sub_block}/per" + + "formMaintenance\022\305\003\n\014ReportFaulty\022?.googl" + + "e.cloud.compute.v1.ReportFaultyReservati" + + "onSubBlockRequest\032\".google.cloud.compute" + + ".v1.Operation\"\317\002\332Adproject,zone,parent_n" + + "ame,reservation_sub_block,reservation_su" + + "b_blocks_report_faulty_request_resource\212" + + "N\016ZoneOperations\202\323\344\223\002\320\001\"\226\001/compute/v1/pr" + + "ojects/{project}/zones/{zone}/{parent_na" + + "me=reservations/*/reservationBlocks/*}/r" + + "eservationSubBlocks/{reservation_sub_blo" + + "ck}/reportFaulty:5reservation_sub_blocks" + + "_report_faulty_request_resource\022\203\003\n\014SetI" + + "amPolicy\022?.google.cloud.compute.v1.SetIa" + + "mPolicyReservationSubBlockRequest\032\037.goog" + + "le.cloud.compute.v1.Policy\"\220\002\332AMproject," + + "zone,parent_resource,resource,zone_set_n" + + "ested_policy_request_resource\202\323\344\223\002\271\001\"\215\001/" + + "compute/v1/projects/{project}/zones/{zon" + + "e}/{parent_resource=reservations/*/reser" + + "vationBlocks/*}/reservationSubBlocks/{re" + + "source}/setIamPolicy:\'zone_set_nested_po" + + "licy_request_resource\022\232\003\n\022TestIamPermiss" + + "ions\022E.google.cloud.compute.v1.TestIamPe" + + "rmissionsReservationSubBlockRequest\0320.go" + + "ogle.cloud.compute.v1.TestPermissionsRes" + + "ponse\"\212\002\332AGproject,zone,parent_resource," + + "resource,test_permissions_request_resour" + + "ce\202\323\344\223\002\271\001\"\223\001/compute/v1/projects/{projec" + + "t}/zones/{zone}/{parent_resource=reserva" + + "tions/*/reservationBlocks/*}/reservation" + + "SubBlocks/{resource}/testIamPermissions:" + + "!test_permissions_request_resource\032r\312A\026c" + + "ompute.googleapis.com\322AVhttps://www.goog" + + "leapis.com/auth/compute,https://www.goog" + + "leapis.com/auth/cloud-platform2\213\027\n\014Reser" + + "vations\022\312\001\n\016AggregatedList\022:.google.clou" + + "d.compute.v1.AggregatedListReservationsR" + + "equest\0322.google.cloud.compute.v1.Reserva" + + "tionAggregatedList\"H\332A\007project\202\323\344\223\0028\0226/c" + + "ompute/v1/projects/{project}/aggregated/" + + "reservations\022\333\001\n\006Delete\0221.google.cloud.c" + + "ompute.v1.DeleteReservationRequest\032\".goo" + + "gle.cloud.compute.v1.Operation\"z\332A\030proje" + + "ct,zone,reservation\212N\016ZoneOperations\202\323\344\223" + + "\002H*F/compute/v1/projects/{project}/zones" + + "/{zone}/reservations/{reservation}\022\306\001\n\003G" + + "et\022..google.cloud.compute.v1.GetReservat" + + "ionRequest\032$.google.cloud.compute.v1.Res" + + "ervation\"i\332A\030project,zone,reservation\202\323\344" + + "\223\002H\022F/compute/v1/projects/{project}/zone" + + "s/{zone}/reservations/{reservation}\022\332\001\n\014" + + "GetIamPolicy\0227.google.cloud.compute.v1.G" + + "etIamPolicyReservationRequest\032\037.google.c" + + "loud.compute.v1.Policy\"p\332A\025project,zone," + + "resource\202\323\344\223\002R\022P/compute/v1/projects/{pr" + + "oject}/zones/{zone}/reservations/{resour" + + "ce}/getIamPolicy\022\355\001\n\006Insert\0221.google.clo" + + "ud.compute.v1.InsertReservationRequest\032\"" + + ".google.cloud.compute.v1.Operation\"\213\001\332A!" + + "project,zone,reservation_resource\212N\016Zone" + + "Operations\202\323\344\223\002P\"8/compute/v1/projects/{" + + "project}/zones/{zone}/reservations:\024rese" + + "rvation_resource\022\263\001\n\004List\0220.google.cloud" + + ".compute.v1.ListReservationsRequest\032(.go" + + "ogle.cloud.compute.v1.ReservationList\"O\332" + + "A\014project,zone\202\323\344\223\002:\0228/compute/v1/projec" + + "ts/{project}/zones/{zone}/reservations\022\355" + + "\002\n\022PerformMaintenance\022=.google.cloud.com" + + "pute.v1.PerformMaintenanceReservationReq" + + "uest\032\".google.cloud.compute.v1.Operation" + + "\"\363\001\332AJproject,zone,reservation,reservati" + + "ons_perform_maintenance_request_resource" + + "\212N\016ZoneOperations\202\323\344\223\002\216\001\"Y/compute/v1/pr" + + "ojects/{project}/zones/{zone}/reservatio" + + "ns/{reservation}/performMaintenance:1res" + + "ervations_perform_maintenance_request_re" + + "source\022\256\002\n\006Resize\0221.google.cloud.compute" + + ".v1.ResizeReservationRequest\032\".google.cl" + + "oud.compute.v1.Operation\"\314\001\332A=project,zo" + + "ne,reservation,reservations_resize_reque" + + "st_resource\212N\016ZoneOperations\202\323\344\223\002u\"M/com" + + "pute/v1/projects/{project}/zones/{zone}/" + + "reservations/{reservation}/resize:$reser" + + "vations_resize_request_resource\022\236\002\n\014SetI" + + "amPolicy\0227.google.cloud.compute.v1.SetIa" + + "mPolicyReservationRequest\032\037.google.cloud" + + ".compute.v1.Policy\"\263\001\332A6project,zone,res" + + "ource,zone_set_policy_request_resource\202\323" + + "\344\223\002t\"P/compute/v1/projects/{project}/zon" + + "es/{zone}/reservations/{resource}/setIam" + + "Policy: zone_set_policy_request_resource" + + "\022\303\002\n\022TestIamPermissions\022=.google.cloud.c" + + "ompute.v1.TestIamPermissionsReservationR" + + "equest\0320.google.cloud.compute.v1.TestPer" + + "missionsResponse\"\273\001\332A7project,zone,resou" + + "rce,test_permissions_request_resource\202\323\344" + + "\223\002{\"V/compute/v1/projects/{project}/zone" + + "s/{zone}/reservations/{resource}/testIam" + + "Permissions:!test_permissions_request_re" + + "source\022\207\002\n\006Update\0221.google.cloud.compute" + + ".v1.UpdateReservationRequest\032\".google.cl" + + "oud.compute.v1.Operation\"\245\001\332A-project,zo" + + "ne,reservation,reservation_resource\212N\016Zo" + + "neOperations\202\323\344\223\002^2F/compute/v1/projects" + + "/{project}/zones/{zone}/reservations/{re" + + "servation}:\024reservation_resource\032r\312A\026com" + + "pute.googleapis.com\322AVhttps://www.google" + + "apis.com/auth/compute,https://www.google" + + "apis.com/auth/cloud-platform2\232\023\n\020Resourc" + + "ePolicies\022\325\001\n\016AggregatedList\022>.google.cl" + + "oud.compute.v1.AggregatedListResourcePol" + + "iciesRequest\0325.google.cloud.compute.v1.R" + + "esourcePolicyAggregatedList\"L\332A\007project\202" + + "\323\344\223\002<\022:/compute/v1/projects/{project}/ag" + + "gregated/resourcePolicies\022\363\001\n\006Delete\0224.g" + + "oogle.cloud.compute.v1.DeleteResourcePol" + + "icyRequest\032\".google.cloud.compute.v1.Ope" + + "ration\"\216\001\332A\036project,region,resource_poli" + + "cy\212N\020RegionOperations\202\323\344\223\002T*R/compute/v1" + + "/projects/{project}/regions/{region}/res" + + "ourcePolicies/{resource_policy}\022\336\001\n\003Get\022" + + "1.google.cloud.compute.v1.GetResourcePol" + + "icyRequest\032\'.google.cloud.compute.v1.Res" + + "ourcePolicy\"{\332A\036project,region,resource_" + + "policy\202\323\344\223\002T\022R/compute/v1/projects/{proj" + + "ect}/regions/{region}/resourcePolicies/{" + + "resource_policy}\022\347\001\n\014GetIamPolicy\022:.goog" + + "le.cloud.compute.v1.GetIamPolicyResource" + + "PolicyRequest\032\037.google.cloud.compute.v1." + + "Policy\"z\332A\027project,region,resource\202\323\344\223\002Z" + + "\022X/compute/v1/projects/{project}/regions" + + "/{region}/resourcePolicies/{resource}/ge" + + "tIamPolicy\022\204\002\n\006Insert\0224.google.cloud.com" + + "pute.v1.InsertResourcePolicyRequest\032\".go" + + "ogle.cloud.compute.v1.Operation\"\237\001\332A\'pro" + + "ject,region,resource_policy_resource\212N\020R" + + "egionOperations\202\323\344\223\002\\\"@/compute/v1/proje" + + "cts/{project}/regions/{region}/resourceP" + + "olicies:\030resource_policy_resource\022\304\001\n\004Li" + + "st\0224.google.cloud.compute.v1.ListResourc" + + "ePoliciesRequest\032+.google.cloud.compute." + + "v1.ResourcePolicyList\"Y\332A\016project,region" + + "\202\323\344\223\002B\022@/compute/v1/projects/{project}/r" + + "egions/{region}/resourcePolicies\022\244\002\n\005Pat" + + "ch\0223.google.cloud.compute.v1.PatchResour" + + "cePolicyRequest\032\".google.cloud.compute.v" + + "1.Operation\"\301\001\332A7project,region,resource" + + "_policy,resource_policy_resource\212N\020Regio" + + "nOperations\202\323\344\223\002n2R/compute/v1/projects/" + "{project}/regions/{region}/resourcePolic" - + "ies/{resource}/getIamPolicy\022\204\002\n\006Insert\0224" - + ".google.cloud.compute.v1.InsertResourceP" - + "olicyRequest\032\".google.cloud.compute.v1.O" - + "peration\"\237\001\332A\'project,region,resource_po" - + "licy_resource\212N\020RegionOperations\202\323\344\223\002\\\"@" - + "/compute/v1/projects/{project}/regions/{" - + "region}/resourcePolicies:\030resource_polic" - + "y_resource\022\304\001\n\004List\0224.google.cloud.compu" - + "te.v1.ListResourcePoliciesRequest\032+.goog" - + "le.cloud.compute.v1.ResourcePolicyList\"Y" - + "\332A\016project,region\202\323\344\223\002B\022@/compute/v1/pro" - + "jects/{project}/regions/{region}/resourc" - + "ePolicies\022\244\002\n\005Patch\0223.google.cloud.compu" - + "te.v1.PatchResourcePolicyRequest\032\".googl" - + "e.cloud.compute.v1.Operation\"\301\001\332A7projec" - + "t,region,resource_policy,resource_policy" - + "_resource\212N\020RegionOperations\202\323\344\223\002n2R/com" - + "pute/v1/projects/{project}/regions/{regi" - + "on}/resourcePolicies/{resource_policy}:\030" - + "resource_policy_resource\022\257\002\n\014SetIamPolic" - + "y\022:.google.cloud.compute.v1.SetIamPolicy" - + "ResourcePolicyRequest\032\037.google.cloud.com" - + "pute.v1.Policy\"\301\001\332A:project,region,resou" - + "rce,region_set_policy_request_resource\202\323" - + "\344\223\002~\"X/compute/v1/projects/{project}/reg" - + "ions/{region}/resourcePolicies/{resource" - + "}/setIamPolicy:\"region_set_policy_reques" - + "t_resource\022\321\002\n\022TestIamPermissions\022@.goog" - + "le.cloud.compute.v1.TestIamPermissionsRe" - + "sourcePolicyRequest\0320.google.cloud.compu" - + "te.v1.TestPermissionsResponse\"\306\001\332A9proje" - + "ct,region,resource,test_permissions_requ" - + "est_resource\202\323\344\223\002\203\001\"^/compute/v1/project" - + "s/{project}/regions/{region}/resourcePol" - + "icies/{resource}/testIamPermissions:!tes" - + "t_permissions_request_resource\032r\312A\026compu" - + "te.googleapis.com\322AVhttps://www.googleap" - + "is.com/auth/compute,https://www.googleap" - + "is.com/auth/cloud-platform2\266\007\n\014RolloutPl" - + "ans\022\324\001\n\006Delete\0221.google.cloud.compute.v1" - + ".DeleteRolloutPlanRequest\032\".google.cloud" - + ".compute.v1.Operation\"s\332A\024project,rollou" - + "t_plan\212N\020GlobalOperations\202\323\344\223\002C*A/comput" + + "ies/{resource_policy}:\030resource_policy_r" + + "esource\022\257\002\n\014SetIamPolicy\022:.google.cloud." + + "compute.v1.SetIamPolicyResourcePolicyReq" + + "uest\032\037.google.cloud.compute.v1.Policy\"\301\001" + + "\332A:project,region,resource,region_set_po" + + "licy_request_resource\202\323\344\223\002~\"X/compute/v1" + + "/projects/{project}/regions/{region}/res" + + "ourcePolicies/{resource}/setIamPolicy:\"r" + + "egion_set_policy_request_resource\022\321\002\n\022Te" + + "stIamPermissions\022@.google.cloud.compute." + + "v1.TestIamPermissionsResourcePolicyReque" + + "st\0320.google.cloud.compute.v1.TestPermiss" + + "ionsResponse\"\306\001\332A9project,region,resourc" + + "e,test_permissions_request_resource\202\323\344\223\002" + + "\203\001\"^/compute/v1/projects/{project}/regio" + + "ns/{region}/resourcePolicies/{resource}/" + + "testIamPermissions:!test_permissions_req" + + "uest_resource\032r\312A\026compute.googleapis.com" + + "\322AVhttps://www.googleapis.com/auth/compu" + + "te,https://www.googleapis.com/auth/cloud" + + "-platform2\266\007\n\014RolloutPlans\022\324\001\n\006Delete\0221." + + "google.cloud.compute.v1.DeleteRolloutPla" + + "nRequest\032\".google.cloud.compute.v1.Opera", + "tion\"s\332A\024project,rollout_plan\212N\020GlobalOp" + + "erations\202\323\344\223\002C*A/compute/v1/projects/{pr" + + "oject}/global/rolloutPlans/{rollout_plan" + + "}\022\275\001\n\003Get\022..google.cloud.compute.v1.GetR" + + "olloutPlanRequest\032$.google.cloud.compute" + + ".v1.RolloutPlan\"`\332A\024project,rollout_plan" + + "\202\323\344\223\002C\022A/compute/v1/projects/{project}/g" + + "lobal/rolloutPlans/{rollout_plan}\022\346\001\n\006In" + + "sert\0221.google.cloud.compute.v1.InsertRol" + + "loutPlanRequest\032\".google.cloud.compute.v" + + "1.Operation\"\204\001\332A\035project,rollout_plan_re" + + "source\212N\020GlobalOperations\202\323\344\223\002K\"2/comput" + "e/v1/projects/{project}/global/rolloutPl" - + "ans/{rollout_plan}\022\275\001\n\003Get\022..google.clou" - + "d.compute.v1.GetRolloutPlanRequest\032$.goo" - + "gle.cloud.compute.v1.RolloutPlan\"`\332A\024pro" - + "ject,rollout_plan\202\323\344\223\002C\022A/compute/v1/pro" - + "jects/{project}/global/rolloutPlans/{rol" - + "lout_plan}\022\346\001\n\006Insert\0221.google.cloud.com" - + "pute.v1.InsertRolloutPlanRequest\032\".googl" - + "e.cloud.compute.v1.Operation\"\204\001\332A\035projec" - + "t,rollout_plan_resource\212N\020GlobalOperatio" - + "ns\202\323\344\223\002K\"2/compute/v1/projects/{project}" - + "/global/rolloutPlans:\025rollout_plan_resou" - + "rce\022\261\001\n\004List\0220.google.cloud.compute.v1.L" - + "istRolloutPlansRequest\0321.google.cloud.co" - + "mpute.v1.RolloutPlansListResponse\"D\332A\007pr" - + "oject\202\323\344\223\0024\0222/compute/v1/projects/{proje" - + "ct}/global/rolloutPlans\032r\312A\026compute.goog" - + "leapis.com\322AVhttps://www.googleapis.com/" - + "auth/compute,https://www.googleapis.com/" - + "auth/cloud-platform2\276\013\n\010Rollouts\022\314\001\n\007Adv" - + "ance\022..google.cloud.compute.v1.AdvanceRo" - + "lloutRequest\032\".google.cloud.compute.v1.O" - + "peration\"m\332A\017project,rollout\212N\020GlobalOpe" - + "rations\202\323\344\223\002B\"@/compute/v1/projects/{pro" - + "ject}/global/rollouts/{rollout}/advance\022" - + "\302\001\n\006Cancel\022-.google.cloud.compute.v1.Can" - + "celRolloutRequest\032\".google.cloud.compute" - + ".v1.Operation\"e\332A\017project,rollout\212N\020Glob" - + "alOperations\202\323\344\223\002:28/compute/v1/projects" - + "/{project}/global/rollouts/{rollout}\022\302\001\n" - + "\006Delete\022-.google.cloud.compute.v1.Delete" - + "RolloutRequest\032\".google.cloud.compute.v1" - + ".Operation\"e\332A\017project,rollout\212N\020GlobalO" - + "perations\202\323\344\223\002:*8/compute/v1/projects/{p" - + "roject}/global/rollouts/{rollout}\022\247\001\n\003Ge" - + "t\022*.google.cloud.compute.v1.GetRolloutRe" - + "quest\032 .google.cloud.compute.v1.Rollout\"" - + "R\332A\017project,rollout\202\323\344\223\002:\0228/compute/v1/p" - + "rojects/{project}/global/rollouts/{rollo" - + "ut}\022\245\001\n\004List\022,.google.cloud.compute.v1.L" - + "istRolloutsRequest\032-.google.cloud.comput" - + "e.v1.RolloutsListResponse\"@\332A\007project\202\323\344" - + "\223\0020\022./compute/v1/projects/{project}/glob" - + "al/rollouts\022\306\001\n\005Pause\022,.google.cloud.com" - + "pute.v1.PauseRolloutRequest\032\".google.clo" - + "ud.compute.v1.Operation\"k\332A\017project,roll" - + "out\212N\020GlobalOperations\202\323\344\223\002@\">/compute/v" - + "1/projects/{project}/global/rollouts/{ro" - + "llout}/pause\022\311\001\n\006Resume\022-.google.cloud.c" - + "ompute.v1.ResumeRolloutRequest\032\".google.", - "cloud.compute.v1.Operation\"l\332A\017project,r" - + "ollout\212N\020GlobalOperations\202\323\344\223\002A\"?/comput" - + "e/v1/projects/{project}/global/rollouts/" - + "{rollout}/resume\032r\312A\026compute.googleapis." - + "com\322AVhttps://www.googleapis.com/auth/co" - + "mpute,https://www.googleapis.com/auth/cl" - + "oud-platform2\374)\n\007Routers\022\273\001\n\016AggregatedL" - + "ist\0225.google.cloud.compute.v1.Aggregated" - + "ListRoutersRequest\032-.google.cloud.comput" - + "e.v1.RouterAggregatedList\"C\332A\007project\202\323\344" - + "\223\0023\0221/compute/v1/projects/{project}/aggr" - + "egated/routers\022\317\001\n\006Delete\022,.google.cloud" - + ".compute.v1.DeleteRouterRequest\032\".google" - + ".cloud.compute.v1.Operation\"s\332A\025project," - + "region,router\212N\020RegionOperations\202\323\344\223\002B*@" - + "/compute/v1/projects/{project}/regions/{" - + "region}/routers/{router}\022\357\001\n\016DeleteNamed" - + "Set\0224.google.cloud.compute.v1.DeleteName" - + "dSetRouterRequest\032\".google.cloud.compute" - + ".v1.Operation\"\202\001\332A\025project,region,router" - + "\212N\020RegionOperations\202\323\344\223\002Q\"O/compute/v1/p" - + "rojects/{project}/regions/{region}/route" - + "rs/{router}/deleteNamedSet\022\370\001\n\021DeleteRou" - + "tePolicy\0227.google.cloud.compute.v1.Delet" - + "eRoutePolicyRouterRequest\032\".google.cloud" - + ".compute.v1.Operation\"\205\001\332A\025project,regio" - + "n,router\212N\020RegionOperations\202\323\344\223\002T\"R/comp" - + "ute/v1/projects/{project}/regions/{regio" - + "n}/routers/{router}/deleteRoutePolicy\022\263\001" - + "\n\003Get\022).google.cloud.compute.v1.GetRoute" - + "rRequest\032\037.google.cloud.compute.v1.Route" - + "r\"`\332A\025project,region,router\202\323\344\223\002B\022@/comp" - + "ute/v1/projects/{project}/regions/{regio" - + "n}/routers/{router}\022\343\001\n\013GetNamedSet\0221.go" - + "ogle.cloud.compute.v1.GetNamedSetRouterR" - + "equest\0323.google.cloud.compute.v1.Routers" - + "GetNamedSetResponse\"l\332A\025project,region,r" - + "outer\202\323\344\223\002N\022L/compute/v1/projects/{proje" - + "ct}/regions/{region}/routers/{router}/ge" - + "tNamedSet\022\335\001\n\014GetNatIpInfo\0222.google.clou" - + "d.compute.v1.GetNatIpInfoRouterRequest\032*" - + ".google.cloud.compute.v1.NatIpInfoRespon" - + "se\"m\332A\025project,region,router\202\323\344\223\002O\022M/com" + + "ans:\025rollout_plan_resource\022\261\001\n\004List\0220.go" + + "ogle.cloud.compute.v1.ListRolloutPlansRe" + + "quest\0321.google.cloud.compute.v1.RolloutP" + + "lansListResponse\"D\332A\007project\202\323\344\223\0024\0222/com" + + "pute/v1/projects/{project}/global/rollou" + + "tPlans\032r\312A\026compute.googleapis.com\322AVhttp" + + "s://www.googleapis.com/auth/compute,http" + + "s://www.googleapis.com/auth/cloud-platfo" + + "rm2\276\013\n\010Rollouts\022\314\001\n\007Advance\022..google.clo" + + "ud.compute.v1.AdvanceRolloutRequest\032\".go" + + "ogle.cloud.compute.v1.Operation\"m\332A\017proj" + + "ect,rollout\212N\020GlobalOperations\202\323\344\223\002B\"@/c" + + "ompute/v1/projects/{project}/global/roll" + + "outs/{rollout}/advance\022\302\001\n\006Cancel\022-.goog" + + "le.cloud.compute.v1.CancelRolloutRequest" + + "\032\".google.cloud.compute.v1.Operation\"e\332A" + + "\017project,rollout\212N\020GlobalOperations\202\323\344\223\002" + + ":28/compute/v1/projects/{project}/global" + + "/rollouts/{rollout}\022\302\001\n\006Delete\022-.google." + + "cloud.compute.v1.DeleteRolloutRequest\032\"." + + "google.cloud.compute.v1.Operation\"e\332A\017pr" + + "oject,rollout\212N\020GlobalOperations\202\323\344\223\002:*8" + + "/compute/v1/projects/{project}/global/ro" + + "llouts/{rollout}\022\247\001\n\003Get\022*.google.cloud." + + "compute.v1.GetRolloutRequest\032 .google.cl" + + "oud.compute.v1.Rollout\"R\332A\017project,rollo" + + "ut\202\323\344\223\002:\0228/compute/v1/projects/{project}" + + "/global/rollouts/{rollout}\022\245\001\n\004List\022,.go" + + "ogle.cloud.compute.v1.ListRolloutsReques" + + "t\032-.google.cloud.compute.v1.RolloutsList" + + "Response\"@\332A\007project\202\323\344\223\0020\022./compute/v1/" + + "projects/{project}/global/rollouts\022\306\001\n\005P" + + "ause\022,.google.cloud.compute.v1.PauseRoll" + + "outRequest\032\".google.cloud.compute.v1.Ope" + + "ration\"k\332A\017project,rollout\212N\020GlobalOpera" + + "tions\202\323\344\223\002@\">/compute/v1/projects/{proje" + + "ct}/global/rollouts/{rollout}/pause\022\311\001\n\006" + + "Resume\022-.google.cloud.compute.v1.ResumeR" + + "olloutRequest\032\".google.cloud.compute.v1." + + "Operation\"l\332A\017project,rollout\212N\020GlobalOp" + + "erations\202\323\344\223\002A\"?/compute/v1/projects/{pr" + + "oject}/global/rollouts/{rollout}/resume\032" + + "r\312A\026compute.googleapis.com\322AVhttps://www" + + ".googleapis.com/auth/compute,https://www" + + ".googleapis.com/auth/cloud-platform2\374)\n\007" + + "Routers\022\273\001\n\016AggregatedList\0225.google.clou" + + "d.compute.v1.AggregatedListRoutersReques" + + "t\032-.google.cloud.compute.v1.RouterAggreg" + + "atedList\"C\332A\007project\202\323\344\223\0023\0221/compute/v1/" + + "projects/{project}/aggregated/routers\022\317\001" + + "\n\006Delete\022,.google.cloud.compute.v1.Delet" + + "eRouterRequest\032\".google.cloud.compute.v1" + + ".Operation\"s\332A\025project,region,router\212N\020R" + + "egionOperations\202\323\344\223\002B*@/compute/v1/proje" + + "cts/{project}/regions/{region}/routers/{" + + "router}\022\357\001\n\016DeleteNamedSet\0224.google.clou" + + "d.compute.v1.DeleteNamedSetRouterRequest" + + "\032\".google.cloud.compute.v1.Operation\"\202\001\332" + + "A\025project,region,router\212N\020RegionOperatio" + + "ns\202\323\344\223\002Q\"O/compute/v1/projects/{project}" + + "/regions/{region}/routers/{router}/delet" + + "eNamedSet\022\370\001\n\021DeleteRoutePolicy\0227.google" + + ".cloud.compute.v1.DeleteRoutePolicyRoute" + + "rRequest\032\".google.cloud.compute.v1.Opera" + + "tion\"\205\001\332A\025project,region,router\212N\020Region" + + "Operations\202\323\344\223\002T\"R/compute/v1/projects/{" + + "project}/regions/{region}/routers/{route" + + "r}/deleteRoutePolicy\022\263\001\n\003Get\022).google.cl" + + "oud.compute.v1.GetRouterRequest\032\037.google" + + ".cloud.compute.v1.Router\"`\332A\025project,reg" + + "ion,router\202\323\344\223\002B\022@/compute/v1/projects/{" + + "project}/regions/{region}/routers/{route" + + "r}\022\343\001\n\013GetNamedSet\0221.google.cloud.comput" + + "e.v1.GetNamedSetRouterRequest\0323.google.c" + + "loud.compute.v1.RoutersGetNamedSetRespon" + + "se\"l\332A\025project,region,router\202\323\344\223\002N\022L/com" + "pute/v1/projects/{project}/regions/{regi" - + "on}/routers/{router}/getNatIpInfo\022\365\001\n\021Ge" - + "tNatMappingInfo\0228.google.cloud.compute.v" - + "1.GetNatMappingInfoRoutersRequest\0322.goog" - + "le.cloud.compute.v1.VmEndpointNatMapping" - + "sList\"r\332A\025project,region,router\202\323\344\223\002T\022R/" - + "compute/v1/projects/{project}/regions/{r" - + "egion}/routers/{router}/getNatMappingInf" - + "o\022\357\001\n\016GetRoutePolicy\0224.google.cloud.comp" - + "ute.v1.GetRoutePolicyRouterRequest\0326.goo" - + "gle.cloud.compute.v1.RoutersGetRoutePoli" - + "cyResponse\"o\332A\025project,region,router\202\323\344\223" - + "\002Q\022O/compute/v1/projects/{project}/regio" - + "ns/{region}/routers/{router}/getRoutePol" - + "icy\022\351\001\n\017GetRouterStatus\0225.google.cloud.c" - + "ompute.v1.GetRouterStatusRouterRequest\032-" - + ".google.cloud.compute.v1.RouterStatusRes" - + "ponse\"p\332A\025project,region,router\202\323\344\223\002R\022P/" - + "compute/v1/projects/{project}/regions/{r" - + "egion}/routers/{router}/getRouterStatus\022" - + "\341\001\n\006Insert\022,.google.cloud.compute.v1.Ins" - + "ertRouterRequest\032\".google.cloud.compute." - + "v1.Operation\"\204\001\332A\036project,region,router_" - + "resource\212N\020RegionOperations\202\323\344\223\002J\"7/comp" - + "ute/v1/projects/{project}/regions/{regio" - + "n}/routers:\017router_resource\022\252\001\n\004List\022+.g" - + "oogle.cloud.compute.v1.ListRoutersReques" - + "t\032#.google.cloud.compute.v1.RouterList\"P" - + "\332A\016project,region\202\323\344\223\0029\0227/compute/v1/pro" - + "jects/{project}/regions/{region}/routers" - + "\022\344\001\n\rListBgpRoutes\0224.google.cloud.comput" - + "e.v1.ListBgpRoutesRoutersRequest\032-.googl" - + "e.cloud.compute.v1.RoutersListBgpRoutes\"" - + "n\332A\025project,region,router\202\323\344\223\002P\022N/comput" - + "e/v1/projects/{project}/regions/{region}" - + "/routers/{router}/listBgpRoutes\022\344\001\n\rList" - + "NamedSets\0224.google.cloud.compute.v1.List" - + "NamedSetsRoutersRequest\032-.google.cloud.c" - + "ompute.v1.RoutersListNamedSets\"n\332A\025proje" - + "ct,region,router\202\323\344\223\002P\022N/compute/v1/proj" - + "ects/{project}/regions/{region}/routers/" - + "{router}/listNamedSets\022\364\001\n\021ListRoutePoli" - + "cies\0228.google.cloud.compute.v1.ListRoute" - + "PoliciesRoutersRequest\0321.google.cloud.co" - + "mpute.v1.RoutersListRoutePolicies\"r\332A\025pr" - + "oject,region,router\202\323\344\223\002T\022R/compute/v1/p" + + "on}/routers/{router}/getNamedSet\022\335\001\n\014Get" + + "NatIpInfo\0222.google.cloud.compute.v1.GetN" + + "atIpInfoRouterRequest\032*.google.cloud.com" + + "pute.v1.NatIpInfoResponse\"m\332A\025project,re" + + "gion,router\202\323\344\223\002O\022M/compute/v1/projects/" + + "{project}/regions/{region}/routers/{rout" + + "er}/getNatIpInfo\022\365\001\n\021GetNatMappingInfo\0228" + + ".google.cloud.compute.v1.GetNatMappingIn" + + "foRoutersRequest\0322.google.cloud.compute." + + "v1.VmEndpointNatMappingsList\"r\332A\025project" + + ",region,router\202\323\344\223\002T\022R/compute/v1/projec" + + "ts/{project}/regions/{region}/routers/{r" + + "outer}/getNatMappingInfo\022\357\001\n\016GetRoutePol" + + "icy\0224.google.cloud.compute.v1.GetRoutePo" + + "licyRouterRequest\0326.google.cloud.compute" + + ".v1.RoutersGetRoutePolicyResponse\"o\332A\025pr" + + "oject,region,router\202\323\344\223\002Q\022O/compute/v1/p" + "rojects/{project}/regions/{region}/route" - + "rs/{router}/listRoutePolicies\022\357\001\n\005Patch\022" - + "+.google.cloud.compute.v1.PatchRouterReq" - + "uest\032\".google.cloud.compute.v1.Operation" - + "\"\224\001\332A%project,region,router,router_resou" - + "rce\212N\020RegionOperations\202\323\344\223\002S2@/compute/v" - + "1/projects/{project}/regions/{region}/ro" - + "uters/{router}:\017router_resource\022\223\002\n\rPatc" - + "hNamedSet\0223.google.cloud.compute.v1.Patc" - + "hNamedSetRouterRequest\032\".google.cloud.co" - + "mpute.v1.Operation\"\250\001\332A(project,region,r" - + "outer,named_set_resource\212N\020RegionOperati" - + "ons\202\323\344\223\002d\"N/compute/v1/projects/{project" - + "}/regions/{region}/routers/{router}/patc" - + "hNamedSet:\022named_set_resource\022\242\002\n\020PatchR" - + "outePolicy\0226.google.cloud.compute.v1.Pat" - + "chRoutePolicyRouterRequest\032\".google.clou" - + "d.compute.v1.Operation\"\261\001\332A+project,regi" - + "on,router,route_policy_resource\212N\020Region" - + "Operations\202\323\344\223\002j\"Q/compute/v1/projects/{" - + "project}/regions/{region}/routers/{route" - + "r}/patchRoutePolicy:\025route_policy_resour" - + "ce\022\365\001\n\007Preview\022-.google.cloud.compute.v1" - + ".PreviewRouterRequest\032/.google.cloud.com" - + "pute.v1.RoutersPreviewResponse\"\211\001\332A%proj" - + "ect,region,router,router_resource\202\323\344\223\002[\"" - + "H/compute/v1/projects/{project}/regions/" - + "{region}/routers/{router}/preview:\017route" - + "r_resource\022\361\001\n\006Update\022,.google.cloud.com" - + "pute.v1.UpdateRouterRequest\032\".google.clo" + + "rs/{router}/getRoutePolicy\022\351\001\n\017GetRouter" + + "Status\0225.google.cloud.compute.v1.GetRout" + + "erStatusRouterRequest\032-.google.cloud.com" + + "pute.v1.RouterStatusResponse\"p\332A\025project" + + ",region,router\202\323\344\223\002R\022P/compute/v1/projec" + + "ts/{project}/regions/{region}/routers/{r" + + "outer}/getRouterStatus\022\341\001\n\006Insert\022,.goog" + + "le.cloud.compute.v1.InsertRouterRequest\032" + + "\".google.cloud.compute.v1.Operation\"\204\001\332A" + + "\036project,region,router_resource\212N\020Region" + + "Operations\202\323\344\223\002J\"7/compute/v1/projects/{" + + "project}/regions/{region}/routers:\017route" + + "r_resource\022\252\001\n\004List\022+.google.cloud.compu" + + "te.v1.ListRoutersRequest\032#.google.cloud." + + "compute.v1.RouterList\"P\332A\016project,region" + + "\202\323\344\223\0029\0227/compute/v1/projects/{project}/r" + + "egions/{region}/routers\022\344\001\n\rListBgpRoute" + + "s\0224.google.cloud.compute.v1.ListBgpRoute" + + "sRoutersRequest\032-.google.cloud.compute.v" + + "1.RoutersListBgpRoutes\"n\332A\025project,regio" + + "n,router\202\323\344\223\002P\022N/compute/v1/projects/{pr" + + "oject}/regions/{region}/routers/{router}" + + "/listBgpRoutes\022\344\001\n\rListNamedSets\0224.googl" + + "e.cloud.compute.v1.ListNamedSetsRoutersR" + + "equest\032-.google.cloud.compute.v1.Routers" + + "ListNamedSets\"n\332A\025project,region,router\202" + + "\323\344\223\002P\022N/compute/v1/projects/{project}/re" + + "gions/{region}/routers/{router}/listName" + + "dSets\022\364\001\n\021ListRoutePolicies\0228.google.clo" + + "ud.compute.v1.ListRoutePoliciesRoutersRe" + + "quest\0321.google.cloud.compute.v1.RoutersL" + + "istRoutePolicies\"r\332A\025project,region,rout" + + "er\202\323\344\223\002T\022R/compute/v1/projects/{project}" + + "/regions/{region}/routers/{router}/listR" + + "outePolicies\022\357\001\n\005Patch\022+.google.cloud.co" + + "mpute.v1.PatchRouterRequest\032\".google.clo" + "ud.compute.v1.Operation\"\224\001\332A%project,reg" + "ion,router,router_resource\212N\020RegionOpera" - + "tions\202\323\344\223\002S\032@/compute/v1/projects/{proje" + + "tions\202\323\344\223\002S2@/compute/v1/projects/{proje" + "ct}/regions/{region}/routers/{router}:\017r" - + "outer_resource\022\226\002\n\016UpdateNamedSet\0224.goog" - + "le.cloud.compute.v1.UpdateNamedSetRouter" - + "Request\032\".google.cloud.compute.v1.Operat" - + "ion\"\251\001\332A(project,region,router,named_set" - + "_resource\212N\020RegionOperations\202\323\344\223\002e\"O/com" + + "outer_resource\022\223\002\n\rPatchNamedSet\0223.googl" + + "e.cloud.compute.v1.PatchNamedSetRouterRe" + + "quest\032\".google.cloud.compute.v1.Operatio" + + "n\"\250\001\332A(project,region,router,named_set_r" + + "esource\212N\020RegionOperations\202\323\344\223\002d\"N/compu" + + "te/v1/projects/{project}/regions/{region" + + "}/routers/{router}/patchNamedSet:\022named_" + + "set_resource\022\242\002\n\020PatchRoutePolicy\0226.goog" + + "le.cloud.compute.v1.PatchRoutePolicyRout" + + "erRequest\032\".google.cloud.compute.v1.Oper" + + "ation\"\261\001\332A+project,region,router,route_p" + + "olicy_resource\212N\020RegionOperations\202\323\344\223\002j\"" + + "Q/compute/v1/projects/{project}/regions/" + + "{region}/routers/{router}/patchRoutePoli" + + "cy:\025route_policy_resource\022\365\001\n\007Preview\022-." + + "google.cloud.compute.v1.PreviewRouterReq" + + "uest\032/.google.cloud.compute.v1.RoutersPr" + + "eviewResponse\"\211\001\332A%project,region,router" + + ",router_resource\202\323\344\223\002[\"H/compute/v1/proj" + + "ects/{project}/regions/{region}/routers/" + + "{router}/preview:\017router_resource\022\361\001\n\006Up" + + "date\022,.google.cloud.compute.v1.UpdateRou" + + "terRequest\032\".google.cloud.compute.v1.Ope" + + "ration\"\224\001\332A%project,region,router,router" + + "_resource\212N\020RegionOperations\202\323\344\223\002S\032@/com" + "pute/v1/projects/{project}/regions/{regi" - + "on}/routers/{router}/updateNamedSet:\022nam" - + "ed_set_resource\022\245\002\n\021UpdateRoutePolicy\0227." - + "google.cloud.compute.v1.UpdateRoutePolic" - + "yRouterRequest\032\".google.cloud.compute.v1" - + ".Operation\"\262\001\332A+project,region,router,ro" - + "ute_policy_resource\212N\020RegionOperations\202\323" - + "\344\223\002k\"R/compute/v1/projects/{project}/reg" - + "ions/{region}/routers/{router}/updateRou" - + "tePolicy:\025route_policy_resource\032r\312A\026comp" - + "ute.googleapis.com\322AVhttps://www.googlea" - + "pis.com/auth/compute,https://www.googlea" - + "pis.com/auth/cloud-platform2\357\010\n\006Routes\022\272" - + "\001\n\006Delete\022+.google.cloud.compute.v1.Dele" - + "teRouteRequest\032\".google.cloud.compute.v1" - + ".Operation\"_\332A\rproject,route\212N\020GlobalOpe" - + "rations\202\323\344\223\0026*4/compute/v1/projects/{pro" - + "ject}/global/routes/{route}\022\235\001\n\003Get\022(.go" - + "ogle.cloud.compute.v1.GetRouteRequest\032\036." - + "google.cloud.compute.v1.Route\"L\332A\rprojec" - + "t,route\202\323\344\223\0026\0224/compute/v1/projects/{pro" - + "ject}/global/routes/{route}\022\313\001\n\006Insert\022+" - + ".google.cloud.compute.v1.InsertRouteRequ" - + "est\032\".google.cloud.compute.v1.Operation\"" - + "p\332A\026project,route_resource\212N\020GlobalOpera" - + "tions\202\323\344\223\002>\",/compute/v1/projects/{proje" - + "ct}/global/routes:\016route_resource\022\226\001\n\004Li" - + "st\022*.google.cloud.compute.v1.ListRoutesR" - + "equest\032\".google.cloud.compute.v1.RouteLi" - + "st\">\332A\007project\202\323\344\223\002.\022,/compute/v1/projec" - + "ts/{project}/global/routes\022\254\002\n\022TestIamPe" - + "rmissions\0227.google.cloud.compute.v1.Test" - + "IamPermissionsRouteRequest\0320.google.clou" - + "d.compute.v1.TestPermissionsResponse\"\252\001\332" - + "A2project,resource,test_permissions_requ" - + "est_resource\202\323\344\223\002o\"J/compute/v1/projects" - + "/{project}/global/routes/{resource}/test" - + "IamPermissions:!test_permissions_request" + + "on}/routers/{router}:\017router_resource\022\226\002" + + "\n\016UpdateNamedSet\0224.google.cloud.compute." + + "v1.UpdateNamedSetRouterRequest\032\".google." + + "cloud.compute.v1.Operation\"\251\001\332A(project," + + "region,router,named_set_resource\212N\020Regio" + + "nOperations\202\323\344\223\002e\"O/compute/v1/projects/" + + "{project}/regions/{region}/routers/{rout" + + "er}/updateNamedSet:\022named_set_resource\022\245" + + "\002\n\021UpdateRoutePolicy\0227.google.cloud.comp" + + "ute.v1.UpdateRoutePolicyRouterRequest\032\"." + + "google.cloud.compute.v1.Operation\"\262\001\332A+p" + + "roject,region,router,route_policy_resour" + + "ce\212N\020RegionOperations\202\323\344\223\002k\"R/compute/v1" + + "/projects/{project}/regions/{region}/rou" + + "ters/{router}/updateRoutePolicy:\025route_p" + + "olicy_resource\032r\312A\026compute.googleapis.co" + + "m\322AVhttps://www.googleapis.com/auth/comp" + + "ute,https://www.googleapis.com/auth/clou" + + "d-platform2\357\010\n\006Routes\022\272\001\n\006Delete\022+.googl" + + "e.cloud.compute.v1.DeleteRouteRequest\032\"." + + "google.cloud.compute.v1.Operation\"_\332A\rpr" + + "oject,route\212N\020GlobalOperations\202\323\344\223\0026*4/c" + + "ompute/v1/projects/{project}/global/rout" + + "es/{route}\022\235\001\n\003Get\022(.google.cloud.comput" + + "e.v1.GetRouteRequest\032\036.google.cloud.comp" + + "ute.v1.Route\"L\332A\rproject,route\202\323\344\223\0026\0224/c" + + "ompute/v1/projects/{project}/global/rout" + + "es/{route}\022\313\001\n\006Insert\022+.google.cloud.com" + + "pute.v1.InsertRouteRequest\032\".google.clou" + + "d.compute.v1.Operation\"p\332A\026project,route" + + "_resource\212N\020GlobalOperations\202\323\344\223\002>\",/com" + + "pute/v1/projects/{project}/global/routes" + + ":\016route_resource\022\226\001\n\004List\022*.google.cloud" + + ".compute.v1.ListRoutesRequest\032\".google.c" + + "loud.compute.v1.RouteList\">\332A\007project\202\323\344" + + "\223\002.\022,/compute/v1/projects/{project}/glob" + + "al/routes\022\254\002\n\022TestIamPermissions\0227.googl" + + "e.cloud.compute.v1.TestIamPermissionsRou" + + "teRequest\0320.google.cloud.compute.v1.Test" + + "PermissionsResponse\"\252\001\332A2project,resourc" + + "e,test_permissions_request_resource\202\323\344\223\002" + + "o\"J/compute/v1/projects/{project}/global" + + "/routes/{resource}/testIamPermissions:!t" + + "est_permissions_request_resource\032r\312A\026com" + + "pute.googleapis.com\322AVhttps://www.google" + + "apis.com/auth/compute,https://www.google" + + "apis.com/auth/cloud-platform2\357\030\n\020Securit" + + "yPolicies\022\251\002\n\007AddRule\0225.google.cloud.com" + + "pute.v1.AddRuleSecurityPolicyRequest\032\".g" + + "oogle.cloud.compute.v1.Operation\"\302\001\332A5pr" + + "oject,security_policy,security_policy_ru" + + "le_resource\212N\020GlobalOperations\202\323\344\223\002q\"P/c" + + "ompute/v1/projects/{project}/global/secu" + + "rityPolicies/{security_policy}/addRule:\035" + + "security_policy_rule_resource\022\327\001\n\016Aggreg" + + "atedList\022>.google.cloud.compute.v1.Aggre" + + "gatedListSecurityPoliciesRequest\0327.googl" + + "e.cloud.compute.v1.SecurityPoliciesAggre" + + "gatedList\"L\332A\007project\202\323\344\223\002<\022:/compute/v1" + + "/projects/{project}/aggregated/securityP" + + "olicies\022\341\001\n\006Delete\0224.google.cloud.comput" + + "e.v1.DeleteSecurityPolicyRequest\032\".googl" + + "e.cloud.compute.v1.Operation\"}\332A\027project" + + ",security_policy\212N\020GlobalOperations\202\323\344\223\002" + + "J*H/compute/v1/projects/{project}/global" + + "/securityPolicies/{security_policy}\022\315\001\n\003" + + "Get\0221.google.cloud.compute.v1.GetSecurit" + + "yPolicyRequest\032\'.google.cloud.compute.v1" + + ".SecurityPolicy\"j\332A\027project,security_pol" + + "icy\202\323\344\223\002J\022H/compute/v1/projects/{project" + + "}/global/securityPolicies/{security_poli" + + "cy}\022\341\001\n\007GetRule\0225.google.cloud.compute.v" + + "1.GetRuleSecurityPolicyRequest\032+.google." + + "cloud.compute.v1.SecurityPolicyRule\"r\332A\027" + + "project,security_policy\202\323\344\223\002R\022P/compute/" + + "v1/projects/{project}/global/securityPol" + + "icies/{security_policy}/getRule\022\363\001\n\006Inse" + + "rt\0224.google.cloud.compute.v1.InsertSecur" + + "ityPolicyRequest\032\".google.cloud.compute." + + "v1.Operation\"\216\001\332A project,security_polic" + + "y_resource\212N\020GlobalOperations\202\323\344\223\002R\"6/co" + + "mpute/v1/projects/{project}/global/secur" + + "ityPolicies:\030security_policy_resource\022\263\001" + + "\n\004List\0224.google.cloud.compute.v1.ListSec" + + "urityPoliciesRequest\032+.google.cloud.comp" + + "ute.v1.SecurityPolicyList\"H\332A\007project\202\323\344" + + "\223\0028\0226/compute/v1/projects/{project}/glob" + + "al/securityPolicies\022\256\002\n\037ListPreconfigure" + + "dExpressionSets\022O.google.cloud.compute.v" + + "1.ListPreconfiguredExpressionSetsSecurit" + + "yPoliciesRequest\032P.google.cloud.compute." + + "v1.SecurityPoliciesListPreconfiguredExpr" + + "essionSetsResponse\"h\332A\007project\202\323\344\223\002X\022V/c" + + "ompute/v1/projects/{project}/global/secu" + + "rityPolicies/listPreconfiguredExpression" + + "Sets\022\223\002\n\005Patch\0223.google.cloud.compute.v1" + + ".PatchSecurityPolicyRequest\032\".google.clo" + + "ud.compute.v1.Operation\"\260\001\332A0project,sec" + + "urity_policy,security_policy_resource\212N\020" + + "GlobalOperations\202\323\344\223\002d2H/compute/v1/proj" + + "ects/{project}/global/securityPolicies/{" + + "security_policy}:\030security_policy_resour" + + "ce\022\257\002\n\tPatchRule\0227.google.cloud.compute." + + "v1.PatchRuleSecurityPolicyRequest\032\".goog" + + "le.cloud.compute.v1.Operation\"\304\001\332A5proje" + + "ct,security_policy,security_policy_rule_" + + "resource\212N\020GlobalOperations\202\323\344\223\002s\"R/comp" + + "ute/v1/projects/{project}/global/securit" + + "yPolicies/{security_policy}/patchRule:\035s" + + "ecurity_policy_rule_resource\022\365\001\n\nRemoveR" + + "ule\0228.google.cloud.compute.v1.RemoveRule" + + "SecurityPolicyRequest\032\".google.cloud.com" + + "pute.v1.Operation\"\210\001\332A\027project,security_" + + "policy\212N\020GlobalOperations\202\323\344\223\002U\"S/comput" + + "e/v1/projects/{project}/global/securityP" + + "olicies/{security_policy}/removeRule\022\253\002\n" + + "\tSetLabels\0227.google.cloud.compute.v1.Set" + + "LabelsSecurityPolicyRequest\032\".google.clo" + + "ud.compute.v1.Operation\"\300\001\332A3project,res" + + "ource,global_set_labels_request_resource" + + "\212N\020GlobalOperations\202\323\344\223\002q\"K/compute/v1/p" + + "rojects/{project}/global/securityPolicie" + + "s/{resource}/setLabels:\"global_set_label" + + "s_request_resource\032r\312A\026compute.googleapi" + + "s.com\322AVhttps://www.googleapis.com/auth/" + + "compute,https://www.googleapis.com/auth/" + + "cloud-platform2\360\023\n\022ServiceAttachments\022\334\001" + + "\n\016AggregatedList\022@.google.cloud.compute." + + "v1.AggregatedListServiceAttachmentsReque" + + "st\0328.google.cloud.compute.v1.ServiceAtta" + + "chmentAggregatedList\"N\332A\007project\202\323\344\223\002>\022<" + + "/compute/v1/projects/{project}/aggregate" + + "d/serviceAttachments\022\376\001\n\006Delete\0227.google" + + ".cloud.compute.v1.DeleteServiceAttachmen" + + "tRequest\032\".google.cloud.compute.v1.Opera" + + "tion\"\226\001\332A!project,region,service_attachm" + + "ent\212N\020RegionOperations\202\323\344\223\002Y*W/compute/v" + + "1/projects/{project}/regions/{region}/se" + + "rviceAttachments/{service_attachment}\022\355\001" + + "\n\003Get\0224.google.cloud.compute.v1.GetServi" + + "ceAttachmentRequest\032*.google.cloud.compu" + + "te.v1.ServiceAttachment\"\203\001\332A!project,reg" + + "ion,service_attachment\202\323\344\223\002Y\022W/compute/v" + + "1/projects/{project}/regions/{region}/se" + + "rviceAttachments/{service_attachment}\022\354\001" + + "\n\014GetIamPolicy\022=.google.cloud.compute.v1" + + ".GetIamPolicyServiceAttachmentRequest\032\037." + + "google.cloud.compute.v1.Policy\"|\332A\027proje" + + "ct,region,resource\202\323\344\223\002\\\022Z/compute/v1/pr" + + "ojects/{project}/regions/{region}/servic" + + "eAttachments/{resource}/getIamPolicy\022\217\002\n" + + "\006Insert\0227.google.cloud.compute.v1.Insert" + + "ServiceAttachmentRequest\032\".google.cloud." + + "compute.v1.Operation\"\247\001\332A*project,region" + + ",service_attachment_resource\212N\020RegionOpe" + + "rations\202\323\344\223\002a\"B/compute/v1/projects/{pro" + + "ject}/regions/{region}/serviceAttachment" + + "s:\033service_attachment_resource\022\313\001\n\004List\022" + + "6.google.cloud.compute.v1.ListServiceAtt" + + "achmentsRequest\032..google.cloud.compute.v" + + "1.ServiceAttachmentList\"[\332A\016project,regi" + + "on\202\323\344\223\002D\022B/compute/v1/projects/{project}" + + "/regions/{region}/serviceAttachments\022\265\002\n" + + "\005Patch\0226.google.cloud.compute.v1.PatchSe" + + "rviceAttachmentRequest\032\".google.cloud.co" + + "mpute.v1.Operation\"\317\001\332A=project,region,s" + + "ervice_attachment,service_attachment_res" + + "ource\212N\020RegionOperations\202\323\344\223\002v2W/compute" + + "/v1/projects/{project}/regions/{region}/" + + "serviceAttachments/{service_attachment}:" + + "\033service_attachment_resource\022\265\002\n\014SetIamP" + + "olicy\022=.google.cloud.compute.v1.SetIamPo" + + "licyServiceAttachmentRequest\032\037.google.cl" + + "oud.compute.v1.Policy\"\304\001\332A:project,regio" + + "n,resource,region_set_policy_request_res" + + "ource\202\323\344\223\002\200\001\"Z/compute/v1/projects/{proj" + + "ect}/regions/{region}/serviceAttachments" + + "/{resource}/setIamPolicy:\"region_set_pol" + + "icy_request_resource\022\326\002\n\022TestIamPermissi" + + "ons\022C.google.cloud.compute.v1.TestIamPer" + + "missionsServiceAttachmentRequest\0320.googl" + + "e.cloud.compute.v1.TestPermissionsRespon" + + "se\"\310\001\332A9project,region,resource,test_per" + + "missions_request_resource\202\323\344\223\002\205\001\"`/compu" + + "te/v1/projects/{project}/regions/{region" + + "}/serviceAttachments/{resource}/testIamP" + + "ermissions:!test_permissions_request_res" + + "ource\032r\312A\026compute.googleapis.com\322AVhttps" + + "://www.googleapis.com/auth/compute,https" + + "://www.googleapis.com/auth/cloud-platfor" + + "m2\267\004\n\027SnapshotSettingsService\022\256\001\n\003Get\0222." + + "google.cloud.compute.v1.GetSnapshotSetti" + + "ngRequest\032).google.cloud.compute.v1.Snap" + + "shotSettings\"H\332A\007project\202\323\344\223\0028\0226/compute" + + "/v1/projects/{project}/global/snapshotSe" + + "ttings\022\366\001\n\005Patch\0224.google.cloud.compute." + + "v1.PatchSnapshotSettingRequest\032\".google." + + "cloud.compute.v1.Operation\"\222\001\332A\"project," + + "snapshot_settings_resource\212N\020GlobalOpera" + + "tions\202\323\344\223\002T26/compute/v1/projects/{proje" + + "ct}/global/snapshotSettings:\032snapshot_se" + + "ttings_resource\032r\312A\026compute.googleapis.c" + + "om\322AVhttps://www.googleapis.com/auth/com" + + "pute,https://www.googleapis.com/auth/clo" + + "ud-platform2\337\021\n\tSnapshots\022\306\001\n\006Delete\022..g" + + "oogle.cloud.compute.v1.DeleteSnapshotReq" + + "uest\032\".google.cloud.compute.v1.Operation" + + "\"h\332A\020project,snapshot\212N\020GlobalOperations" + + "\202\323\344\223\002<*:/compute/v1/projects/{project}/g" + + "lobal/snapshots/{snapshot}\022\254\001\n\003Get\022+.goo" + + "gle.cloud.compute.v1.GetSnapshotRequest\032" + + "!.google.cloud.compute.v1.Snapshot\"U\332A\020p" + + "roject,snapshot\202\323\344\223\002<\022:/compute/v1/proje" + + "cts/{project}/global/snapshots/{snapshot" + + "}\022\311\001\n\014GetIamPolicy\0224.google.cloud.comput" + + "e.v1.GetIamPolicySnapshotRequest\032\037.googl" + + "e.cloud.compute.v1.Policy\"b\332A\020project,re" + + "source\202\323\344\223\002I\022G/compute/v1/projects/{proj" + + "ect}/global/snapshots/{resource}/getIamP" + + "olicy\022\327\001\n\006Insert\022..google.cloud.compute." + + "v1.InsertSnapshotRequest\032\".google.cloud." + + "compute.v1.Operation\"y\332A\031project,snapsho" + + "t_resource\212N\020GlobalOperations\202\323\344\223\002D\"//co" + + "mpute/v1/projects/{project}/global/snaps" + + "hots:\021snapshot_resource\022\237\001\n\004List\022-.googl" + + "e.cloud.compute.v1.ListSnapshotsRequest\032", + "%.google.cloud.compute.v1.SnapshotList\"A" + + "\332A\007project\202\323\344\223\0021\022//compute/v1/projects/{" + + "project}/global/snapshots\022\221\002\n\014SetIamPoli" + + "cy\0224.google.cloud.compute.v1.SetIamPolic" + + "ySnapshotRequest\032\037.google.cloud.compute." + + "v1.Policy\"\251\001\332A3project,resource,global_s" + + "et_policy_request_resource\202\323\344\223\002m\"G/compu" + + "te/v1/projects/{project}/global/snapshot" + + "s/{resource}/setIamPolicy:\"global_set_po" + + "licy_request_resource\022\236\002\n\tSetLabels\0221.go" + + "ogle.cloud.compute.v1.SetLabelsSnapshotR" + + "equest\032\".google.cloud.compute.v1.Operati" + + "on\"\271\001\332A3project,resource,global_set_labe" + + "ls_request_resource\212N\020GlobalOperations\202\323" + + "\344\223\002j\"D/compute/v1/projects/{project}/glo" + + "bal/snapshots/{resource}/setLabels:\"glob" + + "al_set_labels_request_resource\022\262\002\n\022TestI" + + "amPermissions\022:.google.cloud.compute.v1." + + "TestIamPermissionsSnapshotRequest\0320.goog" + + "le.cloud.compute.v1.TestPermissionsRespo" + + "nse\"\255\001\332A2project,resource,test_permissio" + + "ns_request_resource\202\323\344\223\002r\"M/compute/v1/p" + + "rojects/{project}/global/snapshots/{reso" + + "urce}/testIamPermissions:!test_permissio" + + "ns_request_resource\022\263\002\n\014UpdateKmsKey\0224.g" + + "oogle.cloud.compute.v1.UpdateKmsKeySnaps" + + "hotRequest\032\".google.cloud.compute.v1.Ope" + + "ration\"\310\001\332A9project,snapshot,snapshot_up" + + "date_kms_key_request_resource\212N\020GlobalOp" + + "erations\202\323\344\223\002s\"G/compute/v1/projects/{pr" + + "oject}/global/snapshots/{snapshot}/updat" + + "eKmsKey:(snapshot_update_kms_key_request" + "_resource\032r\312A\026compute.googleapis.com\322AVh" + "ttps://www.googleapis.com/auth/compute,h" + "ttps://www.googleapis.com/auth/cloud-pla" - + "tform2\357\030\n\020SecurityPolicies\022\251\002\n\007AddRule\0225" - + ".google.cloud.compute.v1.AddRuleSecurity" + + "tform2\266\t\n\017SslCertificates\022\323\001\n\016Aggregated" + + "List\022=.google.cloud.compute.v1.Aggregate" + + "dListSslCertificatesRequest\0325.google.clo" + + "ud.compute.v1.SslCertificateAggregatedLi" + + "st\"K\332A\007project\202\323\344\223\002;\0229/compute/v1/projec" + + "ts/{project}/aggregated/sslCertificates\022" + + "\340\001\n\006Delete\0224.google.cloud.compute.v1.Del" + + "eteSslCertificateRequest\032\".google.cloud." + + "compute.v1.Operation\"|\332A\027project,ssl_cer" + + "tificate\212N\020GlobalOperations\202\323\344\223\002I*G/comp" + + "ute/v1/projects/{project}/global/sslCert" + + "ificates/{ssl_certificate}\022\314\001\n\003Get\0221.goo" + + "gle.cloud.compute.v1.GetSslCertificateRe" + + "quest\032\'.google.cloud.compute.v1.SslCerti" + + "ficate\"i\332A\027project,ssl_certificate\202\323\344\223\002I" + + "\022G/compute/v1/projects/{project}/global/" + + "sslCertificates/{ssl_certificate}\022\362\001\n\006In" + + "sert\0224.google.cloud.compute.v1.InsertSsl" + + "CertificateRequest\032\".google.cloud.comput" + + "e.v1.Operation\"\215\001\332A project,ssl_certific" + + "ate_resource\212N\020GlobalOperations\202\323\344\223\002Q\"5/" + + "compute/v1/projects/{project}/global/ssl" + + "Certificates:\030ssl_certificate_resource\022\261" + + "\001\n\004List\0223.google.cloud.compute.v1.ListSs" + + "lCertificatesRequest\032+.google.cloud.comp" + + "ute.v1.SslCertificateList\"G\332A\007project\202\323\344" + + "\223\0027\0225/compute/v1/projects/{project}/glob" + + "al/sslCertificates\032r\312A\026compute.googleapi" + + "s.com\322AVhttps://www.googleapis.com/auth/" + + "compute,https://www.googleapis.com/auth/" + + "cloud-platform2\317\014\n\013SslPolicies\022\310\001\n\016Aggre" + + "gatedList\0229.google.cloud.compute.v1.Aggr" + + "egatedListSslPoliciesRequest\0322.google.cl" + + "oud.compute.v1.SslPoliciesAggregatedList" + + "\"G\332A\007project\202\323\344\223\0027\0225/compute/v1/projects" + + "/{project}/aggregated/sslPolicies\022\315\001\n\006De" + + "lete\022/.google.cloud.compute.v1.DeleteSsl" + "PolicyRequest\032\".google.cloud.compute.v1." - + "Operation\"\302\001\332A5project,security_policy,s" - + "ecurity_policy_rule_resource\212N\020GlobalOpe" - + "rations\202\323\344\223\002q\"P/compute/v1/projects/{pro" - + "ject}/global/securityPolicies/{security_" - + "policy}/addRule:\035security_policy_rule_re" - + "source\022\327\001\n\016AggregatedList\022>.google.cloud" - + ".compute.v1.AggregatedListSecurityPolici" - + "esRequest\0327.google.cloud.compute.v1.Secu" - + "rityPoliciesAggregatedList\"L\332A\007project\202\323" - + "\344\223\002<\022:/compute/v1/projects/{project}/agg" - + "regated/securityPolicies\022\341\001\n\006Delete\0224.go" - + "ogle.cloud.compute.v1.DeleteSecurityPoli" - + "cyRequest\032\".google.cloud.compute.v1.Oper" - + "ation\"}\332A\027project,security_policy\212N\020Glob" - + "alOperations\202\323\344\223\002J*H/compute/v1/projects" - + "/{project}/global/securityPolicies/{secu" - + "rity_policy}\022\315\001\n\003Get\0221.google.cloud.comp" - + "ute.v1.GetSecurityPolicyRequest\032\'.google" - + ".cloud.compute.v1.SecurityPolicy\"j\332A\027pro" - + "ject,security_policy\202\323\344\223\002J\022H/compute/v1/" - + "projects/{project}/global/securityPolici" - + "es/{security_policy}\022\341\001\n\007GetRule\0225.googl" - + "e.cloud.compute.v1.GetRuleSecurityPolicy" - + "Request\032+.google.cloud.compute.v1.Securi" - + "tyPolicyRule\"r\332A\027project,security_policy" - + "\202\323\344\223\002R\022P/compute/v1/projects/{project}/g" - + "lobal/securityPolicies/{security_policy}" - + "/getRule\022\363\001\n\006Insert\0224.google.cloud.compu" - + "te.v1.InsertSecurityPolicyRequest\032\".goog" - + "le.cloud.compute.v1.Operation\"\216\001\332A proje" - + "ct,security_policy_resource\212N\020GlobalOper" - + "ations\202\323\344\223\002R\"6/compute/v1/projects/{proj" - + "ect}/global/securityPolicies:\030security_p" - + "olicy_resource\022\263\001\n\004List\0224.google.cloud.c" - + "ompute.v1.ListSecurityPoliciesRequest\032+." - + "google.cloud.compute.v1.SecurityPolicyLi" - + "st\"H\332A\007project\202\323\344\223\0028\0226/compute/v1/projec" - + "ts/{project}/global/securityPolicies\022\256\002\n" - + "\037ListPreconfiguredExpressionSets\022O.googl" - + "e.cloud.compute.v1.ListPreconfiguredExpr" - + "essionSetsSecurityPoliciesRequest\032P.goog" - + "le.cloud.compute.v1.SecurityPoliciesList" - + "PreconfiguredExpressionSetsResponse\"h\332A\007" - + "project\202\323\344\223\002X\022V/compute/v1/projects/{pro" - + "ject}/global/securityPolicies/listPrecon" - + "figuredExpressionSets\022\223\002\n\005Patch\0223.google" - + ".cloud.compute.v1.PatchSecurityPolicyReq" - + "uest\032\".google.cloud.compute.v1.Operation" - + "\"\260\001\332A0project,security_policy,security_p" - + "olicy_resource\212N\020GlobalOperations\202\323\344\223\002d2" - + "H/compute/v1/projects/{project}/global/s" - + "ecurityPolicies/{security_policy}:\030secur" - + "ity_policy_resource\022\257\002\n\tPatchRule\0227.goog" - + "le.cloud.compute.v1.PatchRuleSecurityPol" - + "icyRequest\032\".google.cloud.compute.v1.Ope" - + "ration\"\304\001\332A5project,security_policy,secu" - + "rity_policy_rule_resource\212N\020GlobalOperat" - + "ions\202\323\344\223\002s\"R/compute/v1/projects/{projec" - + "t}/global/securityPolicies/{security_pol" - + "icy}/patchRule:\035security_policy_rule_res" - + "ource\022\365\001\n\nRemoveRule\0228.google.cloud.comp" - + "ute.v1.RemoveRuleSecurityPolicyRequest\032\"" - + ".google.cloud.compute.v1.Operation\"\210\001\332A\027" - + "project,security_policy\212N\020GlobalOperatio" - + "ns\202\323\344\223\002U\"S/compute/v1/projects/{project}" - + "/global/securityPolicies/{security_polic" - + "y}/removeRule\022\253\002\n\tSetLabels\0227.google.clo" - + "ud.compute.v1.SetLabelsSecurityPolicyReq" + + "Operation\"n\332A\022project,ssl_policy\212N\020Globa" + + "lOperations\202\323\344\223\002@*>/compute/v1/projects/" + + "{project}/global/sslPolicies/{ssl_policy" + + "}\022\264\001\n\003Get\022,.google.cloud.compute.v1.GetS" + + "slPolicyRequest\032\".google.cloud.compute.v" + + "1.SslPolicy\"[\332A\022project,ssl_policy\202\323\344\223\002@" + + "\022>/compute/v1/projects/{project}/global/" + + "sslPolicies/{ssl_policy}\022\336\001\n\006Insert\022/.go" + + "ogle.cloud.compute.v1.InsertSslPolicyReq" + "uest\032\".google.cloud.compute.v1.Operation" - + "\"\300\001\332A3project,resource,global_set_labels" - + "_request_resource\212N\020GlobalOperations\202\323\344\223" - + "\002q\"K/compute/v1/projects/{project}/globa" - + "l/securityPolicies/{resource}/setLabels:" - + "\"global_set_labels_request_resource\032r\312A\026" - + "compute.googleapis.com\322AVhttps://www.goo" - + "gleapis.com/auth/compute,https://www.goo" - + "gleapis.com/auth/cloud-platform2\360\023\n\022Serv" - + "iceAttachments\022\334\001\n\016AggregatedList\022@.goog" - + "le.cloud.compute.v1.AggregatedListServic" - + "eAttachmentsRequest\0328.google.cloud.compu" - + "te.v1.ServiceAttachmentAggregatedList\"N\332" - + "A\007project\202\323\344\223\002>\022/comput" + + "e/v1/projects/{project}/global/sslPolici" + + "es/{ssl_policy}:\023ssl_policy_resource\032r\312A" + + "\026compute.googleapis.com\322AVhttps://www.go" + + "ogleapis.com/auth/compute,https://www.go" + + "ogleapis.com/auth/cloud-platform2\265\006\n\020Sto" + + "ragePoolTypes\022\326\001\n\016AggregatedList\022>.googl" + + "e.cloud.compute.v1.AggregatedListStorage" + + "PoolTypesRequest\0326.google.cloud.compute." + + "v1.StoragePoolTypeAggregatedList\"L\332A\007pro" + + "ject\202\323\344\223\002<\022:/compute/v1/projects/{projec" + + "t}/aggregated/storagePoolTypes\022\336\001\n\003Get\0222" + + ".google.cloud.compute.v1.GetStoragePoolT" + + "ypeRequest\032(.google.cloud.compute.v1.Sto" + + "ragePoolType\"y\332A\036project,zone,storage_po" + + "ol_type\202\323\344\223\002R\022P/compute/v1/projects/{pro" + + "ject}/zones/{zone}/storagePoolTypes/{sto" + + "rage_pool_type}\022\277\001\n\004List\0224.google.cloud." + + "compute.v1.ListStoragePoolTypesRequest\032," + + ".google.cloud.compute.v1.StoragePoolType" + + "List\"S\332A\014project,zone\202\323\344\223\002>\022/com" - + "pute/v1/projects/{project}/global/sslPol" - + "icies/{ssl_policy}\022\264\001\n\003Get\022,.google.clou" - + "d.compute.v1.GetSslPolicyRequest\032\".googl" - + "e.cloud.compute.v1.SslPolicy\"[\332A\022project" - + ",ssl_policy\202\323\344\223\002@\022>/compute/v1/projects/" - + "{project}/global/sslPolicies/{ssl_policy" - + "}\022\336\001\n\006Insert\022/.google.cloud.compute.v1.I" - + "nsertSslPolicyRequest\032\".google.cloud.com" - + "pute.v1.Operation\"\177\332A\033project,ssl_policy" - + "_resource\212N\020GlobalOperations\202\323\344\223\002H\"1/com" - + "pute/v1/projects/{project}/global/sslPol" - + "icies:\023ssl_policy_resource\022\246\001\n\004List\022/.go" - + "ogle.cloud.compute.v1.ListSslPoliciesReq" - + "uest\032(.google.cloud.compute.v1.SslPolici" - + "esList\"C\332A\007project\202\323\344\223\0023\0221/compute/v1/pr" - + "ojects/{project}/global/sslPolicies\022\367\001\n\025" - + "ListAvailableFeatures\022@.google.cloud.com" - + "pute.v1.ListAvailableFeaturesSslPolicies" - + "Request\032A.google.cloud.compute.v1.SslPol" - + "iciesListAvailableFeaturesResponse\"Y\332A\007p" - + "roject\202\323\344\223\002I\022G/compute/v1/projects/{proj" - + "ect}/global/sslPolicies/listAvailableFea" - + "tures\022\365\001\n\005Patch\022..google.cloud.compute.v" - + "1.PatchSslPolicyRequest\032\".google.cloud.c" - + "ompute.v1.Operation\"\227\001\332A&project,ssl_pol" - + "icy,ssl_policy_resource\212N\020GlobalOperatio" - + "ns\202\323\344\223\002U2>/compute/v1/projects/{project}" - + "/global/sslPolicies/{ssl_policy}:\023ssl_po" - + "licy_resource\032r\312A\026compute.googleapis.com" - + "\322AVhttps://www.googleapis.com/auth/compu" - + "te,https://www.googleapis.com/auth/cloud" - + "-platform2\265\006\n\020StoragePoolTypes\022\326\001\n\016Aggre" - + "gatedList\022>.google.cloud.compute.v1.Aggr" - + "egatedListStoragePoolTypesRequest\0326.goog" - + "le.cloud.compute.v1.StoragePoolTypeAggre" - + "gatedList\"L\332A\007project\202\323\344\223\002<\022:/compute/v1" - + "/projects/{project}/aggregated/storagePo" - + "olTypes\022\336\001\n\003Get\0222.google.cloud.compute.v" - + "1.GetStoragePoolTypeRequest\032(.google.clo" - + "ud.compute.v1.StoragePoolType\"y\332A\036projec" - + "t,zone,storage_pool_type\202\323\344\223\002R\022P/compute" - + "/v1/projects/{project}/zones/{zone}/stor" - + "agePoolTypes/{storage_pool_type}\022\277\001\n\004Lis" - + "t\0224.google.cloud.compute.v1.ListStorageP" - + "oolTypesRequest\032,.google.cloud.compute.v" - + "1.StoragePoolTypeList\"S\332A\014project,zone\202\323" - + "\344\223\002>\022\022\022.google.cloud.compute.v1.AggregatedLis" - + "tTargetTcpProxiesRequest\0325.google.cloud." - + "compute.v1.TargetTcpProxyAggregatedList\"" - + "L\332A\007project\202\323\344\223\002<\022:/compute/v1/projects/" - + "{project}/aggregated/targetTcpProxies\022\343\001" - + "\n\006Delete\0224.google.cloud.compute.v1.Delet" - + "eTargetTcpProxyRequest\032\".google.cloud.co" - + "mpute.v1.Operation\"\177\332A\030project,target_tc" - + "p_proxy\212N\020GlobalOperations\202\323\344\223\002K*I/compu" - + "te/v1/projects/{project}/global/targetTc" - + "pProxies/{target_tcp_proxy}\022\317\001\n\003Get\0221.go" - + "ogle.cloud.compute.v1.GetTargetTcpProxyR" - + "equest\032\'.google.cloud.compute.v1.TargetT" - + "cpProxy\"l\332A\030project,target_tcp_proxy\202\323\344\223" - + "\002K\022I/compute/v1/projects/{project}/globa" - + "l/targetTcpProxies/{target_tcp_proxy}\022\365\001" - + "\n\006Insert\0224.google.cloud.compute.v1.Inser" - + "tTargetTcpProxyRequest\032\".google.cloud.co" - + "mpute.v1.Operation\"\220\001\332A!project,target_t" - + "cp_proxy_resource\212N\020GlobalOperations\202\323\344\223" - + "\002S\"6/compute/v1/projects/{project}/globa" - + "l/targetTcpProxies:\031target_tcp_proxy_res" - + "ource\022\263\001\n\004List\0224.google.cloud.compute.v1" - + ".ListTargetTcpProxiesRequest\032+.google.cl" - + "oud.compute.v1.TargetTcpProxyList\"H\332A\007pr" - + "oject\202\323\344\223\0028\0226/compute/v1/projects/{proje" - + "ct}/global/targetTcpProxies\022\376\002\n\021SetBacke" - + "ndService\022?.google.cloud.compute.v1.SetB" - + "ackendServiceTargetTcpProxyRequest\032\".goo" - + "gle.cloud.compute.v1.Operation\"\203\002\332APproj" - + "ect,target_tcp_proxy,target_tcp_proxies_" - + "set_backend_service_request_resource\212N\020G" - + "lobalOperations\202\323\344\223\002\226\001\"[/compute/v1/proj" - + "ects/{project}/global/targetTcpProxies/{" - + "target_tcp_proxy}/setBackendService:7tar" - + "get_tcp_proxies_set_backend_service_requ" - + "est_resource\022\357\002\n\016SetProxyHeader\022<.google" - + ".cloud.compute.v1.SetProxyHeaderTargetTc" - + "pProxyRequest\032\".google.cloud.compute.v1." - + "Operation\"\372\001\332AMproject,target_tcp_proxy," - + "target_tcp_proxies_set_proxy_header_requ" - + "est_resource\212N\020GlobalOperations\202\323\344\223\002\220\001\"X" + + "l_proxy}/setBackendService:7target_ssl_p" + + "roxies_set_backend_service_request_resou" + + "rce\022\376\002\n\021SetCertificateMap\022?.google.cloud" + + ".compute.v1.SetCertificateMapTargetSslPr" + + "oxyRequest\032\".google.cloud.compute.v1.Ope" + + "ration\"\203\002\332APproject,target_ssl_proxy,tar" + + "get_ssl_proxies_set_certificate_map_requ" + + "est_resource\212N\020GlobalOperations\202\323\344\223\002\226\001\"[" + "/compute/v1/projects/{project}/global/ta" - + "rgetTcpProxies/{target_tcp_proxy}/setPro" - + "xyHeader:4target_tcp_proxies_set_proxy_h" - + "eader_request_resource\022\277\002\n\022TestIamPermis" - + "sions\022@.google.cloud.compute.v1.TestIamP" - + "ermissionsTargetTcpProxyRequest\0320.google" - + ".cloud.compute.v1.TestPermissionsRespons" - + "e\"\264\001\332A2project,resource,test_permissions" - + "_request_resource\202\323\344\223\002y\"T/compute/v1/pro" - + "jects/{project}/global/targetTcpProxies/" - + "{resource}/testIamPermissions:!test_perm" - + "issions_request_resource\032r\312A\026compute.goo" - + "gleapis.com\322AVhttps://www.googleapis.com" - + "/auth/compute,https://www.googleapis.com" - + "/auth/cloud-platform2\354\014\n\021TargetVpnGatewa" - + "ys\022\331\001\n\016AggregatedList\022?.google.cloud.com" - + "pute.v1.AggregatedListTargetVpnGatewaysR" - + "equest\0327.google.cloud.compute.v1.TargetV" - + "pnGatewayAggregatedList\"M\332A\007project\202\323\344\223\002" - + "=\022;/compute/v1/projects/{project}/aggreg" - + "ated/targetVpnGateways\022\374\001\n\006Delete\0226.goog" - + "le.cloud.compute.v1.DeleteTargetVpnGatew" - + "ayRequest\032\".google.cloud.compute.v1.Oper" - + "ation\"\225\001\332A!project,region,target_vpn_gat" - + "eway\212N\020RegionOperations\202\323\344\223\002X*V/compute/" - + "v1/projects/{project}/regions/{region}/t" - + "argetVpnGateways/{target_vpn_gateway}\022\352\001" - + "\n\003Get\0223.google.cloud.compute.v1.GetTarge" - + "tVpnGatewayRequest\032).google.cloud.comput" - + "e.v1.TargetVpnGateway\"\202\001\332A!project,regio" - + "n,target_vpn_gateway\202\323\344\223\002X\022V/compute/v1/" - + "projects/{project}/regions/{region}/targ" - + "etVpnGateways/{target_vpn_gateway}\022\215\002\n\006I" - + "nsert\0226.google.cloud.compute.v1.InsertTa" - + "rgetVpnGatewayRequest\032\".google.cloud.com" - + "pute.v1.Operation\"\246\001\332A*project,region,ta" - + "rget_vpn_gateway_resource\212N\020RegionOperat" - + "ions\202\323\344\223\002`\"A/compute/v1/projects/{projec" - + "t}/regions/{region}/targetVpnGateways:\033t" - + "arget_vpn_gateway_resource\022\310\001\n\004List\0225.go" - + "ogle.cloud.compute.v1.ListTargetVpnGatew" - + "aysRequest\032-.google.cloud.compute.v1.Tar" - + "getVpnGatewayList\"Z\332A\016project,region\202\323\344\223" - + "\002C\022A/compute/v1/projects/{project}/regio" - + "ns/{region}/targetVpnGateways\022\277\002\n\tSetLab" - + "els\0229.google.cloud.compute.v1.SetLabelsT" - + "argetVpnGatewayRequest\032\".google.cloud.co" - + "mpute.v1.Operation\"\322\001\332A:project,region,r" - + "esource,region_set_labels_request_resour" - + "ce\212N\020RegionOperations\202\323\344\223\002|\"V/compute/v1" - + "/projects/{project}/regions/{region}/tar" - + "getVpnGateways/{resource}/setLabels:\"reg" - + "ion_set_labels_request_resource\032r\312A\026comp" - + "ute.googleapis.com\322AVhttps://www.googlea" - + "pis.com/auth/compute,https://www.googlea" - + "pis.com/auth/cloud-platform2\317\022\n\007UrlMaps\022" - + "\274\001\n\016AggregatedList\0225.google.cloud.comput" - + "e.v1.AggregatedListUrlMapsRequest\032..goog" - + "le.cloud.compute.v1.UrlMapsAggregatedLis" - + "t\"C\332A\007project\202\323\344\223\0023\0221/compute/v1/project" - + "s/{project}/aggregated/urlMaps\022\300\001\n\006Delet" - + "e\022,.google.cloud.compute.v1.DeleteUrlMap" + + "rgetSslProxies/{target_ssl_proxy}/setCer" + + "tificateMap:7target_ssl_proxies_set_cert" + + "ificate_map_request_resource\022\357\002\n\016SetProx" + + "yHeader\022<.google.cloud.compute.v1.SetPro" + + "xyHeaderTargetSslProxyRequest\032\".google.c" + + "loud.compute.v1.Operation\"\372\001\332AMproject,t" + + "arget_ssl_proxy,target_ssl_proxies_set_p" + + "roxy_header_request_resource\212N\020GlobalOpe" + + "rations\202\323\344\223\002\220\001\"X/compute/v1/projects/{pr" + + "oject}/global/targetSslProxies/{target_s" + + "sl_proxy}/setProxyHeader:4target_ssl_pro" + + "xies_set_proxy_header_request_resource\022\203" + + "\003\n\022SetSslCertificates\022@.google.cloud.com" + + "pute.v1.SetSslCertificatesTargetSslProxy" + "Request\032\".google.cloud.compute.v1.Operat" - + "ion\"d\332A\017project,url_map\212N\020GlobalOperatio" - + "ns\202\323\344\223\0029*7/compute/v1/projects/{project}" - + "/global/urlMaps/{url_map}\022\244\001\n\003Get\022).goog" - + "le.cloud.compute.v1.GetUrlMapRequest\032\037.g" - + "oogle.cloud.compute.v1.UrlMap\"Q\332A\017projec" - + "t,url_map\202\323\344\223\0029\0227/compute/v1/projects/{p" - + "roject}/global/urlMaps/{url_map}\022\321\001\n\006Ins" - + "ert\022,.google.cloud.compute.v1.InsertUrlM" - + "apRequest\032\".google.cloud.compute.v1.Oper" - + "ation\"u\332A\030project,url_map_resource\212N\020Glo" - + "balOperations\202\323\344\223\002A\"-/compute/v1/project" - + "s/{project}/global/urlMaps:\020url_map_reso" - + "urce\022\246\002\n\017InvalidateCache\0225.google.cloud." - + "compute.v1.InvalidateCacheUrlMapRequest\032" - + "\".google.cloud.compute.v1.Operation\"\267\001\332A" - + "0project,url_map,cache_invalidation_rule" - + "_resource\212N\020GlobalOperations\202\323\344\223\002k\"G/com" - + "pute/v1/projects/{project}/global/urlMap" - + "s/{url_map}/invalidateCache: cache_inval" - + "idation_rule_resource\022\231\001\n\004List\022+.google." - + "cloud.compute.v1.ListUrlMapsRequest\032#.go" - + "ogle.cloud.compute.v1.UrlMapList\"?\332A\007pro" - + "ject\202\323\344\223\002/\022-/compute/v1/projects/{projec" - + "t}/global/urlMaps\022\342\001\n\005Patch\022+.google.clo" - + "ud.compute.v1.PatchUrlMapRequest\032\".googl" - + "e.cloud.compute.v1.Operation\"\207\001\332A projec" - + "t,url_map,url_map_resource\212N\020GlobalOpera" - + "tions\202\323\344\223\002K27/compute/v1/projects/{proje" - + "ct}/global/urlMaps/{url_map}:\020url_map_re" - + "source\022\256\002\n\022TestIamPermissions\0228.google.c" - + "loud.compute.v1.TestIamPermissionsUrlMap" - + "Request\0320.google.cloud.compute.v1.TestPe" - + "rmissionsResponse\"\253\001\332A2project,resource," - + "test_permissions_request_resource\202\323\344\223\002p\"" - + "K/compute/v1/projects/{project}/global/u" - + "rlMaps/{resource}/testIamPermissions:!te" - + "st_permissions_request_resource\022\344\001\n\006Upda" - + "te\022,.google.cloud.compute.v1.UpdateUrlMa" - + "pRequest\032\".google.cloud.compute.v1.Opera" - + "tion\"\207\001\332A project,url_map,url_map_resour" - + "ce\212N\020GlobalOperations\202\323\344\223\002K\0327/compute/v1" - + "/projects/{project}/global/urlMaps/{url_" - + "map}:\020url_map_resource\022\220\002\n\010Validate\022..go" - + "ogle.cloud.compute.v1.ValidateUrlMapRequ" - + "est\0320.google.cloud.compute.v1.UrlMapsVal" - + "idateResponse\"\241\001\332A2project,url_map,url_m" - + "aps_validate_request_resource\202\323\344\223\002f\"@/co" - + "mpute/v1/projects/{project}/global/urlMa" - + "ps/{url_map}/validate:\"url_maps_validate" - + "_request_resource\032r\312A\026compute.googleapis" - + ".com\322AVhttps://www.googleapis.com/auth/c" - + "ompute,https://www.googleapis.com/auth/c" - + "loud-platform2\237\020\n\013VpnGateways\022\307\001\n\016Aggreg" - + "atedList\0229.google.cloud.compute.v1.Aggre" - + "gatedListVpnGatewaysRequest\0321.google.clo" - + "ud.compute.v1.VpnGatewayAggregatedList\"G" - + "\332A\007project\202\323\344\223\0027\0225/compute/v1/projects/{" - + "project}/aggregated/vpnGateways\022\342\001\n\006Dele" - + "te\0220.google.cloud.compute.v1.DeleteVpnGa" - + "tewayRequest\032\".google.cloud.compute.v1.O" - + "peration\"\201\001\332A\032project,region,vpn_gateway" - + "\212N\020RegionOperations\202\323\344\223\002K*I/compute/v1/p" - + "rojects/{project}/regions/{region}/vpnGa" - + "teways/{vpn_gateway}\022\311\001\n\003Get\022-.google.cl" - + "oud.compute.v1.GetVpnGatewayRequest\032#.go" - + "ogle.cloud.compute.v1.VpnGateway\"n\332A\032pro" - + "ject,region,vpn_gateway\202\323\344\223\002K\022I/compute/" - + "v1/projects/{project}/regions/{region}/v" - + "pnGateways/{vpn_gateway}\022\361\001\n\tGetStatus\0223" - + ".google.cloud.compute.v1.GetStatusVpnGat" - + "ewayRequest\0325.google.cloud.compute.v1.Vp" - + "nGatewaysGetStatusResponse\"x\332A\032project,r" - + "egion,vpn_gateway\202\323\344\223\002U\022S/compute/v1/pro" - + "jects/{project}/regions/{region}/vpnGate" - + "ways/{vpn_gateway}/getStatus\022\363\001\n\006Insert\022" - + "0.google.cloud.compute.v1.InsertVpnGatew" - + "ayRequest\032\".google.cloud.compute.v1.Oper" - + "ation\"\222\001\332A#project,region,vpn_gateway_re" - + "source\212N\020RegionOperations\202\323\344\223\002S\";/comput" - + "e/v1/projects/{project}/regions/{region}" - + "/vpnGateways:\024vpn_gateway_resource\022\266\001\n\004L" - + "ist\022/.google.cloud.compute.v1.ListVpnGat" - + "ewaysRequest\032\'.google.cloud.compute.v1.V" - + "pnGatewayList\"T\332A\016project,region\202\323\344\223\002=\022;" - + "/compute/v1/projects/{project}/regions/{" - + "region}/vpnGateways\022\263\002\n\tSetLabels\0223.goog", - "le.cloud.compute.v1.SetLabelsVpnGatewayR" - + "equest\032\".google.cloud.compute.v1.Operati" - + "on\"\314\001\332A:project,region,resource,region_s" - + "et_labels_request_resource\212N\020RegionOpera" - + "tions\202\323\344\223\002v\"P/compute/v1/projects/{proje" - + "ct}/regions/{region}/vpnGateways/{resour" - + "ce}/setLabels:\"region_set_labels_request" - + "_resource\022\307\002\n\022TestIamPermissions\022<.googl" - + "e.cloud.compute.v1.TestIamPermissionsVpn" - + "GatewayRequest\0320.google.cloud.compute.v1" - + ".TestPermissionsResponse\"\300\001\332A9project,re" - + "gion,resource,test_permissions_request_r" - + "esource\202\323\344\223\002~\"Y/compute/v1/projects/{pro" - + "ject}/regions/{region}/vpnGateways/{reso" - + "urce}/testIamPermissions:!test_permissio" - + "ns_request_resource\032r\312A\026compute.googleap" - + "is.com\322AVhttps://www.googleapis.com/auth" - + "/compute,https://www.googleapis.com/auth" - + "/cloud-platform2\312\013\n\nVpnTunnels\022\304\001\n\016Aggre" - + "gatedList\0228.google.cloud.compute.v1.Aggr" - + "egatedListVpnTunnelsRequest\0320.google.clo" - + "ud.compute.v1.VpnTunnelAggregatedList\"F\332" - + "A\007project\202\323\344\223\0026\0224/compute/v1/projects/{p" - + "roject}/aggregated/vpnTunnels\022\335\001\n\006Delete" - + "\022/.google.cloud.compute.v1.DeleteVpnTunn" - + "elRequest\032\".google.cloud.compute.v1.Oper" - + "ation\"~\332A\031project,region,vpn_tunnel\212N\020Re" - + "gionOperations\202\323\344\223\002I*G/compute/v1/projec" - + "ts/{project}/regions/{region}/vpnTunnels" - + "/{vpn_tunnel}\022\304\001\n\003Get\022,.google.cloud.com" - + "pute.v1.GetVpnTunnelRequest\032\".google.clo" - + "ud.compute.v1.VpnTunnel\"k\332A\031project,regi" - + "on,vpn_tunnel\202\323\344\223\002I\022G/compute/v1/project" - + "s/{project}/regions/{region}/vpnTunnels/" - + "{vpn_tunnel}\022\357\001\n\006Insert\022/.google.cloud.c" - + "ompute.v1.InsertVpnTunnelRequest\032\".googl" - + "e.cloud.compute.v1.Operation\"\217\001\332A\"projec" - + "t,region,vpn_tunnel_resource\212N\020RegionOpe" - + "rations\202\323\344\223\002Q\":/compute/v1/projects/{pro" - + "ject}/regions/{region}/vpnTunnels:\023vpn_t" - + "unnel_resource\022\263\001\n\004List\022..google.cloud.c" - + "ompute.v1.ListVpnTunnelsRequest\032&.google" - + ".cloud.compute.v1.VpnTunnelList\"S\332A\016proj" - + "ect,region\202\323\344\223\002<\022:/compute/v1/projects/{" - + "project}/regions/{region}/vpnTunnels\022\261\002\n" - + "\tSetLabels\0222.google.cloud.compute.v1.Set" - + "LabelsVpnTunnelRequest\032\".google.cloud.co" - + "mpute.v1.Operation\"\313\001\332A:project,region,r" - + "esource,region_set_labels_request_resour" - + "ce\212N\020RegionOperations\202\323\344\223\002u\"O/compute/v1" - + "/projects/{project}/regions/{region}/vpn" - + "Tunnels/{resource}/setLabels:\"region_set" - + "_labels_request_resource\032r\312A\026compute.goo" - + "gleapis.com\322AVhttps://www.googleapis.com" - + "/auth/compute,https://www.googleapis.com" - + "/auth/cloud-platform2\246\013\n\nWireGroups\022\207\002\n\006" - + "Delete\022/.google.cloud.compute.v1.DeleteW" - + "ireGroupRequest\032\".google.cloud.compute.v" - + "1.Operation\"\247\001\332A%project,cross_site_netw" - + "ork,wire_group\212N\020GlobalOperations\202\323\344\223\002f*" - + "d/compute/v1/projects/{project}/global/c" - + "rossSiteNetworks/{cross_site_network}/wi" - + "reGroups/{wire_group}\022\356\001\n\003Get\022,.google.c" - + "loud.compute.v1.GetWireGroupRequest\032\".go" - + "ogle.cloud.compute.v1.WireGroup\"\224\001\332A%pro" - + "ject,cross_site_network,wire_group\202\323\344\223\002f" - + "\022d/compute/v1/projects/{project}/global/" - + "crossSiteNetworks/{cross_site_network}/w" - + "ireGroups/{wire_group}\022\230\002\n\006Insert\022/.goog" - + "le.cloud.compute.v1.InsertWireGroupReque" - + "st\032\".google.cloud.compute.v1.Operation\"\270" - + "\001\332A.project,cross_site_network,wire_grou" - + "p_resource\212N\020GlobalOperations\202\323\344\223\002n\"W/co" - + "mpute/v1/projects/{project}/global/cross" - + "SiteNetworks/{cross_site_network}/wireGr" - + "oups:\023wire_group_resource\022\334\001\n\004List\022..goo" - + "gle.cloud.compute.v1.ListWireGroupsReque" - + "st\032&.google.cloud.compute.v1.WireGroupLi" - + "st\"|\332A\032project,cross_site_network\202\323\344\223\002Y\022" - + "W/compute/v1/projects/{project}/global/c" - + "rossSiteNetworks/{cross_site_network}/wi" - + "reGroups\022\256\002\n\005Patch\022..google.cloud.comput" - + "e.v1.PatchWireGroupRequest\032\".google.clou" - + "d.compute.v1.Operation\"\320\001\332A9project,cros" - + "s_site_network,wire_group,wire_group_res" - + "ource\212N\020GlobalOperations\202\323\344\223\002{2d/compute" - + "/v1/projects/{project}/global/crossSiteN" - + "etworks/{cross_site_network}/wireGroups/" - + "{wire_group}:\023wire_group_resource\032r\312A\026co" - + "mpute.googleapis.com\322AVhttps://www.googl" - + "eapis.com/auth/compute,https://www.googl" - + "eapis.com/auth/cloud-platform2\243\007\n\016ZoneOp" - + "erations\022\330\001\n\006Delete\0223.google.cloud.compu" - + "te.v1.DeleteZoneOperationRequest\0324.googl" - + "e.cloud.compute.v1.DeleteZoneOperationRe" - + "sponse\"c\332A\026project,zone,operation\202\323\344\223\002D*" - + "B/compute/v1/projects/{project}/zones/{z" - + "one}/operations/{operation}\022\303\001\n\003Get\0220.go" - + "ogle.cloud.compute.v1.GetZoneOperationRe" + + "ion\"\206\002\332AQproject,target_ssl_proxy,target" + + "_ssl_proxies_set_ssl_certificates_reques" + + "t_resource\212N\020GlobalOperations\202\323\344\223\002\230\001\"\\/c" + + "ompute/v1/projects/{project}/global/targ" + + "etSslProxies/{target_ssl_proxy}/setSslCe" + + "rtificates:8target_ssl_proxies_set_ssl_c" + + "ertificates_request_resource\022\272\002\n\014SetSslP" + + "olicy\022:.google.cloud.compute.v1.SetSslPo" + + "licyTargetSslProxyRequest\032\".google.cloud" + + ".compute.v1.Operation\"\311\001\332A6project,targe" + + "t_ssl_proxy,ssl_policy_reference_resourc" + + "e\212N\020GlobalOperations\202\323\344\223\002w\"V/compute/v1/" + + "projects/{project}/global/targetSslProxi" + + "es/{target_ssl_proxy}/setSslPolicy:\035ssl_" + + "policy_reference_resource\022\277\002\n\022TestIamPer" + + "missions\022@.google.cloud.compute.v1.TestI" + + "amPermissionsTargetSslProxyRequest\0320.goo" + + "gle.cloud.compute.v1.TestPermissionsResp" + + "onse\"\264\001\332A2project,resource,test_permissi" + + "ons_request_resource\202\323\344\223\002y\"T/compute/v1/" + + "projects/{project}/global/targetSslProxi" + + "es/{resource}/testIamPermissions:!test_p" + + "ermissions_request_resource\032r\312A\026compute." + + "googleapis.com\322AVhttps://www.googleapis." + + "com/auth/compute,https://www.googleapis." + + "com/auth/cloud-platform2\371\021\n\020TargetTcpPro" + + "xies\022\325\001\n\016AggregatedList\022>.google.cloud.c" + + "ompute.v1.AggregatedListTargetTcpProxies" + + "Request\0325.google.cloud.compute.v1.Target" + + "TcpProxyAggregatedList\"L\332A\007project\202\323\344\223\002<" + + "\022:/compute/v1/projects/{project}/aggrega" + + "ted/targetTcpProxies\022\343\001\n\006Delete\0224.google" + + ".cloud.compute.v1.DeleteTargetTcpProxyRe" + "quest\032\".google.cloud.compute.v1.Operatio" - + "n\"f\332A\026project,zone,operation\220N\001\202\323\344\223\002D\022B/" - + "compute/v1/projects/{project}/zones/{zon" - + "e}/operations/{operation}\022\261\001\n\004List\0222.goo" - + "gle.cloud.compute.v1.ListZoneOperationsR" - + "equest\032&.google.cloud.compute.v1.Operati" - + "onList\"M\332A\014project,zone\202\323\344\223\0028\0226/compute/" - + "v1/projects/{project}/zones/{zone}/opera" - + "tions\022\307\001\n\004Wait\0221.google.cloud.compute.v1" - + ".WaitZoneOperationRequest\032\".google.cloud" - + ".compute.v1.Operation\"h\332A\026project,zone,o" - + "peration\202\323\344\223\002I\"G/compute/v1/projects/{pr" - + "oject}/zones/{zone}/operations/{operatio" - + "n}/wait\032r\312A\026compute.googleapis.com\322AVhtt" + + "n\"\177\332A\030project,target_tcp_proxy\212N\020GlobalO" + + "perations\202\323\344\223\002K*I/compute/v1/projects/{p" + + "roject}/global/targetTcpProxies/{target_" + + "tcp_proxy}\022\317\001\n\003Get\0221.google.cloud.comput" + + "e.v1.GetTargetTcpProxyRequest\032\'.google.c" + + "loud.compute.v1.TargetTcpProxy\"l\332A\030proje" + + "ct,target_tcp_proxy\202\323\344\223\002K\022I/compute/v1/p" + + "rojects/{project}/global/targetTcpProxie" + + "s/{target_tcp_proxy}\022\365\001\n\006Insert\0224.google" + + ".cloud.compute.v1.InsertTargetTcpProxyRe" + + "quest\032\".google.cloud.compute.v1.Operatio" + + "n\"\220\001\332A!project,target_tcp_proxy_resource" + + "\212N\020GlobalOperations\202\323\344\223\002S\"6/compute/v1/p" + + "rojects/{project}/global/targetTcpProxie" + + "s:\031target_tcp_proxy_resource\022\263\001\n\004List\0224." + + "google.cloud.compute.v1.ListTargetTcpPro" + + "xiesRequest\032+.google.cloud.compute.v1.Ta" + + "rgetTcpProxyList\"H\332A\007project\202\323\344\223\0028\0226/com" + + "pute/v1/projects/{project}/global/target" + + "TcpProxies\022\376\002\n\021SetBackendService\022?.googl" + + "e.cloud.compute.v1.SetBackendServiceTarg" + + "etTcpProxyRequest\032\".google.cloud.compute" + + ".v1.Operation\"\203\002\332APproject,target_tcp_pr" + + "oxy,target_tcp_proxies_set_backend_servi" + + "ce_request_resource\212N\020GlobalOperations\202\323" + + "\344\223\002\226\001\"[/compute/v1/projects/{project}/gl" + + "obal/targetTcpProxies/{target_tcp_proxy}" + + "/setBackendService:7target_tcp_proxies_s" + + "et_backend_service_request_resource\022\357\002\n\016" + + "SetProxyHeader\022<.google.cloud.compute.v1" + + ".SetProxyHeaderTargetTcpProxyRequest\032\".g" + + "oogle.cloud.compute.v1.Operation\"\372\001\332AMpr" + + "oject,target_tcp_proxy,target_tcp_proxie" + + "s_set_proxy_header_request_resource\212N\020Gl" + + "obalOperations\202\323\344\223\002\220\001\"X/compute/v1/proje" + + "cts/{project}/global/targetTcpProxies/{t" + + "arget_tcp_proxy}/setProxyHeader:4target_" + + "tcp_proxies_set_proxy_header_request_res" + + "ource\022\277\002\n\022TestIamPermissions\022@.google.cl" + + "oud.compute.v1.TestIamPermissionsTargetT" + + "cpProxyRequest\0320.google.cloud.compute.v1" + + ".TestPermissionsResponse\"\264\001\332A2project,re" + + "source,test_permissions_request_resource" + + "\202\323\344\223\002y\"T/compute/v1/projects/{project}/g" + + "lobal/targetTcpProxies/{resource}/testIa" + + "mPermissions:!test_permissions_request_r" + + "esource\032r\312A\026compute.googleapis.com\322AVhtt" + "ps://www.googleapis.com/auth/compute,htt" + "ps://www.googleapis.com/auth/cloud-platf" - + "orm2\230\013\n\027ZoneVmExtensionPolicies\022\375\001\n\006Dele" - + "te\022;.google.cloud.compute.v1.DeleteZoneV" - + "mExtensionPolicyRequest\032\".google.cloud.c" - + "ompute.v1.Operation\"\221\001\332A project,zone,vm" - + "_extension_policy\212N\016ZoneOperations\202\323\344\223\002W" - + "*U/compute/v1/projects/{project}/zones/{" - + "zone}/vmExtensionPolicies/{vm_extension_" - + "policy}\022\356\001\n\003Get\0228.google.cloud.compute.v" - + "1.GetZoneVmExtensionPolicyRequest\032*.goog" - + "le.cloud.compute.v1.VmExtensionPolicy\"\200\001" - + "\332A project,zone,vm_extension_policy\202\323\344\223\002" - + "W\022U/compute/v1/projects/{project}/zones/" - + "{zone}/vmExtensionPolicies/{vm_extension" - + "_policy}\022\216\002\n\006Insert\022;.google.cloud.compu" - + "te.v1.InsertZoneVmExtensionPolicyRequest" - + "\032\".google.cloud.compute.v1.Operation\"\242\001\332" - + "A)project,zone,vm_extension_policy_resou" - + "rce\212N\016ZoneOperations\202\323\344\223\002_\"?/compute/v1/" - + "projects/{project}/zones/{zone}/vmExtens" - + "ionPolicies:\034vm_extension_policy_resourc" - + "e\022\313\001\n\004List\022;.google.cloud.compute.v1.Lis" - + "tZoneVmExtensionPoliciesRequest\032..google" - + ".cloud.compute.v1.VmExtensionPolicyList\"" - + "V\332A\014project,zone\202\323\344\223\002A\022?/compute/v1/proj" - + "ects/{project}/zones/{zone}/vmExtensionP" - + "olicies\022\270\002\n\006Update\022;.google.cloud.comput" - + "e.v1.UpdateZoneVmExtensionPolicyRequest\032" - + "\".google.cloud.compute.v1.Operation\"\314\001\332A" - + "=project,zone,vm_extension_policy,vm_ext" - + "ension_policy_resource\212N\016ZoneOperations\202" - + "\323\344\223\002u2U/compute/v1/projects/{project}/zo" - + "nes/{zone}/vmExtensionPolicies/{vm_exten" - + "sion_policy}:\034vm_extension_policy_resour" + + "orm2\354\014\n\021TargetVpnGateways\022\331\001\n\016Aggregated" + + "List\022?.google.cloud.compute.v1.Aggregate" + + "dListTargetVpnGatewaysRequest\0327.google.c" + + "loud.compute.v1.TargetVpnGatewayAggregat" + + "edList\"M\332A\007project\202\323\344\223\002=\022;/compute/v1/pr" + + "ojects/{project}/aggregated/targetVpnGat" + + "eways\022\374\001\n\006Delete\0226.google.cloud.compute." + + "v1.DeleteTargetVpnGatewayRequest\032\".googl" + + "e.cloud.compute.v1.Operation\"\225\001\332A!projec" + + "t,region,target_vpn_gateway\212N\020RegionOper" + + "ations\202\323\344\223\002X*V/compute/v1/projects/{proj" + + "ect}/regions/{region}/targetVpnGateways/" + + "{target_vpn_gateway}\022\352\001\n\003Get\0223.google.cl" + + "oud.compute.v1.GetTargetVpnGatewayReques" + + "t\032).google.cloud.compute.v1.TargetVpnGat" + + "eway\"\202\001\332A!project,region,target_vpn_gate" + + "way\202\323\344\223\002X\022V/compute/v1/projects/{project" + + "}/regions/{region}/targetVpnGateways/{ta" + + "rget_vpn_gateway}\022\215\002\n\006Insert\0226.google.cl" + + "oud.compute.v1.InsertTargetVpnGatewayReq" + + "uest\032\".google.cloud.compute.v1.Operation" + + "\"\246\001\332A*project,region,target_vpn_gateway_" + + "resource\212N\020RegionOperations\202\323\344\223\002`\"A/comp" + + "ute/v1/projects/{project}/regions/{regio" + + "n}/targetVpnGateways:\033target_vpn_gateway" + + "_resource\022\310\001\n\004List\0225.google.cloud.comput" + + "e.v1.ListTargetVpnGatewaysRequest\032-.goog" + + "le.cloud.compute.v1.TargetVpnGatewayList" + + "\"Z\332A\016project,region\202\323\344\223\002C\022A/compute/v1/p" + + "rojects/{project}/regions/{region}/targe" + + "tVpnGateways\022\277\002\n\tSetLabels\0229.google.clou" + + "d.compute.v1.SetLabelsTargetVpnGatewayRe" + + "quest\032\".google.cloud.compute.v1.Operatio" + + "n\"\322\001\332A:project,region,resource,region_se" + + "t_labels_request_resource\212N\020RegionOperat" + + "ions\202\323\344\223\002|\"V/compute/v1/projects/{projec" + + "t}/regions/{region}/targetVpnGateways/{r" + + "esource}/setLabels:\"region_set_labels_re" + + "quest_resource\032r\312A\026compute.googleapis.co" + + "m\322AVhttps://www.googleapis.com/auth/comp" + + "ute,https://www.googleapis.com/auth/clou" + + "d-platform2\317\022\n\007UrlMaps\022\274\001\n\016AggregatedLis" + + "t\0225.google.cloud.compute.v1.AggregatedLi" + + "stUrlMapsRequest\032..google.cloud.compute." + + "v1.UrlMapsAggregatedList\"C\332A\007project\202\323\344\223" + + "\0023\0221/compute/v1/projects/{project}/aggre" + + "gated/urlMaps\022\300\001\n\006Delete\022,.google.cloud." + + "compute.v1.DeleteUrlMapRequest\032\".google." + + "cloud.compute.v1.Operation\"d\332A\017project,u" + + "rl_map\212N\020GlobalOperations\202\323\344\223\0029*7/comput" + + "e/v1/projects/{project}/global/urlMaps/{" + + "url_map}\022\244\001\n\003Get\022).google.cloud.compute." + + "v1.GetUrlMapRequest\032\037.google.cloud.compu" + + "te.v1.UrlMap\"Q\332A\017project,url_map\202\323\344\223\0029\0227" + + "/compute/v1/projects/{project}/global/ur" + + "lMaps/{url_map}\022\321\001\n\006Insert\022,.google.clou" + + "d.compute.v1.InsertUrlMapRequest\032\".googl" + + "e.cloud.compute.v1.Operation\"u\332A\030project" + + ",url_map_resource\212N\020GlobalOperations\202\323\344\223" + + "\002A\"-/compute/v1/projects/{project}/globa" + + "l/urlMaps:\020url_map_resource\022\246\002\n\017Invalida" + + "teCache\0225.google.cloud.compute.v1.Invali" + + "dateCacheUrlMapRequest\032\".google.cloud.co" + + "mpute.v1.Operation\"\267\001\332A0project,url_map," + + "cache_invalidation_rule_resource\212N\020Globa" + + "lOperations\202\323\344\223\002k\"G/compute/v1/projects/" + + "{project}/global/urlMaps/{url_map}/inval" + + "idateCache: cache_invalidation_rule_reso" + + "urce\022\231\001\n\004List\022+.google.cloud.compute.v1." + + "ListUrlMapsRequest\032#.google.cloud.comput" + + "e.v1.UrlMapList\"?\332A\007project\202\323\344\223\002/\022-/comp" + + "ute/v1/projects/{project}/global/urlMaps" + + "\022\342\001\n\005Patch\022+.google.cloud.compute.v1.Pat" + + "chUrlMapRequest\032\".google.cloud.compute.v" + + "1.Operation\"\207\001\332A project,url_map,url_map" + + "_resource\212N\020GlobalOperations\202\323\344\223\002K27/com" + + "pute/v1/projects/{project}/global/urlMap" + + "s/{url_map}:\020url_map_resource\022\256\002\n\022TestIa" + + "mPermissions\0228.google.cloud.compute.v1.T" + + "estIamPermissionsUrlMapRequest\0320.google." + + "cloud.compute.v1.TestPermissionsResponse" + + "\"\253\001\332A2project,resource,test_permissions_" + + "request_resource\202\323\344\223\002p\"K/compute/v1/proj", + "ects/{project}/global/urlMaps/{resource}" + + "/testIamPermissions:!test_permissions_re" + + "quest_resource\022\344\001\n\006Update\022,.google.cloud" + + ".compute.v1.UpdateUrlMapRequest\032\".google" + + ".cloud.compute.v1.Operation\"\207\001\332A project" + + ",url_map,url_map_resource\212N\020GlobalOperat" + + "ions\202\323\344\223\002K\0327/compute/v1/projects/{projec" + + "t}/global/urlMaps/{url_map}:\020url_map_res" + + "ource\022\220\002\n\010Validate\022..google.cloud.comput" + + "e.v1.ValidateUrlMapRequest\0320.google.clou" + + "d.compute.v1.UrlMapsValidateResponse\"\241\001\332" + + "A2project,url_map,url_maps_validate_requ" + + "est_resource\202\323\344\223\002f\"@/compute/v1/projects" + + "/{project}/global/urlMaps/{url_map}/vali" + + "date:\"url_maps_validate_request_resource" + + "\032r\312A\026compute.googleapis.com\322AVhttps://ww" + + "w.googleapis.com/auth/compute,https://ww" + + "w.googleapis.com/auth/cloud-platform2\237\020\n" + + "\013VpnGateways\022\307\001\n\016AggregatedList\0229.google" + + ".cloud.compute.v1.AggregatedListVpnGatew" + + "aysRequest\0321.google.cloud.compute.v1.Vpn" + + "GatewayAggregatedList\"G\332A\007project\202\323\344\223\0027\022" + + "5/compute/v1/projects/{project}/aggregat" + + "ed/vpnGateways\022\342\001\n\006Delete\0220.google.cloud" + + ".compute.v1.DeleteVpnGatewayRequest\032\".go" + + "ogle.cloud.compute.v1.Operation\"\201\001\332A\032pro" + + "ject,region,vpn_gateway\212N\020RegionOperatio" + + "ns\202\323\344\223\002K*I/compute/v1/projects/{project}" + + "/regions/{region}/vpnGateways/{vpn_gatew" + + "ay}\022\311\001\n\003Get\022-.google.cloud.compute.v1.Ge" + + "tVpnGatewayRequest\032#.google.cloud.comput" + + "e.v1.VpnGateway\"n\332A\032project,region,vpn_g" + + "ateway\202\323\344\223\002K\022I/compute/v1/projects/{proj" + + "ect}/regions/{region}/vpnGateways/{vpn_g" + + "ateway}\022\361\001\n\tGetStatus\0223.google.cloud.com" + + "pute.v1.GetStatusVpnGatewayRequest\0325.goo" + + "gle.cloud.compute.v1.VpnGatewaysGetStatu" + + "sResponse\"x\332A\032project,region,vpn_gateway" + + "\202\323\344\223\002U\022S/compute/v1/projects/{project}/r" + + "egions/{region}/vpnGateways/{vpn_gateway" + + "}/getStatus\022\363\001\n\006Insert\0220.google.cloud.co" + + "mpute.v1.InsertVpnGatewayRequest\032\".googl" + + "e.cloud.compute.v1.Operation\"\222\001\332A#projec" + + "t,region,vpn_gateway_resource\212N\020RegionOp" + + "erations\202\323\344\223\002S\";/compute/v1/projects/{pr" + + "oject}/regions/{region}/vpnGateways:\024vpn" + + "_gateway_resource\022\266\001\n\004List\022/.google.clou" + + "d.compute.v1.ListVpnGatewaysRequest\032\'.go" + + "ogle.cloud.compute.v1.VpnGatewayList\"T\332A" + + "\016project,region\202\323\344\223\002=\022;/compute/v1/proje" + + "cts/{project}/regions/{region}/vpnGatewa" + + "ys\022\263\002\n\tSetLabels\0223.google.cloud.compute." + + "v1.SetLabelsVpnGatewayRequest\032\".google.c" + + "loud.compute.v1.Operation\"\314\001\332A:project,r" + + "egion,resource,region_set_labels_request" + + "_resource\212N\020RegionOperations\202\323\344\223\002v\"P/com" + + "pute/v1/projects/{project}/regions/{regi" + + "on}/vpnGateways/{resource}/setLabels:\"re" + + "gion_set_labels_request_resource\022\307\002\n\022Tes" + + "tIamPermissions\022<.google.cloud.compute.v" + + "1.TestIamPermissionsVpnGatewayRequest\0320." + + "google.cloud.compute.v1.TestPermissionsR" + + "esponse\"\300\001\332A9project,region,resource,tes" + + "t_permissions_request_resource\202\323\344\223\002~\"Y/c" + + "ompute/v1/projects/{project}/regions/{re" + + "gion}/vpnGateways/{resource}/testIamPerm" + + "issions:!test_permissions_request_resour" + "ce\032r\312A\026compute.googleapis.com\322AVhttps://" + "www.googleapis.com/auth/compute,https://" - + "www.googleapis.com/auth/cloud-platform2\321" - + "\003\n\005Zones\022\221\001\n\003Get\022\'.google.cloud.compute." - + "v1.GetZoneRequest\032\035.google.cloud.compute" - + ".v1.Zone\"B\332A\014project,zone\202\323\344\223\002-\022+/comput" - + "e/v1/projects/{project}/zones/{zone}\022\214\001\n" - + "\004List\022).google.cloud.compute.v1.ListZone" - + "sRequest\032!.google.cloud.compute.v1.ZoneL" - + "ist\"6\332A\007project\202\323\344\223\002&\022$/compute/v1/proje" - + "cts/{project}/zones\032\244\001\312A\026compute.googlea" - + "pis.com\322A\207\001https://www.googleapis.com/au" - + "th/compute.readonly,https://www.googleap" + + "www.googleapis.com/auth/cloud-platform2\312" + + "\013\n\nVpnTunnels\022\304\001\n\016AggregatedList\0228.googl" + + "e.cloud.compute.v1.AggregatedListVpnTunn" + + "elsRequest\0320.google.cloud.compute.v1.Vpn" + + "TunnelAggregatedList\"F\332A\007project\202\323\344\223\0026\0224" + + "/compute/v1/projects/{project}/aggregate" + + "d/vpnTunnels\022\335\001\n\006Delete\022/.google.cloud.c" + + "ompute.v1.DeleteVpnTunnelRequest\032\".googl" + + "e.cloud.compute.v1.Operation\"~\332A\031project" + + ",region,vpn_tunnel\212N\020RegionOperations\202\323\344" + + "\223\002I*G/compute/v1/projects/{project}/regi" + + "ons/{region}/vpnTunnels/{vpn_tunnel}\022\304\001\n" + + "\003Get\022,.google.cloud.compute.v1.GetVpnTun" + + "nelRequest\032\".google.cloud.compute.v1.Vpn" + + "Tunnel\"k\332A\031project,region,vpn_tunnel\202\323\344\223" + + "\002I\022G/compute/v1/projects/{project}/regio" + + "ns/{region}/vpnTunnels/{vpn_tunnel}\022\357\001\n\006" + + "Insert\022/.google.cloud.compute.v1.InsertV" + + "pnTunnelRequest\032\".google.cloud.compute.v" + + "1.Operation\"\217\001\332A\"project,region,vpn_tunn" + + "el_resource\212N\020RegionOperations\202\323\344\223\002Q\":/c" + + "ompute/v1/projects/{project}/regions/{re" + + "gion}/vpnTunnels:\023vpn_tunnel_resource\022\263\001" + + "\n\004List\022..google.cloud.compute.v1.ListVpn" + + "TunnelsRequest\032&.google.cloud.compute.v1" + + ".VpnTunnelList\"S\332A\016project,region\202\323\344\223\002<\022" + + ":/compute/v1/projects/{project}/regions/" + + "{region}/vpnTunnels\022\261\002\n\tSetLabels\0222.goog" + + "le.cloud.compute.v1.SetLabelsVpnTunnelRe" + + "quest\032\".google.cloud.compute.v1.Operatio" + + "n\"\313\001\332A:project,region,resource,region_se" + + "t_labels_request_resource\212N\020RegionOperat" + + "ions\202\323\344\223\002u\"O/compute/v1/projects/{projec" + + "t}/regions/{region}/vpnTunnels/{resource" + + "}/setLabels:\"region_set_labels_request_r" + + "esource\032r\312A\026compute.googleapis.com\322AVhtt" + + "ps://www.googleapis.com/auth/compute,htt" + + "ps://www.googleapis.com/auth/cloud-platf" + + "orm2\246\013\n\nWireGroups\022\207\002\n\006Delete\022/.google.c" + + "loud.compute.v1.DeleteWireGroupRequest\032\"" + + ".google.cloud.compute.v1.Operation\"\247\001\332A%" + + "project,cross_site_network,wire_group\212N\020" + + "GlobalOperations\202\323\344\223\002f*d/compute/v1/proj" + + "ects/{project}/global/crossSiteNetworks/" + + "{cross_site_network}/wireGroups/{wire_gr" + + "oup}\022\356\001\n\003Get\022,.google.cloud.compute.v1.G" + + "etWireGroupRequest\032\".google.cloud.comput" + + "e.v1.WireGroup\"\224\001\332A%project,cross_site_n" + + "etwork,wire_group\202\323\344\223\002f\022d/compute/v1/pro" + + "jects/{project}/global/crossSiteNetworks" + + "/{cross_site_network}/wireGroups/{wire_g" + + "roup}\022\230\002\n\006Insert\022/.google.cloud.compute." + + "v1.InsertWireGroupRequest\032\".google.cloud" + + ".compute.v1.Operation\"\270\001\332A.project,cross" + + "_site_network,wire_group_resource\212N\020Glob" + + "alOperations\202\323\344\223\002n\"W/compute/v1/projects" + + "/{project}/global/crossSiteNetworks/{cro" + + "ss_site_network}/wireGroups:\023wire_group_" + + "resource\022\334\001\n\004List\022..google.cloud.compute" + + ".v1.ListWireGroupsRequest\032&.google.cloud" + + ".compute.v1.WireGroupList\"|\332A\032project,cr" + + "oss_site_network\202\323\344\223\002Y\022W/compute/v1/proj" + + "ects/{project}/global/crossSiteNetworks/" + + "{cross_site_network}/wireGroups\022\256\002\n\005Patc" + + "h\022..google.cloud.compute.v1.PatchWireGro" + + "upRequest\032\".google.cloud.compute.v1.Oper" + + "ation\"\320\001\332A9project,cross_site_network,wi" + + "re_group,wire_group_resource\212N\020GlobalOpe" + + "rations\202\323\344\223\002{2d/compute/v1/projects/{pro" + + "ject}/global/crossSiteNetworks/{cross_si" + + "te_network}/wireGroups/{wire_group}:\023wir" + + "e_group_resource\032r\312A\026compute.googleapis." + + "com\322AVhttps://www.googleapis.com/auth/co" + + "mpute,https://www.googleapis.com/auth/cl" + + "oud-platform2\243\007\n\016ZoneOperations\022\330\001\n\006Dele" + + "te\0223.google.cloud.compute.v1.DeleteZoneO" + + "perationRequest\0324.google.cloud.compute.v" + + "1.DeleteZoneOperationResponse\"c\332A\026projec" + + "t,zone,operation\202\323\344\223\002D*B/compute/v1/proj" + + "ects/{project}/zones/{zone}/operations/{" + + "operation}\022\303\001\n\003Get\0220.google.cloud.comput" + + "e.v1.GetZoneOperationRequest\032\".google.cl" + + "oud.compute.v1.Operation\"f\332A\026project,zon" + + "e,operation\220N\001\202\323\344\223\002D\022B/compute/v1/projec" + + "ts/{project}/zones/{zone}/operations/{op" + + "eration}\022\261\001\n\004List\0222.google.cloud.compute" + + ".v1.ListZoneOperationsRequest\032&.google.c" + + "loud.compute.v1.OperationList\"M\332A\014projec" + + "t,zone\202\323\344\223\0028\0226/compute/v1/projects/{proj" + + "ect}/zones/{zone}/operations\022\307\001\n\004Wait\0221." + + "google.cloud.compute.v1.WaitZoneOperatio" + + "nRequest\032\".google.cloud.compute.v1.Opera" + + "tion\"h\332A\026project,zone,operation\202\323\344\223\002I\"G/" + + "compute/v1/projects/{project}/zones/{zon" + + "e}/operations/{operation}/wait\032r\312A\026compu" + + "te.googleapis.com\322AVhttps://www.googleap" + "is.com/auth/compute,https://www.googleap" - + "is.com/auth/cloud-platformB\247\001\n\033com.googl" - + "e.cloud.compute.v1P\001Z5cloud.google.com/g" - + "o/compute/apiv1/computepb;computepb\252\002\027Go" - + "ogle.Cloud.Compute.V1\312\002\027Google\\Cloud\\Com" - + "pute\\V1\352\002\032Google::Cloud::Compute::V1b\006pr" - + "oto3" + + "is.com/auth/cloud-platform2\230\013\n\027ZoneVmExt" + + "ensionPolicies\022\375\001\n\006Delete\022;.google.cloud" + + ".compute.v1.DeleteZoneVmExtensionPolicyR" + + "equest\032\".google.cloud.compute.v1.Operati" + + "on\"\221\001\332A project,zone,vm_extension_policy" + + "\212N\016ZoneOperations\202\323\344\223\002W*U/compute/v1/pro" + + "jects/{project}/zones/{zone}/vmExtension" + + "Policies/{vm_extension_policy}\022\356\001\n\003Get\0228" + + ".google.cloud.compute.v1.GetZoneVmExtens" + + "ionPolicyRequest\032*.google.cloud.compute." + + "v1.VmExtensionPolicy\"\200\001\332A project,zone,v" + + "m_extension_policy\202\323\344\223\002W\022U/compute/v1/pr" + + "ojects/{project}/zones/{zone}/vmExtensio" + + "nPolicies/{vm_extension_policy}\022\216\002\n\006Inse" + + "rt\022;.google.cloud.compute.v1.InsertZoneV" + + "mExtensionPolicyRequest\032\".google.cloud.c" + + "ompute.v1.Operation\"\242\001\332A)project,zone,vm" + + "_extension_policy_resource\212N\016ZoneOperati" + + "ons\202\323\344\223\002_\"?/compute/v1/projects/{project" + + "}/zones/{zone}/vmExtensionPolicies:\034vm_e" + + "xtension_policy_resource\022\313\001\n\004List\022;.goog" + + "le.cloud.compute.v1.ListZoneVmExtensionP" + + "oliciesRequest\032..google.cloud.compute.v1" + + ".VmExtensionPolicyList\"V\332A\014project,zone\202" + + "\323\344\223\002A\022?/compute/v1/projects/{project}/zo" + + "nes/{zone}/vmExtensionPolicies\022\270\002\n\006Updat" + + "e\022;.google.cloud.compute.v1.UpdateZoneVm" + + "ExtensionPolicyRequest\032\".google.cloud.co" + + "mpute.v1.Operation\"\314\001\332A=project,zone,vm_" + + "extension_policy,vm_extension_policy_res" + + "ource\212N\016ZoneOperations\202\323\344\223\002u2U/compute/v" + + "1/projects/{project}/zones/{zone}/vmExte" + + "nsionPolicies/{vm_extension_policy}:\034vm_" + + "extension_policy_resource\032r\312A\026compute.go" + + "ogleapis.com\322AVhttps://www.googleapis.co" + + "m/auth/compute,https://www.googleapis.co" + + "m/auth/cloud-platform2\321\003\n\005Zones\022\221\001\n\003Get\022" + + "\'.google.cloud.compute.v1.GetZoneRequest" + + "\032\035.google.cloud.compute.v1.Zone\"B\332A\014proj" + + "ect,zone\202\323\344\223\002-\022+/compute/v1/projects/{pr" + + "oject}/zones/{zone}\022\214\001\n\004List\022).google.cl" + + "oud.compute.v1.ListZonesRequest\032!.google" + + ".cloud.compute.v1.ZoneList\"6\332A\007project\202\323" + + "\344\223\002&\022$/compute/v1/projects/{project}/zon" + + "es\032\244\001\312A\026compute.googleapis.com\322A\207\001https:" + + "//www.googleapis.com/auth/compute.readon" + + "ly,https://www.googleapis.com/auth/compu" + + "te,https://www.googleapis.com/auth/cloud" + + "-platformB\247\001\n\033com.google.cloud.compute.v" + + "1P\001Z5cloud.google.com/go/compute/apiv1/c" + + "omputepb;computepb\252\002\027Google.Cloud.Comput" + + "e.V1\312\002\027Google\\Cloud\\Compute\\V1\352\002\032Google:" + + ":Cloud::Compute::V1b\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( @@ -40381,6 +40444,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Kind", "MaximumCardsPerInstance", "Name", + "ResourceMetadata", "SelfLink", "Zone", }); @@ -42475,7 +42539,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_BackendServiceTlsSettings_descriptor, new java.lang.String[] { - "AuthenticationConfig", "Sni", "SubjectAltNames", + "AuthenticationConfig", "Identity", "Sni", "SubjectAltNames", }); internal_static_google_cloud_compute_v1_BackendServiceTlsSettingsSubjectAltName_descriptor = getDescriptor().getMessageType(171); @@ -45014,6 +45078,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "PlanningStatus", "ReservationMode", "ReservationName", + "ResourceMetadata", + "ResourceName", "SchedulingType", "SelfLink", "SelfLinkWithId", @@ -45021,6 +45087,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "SpecificReservationRequired", "SpecificSkuProperties", "Status", + "StoragePoolProperties", "TimeWindow", "Zone", }); @@ -45064,12 +45131,14 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { new java.lang.String[] { "AmendmentStatus", "AutoCreatedReservations", + "ExapoolProvisionedCapacityGb", "ExistingMatchingUsageInfo", "FulfilledCount", "LastKnownGoodState", "LockTime", "ProcurementStatus", "SpecificSkuProperties", + "StoragePoolProvisionedCapacity", }); internal_static_google_cloud_compute_v1_FutureReservationStatusExistingMatchingUsageInfo_descriptor = getDescriptor().getMessageType(431); @@ -45108,8 +45177,26 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { new java.lang.String[] { "SourceInstanceTemplateId", }); - internal_static_google_cloud_compute_v1_FutureReservationTimeWindow_descriptor = + internal_static_google_cloud_compute_v1_FutureReservationStoragePoolProperties_descriptor = getDescriptor().getMessageType(435); + internal_static_google_cloud_compute_v1_FutureReservationStoragePoolProperties_fieldAccessorTable = + new com.google.protobuf.GeneratedMessage.FieldAccessorTable( + internal_static_google_cloud_compute_v1_FutureReservationStoragePoolProperties_descriptor, + new java.lang.String[] { + "RequestedExapoolProvisionedCapacityGb", + "RequestedStoragePoolProvisionedCapacity", + "StoragePoolType", + }); + internal_static_google_cloud_compute_v1_FutureReservationStoragePoolProvisionedCapacity_descriptor = + getDescriptor().getMessageType(436); + internal_static_google_cloud_compute_v1_FutureReservationStoragePoolProvisionedCapacity_fieldAccessorTable = + new com.google.protobuf.GeneratedMessage.FieldAccessorTable( + internal_static_google_cloud_compute_v1_FutureReservationStoragePoolProvisionedCapacity_descriptor, + new java.lang.String[] { + "PoolProvisionedCapacityGb", "PoolProvisionedIops", "PoolProvisionedThroughput", + }); + internal_static_google_cloud_compute_v1_FutureReservationTimeWindow_descriptor = + getDescriptor().getMessageType(437); internal_static_google_cloud_compute_v1_FutureReservationTimeWindow_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_FutureReservationTimeWindow_descriptor, @@ -45117,7 +45204,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Duration", "EndTime", "StartTime", }); internal_static_google_cloud_compute_v1_FutureReservationsAggregatedListResponse_descriptor = - getDescriptor().getMessageType(436); + getDescriptor().getMessageType(438); internal_static_google_cloud_compute_v1_FutureReservationsAggregatedListResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_FutureReservationsAggregatedListResponse_descriptor, @@ -45134,7 +45221,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Key", "Value", }); internal_static_google_cloud_compute_v1_FutureReservationsListResponse_descriptor = - getDescriptor().getMessageType(437); + getDescriptor().getMessageType(439); internal_static_google_cloud_compute_v1_FutureReservationsListResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_FutureReservationsListResponse_descriptor, @@ -45142,7 +45229,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "Etag", "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Unreachables", "Warning", }); internal_static_google_cloud_compute_v1_FutureReservationsScopedList_descriptor = - getDescriptor().getMessageType(438); + getDescriptor().getMessageType(440); internal_static_google_cloud_compute_v1_FutureReservationsScopedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_FutureReservationsScopedList_descriptor, @@ -45150,7 +45237,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "FutureReservations", "Warning", }); internal_static_google_cloud_compute_v1_FutureResourcesRecommendation_descriptor = - getDescriptor().getMessageType(439); + getDescriptor().getMessageType(441); internal_static_google_cloud_compute_v1_FutureResourcesRecommendation_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_FutureResourcesRecommendation_descriptor, @@ -45171,20 +45258,20 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { new java.lang.String[] { "Key", "Value", }); + _clinit_autosplit_dinit_1(); + } + + private static void _clinit_autosplit_dinit_1() { internal_static_google_cloud_compute_v1_FutureResourcesRecommendationOtherLocation_descriptor = - getDescriptor().getMessageType(440); + getDescriptor().getMessageType(442); internal_static_google_cloud_compute_v1_FutureResourcesRecommendationOtherLocation_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_FutureResourcesRecommendationOtherLocation_descriptor, new java.lang.String[] { "Details", "Status", }); - _clinit_autosplit_dinit_1(); - } - - private static void _clinit_autosplit_dinit_1() { internal_static_google_cloud_compute_v1_FutureResourcesSpec_descriptor = - getDescriptor().getMessageType(441); + getDescriptor().getMessageType(443); internal_static_google_cloud_compute_v1_FutureResourcesSpec_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_FutureResourcesSpec_descriptor, @@ -45192,7 +45279,7 @@ private static void _clinit_autosplit_dinit_1() { "DeploymentType", "LocationPolicy", "TargetResources", "TimeRangeSpec", }); internal_static_google_cloud_compute_v1_FutureResourcesSpecAggregateResources_descriptor = - getDescriptor().getMessageType(442); + getDescriptor().getMessageType(444); internal_static_google_cloud_compute_v1_FutureResourcesSpecAggregateResources_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_FutureResourcesSpecAggregateResources_descriptor, @@ -45200,7 +45287,7 @@ private static void _clinit_autosplit_dinit_1() { "AcceleratorCount", "VmFamily", "WorkloadType", }); internal_static_google_cloud_compute_v1_FutureResourcesSpecLocalSsdPartition_descriptor = - getDescriptor().getMessageType(443); + getDescriptor().getMessageType(445); internal_static_google_cloud_compute_v1_FutureResourcesSpecLocalSsdPartition_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_FutureResourcesSpecLocalSsdPartition_descriptor, @@ -45208,7 +45295,7 @@ private static void _clinit_autosplit_dinit_1() { "DiskInterface", "DiskSizeGb", }); internal_static_google_cloud_compute_v1_FutureResourcesSpecLocationPolicy_descriptor = - getDescriptor().getMessageType(444); + getDescriptor().getMessageType(446); internal_static_google_cloud_compute_v1_FutureResourcesSpecLocationPolicy_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_FutureResourcesSpecLocationPolicy_descriptor, @@ -45225,7 +45312,7 @@ private static void _clinit_autosplit_dinit_1() { "Key", "Value", }); internal_static_google_cloud_compute_v1_FutureResourcesSpecLocationPolicyLocation_descriptor = - getDescriptor().getMessageType(445); + getDescriptor().getMessageType(447); internal_static_google_cloud_compute_v1_FutureResourcesSpecLocationPolicyLocation_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_FutureResourcesSpecLocationPolicyLocation_descriptor, @@ -45233,7 +45320,7 @@ private static void _clinit_autosplit_dinit_1() { "Preference", }); internal_static_google_cloud_compute_v1_FutureResourcesSpecSpecificSKUResources_descriptor = - getDescriptor().getMessageType(446); + getDescriptor().getMessageType(448); internal_static_google_cloud_compute_v1_FutureResourcesSpecSpecificSKUResources_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_FutureResourcesSpecSpecificSKUResources_descriptor, @@ -45241,7 +45328,7 @@ private static void _clinit_autosplit_dinit_1() { "InstanceCount", "LocalSsdPartitions", "MachineType", }); internal_static_google_cloud_compute_v1_FutureResourcesSpecTargetResources_descriptor = - getDescriptor().getMessageType(447); + getDescriptor().getMessageType(449); internal_static_google_cloud_compute_v1_FutureResourcesSpecTargetResources_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_FutureResourcesSpecTargetResources_descriptor, @@ -45249,7 +45336,7 @@ private static void _clinit_autosplit_dinit_1() { "AggregateResources", "SpecificSkuResources", }); internal_static_google_cloud_compute_v1_GRPCHealthCheck_descriptor = - getDescriptor().getMessageType(448); + getDescriptor().getMessageType(450); internal_static_google_cloud_compute_v1_GRPCHealthCheck_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GRPCHealthCheck_descriptor, @@ -45257,7 +45344,7 @@ private static void _clinit_autosplit_dinit_1() { "GrpcServiceName", "Port", "PortName", "PortSpecification", }); internal_static_google_cloud_compute_v1_GRPCTLSHealthCheck_descriptor = - getDescriptor().getMessageType(449); + getDescriptor().getMessageType(451); internal_static_google_cloud_compute_v1_GRPCTLSHealthCheck_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GRPCTLSHealthCheck_descriptor, @@ -45265,7 +45352,7 @@ private static void _clinit_autosplit_dinit_1() { "GrpcServiceName", "Port", "PortSpecification", }); internal_static_google_cloud_compute_v1_GetAcceleratorTypeRequest_descriptor = - getDescriptor().getMessageType(450); + getDescriptor().getMessageType(452); internal_static_google_cloud_compute_v1_GetAcceleratorTypeRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetAcceleratorTypeRequest_descriptor, @@ -45273,7 +45360,7 @@ private static void _clinit_autosplit_dinit_1() { "AcceleratorType", "Project", "Zone", }); internal_static_google_cloud_compute_v1_GetAddressRequest_descriptor = - getDescriptor().getMessageType(451); + getDescriptor().getMessageType(453); internal_static_google_cloud_compute_v1_GetAddressRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetAddressRequest_descriptor, @@ -45281,7 +45368,7 @@ private static void _clinit_autosplit_dinit_1() { "Address", "Project", "Region", }); internal_static_google_cloud_compute_v1_GetAssociationFirewallPolicyRequest_descriptor = - getDescriptor().getMessageType(452); + getDescriptor().getMessageType(454); internal_static_google_cloud_compute_v1_GetAssociationFirewallPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetAssociationFirewallPolicyRequest_descriptor, @@ -45289,7 +45376,7 @@ private static void _clinit_autosplit_dinit_1() { "FirewallPolicy", "Name", }); internal_static_google_cloud_compute_v1_GetAssociationNetworkFirewallPolicyRequest_descriptor = - getDescriptor().getMessageType(453); + getDescriptor().getMessageType(455); internal_static_google_cloud_compute_v1_GetAssociationNetworkFirewallPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetAssociationNetworkFirewallPolicyRequest_descriptor, @@ -45297,7 +45384,7 @@ private static void _clinit_autosplit_dinit_1() { "FirewallPolicy", "Name", "Project", }); internal_static_google_cloud_compute_v1_GetAssociationOrganizationSecurityPolicyRequest_descriptor = - getDescriptor().getMessageType(454); + getDescriptor().getMessageType(456); internal_static_google_cloud_compute_v1_GetAssociationOrganizationSecurityPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetAssociationOrganizationSecurityPolicyRequest_descriptor, @@ -45305,7 +45392,7 @@ private static void _clinit_autosplit_dinit_1() { "Name", "SecurityPolicy", }); internal_static_google_cloud_compute_v1_GetAssociationRegionNetworkFirewallPolicyRequest_descriptor = - getDescriptor().getMessageType(455); + getDescriptor().getMessageType(457); internal_static_google_cloud_compute_v1_GetAssociationRegionNetworkFirewallPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetAssociationRegionNetworkFirewallPolicyRequest_descriptor, @@ -45313,7 +45400,7 @@ private static void _clinit_autosplit_dinit_1() { "FirewallPolicy", "Name", "Project", "Region", }); internal_static_google_cloud_compute_v1_GetAutoscalerRequest_descriptor = - getDescriptor().getMessageType(456); + getDescriptor().getMessageType(458); internal_static_google_cloud_compute_v1_GetAutoscalerRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetAutoscalerRequest_descriptor, @@ -45321,7 +45408,7 @@ private static void _clinit_autosplit_dinit_1() { "Autoscaler", "Project", "Zone", }); internal_static_google_cloud_compute_v1_GetBackendBucketRequest_descriptor = - getDescriptor().getMessageType(457); + getDescriptor().getMessageType(459); internal_static_google_cloud_compute_v1_GetBackendBucketRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetBackendBucketRequest_descriptor, @@ -45329,7 +45416,7 @@ private static void _clinit_autosplit_dinit_1() { "BackendBucket", "Project", }); internal_static_google_cloud_compute_v1_GetBackendServiceRequest_descriptor = - getDescriptor().getMessageType(458); + getDescriptor().getMessageType(460); internal_static_google_cloud_compute_v1_GetBackendServiceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetBackendServiceRequest_descriptor, @@ -45337,7 +45424,7 @@ private static void _clinit_autosplit_dinit_1() { "BackendService", "Project", }); internal_static_google_cloud_compute_v1_GetCrossSiteNetworkRequest_descriptor = - getDescriptor().getMessageType(459); + getDescriptor().getMessageType(461); internal_static_google_cloud_compute_v1_GetCrossSiteNetworkRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetCrossSiteNetworkRequest_descriptor, @@ -45345,7 +45432,7 @@ private static void _clinit_autosplit_dinit_1() { "CrossSiteNetwork", "Project", }); internal_static_google_cloud_compute_v1_GetDiagnosticsInterconnectRequest_descriptor = - getDescriptor().getMessageType(460); + getDescriptor().getMessageType(462); internal_static_google_cloud_compute_v1_GetDiagnosticsInterconnectRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetDiagnosticsInterconnectRequest_descriptor, @@ -45353,7 +45440,7 @@ private static void _clinit_autosplit_dinit_1() { "Interconnect", "Project", }); internal_static_google_cloud_compute_v1_GetDiskRequest_descriptor = - getDescriptor().getMessageType(461); + getDescriptor().getMessageType(463); internal_static_google_cloud_compute_v1_GetDiskRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetDiskRequest_descriptor, @@ -45361,7 +45448,7 @@ private static void _clinit_autosplit_dinit_1() { "Disk", "Project", "Zone", }); internal_static_google_cloud_compute_v1_GetDiskTypeRequest_descriptor = - getDescriptor().getMessageType(462); + getDescriptor().getMessageType(464); internal_static_google_cloud_compute_v1_GetDiskTypeRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetDiskTypeRequest_descriptor, @@ -45369,7 +45456,7 @@ private static void _clinit_autosplit_dinit_1() { "DiskType", "Project", "Zone", }); internal_static_google_cloud_compute_v1_GetEffectiveFirewallsInstanceRequest_descriptor = - getDescriptor().getMessageType(463); + getDescriptor().getMessageType(465); internal_static_google_cloud_compute_v1_GetEffectiveFirewallsInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetEffectiveFirewallsInstanceRequest_descriptor, @@ -45377,7 +45464,7 @@ private static void _clinit_autosplit_dinit_1() { "Instance", "NetworkInterface", "Project", "Zone", }); internal_static_google_cloud_compute_v1_GetEffectiveFirewallsNetworkRequest_descriptor = - getDescriptor().getMessageType(464); + getDescriptor().getMessageType(466); internal_static_google_cloud_compute_v1_GetEffectiveFirewallsNetworkRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetEffectiveFirewallsNetworkRequest_descriptor, @@ -45385,7 +45472,7 @@ private static void _clinit_autosplit_dinit_1() { "Network", "Project", }); internal_static_google_cloud_compute_v1_GetEffectiveFirewallsRegionNetworkFirewallPolicyRequest_descriptor = - getDescriptor().getMessageType(465); + getDescriptor().getMessageType(467); internal_static_google_cloud_compute_v1_GetEffectiveFirewallsRegionNetworkFirewallPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetEffectiveFirewallsRegionNetworkFirewallPolicyRequest_descriptor, @@ -45393,7 +45480,7 @@ private static void _clinit_autosplit_dinit_1() { "Network", "Project", "Region", }); internal_static_google_cloud_compute_v1_GetEffectiveSecurityPoliciesBackendServiceRequest_descriptor = - getDescriptor().getMessageType(466); + getDescriptor().getMessageType(468); internal_static_google_cloud_compute_v1_GetEffectiveSecurityPoliciesBackendServiceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetEffectiveSecurityPoliciesBackendServiceRequest_descriptor, @@ -45401,13 +45488,13 @@ private static void _clinit_autosplit_dinit_1() { "BackendService", "Project", }); internal_static_google_cloud_compute_v1_GetEffectiveSecurityPoliciesBackendServiceResponse_descriptor = - getDescriptor().getMessageType(467); + getDescriptor().getMessageType(469); internal_static_google_cloud_compute_v1_GetEffectiveSecurityPoliciesBackendServiceResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetEffectiveSecurityPoliciesBackendServiceResponse_descriptor, new java.lang.String[] {}); internal_static_google_cloud_compute_v1_GetExternalVpnGatewayRequest_descriptor = - getDescriptor().getMessageType(468); + getDescriptor().getMessageType(470); internal_static_google_cloud_compute_v1_GetExternalVpnGatewayRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetExternalVpnGatewayRequest_descriptor, @@ -45415,7 +45502,7 @@ private static void _clinit_autosplit_dinit_1() { "ExternalVpnGateway", "Project", }); internal_static_google_cloud_compute_v1_GetFirewallPolicyRequest_descriptor = - getDescriptor().getMessageType(469); + getDescriptor().getMessageType(471); internal_static_google_cloud_compute_v1_GetFirewallPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetFirewallPolicyRequest_descriptor, @@ -45423,7 +45510,7 @@ private static void _clinit_autosplit_dinit_1() { "FirewallPolicy", }); internal_static_google_cloud_compute_v1_GetFirewallRequest_descriptor = - getDescriptor().getMessageType(470); + getDescriptor().getMessageType(472); internal_static_google_cloud_compute_v1_GetFirewallRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetFirewallRequest_descriptor, @@ -45431,7 +45518,7 @@ private static void _clinit_autosplit_dinit_1() { "Firewall", "Project", }); internal_static_google_cloud_compute_v1_GetForwardingRuleRequest_descriptor = - getDescriptor().getMessageType(471); + getDescriptor().getMessageType(473); internal_static_google_cloud_compute_v1_GetForwardingRuleRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetForwardingRuleRequest_descriptor, @@ -45439,7 +45526,7 @@ private static void _clinit_autosplit_dinit_1() { "ForwardingRule", "Project", "Region", "View", }); internal_static_google_cloud_compute_v1_GetFromFamilyImageRequest_descriptor = - getDescriptor().getMessageType(472); + getDescriptor().getMessageType(474); internal_static_google_cloud_compute_v1_GetFromFamilyImageRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetFromFamilyImageRequest_descriptor, @@ -45447,7 +45534,7 @@ private static void _clinit_autosplit_dinit_1() { "Family", "Project", }); internal_static_google_cloud_compute_v1_GetFutureReservationRequest_descriptor = - getDescriptor().getMessageType(473); + getDescriptor().getMessageType(475); internal_static_google_cloud_compute_v1_GetFutureReservationRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetFutureReservationRequest_descriptor, @@ -45455,7 +45542,7 @@ private static void _clinit_autosplit_dinit_1() { "FutureReservation", "Project", "Zone", }); internal_static_google_cloud_compute_v1_GetGlobalAddressRequest_descriptor = - getDescriptor().getMessageType(474); + getDescriptor().getMessageType(476); internal_static_google_cloud_compute_v1_GetGlobalAddressRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetGlobalAddressRequest_descriptor, @@ -45463,7 +45550,7 @@ private static void _clinit_autosplit_dinit_1() { "Address", "Project", }); internal_static_google_cloud_compute_v1_GetGlobalForwardingRuleRequest_descriptor = - getDescriptor().getMessageType(475); + getDescriptor().getMessageType(477); internal_static_google_cloud_compute_v1_GetGlobalForwardingRuleRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetGlobalForwardingRuleRequest_descriptor, @@ -45471,7 +45558,7 @@ private static void _clinit_autosplit_dinit_1() { "ForwardingRule", "Project", "View", }); internal_static_google_cloud_compute_v1_GetGlobalNetworkEndpointGroupRequest_descriptor = - getDescriptor().getMessageType(476); + getDescriptor().getMessageType(478); internal_static_google_cloud_compute_v1_GetGlobalNetworkEndpointGroupRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetGlobalNetworkEndpointGroupRequest_descriptor, @@ -45479,7 +45566,7 @@ private static void _clinit_autosplit_dinit_1() { "NetworkEndpointGroup", "Project", }); internal_static_google_cloud_compute_v1_GetGlobalOperationRequest_descriptor = - getDescriptor().getMessageType(477); + getDescriptor().getMessageType(479); internal_static_google_cloud_compute_v1_GetGlobalOperationRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetGlobalOperationRequest_descriptor, @@ -45487,7 +45574,7 @@ private static void _clinit_autosplit_dinit_1() { "Operation", "Project", }); internal_static_google_cloud_compute_v1_GetGlobalOrganizationOperationRequest_descriptor = - getDescriptor().getMessageType(478); + getDescriptor().getMessageType(480); internal_static_google_cloud_compute_v1_GetGlobalOrganizationOperationRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetGlobalOrganizationOperationRequest_descriptor, @@ -45495,7 +45582,7 @@ private static void _clinit_autosplit_dinit_1() { "Operation", "ParentId", }); internal_static_google_cloud_compute_v1_GetGlobalPublicDelegatedPrefixeRequest_descriptor = - getDescriptor().getMessageType(479); + getDescriptor().getMessageType(481); internal_static_google_cloud_compute_v1_GetGlobalPublicDelegatedPrefixeRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetGlobalPublicDelegatedPrefixeRequest_descriptor, @@ -45503,7 +45590,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "PublicDelegatedPrefix", }); internal_static_google_cloud_compute_v1_GetGlobalVmExtensionPolicyRequest_descriptor = - getDescriptor().getMessageType(480); + getDescriptor().getMessageType(482); internal_static_google_cloud_compute_v1_GetGlobalVmExtensionPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetGlobalVmExtensionPolicyRequest_descriptor, @@ -45511,7 +45598,7 @@ private static void _clinit_autosplit_dinit_1() { "GlobalVmExtensionPolicy", "Project", }); internal_static_google_cloud_compute_v1_GetGuestAttributesInstanceRequest_descriptor = - getDescriptor().getMessageType(481); + getDescriptor().getMessageType(483); internal_static_google_cloud_compute_v1_GetGuestAttributesInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetGuestAttributesInstanceRequest_descriptor, @@ -45519,7 +45606,7 @@ private static void _clinit_autosplit_dinit_1() { "Instance", "Project", "QueryPath", "VariableKey", "Zone", }); internal_static_google_cloud_compute_v1_GetHealthBackendServiceRequest_descriptor = - getDescriptor().getMessageType(482); + getDescriptor().getMessageType(484); internal_static_google_cloud_compute_v1_GetHealthBackendServiceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetHealthBackendServiceRequest_descriptor, @@ -45527,7 +45614,7 @@ private static void _clinit_autosplit_dinit_1() { "BackendService", "Project", "ResourceGroupReferenceResource", }); internal_static_google_cloud_compute_v1_GetHealthCheckRequest_descriptor = - getDescriptor().getMessageType(483); + getDescriptor().getMessageType(485); internal_static_google_cloud_compute_v1_GetHealthCheckRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetHealthCheckRequest_descriptor, @@ -45535,7 +45622,7 @@ private static void _clinit_autosplit_dinit_1() { "HealthCheck", "Project", }); internal_static_google_cloud_compute_v1_GetHealthRegionBackendServiceRequest_descriptor = - getDescriptor().getMessageType(484); + getDescriptor().getMessageType(486); internal_static_google_cloud_compute_v1_GetHealthRegionBackendServiceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetHealthRegionBackendServiceRequest_descriptor, @@ -45543,7 +45630,7 @@ private static void _clinit_autosplit_dinit_1() { "BackendService", "Project", "Region", "ResourceGroupReferenceResource", }); internal_static_google_cloud_compute_v1_GetHealthRegionCompositeHealthCheckRequest_descriptor = - getDescriptor().getMessageType(485); + getDescriptor().getMessageType(487); internal_static_google_cloud_compute_v1_GetHealthRegionCompositeHealthCheckRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetHealthRegionCompositeHealthCheckRequest_descriptor, @@ -45551,7 +45638,7 @@ private static void _clinit_autosplit_dinit_1() { "CompositeHealthCheck", "Project", "Region", }); internal_static_google_cloud_compute_v1_GetHealthRegionHealthSourceRequest_descriptor = - getDescriptor().getMessageType(486); + getDescriptor().getMessageType(488); internal_static_google_cloud_compute_v1_GetHealthRegionHealthSourceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetHealthRegionHealthSourceRequest_descriptor, @@ -45559,7 +45646,7 @@ private static void _clinit_autosplit_dinit_1() { "HealthSource", "Project", "Region", }); internal_static_google_cloud_compute_v1_GetHealthTargetPoolRequest_descriptor = - getDescriptor().getMessageType(487); + getDescriptor().getMessageType(489); internal_static_google_cloud_compute_v1_GetHealthTargetPoolRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetHealthTargetPoolRequest_descriptor, @@ -45567,7 +45654,7 @@ private static void _clinit_autosplit_dinit_1() { "InstanceReferenceResource", "Project", "Region", "TargetPool", }); internal_static_google_cloud_compute_v1_GetHostRequest_descriptor = - getDescriptor().getMessageType(488); + getDescriptor().getMessageType(490); internal_static_google_cloud_compute_v1_GetHostRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetHostRequest_descriptor, @@ -45575,7 +45662,7 @@ private static void _clinit_autosplit_dinit_1() { "Association", "Host", "Project", "Zone", }); internal_static_google_cloud_compute_v1_GetIamPolicyBackendBucketRequest_descriptor = - getDescriptor().getMessageType(489); + getDescriptor().getMessageType(491); internal_static_google_cloud_compute_v1_GetIamPolicyBackendBucketRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetIamPolicyBackendBucketRequest_descriptor, @@ -45583,7 +45670,7 @@ private static void _clinit_autosplit_dinit_1() { "OptionsRequestedPolicyVersion", "Project", "Resource", }); internal_static_google_cloud_compute_v1_GetIamPolicyBackendServiceRequest_descriptor = - getDescriptor().getMessageType(490); + getDescriptor().getMessageType(492); internal_static_google_cloud_compute_v1_GetIamPolicyBackendServiceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetIamPolicyBackendServiceRequest_descriptor, @@ -45591,7 +45678,7 @@ private static void _clinit_autosplit_dinit_1() { "OptionsRequestedPolicyVersion", "Project", "Resource", }); internal_static_google_cloud_compute_v1_GetIamPolicyDiskRequest_descriptor = - getDescriptor().getMessageType(491); + getDescriptor().getMessageType(493); internal_static_google_cloud_compute_v1_GetIamPolicyDiskRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetIamPolicyDiskRequest_descriptor, @@ -45599,7 +45686,7 @@ private static void _clinit_autosplit_dinit_1() { "OptionsRequestedPolicyVersion", "Project", "Resource", "Zone", }); internal_static_google_cloud_compute_v1_GetIamPolicyFirewallPolicyRequest_descriptor = - getDescriptor().getMessageType(492); + getDescriptor().getMessageType(494); internal_static_google_cloud_compute_v1_GetIamPolicyFirewallPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetIamPolicyFirewallPolicyRequest_descriptor, @@ -45607,7 +45694,7 @@ private static void _clinit_autosplit_dinit_1() { "OptionsRequestedPolicyVersion", "Resource", }); internal_static_google_cloud_compute_v1_GetIamPolicyImageRequest_descriptor = - getDescriptor().getMessageType(493); + getDescriptor().getMessageType(495); internal_static_google_cloud_compute_v1_GetIamPolicyImageRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetIamPolicyImageRequest_descriptor, @@ -45615,7 +45702,7 @@ private static void _clinit_autosplit_dinit_1() { "OptionsRequestedPolicyVersion", "Project", "Resource", }); internal_static_google_cloud_compute_v1_GetIamPolicyInstanceRequest_descriptor = - getDescriptor().getMessageType(494); + getDescriptor().getMessageType(496); internal_static_google_cloud_compute_v1_GetIamPolicyInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetIamPolicyInstanceRequest_descriptor, @@ -45623,7 +45710,7 @@ private static void _clinit_autosplit_dinit_1() { "OptionsRequestedPolicyVersion", "Project", "Resource", "Zone", }); internal_static_google_cloud_compute_v1_GetIamPolicyInstanceTemplateRequest_descriptor = - getDescriptor().getMessageType(495); + getDescriptor().getMessageType(497); internal_static_google_cloud_compute_v1_GetIamPolicyInstanceTemplateRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetIamPolicyInstanceTemplateRequest_descriptor, @@ -45631,7 +45718,7 @@ private static void _clinit_autosplit_dinit_1() { "OptionsRequestedPolicyVersion", "Project", "Resource", }); internal_static_google_cloud_compute_v1_GetIamPolicyInstantSnapshotGroupRequest_descriptor = - getDescriptor().getMessageType(496); + getDescriptor().getMessageType(498); internal_static_google_cloud_compute_v1_GetIamPolicyInstantSnapshotGroupRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetIamPolicyInstantSnapshotGroupRequest_descriptor, @@ -45639,7 +45726,7 @@ private static void _clinit_autosplit_dinit_1() { "OptionsRequestedPolicyVersion", "Project", "Resource", "Zone", }); internal_static_google_cloud_compute_v1_GetIamPolicyInstantSnapshotRequest_descriptor = - getDescriptor().getMessageType(497); + getDescriptor().getMessageType(499); internal_static_google_cloud_compute_v1_GetIamPolicyInstantSnapshotRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetIamPolicyInstantSnapshotRequest_descriptor, @@ -45647,7 +45734,7 @@ private static void _clinit_autosplit_dinit_1() { "OptionsRequestedPolicyVersion", "Project", "Resource", "Zone", }); internal_static_google_cloud_compute_v1_GetIamPolicyInterconnectAttachmentGroupRequest_descriptor = - getDescriptor().getMessageType(498); + getDescriptor().getMessageType(500); internal_static_google_cloud_compute_v1_GetIamPolicyInterconnectAttachmentGroupRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetIamPolicyInterconnectAttachmentGroupRequest_descriptor, @@ -45655,7 +45742,7 @@ private static void _clinit_autosplit_dinit_1() { "OptionsRequestedPolicyVersion", "Project", "Resource", }); internal_static_google_cloud_compute_v1_GetIamPolicyInterconnectGroupRequest_descriptor = - getDescriptor().getMessageType(499); + getDescriptor().getMessageType(501); internal_static_google_cloud_compute_v1_GetIamPolicyInterconnectGroupRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetIamPolicyInterconnectGroupRequest_descriptor, @@ -45663,7 +45750,7 @@ private static void _clinit_autosplit_dinit_1() { "OptionsRequestedPolicyVersion", "Project", "Resource", }); internal_static_google_cloud_compute_v1_GetIamPolicyLicenseCodeRequest_descriptor = - getDescriptor().getMessageType(500); + getDescriptor().getMessageType(502); internal_static_google_cloud_compute_v1_GetIamPolicyLicenseCodeRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetIamPolicyLicenseCodeRequest_descriptor, @@ -45671,7 +45758,7 @@ private static void _clinit_autosplit_dinit_1() { "OptionsRequestedPolicyVersion", "Project", "Resource", }); internal_static_google_cloud_compute_v1_GetIamPolicyLicenseRequest_descriptor = - getDescriptor().getMessageType(501); + getDescriptor().getMessageType(503); internal_static_google_cloud_compute_v1_GetIamPolicyLicenseRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetIamPolicyLicenseRequest_descriptor, @@ -45679,7 +45766,7 @@ private static void _clinit_autosplit_dinit_1() { "OptionsRequestedPolicyVersion", "Project", "Resource", }); internal_static_google_cloud_compute_v1_GetIamPolicyMachineImageRequest_descriptor = - getDescriptor().getMessageType(502); + getDescriptor().getMessageType(504); internal_static_google_cloud_compute_v1_GetIamPolicyMachineImageRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetIamPolicyMachineImageRequest_descriptor, @@ -45687,7 +45774,7 @@ private static void _clinit_autosplit_dinit_1() { "OptionsRequestedPolicyVersion", "Project", "Resource", }); internal_static_google_cloud_compute_v1_GetIamPolicyNetworkAttachmentRequest_descriptor = - getDescriptor().getMessageType(503); + getDescriptor().getMessageType(505); internal_static_google_cloud_compute_v1_GetIamPolicyNetworkAttachmentRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetIamPolicyNetworkAttachmentRequest_descriptor, @@ -45695,7 +45782,7 @@ private static void _clinit_autosplit_dinit_1() { "OptionsRequestedPolicyVersion", "Project", "Region", "Resource", }); internal_static_google_cloud_compute_v1_GetIamPolicyNetworkFirewallPolicyRequest_descriptor = - getDescriptor().getMessageType(504); + getDescriptor().getMessageType(506); internal_static_google_cloud_compute_v1_GetIamPolicyNetworkFirewallPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetIamPolicyNetworkFirewallPolicyRequest_descriptor, @@ -45703,7 +45790,7 @@ private static void _clinit_autosplit_dinit_1() { "OptionsRequestedPolicyVersion", "Project", "Resource", }); internal_static_google_cloud_compute_v1_GetIamPolicyNodeGroupRequest_descriptor = - getDescriptor().getMessageType(505); + getDescriptor().getMessageType(507); internal_static_google_cloud_compute_v1_GetIamPolicyNodeGroupRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetIamPolicyNodeGroupRequest_descriptor, @@ -45711,7 +45798,7 @@ private static void _clinit_autosplit_dinit_1() { "OptionsRequestedPolicyVersion", "Project", "Resource", "Zone", }); internal_static_google_cloud_compute_v1_GetIamPolicyNodeTemplateRequest_descriptor = - getDescriptor().getMessageType(506); + getDescriptor().getMessageType(508); internal_static_google_cloud_compute_v1_GetIamPolicyNodeTemplateRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetIamPolicyNodeTemplateRequest_descriptor, @@ -45719,7 +45806,7 @@ private static void _clinit_autosplit_dinit_1() { "OptionsRequestedPolicyVersion", "Project", "Region", "Resource", }); internal_static_google_cloud_compute_v1_GetIamPolicyRegionBackendBucketRequest_descriptor = - getDescriptor().getMessageType(507); + getDescriptor().getMessageType(509); internal_static_google_cloud_compute_v1_GetIamPolicyRegionBackendBucketRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetIamPolicyRegionBackendBucketRequest_descriptor, @@ -45727,7 +45814,7 @@ private static void _clinit_autosplit_dinit_1() { "OptionsRequestedPolicyVersion", "Project", "Region", "Resource", }); internal_static_google_cloud_compute_v1_GetIamPolicyRegionBackendServiceRequest_descriptor = - getDescriptor().getMessageType(508); + getDescriptor().getMessageType(510); internal_static_google_cloud_compute_v1_GetIamPolicyRegionBackendServiceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetIamPolicyRegionBackendServiceRequest_descriptor, @@ -45735,7 +45822,7 @@ private static void _clinit_autosplit_dinit_1() { "OptionsRequestedPolicyVersion", "Project", "Region", "Resource", }); internal_static_google_cloud_compute_v1_GetIamPolicyRegionDiskRequest_descriptor = - getDescriptor().getMessageType(509); + getDescriptor().getMessageType(511); internal_static_google_cloud_compute_v1_GetIamPolicyRegionDiskRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetIamPolicyRegionDiskRequest_descriptor, @@ -45743,7 +45830,7 @@ private static void _clinit_autosplit_dinit_1() { "OptionsRequestedPolicyVersion", "Project", "Region", "Resource", }); internal_static_google_cloud_compute_v1_GetIamPolicyRegionInstantSnapshotGroupRequest_descriptor = - getDescriptor().getMessageType(510); + getDescriptor().getMessageType(512); internal_static_google_cloud_compute_v1_GetIamPolicyRegionInstantSnapshotGroupRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetIamPolicyRegionInstantSnapshotGroupRequest_descriptor, @@ -45751,7 +45838,7 @@ private static void _clinit_autosplit_dinit_1() { "OptionsRequestedPolicyVersion", "Project", "Region", "Resource", }); internal_static_google_cloud_compute_v1_GetIamPolicyRegionInstantSnapshotRequest_descriptor = - getDescriptor().getMessageType(511); + getDescriptor().getMessageType(513); internal_static_google_cloud_compute_v1_GetIamPolicyRegionInstantSnapshotRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetIamPolicyRegionInstantSnapshotRequest_descriptor, @@ -45759,7 +45846,7 @@ private static void _clinit_autosplit_dinit_1() { "OptionsRequestedPolicyVersion", "Project", "Region", "Resource", }); internal_static_google_cloud_compute_v1_GetIamPolicyRegionNetworkFirewallPolicyRequest_descriptor = - getDescriptor().getMessageType(512); + getDescriptor().getMessageType(514); internal_static_google_cloud_compute_v1_GetIamPolicyRegionNetworkFirewallPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetIamPolicyRegionNetworkFirewallPolicyRequest_descriptor, @@ -45767,7 +45854,7 @@ private static void _clinit_autosplit_dinit_1() { "OptionsRequestedPolicyVersion", "Project", "Region", "Resource", }); internal_static_google_cloud_compute_v1_GetIamPolicyRegionSnapshotRequest_descriptor = - getDescriptor().getMessageType(513); + getDescriptor().getMessageType(515); internal_static_google_cloud_compute_v1_GetIamPolicyRegionSnapshotRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetIamPolicyRegionSnapshotRequest_descriptor, @@ -45775,7 +45862,7 @@ private static void _clinit_autosplit_dinit_1() { "OptionsRequestedPolicyVersion", "Project", "Region", "Resource", }); internal_static_google_cloud_compute_v1_GetIamPolicyReservationBlockRequest_descriptor = - getDescriptor().getMessageType(514); + getDescriptor().getMessageType(516); internal_static_google_cloud_compute_v1_GetIamPolicyReservationBlockRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetIamPolicyReservationBlockRequest_descriptor, @@ -45783,7 +45870,7 @@ private static void _clinit_autosplit_dinit_1() { "OptionsRequestedPolicyVersion", "ParentResource", "Project", "Resource", "Zone", }); internal_static_google_cloud_compute_v1_GetIamPolicyReservationRequest_descriptor = - getDescriptor().getMessageType(515); + getDescriptor().getMessageType(517); internal_static_google_cloud_compute_v1_GetIamPolicyReservationRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetIamPolicyReservationRequest_descriptor, @@ -45791,7 +45878,7 @@ private static void _clinit_autosplit_dinit_1() { "OptionsRequestedPolicyVersion", "Project", "Resource", "Zone", }); internal_static_google_cloud_compute_v1_GetIamPolicyReservationSubBlockRequest_descriptor = - getDescriptor().getMessageType(516); + getDescriptor().getMessageType(518); internal_static_google_cloud_compute_v1_GetIamPolicyReservationSubBlockRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetIamPolicyReservationSubBlockRequest_descriptor, @@ -45799,7 +45886,7 @@ private static void _clinit_autosplit_dinit_1() { "OptionsRequestedPolicyVersion", "ParentResource", "Project", "Resource", "Zone", }); internal_static_google_cloud_compute_v1_GetIamPolicyResourcePolicyRequest_descriptor = - getDescriptor().getMessageType(517); + getDescriptor().getMessageType(519); internal_static_google_cloud_compute_v1_GetIamPolicyResourcePolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetIamPolicyResourcePolicyRequest_descriptor, @@ -45807,7 +45894,7 @@ private static void _clinit_autosplit_dinit_1() { "OptionsRequestedPolicyVersion", "Project", "Region", "Resource", }); internal_static_google_cloud_compute_v1_GetIamPolicyServiceAttachmentRequest_descriptor = - getDescriptor().getMessageType(518); + getDescriptor().getMessageType(520); internal_static_google_cloud_compute_v1_GetIamPolicyServiceAttachmentRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetIamPolicyServiceAttachmentRequest_descriptor, @@ -45815,7 +45902,7 @@ private static void _clinit_autosplit_dinit_1() { "OptionsRequestedPolicyVersion", "Project", "Region", "Resource", }); internal_static_google_cloud_compute_v1_GetIamPolicySnapshotRequest_descriptor = - getDescriptor().getMessageType(519); + getDescriptor().getMessageType(521); internal_static_google_cloud_compute_v1_GetIamPolicySnapshotRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetIamPolicySnapshotRequest_descriptor, @@ -45823,7 +45910,7 @@ private static void _clinit_autosplit_dinit_1() { "OptionsRequestedPolicyVersion", "Project", "Resource", }); internal_static_google_cloud_compute_v1_GetIamPolicyStoragePoolRequest_descriptor = - getDescriptor().getMessageType(520); + getDescriptor().getMessageType(522); internal_static_google_cloud_compute_v1_GetIamPolicyStoragePoolRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetIamPolicyStoragePoolRequest_descriptor, @@ -45831,7 +45918,7 @@ private static void _clinit_autosplit_dinit_1() { "OptionsRequestedPolicyVersion", "Project", "Resource", "Zone", }); internal_static_google_cloud_compute_v1_GetIamPolicySubnetworkRequest_descriptor = - getDescriptor().getMessageType(521); + getDescriptor().getMessageType(523); internal_static_google_cloud_compute_v1_GetIamPolicySubnetworkRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetIamPolicySubnetworkRequest_descriptor, @@ -45839,7 +45926,7 @@ private static void _clinit_autosplit_dinit_1() { "OptionsRequestedPolicyVersion", "Project", "Region", "Resource", }); internal_static_google_cloud_compute_v1_GetImageFamilyViewRequest_descriptor = - getDescriptor().getMessageType(522); + getDescriptor().getMessageType(524); internal_static_google_cloud_compute_v1_GetImageFamilyViewRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetImageFamilyViewRequest_descriptor, @@ -45847,7 +45934,7 @@ private static void _clinit_autosplit_dinit_1() { "Family", "Project", "Zone", }); internal_static_google_cloud_compute_v1_GetImageRequest_descriptor = - getDescriptor().getMessageType(523); + getDescriptor().getMessageType(525); internal_static_google_cloud_compute_v1_GetImageRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetImageRequest_descriptor, @@ -45855,7 +45942,7 @@ private static void _clinit_autosplit_dinit_1() { "Image", "Project", }); internal_static_google_cloud_compute_v1_GetInstanceGroupManagerRequest_descriptor = - getDescriptor().getMessageType(524); + getDescriptor().getMessageType(526); internal_static_google_cloud_compute_v1_GetInstanceGroupManagerRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetInstanceGroupManagerRequest_descriptor, @@ -45863,7 +45950,7 @@ private static void _clinit_autosplit_dinit_1() { "InstanceGroupManager", "Project", "Zone", }); internal_static_google_cloud_compute_v1_GetInstanceGroupManagerResizeRequestRequest_descriptor = - getDescriptor().getMessageType(525); + getDescriptor().getMessageType(527); internal_static_google_cloud_compute_v1_GetInstanceGroupManagerResizeRequestRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetInstanceGroupManagerResizeRequestRequest_descriptor, @@ -45871,7 +45958,7 @@ private static void _clinit_autosplit_dinit_1() { "InstanceGroupManager", "Project", "ResizeRequest", "Zone", }); internal_static_google_cloud_compute_v1_GetInstanceGroupRequest_descriptor = - getDescriptor().getMessageType(526); + getDescriptor().getMessageType(528); internal_static_google_cloud_compute_v1_GetInstanceGroupRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetInstanceGroupRequest_descriptor, @@ -45879,7 +45966,7 @@ private static void _clinit_autosplit_dinit_1() { "InstanceGroup", "Project", "Zone", }); internal_static_google_cloud_compute_v1_GetInstanceRequest_descriptor = - getDescriptor().getMessageType(527); + getDescriptor().getMessageType(529); internal_static_google_cloud_compute_v1_GetInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetInstanceRequest_descriptor, @@ -45887,7 +45974,7 @@ private static void _clinit_autosplit_dinit_1() { "Instance", "Project", "Zone", }); internal_static_google_cloud_compute_v1_GetInstanceSettingRequest_descriptor = - getDescriptor().getMessageType(528); + getDescriptor().getMessageType(530); internal_static_google_cloud_compute_v1_GetInstanceSettingRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetInstanceSettingRequest_descriptor, @@ -45895,7 +45982,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "Zone", }); internal_static_google_cloud_compute_v1_GetInstanceTemplateRequest_descriptor = - getDescriptor().getMessageType(529); + getDescriptor().getMessageType(531); internal_static_google_cloud_compute_v1_GetInstanceTemplateRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetInstanceTemplateRequest_descriptor, @@ -45903,7 +45990,7 @@ private static void _clinit_autosplit_dinit_1() { "InstanceTemplate", "Project", }); internal_static_google_cloud_compute_v1_GetInstantSnapshotGroupRequest_descriptor = - getDescriptor().getMessageType(530); + getDescriptor().getMessageType(532); internal_static_google_cloud_compute_v1_GetInstantSnapshotGroupRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetInstantSnapshotGroupRequest_descriptor, @@ -45911,7 +45998,7 @@ private static void _clinit_autosplit_dinit_1() { "InstantSnapshotGroup", "Project", "Zone", }); internal_static_google_cloud_compute_v1_GetInstantSnapshotRequest_descriptor = - getDescriptor().getMessageType(531); + getDescriptor().getMessageType(533); internal_static_google_cloud_compute_v1_GetInstantSnapshotRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetInstantSnapshotRequest_descriptor, @@ -45919,7 +46006,7 @@ private static void _clinit_autosplit_dinit_1() { "InstantSnapshot", "Project", "Zone", }); internal_static_google_cloud_compute_v1_GetInterconnectAttachmentGroupRequest_descriptor = - getDescriptor().getMessageType(532); + getDescriptor().getMessageType(534); internal_static_google_cloud_compute_v1_GetInterconnectAttachmentGroupRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetInterconnectAttachmentGroupRequest_descriptor, @@ -45927,7 +46014,7 @@ private static void _clinit_autosplit_dinit_1() { "InterconnectAttachmentGroup", "Project", }); internal_static_google_cloud_compute_v1_GetInterconnectAttachmentRequest_descriptor = - getDescriptor().getMessageType(533); + getDescriptor().getMessageType(535); internal_static_google_cloud_compute_v1_GetInterconnectAttachmentRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetInterconnectAttachmentRequest_descriptor, @@ -45935,7 +46022,7 @@ private static void _clinit_autosplit_dinit_1() { "InterconnectAttachment", "Project", "Region", }); internal_static_google_cloud_compute_v1_GetInterconnectGroupRequest_descriptor = - getDescriptor().getMessageType(534); + getDescriptor().getMessageType(536); internal_static_google_cloud_compute_v1_GetInterconnectGroupRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetInterconnectGroupRequest_descriptor, @@ -45943,7 +46030,7 @@ private static void _clinit_autosplit_dinit_1() { "InterconnectGroup", "Project", }); internal_static_google_cloud_compute_v1_GetInterconnectLocationRequest_descriptor = - getDescriptor().getMessageType(535); + getDescriptor().getMessageType(537); internal_static_google_cloud_compute_v1_GetInterconnectLocationRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetInterconnectLocationRequest_descriptor, @@ -45951,7 +46038,7 @@ private static void _clinit_autosplit_dinit_1() { "InterconnectLocation", "Project", }); internal_static_google_cloud_compute_v1_GetInterconnectRemoteLocationRequest_descriptor = - getDescriptor().getMessageType(536); + getDescriptor().getMessageType(538); internal_static_google_cloud_compute_v1_GetInterconnectRemoteLocationRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetInterconnectRemoteLocationRequest_descriptor, @@ -45959,7 +46046,7 @@ private static void _clinit_autosplit_dinit_1() { "InterconnectRemoteLocation", "Project", }); internal_static_google_cloud_compute_v1_GetInterconnectRequest_descriptor = - getDescriptor().getMessageType(537); + getDescriptor().getMessageType(539); internal_static_google_cloud_compute_v1_GetInterconnectRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetInterconnectRequest_descriptor, @@ -45967,7 +46054,7 @@ private static void _clinit_autosplit_dinit_1() { "Interconnect", "Project", }); internal_static_google_cloud_compute_v1_GetLicenseCodeRequest_descriptor = - getDescriptor().getMessageType(538); + getDescriptor().getMessageType(540); internal_static_google_cloud_compute_v1_GetLicenseCodeRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetLicenseCodeRequest_descriptor, @@ -45975,7 +46062,7 @@ private static void _clinit_autosplit_dinit_1() { "LicenseCode", "Project", }); internal_static_google_cloud_compute_v1_GetLicenseRequest_descriptor = - getDescriptor().getMessageType(539); + getDescriptor().getMessageType(541); internal_static_google_cloud_compute_v1_GetLicenseRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetLicenseRequest_descriptor, @@ -45983,7 +46070,7 @@ private static void _clinit_autosplit_dinit_1() { "License", "Project", }); internal_static_google_cloud_compute_v1_GetMachineImageRequest_descriptor = - getDescriptor().getMessageType(540); + getDescriptor().getMessageType(542); internal_static_google_cloud_compute_v1_GetMachineImageRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetMachineImageRequest_descriptor, @@ -45991,7 +46078,7 @@ private static void _clinit_autosplit_dinit_1() { "MachineImage", "Project", }); internal_static_google_cloud_compute_v1_GetMachineTypeRequest_descriptor = - getDescriptor().getMessageType(541); + getDescriptor().getMessageType(543); internal_static_google_cloud_compute_v1_GetMachineTypeRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetMachineTypeRequest_descriptor, @@ -45999,7 +46086,7 @@ private static void _clinit_autosplit_dinit_1() { "MachineType", "Project", "Zone", }); internal_static_google_cloud_compute_v1_GetMacsecConfigInterconnectRequest_descriptor = - getDescriptor().getMessageType(542); + getDescriptor().getMessageType(544); internal_static_google_cloud_compute_v1_GetMacsecConfigInterconnectRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetMacsecConfigInterconnectRequest_descriptor, @@ -46007,7 +46094,7 @@ private static void _clinit_autosplit_dinit_1() { "Interconnect", "Project", }); internal_static_google_cloud_compute_v1_GetNamedSetRouterRequest_descriptor = - getDescriptor().getMessageType(543); + getDescriptor().getMessageType(545); internal_static_google_cloud_compute_v1_GetNamedSetRouterRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetNamedSetRouterRequest_descriptor, @@ -46015,7 +46102,7 @@ private static void _clinit_autosplit_dinit_1() { "NamedSet", "Project", "Region", "Router", }); internal_static_google_cloud_compute_v1_GetNatIpInfoRouterRequest_descriptor = - getDescriptor().getMessageType(544); + getDescriptor().getMessageType(546); internal_static_google_cloud_compute_v1_GetNatIpInfoRouterRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetNatIpInfoRouterRequest_descriptor, @@ -46023,7 +46110,7 @@ private static void _clinit_autosplit_dinit_1() { "NatName", "Project", "Region", "Router", }); internal_static_google_cloud_compute_v1_GetNatMappingInfoRoutersRequest_descriptor = - getDescriptor().getMessageType(545); + getDescriptor().getMessageType(547); internal_static_google_cloud_compute_v1_GetNatMappingInfoRoutersRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetNatMappingInfoRoutersRequest_descriptor, @@ -46039,7 +46126,7 @@ private static void _clinit_autosplit_dinit_1() { "Router", }); internal_static_google_cloud_compute_v1_GetNetworkAttachmentRequest_descriptor = - getDescriptor().getMessageType(546); + getDescriptor().getMessageType(548); internal_static_google_cloud_compute_v1_GetNetworkAttachmentRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetNetworkAttachmentRequest_descriptor, @@ -46047,7 +46134,7 @@ private static void _clinit_autosplit_dinit_1() { "NetworkAttachment", "Project", "Region", }); internal_static_google_cloud_compute_v1_GetNetworkEdgeSecurityServiceRequest_descriptor = - getDescriptor().getMessageType(547); + getDescriptor().getMessageType(549); internal_static_google_cloud_compute_v1_GetNetworkEdgeSecurityServiceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetNetworkEdgeSecurityServiceRequest_descriptor, @@ -46055,7 +46142,7 @@ private static void _clinit_autosplit_dinit_1() { "NetworkEdgeSecurityService", "Project", "Region", }); internal_static_google_cloud_compute_v1_GetNetworkEndpointGroupRequest_descriptor = - getDescriptor().getMessageType(548); + getDescriptor().getMessageType(550); internal_static_google_cloud_compute_v1_GetNetworkEndpointGroupRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetNetworkEndpointGroupRequest_descriptor, @@ -46063,7 +46150,7 @@ private static void _clinit_autosplit_dinit_1() { "NetworkEndpointGroup", "Project", "Zone", }); internal_static_google_cloud_compute_v1_GetNetworkFirewallPolicyRequest_descriptor = - getDescriptor().getMessageType(549); + getDescriptor().getMessageType(551); internal_static_google_cloud_compute_v1_GetNetworkFirewallPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetNetworkFirewallPolicyRequest_descriptor, @@ -46071,7 +46158,7 @@ private static void _clinit_autosplit_dinit_1() { "FirewallPolicy", "Project", }); internal_static_google_cloud_compute_v1_GetNetworkProfileRequest_descriptor = - getDescriptor().getMessageType(550); + getDescriptor().getMessageType(552); internal_static_google_cloud_compute_v1_GetNetworkProfileRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetNetworkProfileRequest_descriptor, @@ -46079,7 +46166,7 @@ private static void _clinit_autosplit_dinit_1() { "NetworkProfile", "Project", }); internal_static_google_cloud_compute_v1_GetNetworkRequest_descriptor = - getDescriptor().getMessageType(551); + getDescriptor().getMessageType(553); internal_static_google_cloud_compute_v1_GetNetworkRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetNetworkRequest_descriptor, @@ -46087,7 +46174,7 @@ private static void _clinit_autosplit_dinit_1() { "Network", "Project", }); internal_static_google_cloud_compute_v1_GetNodeGroupRequest_descriptor = - getDescriptor().getMessageType(552); + getDescriptor().getMessageType(554); internal_static_google_cloud_compute_v1_GetNodeGroupRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetNodeGroupRequest_descriptor, @@ -46095,7 +46182,7 @@ private static void _clinit_autosplit_dinit_1() { "NodeGroup", "Project", "Zone", }); internal_static_google_cloud_compute_v1_GetNodeTemplateRequest_descriptor = - getDescriptor().getMessageType(553); + getDescriptor().getMessageType(555); internal_static_google_cloud_compute_v1_GetNodeTemplateRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetNodeTemplateRequest_descriptor, @@ -46103,7 +46190,7 @@ private static void _clinit_autosplit_dinit_1() { "NodeTemplate", "Project", "Region", }); internal_static_google_cloud_compute_v1_GetNodeTypeRequest_descriptor = - getDescriptor().getMessageType(554); + getDescriptor().getMessageType(556); internal_static_google_cloud_compute_v1_GetNodeTypeRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetNodeTypeRequest_descriptor, @@ -46111,7 +46198,7 @@ private static void _clinit_autosplit_dinit_1() { "NodeType", "Project", "Zone", }); internal_static_google_cloud_compute_v1_GetOperationalStatusInterconnectAttachmentGroupRequest_descriptor = - getDescriptor().getMessageType(555); + getDescriptor().getMessageType(557); internal_static_google_cloud_compute_v1_GetOperationalStatusInterconnectAttachmentGroupRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetOperationalStatusInterconnectAttachmentGroupRequest_descriptor, @@ -46119,7 +46206,7 @@ private static void _clinit_autosplit_dinit_1() { "InterconnectAttachmentGroup", "Project", }); internal_static_google_cloud_compute_v1_GetOperationalStatusInterconnectGroupRequest_descriptor = - getDescriptor().getMessageType(556); + getDescriptor().getMessageType(558); internal_static_google_cloud_compute_v1_GetOperationalStatusInterconnectGroupRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetOperationalStatusInterconnectGroupRequest_descriptor, @@ -46127,7 +46214,7 @@ private static void _clinit_autosplit_dinit_1() { "InterconnectGroup", "Project", }); internal_static_google_cloud_compute_v1_GetOrganizationSecurityPolicyRequest_descriptor = - getDescriptor().getMessageType(557); + getDescriptor().getMessageType(559); internal_static_google_cloud_compute_v1_GetOrganizationSecurityPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetOrganizationSecurityPolicyRequest_descriptor, @@ -46135,7 +46222,7 @@ private static void _clinit_autosplit_dinit_1() { "SecurityPolicy", }); internal_static_google_cloud_compute_v1_GetPacketMirroringRequest_descriptor = - getDescriptor().getMessageType(558); + getDescriptor().getMessageType(560); internal_static_google_cloud_compute_v1_GetPacketMirroringRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetPacketMirroringRequest_descriptor, @@ -46143,7 +46230,7 @@ private static void _clinit_autosplit_dinit_1() { "PacketMirroring", "Project", "Region", }); internal_static_google_cloud_compute_v1_GetPacketMirroringRuleNetworkFirewallPolicyRequest_descriptor = - getDescriptor().getMessageType(559); + getDescriptor().getMessageType(561); internal_static_google_cloud_compute_v1_GetPacketMirroringRuleNetworkFirewallPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetPacketMirroringRuleNetworkFirewallPolicyRequest_descriptor, @@ -46151,7 +46238,7 @@ private static void _clinit_autosplit_dinit_1() { "FirewallPolicy", "Priority", "Project", }); internal_static_google_cloud_compute_v1_GetPreviewFeatureRequest_descriptor = - getDescriptor().getMessageType(560); + getDescriptor().getMessageType(562); internal_static_google_cloud_compute_v1_GetPreviewFeatureRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetPreviewFeatureRequest_descriptor, @@ -46159,7 +46246,7 @@ private static void _clinit_autosplit_dinit_1() { "PreviewFeature", "Project", }); internal_static_google_cloud_compute_v1_GetProjectRequest_descriptor = - getDescriptor().getMessageType(561); + getDescriptor().getMessageType(563); internal_static_google_cloud_compute_v1_GetProjectRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetProjectRequest_descriptor, @@ -46167,7 +46254,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", }); internal_static_google_cloud_compute_v1_GetPublicAdvertisedPrefixeRequest_descriptor = - getDescriptor().getMessageType(562); + getDescriptor().getMessageType(564); internal_static_google_cloud_compute_v1_GetPublicAdvertisedPrefixeRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetPublicAdvertisedPrefixeRequest_descriptor, @@ -46175,7 +46262,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "PublicAdvertisedPrefix", }); internal_static_google_cloud_compute_v1_GetPublicDelegatedPrefixeRequest_descriptor = - getDescriptor().getMessageType(563); + getDescriptor().getMessageType(565); internal_static_google_cloud_compute_v1_GetPublicDelegatedPrefixeRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetPublicDelegatedPrefixeRequest_descriptor, @@ -46183,7 +46270,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "PublicDelegatedPrefix", "Region", }); internal_static_google_cloud_compute_v1_GetRegionAutoscalerRequest_descriptor = - getDescriptor().getMessageType(564); + getDescriptor().getMessageType(566); internal_static_google_cloud_compute_v1_GetRegionAutoscalerRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetRegionAutoscalerRequest_descriptor, @@ -46191,7 +46278,7 @@ private static void _clinit_autosplit_dinit_1() { "Autoscaler", "Project", "Region", }); internal_static_google_cloud_compute_v1_GetRegionBackendBucketRequest_descriptor = - getDescriptor().getMessageType(565); + getDescriptor().getMessageType(567); internal_static_google_cloud_compute_v1_GetRegionBackendBucketRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetRegionBackendBucketRequest_descriptor, @@ -46199,7 +46286,7 @@ private static void _clinit_autosplit_dinit_1() { "BackendBucket", "Project", "Region", }); internal_static_google_cloud_compute_v1_GetRegionBackendServiceRequest_descriptor = - getDescriptor().getMessageType(566); + getDescriptor().getMessageType(568); internal_static_google_cloud_compute_v1_GetRegionBackendServiceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetRegionBackendServiceRequest_descriptor, @@ -46207,7 +46294,7 @@ private static void _clinit_autosplit_dinit_1() { "BackendService", "Project", "Region", }); internal_static_google_cloud_compute_v1_GetRegionCommitmentRequest_descriptor = - getDescriptor().getMessageType(567); + getDescriptor().getMessageType(569); internal_static_google_cloud_compute_v1_GetRegionCommitmentRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetRegionCommitmentRequest_descriptor, @@ -46215,7 +46302,7 @@ private static void _clinit_autosplit_dinit_1() { "Commitment", "Project", "Region", }); internal_static_google_cloud_compute_v1_GetRegionCompositeHealthCheckRequest_descriptor = - getDescriptor().getMessageType(568); + getDescriptor().getMessageType(570); internal_static_google_cloud_compute_v1_GetRegionCompositeHealthCheckRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetRegionCompositeHealthCheckRequest_descriptor, @@ -46223,7 +46310,7 @@ private static void _clinit_autosplit_dinit_1() { "CompositeHealthCheck", "Project", "Region", }); internal_static_google_cloud_compute_v1_GetRegionDiskRequest_descriptor = - getDescriptor().getMessageType(569); + getDescriptor().getMessageType(571); internal_static_google_cloud_compute_v1_GetRegionDiskRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetRegionDiskRequest_descriptor, @@ -46231,7 +46318,7 @@ private static void _clinit_autosplit_dinit_1() { "Disk", "Project", "Region", }); internal_static_google_cloud_compute_v1_GetRegionDiskTypeRequest_descriptor = - getDescriptor().getMessageType(570); + getDescriptor().getMessageType(572); internal_static_google_cloud_compute_v1_GetRegionDiskTypeRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetRegionDiskTypeRequest_descriptor, @@ -46239,7 +46326,7 @@ private static void _clinit_autosplit_dinit_1() { "DiskType", "Project", "Region", }); internal_static_google_cloud_compute_v1_GetRegionHealthAggregationPolicyRequest_descriptor = - getDescriptor().getMessageType(571); + getDescriptor().getMessageType(573); internal_static_google_cloud_compute_v1_GetRegionHealthAggregationPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetRegionHealthAggregationPolicyRequest_descriptor, @@ -46247,7 +46334,7 @@ private static void _clinit_autosplit_dinit_1() { "HealthAggregationPolicy", "Project", "Region", }); internal_static_google_cloud_compute_v1_GetRegionHealthCheckRequest_descriptor = - getDescriptor().getMessageType(572); + getDescriptor().getMessageType(574); internal_static_google_cloud_compute_v1_GetRegionHealthCheckRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetRegionHealthCheckRequest_descriptor, @@ -46255,7 +46342,7 @@ private static void _clinit_autosplit_dinit_1() { "HealthCheck", "Project", "Region", }); internal_static_google_cloud_compute_v1_GetRegionHealthCheckServiceRequest_descriptor = - getDescriptor().getMessageType(573); + getDescriptor().getMessageType(575); internal_static_google_cloud_compute_v1_GetRegionHealthCheckServiceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetRegionHealthCheckServiceRequest_descriptor, @@ -46263,7 +46350,7 @@ private static void _clinit_autosplit_dinit_1() { "HealthCheckService", "Project", "Region", }); internal_static_google_cloud_compute_v1_GetRegionHealthSourceRequest_descriptor = - getDescriptor().getMessageType(574); + getDescriptor().getMessageType(576); internal_static_google_cloud_compute_v1_GetRegionHealthSourceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetRegionHealthSourceRequest_descriptor, @@ -46271,7 +46358,7 @@ private static void _clinit_autosplit_dinit_1() { "HealthSource", "Project", "Region", }); internal_static_google_cloud_compute_v1_GetRegionInstanceGroupManagerRequest_descriptor = - getDescriptor().getMessageType(575); + getDescriptor().getMessageType(577); internal_static_google_cloud_compute_v1_GetRegionInstanceGroupManagerRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetRegionInstanceGroupManagerRequest_descriptor, @@ -46279,7 +46366,7 @@ private static void _clinit_autosplit_dinit_1() { "InstanceGroupManager", "Project", "Region", }); internal_static_google_cloud_compute_v1_GetRegionInstanceGroupManagerResizeRequestRequest_descriptor = - getDescriptor().getMessageType(576); + getDescriptor().getMessageType(578); internal_static_google_cloud_compute_v1_GetRegionInstanceGroupManagerResizeRequestRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetRegionInstanceGroupManagerResizeRequestRequest_descriptor, @@ -46287,7 +46374,7 @@ private static void _clinit_autosplit_dinit_1() { "InstanceGroupManager", "Project", "Region", "ResizeRequest", }); internal_static_google_cloud_compute_v1_GetRegionInstanceGroupRequest_descriptor = - getDescriptor().getMessageType(577); + getDescriptor().getMessageType(579); internal_static_google_cloud_compute_v1_GetRegionInstanceGroupRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetRegionInstanceGroupRequest_descriptor, @@ -46295,7 +46382,7 @@ private static void _clinit_autosplit_dinit_1() { "InstanceGroup", "Project", "Region", }); internal_static_google_cloud_compute_v1_GetRegionInstanceTemplateRequest_descriptor = - getDescriptor().getMessageType(578); + getDescriptor().getMessageType(580); internal_static_google_cloud_compute_v1_GetRegionInstanceTemplateRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetRegionInstanceTemplateRequest_descriptor, @@ -46303,7 +46390,7 @@ private static void _clinit_autosplit_dinit_1() { "InstanceTemplate", "Project", "Region", }); internal_static_google_cloud_compute_v1_GetRegionInstantSnapshotGroupRequest_descriptor = - getDescriptor().getMessageType(579); + getDescriptor().getMessageType(581); internal_static_google_cloud_compute_v1_GetRegionInstantSnapshotGroupRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetRegionInstantSnapshotGroupRequest_descriptor, @@ -46311,7 +46398,7 @@ private static void _clinit_autosplit_dinit_1() { "InstantSnapshotGroup", "Project", "Region", }); internal_static_google_cloud_compute_v1_GetRegionInstantSnapshotRequest_descriptor = - getDescriptor().getMessageType(580); + getDescriptor().getMessageType(582); internal_static_google_cloud_compute_v1_GetRegionInstantSnapshotRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetRegionInstantSnapshotRequest_descriptor, @@ -46319,7 +46406,7 @@ private static void _clinit_autosplit_dinit_1() { "InstantSnapshot", "Project", "Region", }); internal_static_google_cloud_compute_v1_GetRegionNetworkEndpointGroupRequest_descriptor = - getDescriptor().getMessageType(581); + getDescriptor().getMessageType(583); internal_static_google_cloud_compute_v1_GetRegionNetworkEndpointGroupRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetRegionNetworkEndpointGroupRequest_descriptor, @@ -46327,7 +46414,7 @@ private static void _clinit_autosplit_dinit_1() { "NetworkEndpointGroup", "Project", "Region", }); internal_static_google_cloud_compute_v1_GetRegionNetworkFirewallPolicyRequest_descriptor = - getDescriptor().getMessageType(582); + getDescriptor().getMessageType(584); internal_static_google_cloud_compute_v1_GetRegionNetworkFirewallPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetRegionNetworkFirewallPolicyRequest_descriptor, @@ -46335,7 +46422,7 @@ private static void _clinit_autosplit_dinit_1() { "FirewallPolicy", "Project", "Region", }); internal_static_google_cloud_compute_v1_GetRegionNotificationEndpointRequest_descriptor = - getDescriptor().getMessageType(583); + getDescriptor().getMessageType(585); internal_static_google_cloud_compute_v1_GetRegionNotificationEndpointRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetRegionNotificationEndpointRequest_descriptor, @@ -46343,7 +46430,7 @@ private static void _clinit_autosplit_dinit_1() { "NotificationEndpoint", "Project", "Region", }); internal_static_google_cloud_compute_v1_GetRegionOperationRequest_descriptor = - getDescriptor().getMessageType(584); + getDescriptor().getMessageType(586); internal_static_google_cloud_compute_v1_GetRegionOperationRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetRegionOperationRequest_descriptor, @@ -46351,7 +46438,7 @@ private static void _clinit_autosplit_dinit_1() { "Operation", "Project", "Region", }); internal_static_google_cloud_compute_v1_GetRegionRequest_descriptor = - getDescriptor().getMessageType(585); + getDescriptor().getMessageType(587); internal_static_google_cloud_compute_v1_GetRegionRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetRegionRequest_descriptor, @@ -46359,7 +46446,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "Region", }); internal_static_google_cloud_compute_v1_GetRegionSecurityPolicyRequest_descriptor = - getDescriptor().getMessageType(586); + getDescriptor().getMessageType(588); internal_static_google_cloud_compute_v1_GetRegionSecurityPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetRegionSecurityPolicyRequest_descriptor, @@ -46367,7 +46454,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "Region", "SecurityPolicy", }); internal_static_google_cloud_compute_v1_GetRegionSnapshotRequest_descriptor = - getDescriptor().getMessageType(587); + getDescriptor().getMessageType(589); internal_static_google_cloud_compute_v1_GetRegionSnapshotRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetRegionSnapshotRequest_descriptor, @@ -46375,7 +46462,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "Region", "Snapshot", }); internal_static_google_cloud_compute_v1_GetRegionSnapshotSettingRequest_descriptor = - getDescriptor().getMessageType(588); + getDescriptor().getMessageType(590); internal_static_google_cloud_compute_v1_GetRegionSnapshotSettingRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetRegionSnapshotSettingRequest_descriptor, @@ -46383,7 +46470,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "Region", }); internal_static_google_cloud_compute_v1_GetRegionSslCertificateRequest_descriptor = - getDescriptor().getMessageType(589); + getDescriptor().getMessageType(591); internal_static_google_cloud_compute_v1_GetRegionSslCertificateRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetRegionSslCertificateRequest_descriptor, @@ -46391,7 +46478,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "Region", "SslCertificate", }); internal_static_google_cloud_compute_v1_GetRegionSslPolicyRequest_descriptor = - getDescriptor().getMessageType(590); + getDescriptor().getMessageType(592); internal_static_google_cloud_compute_v1_GetRegionSslPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetRegionSslPolicyRequest_descriptor, @@ -46399,7 +46486,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "Region", "SslPolicy", }); internal_static_google_cloud_compute_v1_GetRegionTargetHttpProxyRequest_descriptor = - getDescriptor().getMessageType(591); + getDescriptor().getMessageType(593); internal_static_google_cloud_compute_v1_GetRegionTargetHttpProxyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetRegionTargetHttpProxyRequest_descriptor, @@ -46407,7 +46494,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "Region", "TargetHttpProxy", }); internal_static_google_cloud_compute_v1_GetRegionTargetHttpsProxyRequest_descriptor = - getDescriptor().getMessageType(592); + getDescriptor().getMessageType(594); internal_static_google_cloud_compute_v1_GetRegionTargetHttpsProxyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetRegionTargetHttpsProxyRequest_descriptor, @@ -46415,7 +46502,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "Region", "TargetHttpsProxy", }); internal_static_google_cloud_compute_v1_GetRegionTargetTcpProxyRequest_descriptor = - getDescriptor().getMessageType(593); + getDescriptor().getMessageType(595); internal_static_google_cloud_compute_v1_GetRegionTargetTcpProxyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetRegionTargetTcpProxyRequest_descriptor, @@ -46423,7 +46510,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "Region", "TargetTcpProxy", }); internal_static_google_cloud_compute_v1_GetRegionUrlMapRequest_descriptor = - getDescriptor().getMessageType(594); + getDescriptor().getMessageType(596); internal_static_google_cloud_compute_v1_GetRegionUrlMapRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetRegionUrlMapRequest_descriptor, @@ -46431,7 +46518,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "Region", "UrlMap", }); internal_static_google_cloud_compute_v1_GetReliabilityRiskRequest_descriptor = - getDescriptor().getMessageType(595); + getDescriptor().getMessageType(597); internal_static_google_cloud_compute_v1_GetReliabilityRiskRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetReliabilityRiskRequest_descriptor, @@ -46439,7 +46526,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "ReliabilityRisk", }); internal_static_google_cloud_compute_v1_GetReservationBlockRequest_descriptor = - getDescriptor().getMessageType(596); + getDescriptor().getMessageType(598); internal_static_google_cloud_compute_v1_GetReservationBlockRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetReservationBlockRequest_descriptor, @@ -46447,7 +46534,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "Reservation", "ReservationBlock", "View", "Zone", }); internal_static_google_cloud_compute_v1_GetReservationRequest_descriptor = - getDescriptor().getMessageType(597); + getDescriptor().getMessageType(599); internal_static_google_cloud_compute_v1_GetReservationRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetReservationRequest_descriptor, @@ -46455,7 +46542,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "Reservation", "Zone", }); internal_static_google_cloud_compute_v1_GetReservationSlotRequest_descriptor = - getDescriptor().getMessageType(598); + getDescriptor().getMessageType(600); internal_static_google_cloud_compute_v1_GetReservationSlotRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetReservationSlotRequest_descriptor, @@ -46463,7 +46550,7 @@ private static void _clinit_autosplit_dinit_1() { "ParentName", "Project", "ReservationSlot", "Zone", }); internal_static_google_cloud_compute_v1_GetReservationSubBlockRequest_descriptor = - getDescriptor().getMessageType(599); + getDescriptor().getMessageType(601); internal_static_google_cloud_compute_v1_GetReservationSubBlockRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetReservationSubBlockRequest_descriptor, @@ -46471,7 +46558,7 @@ private static void _clinit_autosplit_dinit_1() { "ParentName", "Project", "ReservationSubBlock", "View", "Zone", }); internal_static_google_cloud_compute_v1_GetResourcePolicyRequest_descriptor = - getDescriptor().getMessageType(600); + getDescriptor().getMessageType(602); internal_static_google_cloud_compute_v1_GetResourcePolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetResourcePolicyRequest_descriptor, @@ -46479,7 +46566,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "Region", "ResourcePolicy", }); internal_static_google_cloud_compute_v1_GetRolloutPlanRequest_descriptor = - getDescriptor().getMessageType(601); + getDescriptor().getMessageType(603); internal_static_google_cloud_compute_v1_GetRolloutPlanRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetRolloutPlanRequest_descriptor, @@ -46487,7 +46574,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "RolloutPlan", }); internal_static_google_cloud_compute_v1_GetRolloutRequest_descriptor = - getDescriptor().getMessageType(602); + getDescriptor().getMessageType(604); internal_static_google_cloud_compute_v1_GetRolloutRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetRolloutRequest_descriptor, @@ -46495,7 +46582,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "Rollout", }); internal_static_google_cloud_compute_v1_GetRoutePolicyRouterRequest_descriptor = - getDescriptor().getMessageType(603); + getDescriptor().getMessageType(605); internal_static_google_cloud_compute_v1_GetRoutePolicyRouterRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetRoutePolicyRouterRequest_descriptor, @@ -46503,7 +46590,7 @@ private static void _clinit_autosplit_dinit_1() { "Policy", "Project", "Region", "Router", }); internal_static_google_cloud_compute_v1_GetRouteRequest_descriptor = - getDescriptor().getMessageType(604); + getDescriptor().getMessageType(606); internal_static_google_cloud_compute_v1_GetRouteRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetRouteRequest_descriptor, @@ -46511,7 +46598,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "Route", }); internal_static_google_cloud_compute_v1_GetRouterRequest_descriptor = - getDescriptor().getMessageType(605); + getDescriptor().getMessageType(607); internal_static_google_cloud_compute_v1_GetRouterRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetRouterRequest_descriptor, @@ -46519,7 +46606,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "Region", "Router", }); internal_static_google_cloud_compute_v1_GetRouterStatusRouterRequest_descriptor = - getDescriptor().getMessageType(606); + getDescriptor().getMessageType(608); internal_static_google_cloud_compute_v1_GetRouterStatusRouterRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetRouterStatusRouterRequest_descriptor, @@ -46527,7 +46614,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "Region", "Router", }); internal_static_google_cloud_compute_v1_GetRuleFirewallPolicyRequest_descriptor = - getDescriptor().getMessageType(607); + getDescriptor().getMessageType(609); internal_static_google_cloud_compute_v1_GetRuleFirewallPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetRuleFirewallPolicyRequest_descriptor, @@ -46535,7 +46622,7 @@ private static void _clinit_autosplit_dinit_1() { "FirewallPolicy", "Priority", }); internal_static_google_cloud_compute_v1_GetRuleNetworkFirewallPolicyRequest_descriptor = - getDescriptor().getMessageType(608); + getDescriptor().getMessageType(610); internal_static_google_cloud_compute_v1_GetRuleNetworkFirewallPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetRuleNetworkFirewallPolicyRequest_descriptor, @@ -46543,7 +46630,7 @@ private static void _clinit_autosplit_dinit_1() { "FirewallPolicy", "Priority", "Project", }); internal_static_google_cloud_compute_v1_GetRuleOrganizationSecurityPolicyRequest_descriptor = - getDescriptor().getMessageType(609); + getDescriptor().getMessageType(611); internal_static_google_cloud_compute_v1_GetRuleOrganizationSecurityPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetRuleOrganizationSecurityPolicyRequest_descriptor, @@ -46551,7 +46638,7 @@ private static void _clinit_autosplit_dinit_1() { "Priority", "SecurityPolicy", }); internal_static_google_cloud_compute_v1_GetRuleRegionNetworkFirewallPolicyRequest_descriptor = - getDescriptor().getMessageType(610); + getDescriptor().getMessageType(612); internal_static_google_cloud_compute_v1_GetRuleRegionNetworkFirewallPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetRuleRegionNetworkFirewallPolicyRequest_descriptor, @@ -46559,7 +46646,7 @@ private static void _clinit_autosplit_dinit_1() { "FirewallPolicy", "Priority", "Project", "Region", }); internal_static_google_cloud_compute_v1_GetRuleRegionSecurityPolicyRequest_descriptor = - getDescriptor().getMessageType(611); + getDescriptor().getMessageType(613); internal_static_google_cloud_compute_v1_GetRuleRegionSecurityPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetRuleRegionSecurityPolicyRequest_descriptor, @@ -46567,7 +46654,7 @@ private static void _clinit_autosplit_dinit_1() { "Priority", "Project", "Region", "SecurityPolicy", }); internal_static_google_cloud_compute_v1_GetRuleSecurityPolicyRequest_descriptor = - getDescriptor().getMessageType(612); + getDescriptor().getMessageType(614); internal_static_google_cloud_compute_v1_GetRuleSecurityPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetRuleSecurityPolicyRequest_descriptor, @@ -46575,7 +46662,7 @@ private static void _clinit_autosplit_dinit_1() { "Priority", "Project", "SecurityPolicy", }); internal_static_google_cloud_compute_v1_GetScreenshotInstanceRequest_descriptor = - getDescriptor().getMessageType(613); + getDescriptor().getMessageType(615); internal_static_google_cloud_compute_v1_GetScreenshotInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetScreenshotInstanceRequest_descriptor, @@ -46583,7 +46670,7 @@ private static void _clinit_autosplit_dinit_1() { "Instance", "Project", "Zone", }); internal_static_google_cloud_compute_v1_GetSecurityPolicyRequest_descriptor = - getDescriptor().getMessageType(614); + getDescriptor().getMessageType(616); internal_static_google_cloud_compute_v1_GetSecurityPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetSecurityPolicyRequest_descriptor, @@ -46591,7 +46678,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "SecurityPolicy", }); internal_static_google_cloud_compute_v1_GetSerialPortOutputInstanceRequest_descriptor = - getDescriptor().getMessageType(615); + getDescriptor().getMessageType(617); internal_static_google_cloud_compute_v1_GetSerialPortOutputInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetSerialPortOutputInstanceRequest_descriptor, @@ -46599,7 +46686,7 @@ private static void _clinit_autosplit_dinit_1() { "Instance", "Port", "Project", "Start", "Zone", }); internal_static_google_cloud_compute_v1_GetServiceAttachmentRequest_descriptor = - getDescriptor().getMessageType(616); + getDescriptor().getMessageType(618); internal_static_google_cloud_compute_v1_GetServiceAttachmentRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetServiceAttachmentRequest_descriptor, @@ -46607,7 +46694,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "Region", "ServiceAttachment", "ShowNatIps", }); internal_static_google_cloud_compute_v1_GetShieldedInstanceIdentityInstanceRequest_descriptor = - getDescriptor().getMessageType(617); + getDescriptor().getMessageType(619); internal_static_google_cloud_compute_v1_GetShieldedInstanceIdentityInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetShieldedInstanceIdentityInstanceRequest_descriptor, @@ -46615,7 +46702,7 @@ private static void _clinit_autosplit_dinit_1() { "Instance", "Project", "Zone", }); internal_static_google_cloud_compute_v1_GetSnapshotRequest_descriptor = - getDescriptor().getMessageType(618); + getDescriptor().getMessageType(620); internal_static_google_cloud_compute_v1_GetSnapshotRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetSnapshotRequest_descriptor, @@ -46623,7 +46710,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "Snapshot", }); internal_static_google_cloud_compute_v1_GetSnapshotSettingRequest_descriptor = - getDescriptor().getMessageType(619); + getDescriptor().getMessageType(621); internal_static_google_cloud_compute_v1_GetSnapshotSettingRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetSnapshotSettingRequest_descriptor, @@ -46631,7 +46718,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", }); internal_static_google_cloud_compute_v1_GetSslCertificateRequest_descriptor = - getDescriptor().getMessageType(620); + getDescriptor().getMessageType(622); internal_static_google_cloud_compute_v1_GetSslCertificateRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetSslCertificateRequest_descriptor, @@ -46639,7 +46726,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "SslCertificate", }); internal_static_google_cloud_compute_v1_GetSslPolicyRequest_descriptor = - getDescriptor().getMessageType(621); + getDescriptor().getMessageType(623); internal_static_google_cloud_compute_v1_GetSslPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetSslPolicyRequest_descriptor, @@ -46647,7 +46734,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "SslPolicy", }); internal_static_google_cloud_compute_v1_GetStatusVpnGatewayRequest_descriptor = - getDescriptor().getMessageType(622); + getDescriptor().getMessageType(624); internal_static_google_cloud_compute_v1_GetStatusVpnGatewayRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetStatusVpnGatewayRequest_descriptor, @@ -46655,7 +46742,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "Region", "VpnGateway", }); internal_static_google_cloud_compute_v1_GetStoragePoolRequest_descriptor = - getDescriptor().getMessageType(623); + getDescriptor().getMessageType(625); internal_static_google_cloud_compute_v1_GetStoragePoolRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetStoragePoolRequest_descriptor, @@ -46663,7 +46750,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "StoragePool", "Zone", }); internal_static_google_cloud_compute_v1_GetStoragePoolTypeRequest_descriptor = - getDescriptor().getMessageType(624); + getDescriptor().getMessageType(626); internal_static_google_cloud_compute_v1_GetStoragePoolTypeRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetStoragePoolTypeRequest_descriptor, @@ -46671,7 +46758,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "StoragePoolType", "Zone", }); internal_static_google_cloud_compute_v1_GetSubnetworkRequest_descriptor = - getDescriptor().getMessageType(625); + getDescriptor().getMessageType(627); internal_static_google_cloud_compute_v1_GetSubnetworkRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetSubnetworkRequest_descriptor, @@ -46679,7 +46766,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "Region", "Subnetwork", "Views", }); internal_static_google_cloud_compute_v1_GetTargetGrpcProxyRequest_descriptor = - getDescriptor().getMessageType(626); + getDescriptor().getMessageType(628); internal_static_google_cloud_compute_v1_GetTargetGrpcProxyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetTargetGrpcProxyRequest_descriptor, @@ -46687,7 +46774,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "TargetGrpcProxy", }); internal_static_google_cloud_compute_v1_GetTargetHttpProxyRequest_descriptor = - getDescriptor().getMessageType(627); + getDescriptor().getMessageType(629); internal_static_google_cloud_compute_v1_GetTargetHttpProxyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetTargetHttpProxyRequest_descriptor, @@ -46695,7 +46782,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "TargetHttpProxy", }); internal_static_google_cloud_compute_v1_GetTargetHttpsProxyRequest_descriptor = - getDescriptor().getMessageType(628); + getDescriptor().getMessageType(630); internal_static_google_cloud_compute_v1_GetTargetHttpsProxyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetTargetHttpsProxyRequest_descriptor, @@ -46703,7 +46790,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "TargetHttpsProxy", }); internal_static_google_cloud_compute_v1_GetTargetInstanceRequest_descriptor = - getDescriptor().getMessageType(629); + getDescriptor().getMessageType(631); internal_static_google_cloud_compute_v1_GetTargetInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetTargetInstanceRequest_descriptor, @@ -46711,7 +46798,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "TargetInstance", "Zone", }); internal_static_google_cloud_compute_v1_GetTargetPoolRequest_descriptor = - getDescriptor().getMessageType(630); + getDescriptor().getMessageType(632); internal_static_google_cloud_compute_v1_GetTargetPoolRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetTargetPoolRequest_descriptor, @@ -46719,7 +46806,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "Region", "TargetPool", }); internal_static_google_cloud_compute_v1_GetTargetSslProxyRequest_descriptor = - getDescriptor().getMessageType(631); + getDescriptor().getMessageType(633); internal_static_google_cloud_compute_v1_GetTargetSslProxyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetTargetSslProxyRequest_descriptor, @@ -46727,7 +46814,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "TargetSslProxy", }); internal_static_google_cloud_compute_v1_GetTargetTcpProxyRequest_descriptor = - getDescriptor().getMessageType(632); + getDescriptor().getMessageType(634); internal_static_google_cloud_compute_v1_GetTargetTcpProxyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetTargetTcpProxyRequest_descriptor, @@ -46735,7 +46822,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "TargetTcpProxy", }); internal_static_google_cloud_compute_v1_GetTargetVpnGatewayRequest_descriptor = - getDescriptor().getMessageType(633); + getDescriptor().getMessageType(635); internal_static_google_cloud_compute_v1_GetTargetVpnGatewayRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetTargetVpnGatewayRequest_descriptor, @@ -46743,7 +46830,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "Region", "TargetVpnGateway", }); internal_static_google_cloud_compute_v1_GetUrlMapRequest_descriptor = - getDescriptor().getMessageType(634); + getDescriptor().getMessageType(636); internal_static_google_cloud_compute_v1_GetUrlMapRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetUrlMapRequest_descriptor, @@ -46751,7 +46838,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "UrlMap", }); internal_static_google_cloud_compute_v1_GetVersionHostRequest_descriptor = - getDescriptor().getMessageType(635); + getDescriptor().getMessageType(637); internal_static_google_cloud_compute_v1_GetVersionHostRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetVersionHostRequest_descriptor, @@ -46764,7 +46851,7 @@ private static void _clinit_autosplit_dinit_1() { "Zone", }); internal_static_google_cloud_compute_v1_GetVersionOperationMetadata_descriptor = - getDescriptor().getMessageType(636); + getDescriptor().getMessageType(638); internal_static_google_cloud_compute_v1_GetVersionOperationMetadata_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetVersionOperationMetadata_descriptor, @@ -46772,7 +46859,7 @@ private static void _clinit_autosplit_dinit_1() { "InlineSbomInfo", }); internal_static_google_cloud_compute_v1_GetVersionOperationMetadataSbomInfo_descriptor = - getDescriptor().getMessageType(637); + getDescriptor().getMessageType(639); internal_static_google_cloud_compute_v1_GetVersionOperationMetadataSbomInfo_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetVersionOperationMetadataSbomInfo_descriptor, @@ -46798,7 +46885,7 @@ private static void _clinit_autosplit_dinit_1() { "Key", "Value", }); internal_static_google_cloud_compute_v1_GetVersionReservationSlotRequest_descriptor = - getDescriptor().getMessageType(638); + getDescriptor().getMessageType(640); internal_static_google_cloud_compute_v1_GetVersionReservationSlotRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetVersionReservationSlotRequest_descriptor, @@ -46811,7 +46898,7 @@ private static void _clinit_autosplit_dinit_1() { "Zone", }); internal_static_google_cloud_compute_v1_GetVersionReservationSubBlockRequest_descriptor = - getDescriptor().getMessageType(639); + getDescriptor().getMessageType(641); internal_static_google_cloud_compute_v1_GetVersionReservationSubBlockRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetVersionReservationSubBlockRequest_descriptor, @@ -46824,7 +46911,7 @@ private static void _clinit_autosplit_dinit_1() { "Zone", }); internal_static_google_cloud_compute_v1_GetVpnGatewayRequest_descriptor = - getDescriptor().getMessageType(640); + getDescriptor().getMessageType(642); internal_static_google_cloud_compute_v1_GetVpnGatewayRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetVpnGatewayRequest_descriptor, @@ -46832,7 +46919,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "Region", "VpnGateway", }); internal_static_google_cloud_compute_v1_GetVpnTunnelRequest_descriptor = - getDescriptor().getMessageType(641); + getDescriptor().getMessageType(643); internal_static_google_cloud_compute_v1_GetVpnTunnelRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetVpnTunnelRequest_descriptor, @@ -46840,7 +46927,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "Region", "VpnTunnel", }); internal_static_google_cloud_compute_v1_GetWireGroupRequest_descriptor = - getDescriptor().getMessageType(642); + getDescriptor().getMessageType(644); internal_static_google_cloud_compute_v1_GetWireGroupRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetWireGroupRequest_descriptor, @@ -46848,7 +46935,7 @@ private static void _clinit_autosplit_dinit_1() { "CrossSiteNetwork", "Project", "WireGroup", }); internal_static_google_cloud_compute_v1_GetXpnHostProjectRequest_descriptor = - getDescriptor().getMessageType(643); + getDescriptor().getMessageType(645); internal_static_google_cloud_compute_v1_GetXpnHostProjectRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetXpnHostProjectRequest_descriptor, @@ -46856,7 +46943,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", }); internal_static_google_cloud_compute_v1_GetXpnResourcesProjectsRequest_descriptor = - getDescriptor().getMessageType(644); + getDescriptor().getMessageType(646); internal_static_google_cloud_compute_v1_GetXpnResourcesProjectsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetXpnResourcesProjectsRequest_descriptor, @@ -46864,7 +46951,7 @@ private static void _clinit_autosplit_dinit_1() { "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_GetZoneOperationRequest_descriptor = - getDescriptor().getMessageType(645); + getDescriptor().getMessageType(647); internal_static_google_cloud_compute_v1_GetZoneOperationRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetZoneOperationRequest_descriptor, @@ -46872,7 +46959,7 @@ private static void _clinit_autosplit_dinit_1() { "Operation", "Project", "Zone", }); internal_static_google_cloud_compute_v1_GetZoneRequest_descriptor = - getDescriptor().getMessageType(646); + getDescriptor().getMessageType(648); internal_static_google_cloud_compute_v1_GetZoneRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetZoneRequest_descriptor, @@ -46880,7 +46967,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "Zone", }); internal_static_google_cloud_compute_v1_GetZoneVmExtensionPolicyRequest_descriptor = - getDescriptor().getMessageType(647); + getDescriptor().getMessageType(649); internal_static_google_cloud_compute_v1_GetZoneVmExtensionPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GetZoneVmExtensionPolicyRequest_descriptor, @@ -46888,7 +46975,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "VmExtensionPolicy", "Zone", }); internal_static_google_cloud_compute_v1_GlobalAddressesMoveRequest_descriptor = - getDescriptor().getMessageType(648); + getDescriptor().getMessageType(650); internal_static_google_cloud_compute_v1_GlobalAddressesMoveRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GlobalAddressesMoveRequest_descriptor, @@ -46896,7 +46983,7 @@ private static void _clinit_autosplit_dinit_1() { "Description", "DestinationAddress", }); internal_static_google_cloud_compute_v1_GlobalNetworkEndpointGroupsAttachEndpointsRequest_descriptor = - getDescriptor().getMessageType(649); + getDescriptor().getMessageType(651); internal_static_google_cloud_compute_v1_GlobalNetworkEndpointGroupsAttachEndpointsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GlobalNetworkEndpointGroupsAttachEndpointsRequest_descriptor, @@ -46904,7 +46991,7 @@ private static void _clinit_autosplit_dinit_1() { "NetworkEndpoints", }); internal_static_google_cloud_compute_v1_GlobalNetworkEndpointGroupsDetachEndpointsRequest_descriptor = - getDescriptor().getMessageType(650); + getDescriptor().getMessageType(652); internal_static_google_cloud_compute_v1_GlobalNetworkEndpointGroupsDetachEndpointsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GlobalNetworkEndpointGroupsDetachEndpointsRequest_descriptor, @@ -46912,7 +46999,7 @@ private static void _clinit_autosplit_dinit_1() { "NetworkEndpoints", }); internal_static_google_cloud_compute_v1_GlobalOrganizationSetPolicyRequest_descriptor = - getDescriptor().getMessageType(651); + getDescriptor().getMessageType(653); internal_static_google_cloud_compute_v1_GlobalOrganizationSetPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GlobalOrganizationSetPolicyRequest_descriptor, @@ -46920,7 +47007,7 @@ private static void _clinit_autosplit_dinit_1() { "Bindings", "Etag", "Policy", }); internal_static_google_cloud_compute_v1_GlobalSetLabelsRequest_descriptor = - getDescriptor().getMessageType(652); + getDescriptor().getMessageType(654); internal_static_google_cloud_compute_v1_GlobalSetLabelsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GlobalSetLabelsRequest_descriptor, @@ -46936,7 +47023,7 @@ private static void _clinit_autosplit_dinit_1() { "Key", "Value", }); internal_static_google_cloud_compute_v1_GlobalSetPolicyRequest_descriptor = - getDescriptor().getMessageType(653); + getDescriptor().getMessageType(655); internal_static_google_cloud_compute_v1_GlobalSetPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GlobalSetPolicyRequest_descriptor, @@ -46944,7 +47031,7 @@ private static void _clinit_autosplit_dinit_1() { "Bindings", "Etag", "Policy", }); internal_static_google_cloud_compute_v1_GlobalVmExtensionPolicy_descriptor = - getDescriptor().getMessageType(654); + getDescriptor().getMessageType(656); internal_static_google_cloud_compute_v1_GlobalVmExtensionPolicy_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GlobalVmExtensionPolicy_descriptor, @@ -46972,7 +47059,7 @@ private static void _clinit_autosplit_dinit_1() { "Key", "Value", }); internal_static_google_cloud_compute_v1_GlobalVmExtensionPolicyExtensionPolicy_descriptor = - getDescriptor().getMessageType(655); + getDescriptor().getMessageType(657); internal_static_google_cloud_compute_v1_GlobalVmExtensionPolicyExtensionPolicy_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GlobalVmExtensionPolicyExtensionPolicy_descriptor, @@ -46980,7 +47067,7 @@ private static void _clinit_autosplit_dinit_1() { "PinnedVersion", "StringConfig", }); internal_static_google_cloud_compute_v1_GlobalVmExtensionPolicyInstanceSelector_descriptor = - getDescriptor().getMessageType(656); + getDescriptor().getMessageType(658); internal_static_google_cloud_compute_v1_GlobalVmExtensionPolicyInstanceSelector_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GlobalVmExtensionPolicyInstanceSelector_descriptor, @@ -46988,7 +47075,7 @@ private static void _clinit_autosplit_dinit_1() { "LabelSelector", }); internal_static_google_cloud_compute_v1_GlobalVmExtensionPolicyLabelSelector_descriptor = - getDescriptor().getMessageType(657); + getDescriptor().getMessageType(659); internal_static_google_cloud_compute_v1_GlobalVmExtensionPolicyLabelSelector_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GlobalVmExtensionPolicyLabelSelector_descriptor, @@ -47005,7 +47092,7 @@ private static void _clinit_autosplit_dinit_1() { "Key", "Value", }); internal_static_google_cloud_compute_v1_GlobalVmExtensionPolicyList_descriptor = - getDescriptor().getMessageType(658); + getDescriptor().getMessageType(660); internal_static_google_cloud_compute_v1_GlobalVmExtensionPolicyList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GlobalVmExtensionPolicyList_descriptor, @@ -47013,7 +47100,7 @@ private static void _clinit_autosplit_dinit_1() { "Etag", "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Unreachables", "Warning", }); internal_static_google_cloud_compute_v1_GlobalVmExtensionPolicyRolloutOperation_descriptor = - getDescriptor().getMessageType(659); + getDescriptor().getMessageType(661); internal_static_google_cloud_compute_v1_GlobalVmExtensionPolicyRolloutOperation_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GlobalVmExtensionPolicyRolloutOperation_descriptor, @@ -47021,7 +47108,7 @@ private static void _clinit_autosplit_dinit_1() { "RolloutInput", "RolloutStatus", }); internal_static_google_cloud_compute_v1_GlobalVmExtensionPolicyRolloutOperationRolloutInput_descriptor = - getDescriptor().getMessageType(660); + getDescriptor().getMessageType(662); internal_static_google_cloud_compute_v1_GlobalVmExtensionPolicyRolloutOperationRolloutInput_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GlobalVmExtensionPolicyRolloutOperationRolloutInput_descriptor, @@ -47029,7 +47116,7 @@ private static void _clinit_autosplit_dinit_1() { "ConflictBehavior", "Name", "PredefinedRolloutPlan", "RetryUuid", }); internal_static_google_cloud_compute_v1_GlobalVmExtensionPolicyRolloutOperationRolloutStatus_descriptor = - getDescriptor().getMessageType(661); + getDescriptor().getMessageType(663); internal_static_google_cloud_compute_v1_GlobalVmExtensionPolicyRolloutOperationRolloutStatus_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GlobalVmExtensionPolicyRolloutOperationRolloutStatus_descriptor, @@ -47037,7 +47124,7 @@ private static void _clinit_autosplit_dinit_1() { "CurrentRollouts", "PreviousRollout", }); internal_static_google_cloud_compute_v1_GlobalVmExtensionPolicyRolloutOperationRolloutStatusRolloutMetadata_descriptor = - getDescriptor().getMessageType(662); + getDescriptor().getMessageType(664); internal_static_google_cloud_compute_v1_GlobalVmExtensionPolicyRolloutOperationRolloutStatusRolloutMetadata_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GlobalVmExtensionPolicyRolloutOperationRolloutStatusRolloutMetadata_descriptor, @@ -47054,7 +47141,7 @@ private static void _clinit_autosplit_dinit_1() { "Key", "Value", }); internal_static_google_cloud_compute_v1_GlobalVmExtensionPolicyRolloutOperationRolloutStatusRolloutMetadataLocationRolloutStatus_descriptor = - getDescriptor().getMessageType(663); + getDescriptor().getMessageType(665); internal_static_google_cloud_compute_v1_GlobalVmExtensionPolicyRolloutOperationRolloutStatusRolloutMetadataLocationRolloutStatus_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GlobalVmExtensionPolicyRolloutOperationRolloutStatusRolloutMetadataLocationRolloutStatus_descriptor, @@ -47062,7 +47149,7 @@ private static void _clinit_autosplit_dinit_1() { "State", }); internal_static_google_cloud_compute_v1_GroupMaintenanceInfo_descriptor = - getDescriptor().getMessageType(664); + getDescriptor().getMessageType(666); internal_static_google_cloud_compute_v1_GroupMaintenanceInfo_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GroupMaintenanceInfo_descriptor, @@ -47077,7 +47164,7 @@ private static void _clinit_autosplit_dinit_1() { "UpcomingGroupMaintenance", }); internal_static_google_cloud_compute_v1_GuestAttributes_descriptor = - getDescriptor().getMessageType(665); + getDescriptor().getMessageType(667); internal_static_google_cloud_compute_v1_GuestAttributes_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GuestAttributes_descriptor, @@ -47085,7 +47172,7 @@ private static void _clinit_autosplit_dinit_1() { "Kind", "QueryPath", "QueryValue", "SelfLink", "VariableKey", "VariableValue", }); internal_static_google_cloud_compute_v1_GuestAttributesEntry_descriptor = - getDescriptor().getMessageType(666); + getDescriptor().getMessageType(668); internal_static_google_cloud_compute_v1_GuestAttributesEntry_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GuestAttributesEntry_descriptor, @@ -47093,7 +47180,7 @@ private static void _clinit_autosplit_dinit_1() { "Key", "Namespace", "Value", }); internal_static_google_cloud_compute_v1_GuestAttributesValue_descriptor = - getDescriptor().getMessageType(667); + getDescriptor().getMessageType(669); internal_static_google_cloud_compute_v1_GuestAttributesValue_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GuestAttributesValue_descriptor, @@ -47101,7 +47188,7 @@ private static void _clinit_autosplit_dinit_1() { "Items", }); internal_static_google_cloud_compute_v1_GuestOsFeature_descriptor = - getDescriptor().getMessageType(668); + getDescriptor().getMessageType(670); internal_static_google_cloud_compute_v1_GuestOsFeature_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_GuestOsFeature_descriptor, @@ -47109,7 +47196,7 @@ private static void _clinit_autosplit_dinit_1() { "Type", }); internal_static_google_cloud_compute_v1_HTTP2HealthCheck_descriptor = - getDescriptor().getMessageType(669); + getDescriptor().getMessageType(671); internal_static_google_cloud_compute_v1_HTTP2HealthCheck_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_HTTP2HealthCheck_descriptor, @@ -47123,7 +47210,7 @@ private static void _clinit_autosplit_dinit_1() { "Response", }); internal_static_google_cloud_compute_v1_HTTPHealthCheck_descriptor = - getDescriptor().getMessageType(670); + getDescriptor().getMessageType(672); internal_static_google_cloud_compute_v1_HTTPHealthCheck_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_HTTPHealthCheck_descriptor, @@ -47137,7 +47224,7 @@ private static void _clinit_autosplit_dinit_1() { "Response", }); internal_static_google_cloud_compute_v1_HTTPSHealthCheck_descriptor = - getDescriptor().getMessageType(671); + getDescriptor().getMessageType(673); internal_static_google_cloud_compute_v1_HTTPSHealthCheck_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_HTTPSHealthCheck_descriptor, @@ -47151,7 +47238,7 @@ private static void _clinit_autosplit_dinit_1() { "Response", }); internal_static_google_cloud_compute_v1_HealthAggregationPoliciesScopedList_descriptor = - getDescriptor().getMessageType(672); + getDescriptor().getMessageType(674); internal_static_google_cloud_compute_v1_HealthAggregationPoliciesScopedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_HealthAggregationPoliciesScopedList_descriptor, @@ -47159,7 +47246,7 @@ private static void _clinit_autosplit_dinit_1() { "HealthAggregationPolicies", "Warning", }); internal_static_google_cloud_compute_v1_HealthAggregationPolicy_descriptor = - getDescriptor().getMessageType(673); + getDescriptor().getMessageType(675); internal_static_google_cloud_compute_v1_HealthAggregationPolicy_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_HealthAggregationPolicy_descriptor, @@ -47178,7 +47265,7 @@ private static void _clinit_autosplit_dinit_1() { "SelfLinkWithId", }); internal_static_google_cloud_compute_v1_HealthAggregationPolicyAggregatedList_descriptor = - getDescriptor().getMessageType(674); + getDescriptor().getMessageType(676); internal_static_google_cloud_compute_v1_HealthAggregationPolicyAggregatedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_HealthAggregationPolicyAggregatedList_descriptor, @@ -47195,7 +47282,7 @@ private static void _clinit_autosplit_dinit_1() { "Key", "Value", }); internal_static_google_cloud_compute_v1_HealthAggregationPolicyList_descriptor = - getDescriptor().getMessageType(675); + getDescriptor().getMessageType(677); internal_static_google_cloud_compute_v1_HealthAggregationPolicyList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_HealthAggregationPolicyList_descriptor, @@ -47203,7 +47290,7 @@ private static void _clinit_autosplit_dinit_1() { "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning", }); internal_static_google_cloud_compute_v1_HealthCheck_descriptor = - getDescriptor().getMessageType(676); + getDescriptor().getMessageType(678); internal_static_google_cloud_compute_v1_HealthCheck_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_HealthCheck_descriptor, @@ -47231,7 +47318,7 @@ private static void _clinit_autosplit_dinit_1() { "UnhealthyThreshold", }); internal_static_google_cloud_compute_v1_HealthCheckList_descriptor = - getDescriptor().getMessageType(677); + getDescriptor().getMessageType(679); internal_static_google_cloud_compute_v1_HealthCheckList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_HealthCheckList_descriptor, @@ -47239,7 +47326,7 @@ private static void _clinit_autosplit_dinit_1() { "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning", }); internal_static_google_cloud_compute_v1_HealthCheckLogConfig_descriptor = - getDescriptor().getMessageType(678); + getDescriptor().getMessageType(680); internal_static_google_cloud_compute_v1_HealthCheckLogConfig_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_HealthCheckLogConfig_descriptor, @@ -47247,7 +47334,7 @@ private static void _clinit_autosplit_dinit_1() { "Enable", }); internal_static_google_cloud_compute_v1_HealthCheckReference_descriptor = - getDescriptor().getMessageType(679); + getDescriptor().getMessageType(681); internal_static_google_cloud_compute_v1_HealthCheckReference_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_HealthCheckReference_descriptor, @@ -47255,7 +47342,7 @@ private static void _clinit_autosplit_dinit_1() { "HealthCheck", }); internal_static_google_cloud_compute_v1_HealthCheckService_descriptor = - getDescriptor().getMessageType(680); + getDescriptor().getMessageType(682); internal_static_google_cloud_compute_v1_HealthCheckService_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_HealthCheckService_descriptor, @@ -47274,7 +47361,7 @@ private static void _clinit_autosplit_dinit_1() { "SelfLink", }); internal_static_google_cloud_compute_v1_HealthCheckServiceAggregatedList_descriptor = - getDescriptor().getMessageType(681); + getDescriptor().getMessageType(683); internal_static_google_cloud_compute_v1_HealthCheckServiceAggregatedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_HealthCheckServiceAggregatedList_descriptor, @@ -47291,7 +47378,7 @@ private static void _clinit_autosplit_dinit_1() { "Key", "Value", }); internal_static_google_cloud_compute_v1_HealthCheckServiceReference_descriptor = - getDescriptor().getMessageType(682); + getDescriptor().getMessageType(684); internal_static_google_cloud_compute_v1_HealthCheckServiceReference_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_HealthCheckServiceReference_descriptor, @@ -47299,7 +47386,7 @@ private static void _clinit_autosplit_dinit_1() { "HealthCheckService", }); internal_static_google_cloud_compute_v1_HealthCheckServicesList_descriptor = - getDescriptor().getMessageType(683); + getDescriptor().getMessageType(685); internal_static_google_cloud_compute_v1_HealthCheckServicesList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_HealthCheckServicesList_descriptor, @@ -47307,7 +47394,7 @@ private static void _clinit_autosplit_dinit_1() { "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning", }); internal_static_google_cloud_compute_v1_HealthCheckServicesScopedList_descriptor = - getDescriptor().getMessageType(684); + getDescriptor().getMessageType(686); internal_static_google_cloud_compute_v1_HealthCheckServicesScopedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_HealthCheckServicesScopedList_descriptor, @@ -47315,7 +47402,7 @@ private static void _clinit_autosplit_dinit_1() { "Resources", "Warning", }); internal_static_google_cloud_compute_v1_HealthChecksAggregatedList_descriptor = - getDescriptor().getMessageType(685); + getDescriptor().getMessageType(687); internal_static_google_cloud_compute_v1_HealthChecksAggregatedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_HealthChecksAggregatedList_descriptor, @@ -47332,7 +47419,7 @@ private static void _clinit_autosplit_dinit_1() { "Key", "Value", }); internal_static_google_cloud_compute_v1_HealthChecksScopedList_descriptor = - getDescriptor().getMessageType(686); + getDescriptor().getMessageType(688); internal_static_google_cloud_compute_v1_HealthChecksScopedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_HealthChecksScopedList_descriptor, @@ -47340,7 +47427,7 @@ private static void _clinit_autosplit_dinit_1() { "HealthChecks", "Warning", }); internal_static_google_cloud_compute_v1_HealthSource_descriptor = - getDescriptor().getMessageType(687); + getDescriptor().getMessageType(689); internal_static_google_cloud_compute_v1_HealthSource_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_HealthSource_descriptor, @@ -47359,7 +47446,7 @@ private static void _clinit_autosplit_dinit_1() { "Sources", }); internal_static_google_cloud_compute_v1_HealthSourceAggregatedList_descriptor = - getDescriptor().getMessageType(688); + getDescriptor().getMessageType(690); internal_static_google_cloud_compute_v1_HealthSourceAggregatedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_HealthSourceAggregatedList_descriptor, @@ -47376,7 +47463,7 @@ private static void _clinit_autosplit_dinit_1() { "Key", "Value", }); internal_static_google_cloud_compute_v1_HealthSourceHealth_descriptor = - getDescriptor().getMessageType(689); + getDescriptor().getMessageType(691); internal_static_google_cloud_compute_v1_HealthSourceHealth_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_HealthSourceHealth_descriptor, @@ -47384,7 +47471,7 @@ private static void _clinit_autosplit_dinit_1() { "HealthState", "Kind", "Sources", }); internal_static_google_cloud_compute_v1_HealthSourceList_descriptor = - getDescriptor().getMessageType(690); + getDescriptor().getMessageType(692); internal_static_google_cloud_compute_v1_HealthSourceList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_HealthSourceList_descriptor, @@ -47392,7 +47479,7 @@ private static void _clinit_autosplit_dinit_1() { "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning", }); internal_static_google_cloud_compute_v1_HealthSourcesGetHealthResponseSourceInfo_descriptor = - getDescriptor().getMessageType(691); + getDescriptor().getMessageType(693); internal_static_google_cloud_compute_v1_HealthSourcesGetHealthResponseSourceInfo_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_HealthSourcesGetHealthResponseSourceInfo_descriptor, @@ -47400,7 +47487,7 @@ private static void _clinit_autosplit_dinit_1() { "Backends", "ForwardingRule", "Source", }); internal_static_google_cloud_compute_v1_HealthSourcesGetHealthResponseSourceInfoBackendInfo_descriptor = - getDescriptor().getMessageType(692); + getDescriptor().getMessageType(694); internal_static_google_cloud_compute_v1_HealthSourcesGetHealthResponseSourceInfoBackendInfo_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_HealthSourcesGetHealthResponseSourceInfoBackendInfo_descriptor, @@ -47408,7 +47495,7 @@ private static void _clinit_autosplit_dinit_1() { "EndpointCount", "Group", "HealthyEndpointCount", }); internal_static_google_cloud_compute_v1_HealthSourcesScopedList_descriptor = - getDescriptor().getMessageType(693); + getDescriptor().getMessageType(695); internal_static_google_cloud_compute_v1_HealthSourcesScopedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_HealthSourcesScopedList_descriptor, @@ -47416,7 +47503,7 @@ private static void _clinit_autosplit_dinit_1() { "HealthSources", "Warning", }); internal_static_google_cloud_compute_v1_HealthStatus_descriptor = - getDescriptor().getMessageType(694); + getDescriptor().getMessageType(696); internal_static_google_cloud_compute_v1_HealthStatus_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_HealthStatus_descriptor, @@ -47442,7 +47529,7 @@ private static void _clinit_autosplit_dinit_1() { "Key", "Value", }); internal_static_google_cloud_compute_v1_HealthStatusForNetworkEndpoint_descriptor = - getDescriptor().getMessageType(695); + getDescriptor().getMessageType(697); internal_static_google_cloud_compute_v1_HealthStatusForNetworkEndpoint_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_HealthStatusForNetworkEndpoint_descriptor, @@ -47454,7 +47541,7 @@ private static void _clinit_autosplit_dinit_1() { "HealthState", "Ipv6HealthState", }); - internal_static_google_cloud_compute_v1_Help_descriptor = getDescriptor().getMessageType(696); + internal_static_google_cloud_compute_v1_Help_descriptor = getDescriptor().getMessageType(698); internal_static_google_cloud_compute_v1_Help_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_Help_descriptor, @@ -47462,14 +47549,14 @@ private static void _clinit_autosplit_dinit_1() { "Links", }); internal_static_google_cloud_compute_v1_HelpLink_descriptor = - getDescriptor().getMessageType(697); + getDescriptor().getMessageType(699); internal_static_google_cloud_compute_v1_HelpLink_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_HelpLink_descriptor, new java.lang.String[] { "Description", "Url", }); - internal_static_google_cloud_compute_v1_Host_descriptor = getDescriptor().getMessageType(698); + internal_static_google_cloud_compute_v1_Host_descriptor = getDescriptor().getMessageType(700); internal_static_google_cloud_compute_v1_Host_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_Host_descriptor, @@ -47487,7 +47574,7 @@ private static void _clinit_autosplit_dinit_1() { "Zone", }); internal_static_google_cloud_compute_v1_HostPhysicalTopology_descriptor = - getDescriptor().getMessageType(699); + getDescriptor().getMessageType(701); internal_static_google_cloud_compute_v1_HostPhysicalTopology_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_HostPhysicalTopology_descriptor, @@ -47495,7 +47582,7 @@ private static void _clinit_autosplit_dinit_1() { "Block", "Cluster", "Host", "SubBlock", }); internal_static_google_cloud_compute_v1_HostRule_descriptor = - getDescriptor().getMessageType(700); + getDescriptor().getMessageType(702); internal_static_google_cloud_compute_v1_HostRule_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_HostRule_descriptor, @@ -47503,7 +47590,7 @@ private static void _clinit_autosplit_dinit_1() { "Description", "Hosts", "PathMatcher", }); internal_static_google_cloud_compute_v1_HostStatus_descriptor = - getDescriptor().getMessageType(701); + getDescriptor().getMessageType(703); internal_static_google_cloud_compute_v1_HostStatus_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_HostStatus_descriptor, @@ -47511,7 +47598,7 @@ private static void _clinit_autosplit_dinit_1() { "PhysicalTopology", "RunningInstances", }); internal_static_google_cloud_compute_v1_HostsGetVersionRequest_descriptor = - getDescriptor().getMessageType(702); + getDescriptor().getMessageType(704); internal_static_google_cloud_compute_v1_HostsGetVersionRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_HostsGetVersionRequest_descriptor, @@ -47519,7 +47606,7 @@ private static void _clinit_autosplit_dinit_1() { "SbomSelections", }); internal_static_google_cloud_compute_v1_HostsListResponse_descriptor = - getDescriptor().getMessageType(703); + getDescriptor().getMessageType(705); internal_static_google_cloud_compute_v1_HostsListResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_HostsListResponse_descriptor, @@ -47527,7 +47614,7 @@ private static void _clinit_autosplit_dinit_1() { "Etag", "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Unreachables", "Warning", }); internal_static_google_cloud_compute_v1_HttpFaultAbort_descriptor = - getDescriptor().getMessageType(704); + getDescriptor().getMessageType(706); internal_static_google_cloud_compute_v1_HttpFaultAbort_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_HttpFaultAbort_descriptor, @@ -47535,7 +47622,7 @@ private static void _clinit_autosplit_dinit_1() { "HttpStatus", "Percentage", }); internal_static_google_cloud_compute_v1_HttpFaultDelay_descriptor = - getDescriptor().getMessageType(705); + getDescriptor().getMessageType(707); internal_static_google_cloud_compute_v1_HttpFaultDelay_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_HttpFaultDelay_descriptor, @@ -47543,7 +47630,7 @@ private static void _clinit_autosplit_dinit_1() { "FixedDelay", "Percentage", }); internal_static_google_cloud_compute_v1_HttpFaultInjection_descriptor = - getDescriptor().getMessageType(706); + getDescriptor().getMessageType(708); internal_static_google_cloud_compute_v1_HttpFaultInjection_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_HttpFaultInjection_descriptor, @@ -47551,7 +47638,7 @@ private static void _clinit_autosplit_dinit_1() { "Abort", "Delay", }); internal_static_google_cloud_compute_v1_HttpHeaderAction_descriptor = - getDescriptor().getMessageType(707); + getDescriptor().getMessageType(709); internal_static_google_cloud_compute_v1_HttpHeaderAction_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_HttpHeaderAction_descriptor, @@ -47562,7 +47649,7 @@ private static void _clinit_autosplit_dinit_1() { "ResponseHeadersToRemove", }); internal_static_google_cloud_compute_v1_HttpHeaderMatch_descriptor = - getDescriptor().getMessageType(708); + getDescriptor().getMessageType(710); internal_static_google_cloud_compute_v1_HttpHeaderMatch_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_HttpHeaderMatch_descriptor, @@ -47577,7 +47664,7 @@ private static void _clinit_autosplit_dinit_1() { "SuffixMatch", }); internal_static_google_cloud_compute_v1_HttpHeaderOption_descriptor = - getDescriptor().getMessageType(709); + getDescriptor().getMessageType(711); internal_static_google_cloud_compute_v1_HttpHeaderOption_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_HttpHeaderOption_descriptor, @@ -47585,7 +47672,7 @@ private static void _clinit_autosplit_dinit_1() { "HeaderName", "HeaderValue", "Replace", }); internal_static_google_cloud_compute_v1_HttpQueryParameterMatch_descriptor = - getDescriptor().getMessageType(710); + getDescriptor().getMessageType(712); internal_static_google_cloud_compute_v1_HttpQueryParameterMatch_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_HttpQueryParameterMatch_descriptor, @@ -47593,7 +47680,7 @@ private static void _clinit_autosplit_dinit_1() { "ExactMatch", "Name", "PresentMatch", "RegexMatch", }); internal_static_google_cloud_compute_v1_HttpRedirectAction_descriptor = - getDescriptor().getMessageType(711); + getDescriptor().getMessageType(713); internal_static_google_cloud_compute_v1_HttpRedirectAction_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_HttpRedirectAction_descriptor, @@ -47606,7 +47693,7 @@ private static void _clinit_autosplit_dinit_1() { "StripQuery", }); internal_static_google_cloud_compute_v1_HttpRetryPolicy_descriptor = - getDescriptor().getMessageType(712); + getDescriptor().getMessageType(714); internal_static_google_cloud_compute_v1_HttpRetryPolicy_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_HttpRetryPolicy_descriptor, @@ -47614,7 +47701,7 @@ private static void _clinit_autosplit_dinit_1() { "NumRetries", "PerTryTimeout", "RetryConditions", }); internal_static_google_cloud_compute_v1_HttpRouteAction_descriptor = - getDescriptor().getMessageType(713); + getDescriptor().getMessageType(715); internal_static_google_cloud_compute_v1_HttpRouteAction_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_HttpRouteAction_descriptor, @@ -47630,7 +47717,7 @@ private static void _clinit_autosplit_dinit_1() { "WeightedBackendServices", }); internal_static_google_cloud_compute_v1_HttpRouteRule_descriptor = - getDescriptor().getMessageType(714); + getDescriptor().getMessageType(716); internal_static_google_cloud_compute_v1_HttpRouteRule_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_HttpRouteRule_descriptor, @@ -47645,7 +47732,7 @@ private static void _clinit_autosplit_dinit_1() { "UrlRedirect", }); internal_static_google_cloud_compute_v1_HttpRouteRuleMatch_descriptor = - getDescriptor().getMessageType(715); + getDescriptor().getMessageType(717); internal_static_google_cloud_compute_v1_HttpRouteRuleMatch_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_HttpRouteRuleMatch_descriptor, @@ -47659,7 +47746,7 @@ private static void _clinit_autosplit_dinit_1() { "QueryParameterMatches", "RegexMatch", }); - internal_static_google_cloud_compute_v1_Image_descriptor = getDescriptor().getMessageType(716); + internal_static_google_cloud_compute_v1_Image_descriptor = getDescriptor().getMessageType(718); internal_static_google_cloud_compute_v1_Image_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_Image_descriptor, @@ -47709,7 +47796,7 @@ private static void _clinit_autosplit_dinit_1() { "Key", "Value", }); internal_static_google_cloud_compute_v1_ImageFamilyView_descriptor = - getDescriptor().getMessageType(717); + getDescriptor().getMessageType(719); internal_static_google_cloud_compute_v1_ImageFamilyView_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ImageFamilyView_descriptor, @@ -47717,7 +47804,7 @@ private static void _clinit_autosplit_dinit_1() { "Image", }); internal_static_google_cloud_compute_v1_ImageList_descriptor = - getDescriptor().getMessageType(718); + getDescriptor().getMessageType(720); internal_static_google_cloud_compute_v1_ImageList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ImageList_descriptor, @@ -47725,7 +47812,7 @@ private static void _clinit_autosplit_dinit_1() { "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning", }); internal_static_google_cloud_compute_v1_ImageParams_descriptor = - getDescriptor().getMessageType(719); + getDescriptor().getMessageType(721); internal_static_google_cloud_compute_v1_ImageParams_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ImageParams_descriptor, @@ -47741,7 +47828,7 @@ private static void _clinit_autosplit_dinit_1() { "Key", "Value", }); internal_static_google_cloud_compute_v1_InitialStateConfig_descriptor = - getDescriptor().getMessageType(720); + getDescriptor().getMessageType(722); internal_static_google_cloud_compute_v1_InitialStateConfig_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InitialStateConfig_descriptor, @@ -47749,7 +47836,7 @@ private static void _clinit_autosplit_dinit_1() { "Dbs", "Dbxs", "Keks", "Pk", }); internal_static_google_cloud_compute_v1_InsertAddressRequest_descriptor = - getDescriptor().getMessageType(721); + getDescriptor().getMessageType(723); internal_static_google_cloud_compute_v1_InsertAddressRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertAddressRequest_descriptor, @@ -47757,7 +47844,7 @@ private static void _clinit_autosplit_dinit_1() { "AddressResource", "Project", "Region", "RequestId", }); internal_static_google_cloud_compute_v1_InsertAutoscalerRequest_descriptor = - getDescriptor().getMessageType(722); + getDescriptor().getMessageType(724); internal_static_google_cloud_compute_v1_InsertAutoscalerRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertAutoscalerRequest_descriptor, @@ -47765,7 +47852,7 @@ private static void _clinit_autosplit_dinit_1() { "AutoscalerResource", "Project", "RequestId", "Zone", }); internal_static_google_cloud_compute_v1_InsertBackendBucketRequest_descriptor = - getDescriptor().getMessageType(723); + getDescriptor().getMessageType(725); internal_static_google_cloud_compute_v1_InsertBackendBucketRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertBackendBucketRequest_descriptor, @@ -47773,7 +47860,7 @@ private static void _clinit_autosplit_dinit_1() { "BackendBucketResource", "Project", "RequestId", }); internal_static_google_cloud_compute_v1_InsertBackendServiceRequest_descriptor = - getDescriptor().getMessageType(724); + getDescriptor().getMessageType(726); internal_static_google_cloud_compute_v1_InsertBackendServiceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertBackendServiceRequest_descriptor, @@ -47781,7 +47868,7 @@ private static void _clinit_autosplit_dinit_1() { "BackendServiceResource", "Project", "RequestId", }); internal_static_google_cloud_compute_v1_InsertCrossSiteNetworkRequest_descriptor = - getDescriptor().getMessageType(725); + getDescriptor().getMessageType(727); internal_static_google_cloud_compute_v1_InsertCrossSiteNetworkRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertCrossSiteNetworkRequest_descriptor, @@ -47789,7 +47876,7 @@ private static void _clinit_autosplit_dinit_1() { "CrossSiteNetworkResource", "Project", "RequestId", "ValidateOnly", }); internal_static_google_cloud_compute_v1_InsertDiskRequest_descriptor = - getDescriptor().getMessageType(726); + getDescriptor().getMessageType(728); internal_static_google_cloud_compute_v1_InsertDiskRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertDiskRequest_descriptor, @@ -47797,7 +47884,7 @@ private static void _clinit_autosplit_dinit_1() { "DiskResource", "Project", "RequestId", "SourceImage", "Zone", }); internal_static_google_cloud_compute_v1_InsertExternalVpnGatewayRequest_descriptor = - getDescriptor().getMessageType(727); + getDescriptor().getMessageType(729); internal_static_google_cloud_compute_v1_InsertExternalVpnGatewayRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertExternalVpnGatewayRequest_descriptor, @@ -47805,7 +47892,7 @@ private static void _clinit_autosplit_dinit_1() { "ExternalVpnGatewayResource", "Project", "RequestId", }); internal_static_google_cloud_compute_v1_InsertFirewallPolicyRequest_descriptor = - getDescriptor().getMessageType(728); + getDescriptor().getMessageType(730); internal_static_google_cloud_compute_v1_InsertFirewallPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertFirewallPolicyRequest_descriptor, @@ -47813,7 +47900,7 @@ private static void _clinit_autosplit_dinit_1() { "FirewallPolicyResource", "ParentId", "RequestId", }); internal_static_google_cloud_compute_v1_InsertFirewallRequest_descriptor = - getDescriptor().getMessageType(729); + getDescriptor().getMessageType(731); internal_static_google_cloud_compute_v1_InsertFirewallRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertFirewallRequest_descriptor, @@ -47821,7 +47908,7 @@ private static void _clinit_autosplit_dinit_1() { "FirewallResource", "Project", "RequestId", }); internal_static_google_cloud_compute_v1_InsertForwardingRuleRequest_descriptor = - getDescriptor().getMessageType(730); + getDescriptor().getMessageType(732); internal_static_google_cloud_compute_v1_InsertForwardingRuleRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertForwardingRuleRequest_descriptor, @@ -47829,7 +47916,7 @@ private static void _clinit_autosplit_dinit_1() { "ForwardingRuleResource", "Project", "Region", "RequestId", }); internal_static_google_cloud_compute_v1_InsertFutureReservationRequest_descriptor = - getDescriptor().getMessageType(731); + getDescriptor().getMessageType(733); internal_static_google_cloud_compute_v1_InsertFutureReservationRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertFutureReservationRequest_descriptor, @@ -47837,7 +47924,7 @@ private static void _clinit_autosplit_dinit_1() { "FutureReservationResource", "Project", "RequestId", "Zone", }); internal_static_google_cloud_compute_v1_InsertGlobalAddressRequest_descriptor = - getDescriptor().getMessageType(732); + getDescriptor().getMessageType(734); internal_static_google_cloud_compute_v1_InsertGlobalAddressRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertGlobalAddressRequest_descriptor, @@ -47845,7 +47932,7 @@ private static void _clinit_autosplit_dinit_1() { "AddressResource", "Project", "RequestId", }); internal_static_google_cloud_compute_v1_InsertGlobalForwardingRuleRequest_descriptor = - getDescriptor().getMessageType(733); + getDescriptor().getMessageType(735); internal_static_google_cloud_compute_v1_InsertGlobalForwardingRuleRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertGlobalForwardingRuleRequest_descriptor, @@ -47853,7 +47940,7 @@ private static void _clinit_autosplit_dinit_1() { "ForwardingRuleResource", "Project", "RequestId", }); internal_static_google_cloud_compute_v1_InsertGlobalNetworkEndpointGroupRequest_descriptor = - getDescriptor().getMessageType(734); + getDescriptor().getMessageType(736); internal_static_google_cloud_compute_v1_InsertGlobalNetworkEndpointGroupRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertGlobalNetworkEndpointGroupRequest_descriptor, @@ -47861,7 +47948,7 @@ private static void _clinit_autosplit_dinit_1() { "NetworkEndpointGroupResource", "Project", "RequestId", }); internal_static_google_cloud_compute_v1_InsertGlobalPublicDelegatedPrefixeRequest_descriptor = - getDescriptor().getMessageType(735); + getDescriptor().getMessageType(737); internal_static_google_cloud_compute_v1_InsertGlobalPublicDelegatedPrefixeRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertGlobalPublicDelegatedPrefixeRequest_descriptor, @@ -47869,7 +47956,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "PublicDelegatedPrefixResource", "RequestId", }); internal_static_google_cloud_compute_v1_InsertGlobalVmExtensionPolicyRequest_descriptor = - getDescriptor().getMessageType(736); + getDescriptor().getMessageType(738); internal_static_google_cloud_compute_v1_InsertGlobalVmExtensionPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertGlobalVmExtensionPolicyRequest_descriptor, @@ -47877,7 +47964,7 @@ private static void _clinit_autosplit_dinit_1() { "GlobalVmExtensionPolicyResource", "Project", "RequestId", }); internal_static_google_cloud_compute_v1_InsertHealthCheckRequest_descriptor = - getDescriptor().getMessageType(737); + getDescriptor().getMessageType(739); internal_static_google_cloud_compute_v1_InsertHealthCheckRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertHealthCheckRequest_descriptor, @@ -47885,7 +47972,7 @@ private static void _clinit_autosplit_dinit_1() { "HealthCheckResource", "Project", "RequestId", }); internal_static_google_cloud_compute_v1_InsertImageRequest_descriptor = - getDescriptor().getMessageType(738); + getDescriptor().getMessageType(740); internal_static_google_cloud_compute_v1_InsertImageRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertImageRequest_descriptor, @@ -47893,7 +47980,7 @@ private static void _clinit_autosplit_dinit_1() { "ForceCreate", "ImageResource", "Project", "RequestId", }); internal_static_google_cloud_compute_v1_InsertInstanceGroupManagerRequest_descriptor = - getDescriptor().getMessageType(739); + getDescriptor().getMessageType(741); internal_static_google_cloud_compute_v1_InsertInstanceGroupManagerRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertInstanceGroupManagerRequest_descriptor, @@ -47901,7 +47988,7 @@ private static void _clinit_autosplit_dinit_1() { "InstanceGroupManagerResource", "Project", "RequestId", "Zone", }); internal_static_google_cloud_compute_v1_InsertInstanceGroupManagerResizeRequestRequest_descriptor = - getDescriptor().getMessageType(740); + getDescriptor().getMessageType(742); internal_static_google_cloud_compute_v1_InsertInstanceGroupManagerResizeRequestRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertInstanceGroupManagerResizeRequestRequest_descriptor, @@ -47913,7 +48000,7 @@ private static void _clinit_autosplit_dinit_1() { "Zone", }); internal_static_google_cloud_compute_v1_InsertInstanceGroupRequest_descriptor = - getDescriptor().getMessageType(741); + getDescriptor().getMessageType(743); internal_static_google_cloud_compute_v1_InsertInstanceGroupRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertInstanceGroupRequest_descriptor, @@ -47921,7 +48008,7 @@ private static void _clinit_autosplit_dinit_1() { "InstanceGroupResource", "Project", "RequestId", "Zone", }); internal_static_google_cloud_compute_v1_InsertInstanceRequest_descriptor = - getDescriptor().getMessageType(742); + getDescriptor().getMessageType(744); internal_static_google_cloud_compute_v1_InsertInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertInstanceRequest_descriptor, @@ -47934,7 +48021,7 @@ private static void _clinit_autosplit_dinit_1() { "Zone", }); internal_static_google_cloud_compute_v1_InsertInstanceTemplateRequest_descriptor = - getDescriptor().getMessageType(743); + getDescriptor().getMessageType(745); internal_static_google_cloud_compute_v1_InsertInstanceTemplateRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertInstanceTemplateRequest_descriptor, @@ -47942,7 +48029,7 @@ private static void _clinit_autosplit_dinit_1() { "InstanceTemplateResource", "Project", "RequestId", }); internal_static_google_cloud_compute_v1_InsertInstantSnapshotGroupRequest_descriptor = - getDescriptor().getMessageType(744); + getDescriptor().getMessageType(746); internal_static_google_cloud_compute_v1_InsertInstantSnapshotGroupRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertInstantSnapshotGroupRequest_descriptor, @@ -47954,7 +48041,7 @@ private static void _clinit_autosplit_dinit_1() { "Zone", }); internal_static_google_cloud_compute_v1_InsertInstantSnapshotRequest_descriptor = - getDescriptor().getMessageType(745); + getDescriptor().getMessageType(747); internal_static_google_cloud_compute_v1_InsertInstantSnapshotRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertInstantSnapshotRequest_descriptor, @@ -47962,7 +48049,7 @@ private static void _clinit_autosplit_dinit_1() { "InstantSnapshotResource", "Project", "RequestId", "Zone", }); internal_static_google_cloud_compute_v1_InsertInterconnectAttachmentGroupRequest_descriptor = - getDescriptor().getMessageType(746); + getDescriptor().getMessageType(748); internal_static_google_cloud_compute_v1_InsertInterconnectAttachmentGroupRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertInterconnectAttachmentGroupRequest_descriptor, @@ -47970,7 +48057,7 @@ private static void _clinit_autosplit_dinit_1() { "InterconnectAttachmentGroupResource", "Project", "RequestId", }); internal_static_google_cloud_compute_v1_InsertInterconnectAttachmentRequest_descriptor = - getDescriptor().getMessageType(747); + getDescriptor().getMessageType(749); internal_static_google_cloud_compute_v1_InsertInterconnectAttachmentRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertInterconnectAttachmentRequest_descriptor, @@ -47978,7 +48065,7 @@ private static void _clinit_autosplit_dinit_1() { "InterconnectAttachmentResource", "Project", "Region", "RequestId", "ValidateOnly", }); internal_static_google_cloud_compute_v1_InsertInterconnectGroupRequest_descriptor = - getDescriptor().getMessageType(748); + getDescriptor().getMessageType(750); internal_static_google_cloud_compute_v1_InsertInterconnectGroupRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertInterconnectGroupRequest_descriptor, @@ -47986,7 +48073,7 @@ private static void _clinit_autosplit_dinit_1() { "InterconnectGroupResource", "Project", "RequestId", }); internal_static_google_cloud_compute_v1_InsertInterconnectRequest_descriptor = - getDescriptor().getMessageType(749); + getDescriptor().getMessageType(751); internal_static_google_cloud_compute_v1_InsertInterconnectRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertInterconnectRequest_descriptor, @@ -47994,7 +48081,7 @@ private static void _clinit_autosplit_dinit_1() { "InterconnectResource", "Project", "RequestId", }); internal_static_google_cloud_compute_v1_InsertLicenseRequest_descriptor = - getDescriptor().getMessageType(750); + getDescriptor().getMessageType(752); internal_static_google_cloud_compute_v1_InsertLicenseRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertLicenseRequest_descriptor, @@ -48002,7 +48089,7 @@ private static void _clinit_autosplit_dinit_1() { "LicenseResource", "Project", "RequestId", }); internal_static_google_cloud_compute_v1_InsertMachineImageRequest_descriptor = - getDescriptor().getMessageType(751); + getDescriptor().getMessageType(753); internal_static_google_cloud_compute_v1_InsertMachineImageRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertMachineImageRequest_descriptor, @@ -48010,7 +48097,7 @@ private static void _clinit_autosplit_dinit_1() { "MachineImageResource", "Project", "RequestId", "SourceInstance", }); internal_static_google_cloud_compute_v1_InsertNetworkAttachmentRequest_descriptor = - getDescriptor().getMessageType(752); + getDescriptor().getMessageType(754); internal_static_google_cloud_compute_v1_InsertNetworkAttachmentRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertNetworkAttachmentRequest_descriptor, @@ -48018,7 +48105,7 @@ private static void _clinit_autosplit_dinit_1() { "NetworkAttachmentResource", "Project", "Region", "RequestId", }); internal_static_google_cloud_compute_v1_InsertNetworkEdgeSecurityServiceRequest_descriptor = - getDescriptor().getMessageType(753); + getDescriptor().getMessageType(755); internal_static_google_cloud_compute_v1_InsertNetworkEdgeSecurityServiceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertNetworkEdgeSecurityServiceRequest_descriptor, @@ -48030,7 +48117,7 @@ private static void _clinit_autosplit_dinit_1() { "ValidateOnly", }); internal_static_google_cloud_compute_v1_InsertNetworkEndpointGroupRequest_descriptor = - getDescriptor().getMessageType(754); + getDescriptor().getMessageType(756); internal_static_google_cloud_compute_v1_InsertNetworkEndpointGroupRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertNetworkEndpointGroupRequest_descriptor, @@ -48038,7 +48125,7 @@ private static void _clinit_autosplit_dinit_1() { "NetworkEndpointGroupResource", "Project", "RequestId", "Zone", }); internal_static_google_cloud_compute_v1_InsertNetworkFirewallPolicyRequest_descriptor = - getDescriptor().getMessageType(755); + getDescriptor().getMessageType(757); internal_static_google_cloud_compute_v1_InsertNetworkFirewallPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertNetworkFirewallPolicyRequest_descriptor, @@ -48046,7 +48133,7 @@ private static void _clinit_autosplit_dinit_1() { "FirewallPolicyResource", "Project", "RequestId", }); internal_static_google_cloud_compute_v1_InsertNetworkRequest_descriptor = - getDescriptor().getMessageType(756); + getDescriptor().getMessageType(758); internal_static_google_cloud_compute_v1_InsertNetworkRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertNetworkRequest_descriptor, @@ -48054,7 +48141,7 @@ private static void _clinit_autosplit_dinit_1() { "NetworkResource", "Project", "RequestId", }); internal_static_google_cloud_compute_v1_InsertNodeGroupRequest_descriptor = - getDescriptor().getMessageType(757); + getDescriptor().getMessageType(759); internal_static_google_cloud_compute_v1_InsertNodeGroupRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertNodeGroupRequest_descriptor, @@ -48062,7 +48149,7 @@ private static void _clinit_autosplit_dinit_1() { "InitialNodeCount", "NodeGroupResource", "Project", "RequestId", "Zone", }); internal_static_google_cloud_compute_v1_InsertNodeTemplateRequest_descriptor = - getDescriptor().getMessageType(758); + getDescriptor().getMessageType(760); internal_static_google_cloud_compute_v1_InsertNodeTemplateRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertNodeTemplateRequest_descriptor, @@ -48070,7 +48157,7 @@ private static void _clinit_autosplit_dinit_1() { "NodeTemplateResource", "Project", "Region", "RequestId", }); internal_static_google_cloud_compute_v1_InsertOrganizationSecurityPolicyRequest_descriptor = - getDescriptor().getMessageType(759); + getDescriptor().getMessageType(761); internal_static_google_cloud_compute_v1_InsertOrganizationSecurityPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertOrganizationSecurityPolicyRequest_descriptor, @@ -48078,7 +48165,7 @@ private static void _clinit_autosplit_dinit_1() { "ParentId", "RequestId", "SecurityPolicyResource", }); internal_static_google_cloud_compute_v1_InsertPacketMirroringRequest_descriptor = - getDescriptor().getMessageType(760); + getDescriptor().getMessageType(762); internal_static_google_cloud_compute_v1_InsertPacketMirroringRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertPacketMirroringRequest_descriptor, @@ -48086,7 +48173,7 @@ private static void _clinit_autosplit_dinit_1() { "PacketMirroringResource", "Project", "Region", "RequestId", }); internal_static_google_cloud_compute_v1_InsertPublicAdvertisedPrefixeRequest_descriptor = - getDescriptor().getMessageType(761); + getDescriptor().getMessageType(763); internal_static_google_cloud_compute_v1_InsertPublicAdvertisedPrefixeRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertPublicAdvertisedPrefixeRequest_descriptor, @@ -48094,7 +48181,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "PublicAdvertisedPrefixResource", "RequestId", }); internal_static_google_cloud_compute_v1_InsertPublicDelegatedPrefixeRequest_descriptor = - getDescriptor().getMessageType(762); + getDescriptor().getMessageType(764); internal_static_google_cloud_compute_v1_InsertPublicDelegatedPrefixeRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertPublicDelegatedPrefixeRequest_descriptor, @@ -48102,7 +48189,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "PublicDelegatedPrefixResource", "Region", "RequestId", }); internal_static_google_cloud_compute_v1_InsertRegionAutoscalerRequest_descriptor = - getDescriptor().getMessageType(763); + getDescriptor().getMessageType(765); internal_static_google_cloud_compute_v1_InsertRegionAutoscalerRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertRegionAutoscalerRequest_descriptor, @@ -48110,7 +48197,7 @@ private static void _clinit_autosplit_dinit_1() { "AutoscalerResource", "Project", "Region", "RequestId", }); internal_static_google_cloud_compute_v1_InsertRegionBackendBucketRequest_descriptor = - getDescriptor().getMessageType(764); + getDescriptor().getMessageType(766); internal_static_google_cloud_compute_v1_InsertRegionBackendBucketRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertRegionBackendBucketRequest_descriptor, @@ -48118,7 +48205,7 @@ private static void _clinit_autosplit_dinit_1() { "BackendBucketResource", "Project", "Region", "RequestId", }); internal_static_google_cloud_compute_v1_InsertRegionBackendServiceRequest_descriptor = - getDescriptor().getMessageType(765); + getDescriptor().getMessageType(767); internal_static_google_cloud_compute_v1_InsertRegionBackendServiceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertRegionBackendServiceRequest_descriptor, @@ -48126,7 +48213,7 @@ private static void _clinit_autosplit_dinit_1() { "BackendServiceResource", "Project", "Region", "RequestId", }); internal_static_google_cloud_compute_v1_InsertRegionCommitmentRequest_descriptor = - getDescriptor().getMessageType(766); + getDescriptor().getMessageType(768); internal_static_google_cloud_compute_v1_InsertRegionCommitmentRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertRegionCommitmentRequest_descriptor, @@ -48134,7 +48221,7 @@ private static void _clinit_autosplit_dinit_1() { "CommitmentResource", "Project", "Region", "RequestId", }); internal_static_google_cloud_compute_v1_InsertRegionCompositeHealthCheckRequest_descriptor = - getDescriptor().getMessageType(767); + getDescriptor().getMessageType(769); internal_static_google_cloud_compute_v1_InsertRegionCompositeHealthCheckRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertRegionCompositeHealthCheckRequest_descriptor, @@ -48142,7 +48229,7 @@ private static void _clinit_autosplit_dinit_1() { "CompositeHealthCheckResource", "Project", "Region", "RequestId", }); internal_static_google_cloud_compute_v1_InsertRegionDiskRequest_descriptor = - getDescriptor().getMessageType(768); + getDescriptor().getMessageType(770); internal_static_google_cloud_compute_v1_InsertRegionDiskRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertRegionDiskRequest_descriptor, @@ -48150,7 +48237,7 @@ private static void _clinit_autosplit_dinit_1() { "DiskResource", "Project", "Region", "RequestId", "SourceImage", }); internal_static_google_cloud_compute_v1_InsertRegionHealthAggregationPolicyRequest_descriptor = - getDescriptor().getMessageType(769); + getDescriptor().getMessageType(771); internal_static_google_cloud_compute_v1_InsertRegionHealthAggregationPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertRegionHealthAggregationPolicyRequest_descriptor, @@ -48158,7 +48245,7 @@ private static void _clinit_autosplit_dinit_1() { "HealthAggregationPolicyResource", "Project", "Region", "RequestId", }); internal_static_google_cloud_compute_v1_InsertRegionHealthCheckRequest_descriptor = - getDescriptor().getMessageType(770); + getDescriptor().getMessageType(772); internal_static_google_cloud_compute_v1_InsertRegionHealthCheckRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertRegionHealthCheckRequest_descriptor, @@ -48166,7 +48253,7 @@ private static void _clinit_autosplit_dinit_1() { "HealthCheckResource", "Project", "Region", "RequestId", }); internal_static_google_cloud_compute_v1_InsertRegionHealthCheckServiceRequest_descriptor = - getDescriptor().getMessageType(771); + getDescriptor().getMessageType(773); internal_static_google_cloud_compute_v1_InsertRegionHealthCheckServiceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertRegionHealthCheckServiceRequest_descriptor, @@ -48174,7 +48261,7 @@ private static void _clinit_autosplit_dinit_1() { "HealthCheckServiceResource", "Project", "Region", "RequestId", }); internal_static_google_cloud_compute_v1_InsertRegionHealthSourceRequest_descriptor = - getDescriptor().getMessageType(772); + getDescriptor().getMessageType(774); internal_static_google_cloud_compute_v1_InsertRegionHealthSourceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertRegionHealthSourceRequest_descriptor, @@ -48182,7 +48269,7 @@ private static void _clinit_autosplit_dinit_1() { "HealthSourceResource", "Project", "Region", "RequestId", }); internal_static_google_cloud_compute_v1_InsertRegionInstanceGroupManagerRequest_descriptor = - getDescriptor().getMessageType(773); + getDescriptor().getMessageType(775); internal_static_google_cloud_compute_v1_InsertRegionInstanceGroupManagerRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertRegionInstanceGroupManagerRequest_descriptor, @@ -48190,7 +48277,7 @@ private static void _clinit_autosplit_dinit_1() { "InstanceGroupManagerResource", "Project", "Region", "RequestId", }); internal_static_google_cloud_compute_v1_InsertRegionInstanceGroupManagerResizeRequestRequest_descriptor = - getDescriptor().getMessageType(774); + getDescriptor().getMessageType(776); internal_static_google_cloud_compute_v1_InsertRegionInstanceGroupManagerResizeRequestRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertRegionInstanceGroupManagerResizeRequestRequest_descriptor, @@ -48202,7 +48289,7 @@ private static void _clinit_autosplit_dinit_1() { "RequestId", }); internal_static_google_cloud_compute_v1_InsertRegionInstanceTemplateRequest_descriptor = - getDescriptor().getMessageType(775); + getDescriptor().getMessageType(777); internal_static_google_cloud_compute_v1_InsertRegionInstanceTemplateRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertRegionInstanceTemplateRequest_descriptor, @@ -48210,7 +48297,7 @@ private static void _clinit_autosplit_dinit_1() { "InstanceTemplateResource", "Project", "Region", "RequestId", }); internal_static_google_cloud_compute_v1_InsertRegionInstantSnapshotGroupRequest_descriptor = - getDescriptor().getMessageType(776); + getDescriptor().getMessageType(778); internal_static_google_cloud_compute_v1_InsertRegionInstantSnapshotGroupRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertRegionInstantSnapshotGroupRequest_descriptor, @@ -48222,7 +48309,7 @@ private static void _clinit_autosplit_dinit_1() { "SourceConsistencyGroup", }); internal_static_google_cloud_compute_v1_InsertRegionInstantSnapshotRequest_descriptor = - getDescriptor().getMessageType(777); + getDescriptor().getMessageType(779); internal_static_google_cloud_compute_v1_InsertRegionInstantSnapshotRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertRegionInstantSnapshotRequest_descriptor, @@ -48230,7 +48317,7 @@ private static void _clinit_autosplit_dinit_1() { "InstantSnapshotResource", "Project", "Region", "RequestId", }); internal_static_google_cloud_compute_v1_InsertRegionNetworkEndpointGroupRequest_descriptor = - getDescriptor().getMessageType(778); + getDescriptor().getMessageType(780); internal_static_google_cloud_compute_v1_InsertRegionNetworkEndpointGroupRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertRegionNetworkEndpointGroupRequest_descriptor, @@ -48238,7 +48325,7 @@ private static void _clinit_autosplit_dinit_1() { "NetworkEndpointGroupResource", "Project", "Region", "RequestId", }); internal_static_google_cloud_compute_v1_InsertRegionNetworkFirewallPolicyRequest_descriptor = - getDescriptor().getMessageType(779); + getDescriptor().getMessageType(781); internal_static_google_cloud_compute_v1_InsertRegionNetworkFirewallPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertRegionNetworkFirewallPolicyRequest_descriptor, @@ -48246,7 +48333,7 @@ private static void _clinit_autosplit_dinit_1() { "FirewallPolicyResource", "Project", "Region", "RequestId", }); internal_static_google_cloud_compute_v1_InsertRegionNotificationEndpointRequest_descriptor = - getDescriptor().getMessageType(780); + getDescriptor().getMessageType(782); internal_static_google_cloud_compute_v1_InsertRegionNotificationEndpointRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertRegionNotificationEndpointRequest_descriptor, @@ -48254,7 +48341,7 @@ private static void _clinit_autosplit_dinit_1() { "NotificationEndpointResource", "Project", "Region", "RequestId", }); internal_static_google_cloud_compute_v1_InsertRegionSecurityPolicyRequest_descriptor = - getDescriptor().getMessageType(781); + getDescriptor().getMessageType(783); internal_static_google_cloud_compute_v1_InsertRegionSecurityPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertRegionSecurityPolicyRequest_descriptor, @@ -48262,7 +48349,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "Region", "RequestId", "SecurityPolicyResource", "ValidateOnly", }); internal_static_google_cloud_compute_v1_InsertRegionSnapshotRequest_descriptor = - getDescriptor().getMessageType(782); + getDescriptor().getMessageType(784); internal_static_google_cloud_compute_v1_InsertRegionSnapshotRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertRegionSnapshotRequest_descriptor, @@ -48270,7 +48357,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "Region", "RequestId", "SnapshotResource", }); internal_static_google_cloud_compute_v1_InsertRegionSslCertificateRequest_descriptor = - getDescriptor().getMessageType(783); + getDescriptor().getMessageType(785); internal_static_google_cloud_compute_v1_InsertRegionSslCertificateRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertRegionSslCertificateRequest_descriptor, @@ -48278,7 +48365,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "Region", "RequestId", "SslCertificateResource", }); internal_static_google_cloud_compute_v1_InsertRegionSslPolicyRequest_descriptor = - getDescriptor().getMessageType(784); + getDescriptor().getMessageType(786); internal_static_google_cloud_compute_v1_InsertRegionSslPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertRegionSslPolicyRequest_descriptor, @@ -48286,7 +48373,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "Region", "RequestId", "SslPolicyResource", }); internal_static_google_cloud_compute_v1_InsertRegionTargetHttpProxyRequest_descriptor = - getDescriptor().getMessageType(785); + getDescriptor().getMessageType(787); internal_static_google_cloud_compute_v1_InsertRegionTargetHttpProxyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertRegionTargetHttpProxyRequest_descriptor, @@ -48294,7 +48381,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "Region", "RequestId", "TargetHttpProxyResource", }); internal_static_google_cloud_compute_v1_InsertRegionTargetHttpsProxyRequest_descriptor = - getDescriptor().getMessageType(786); + getDescriptor().getMessageType(788); internal_static_google_cloud_compute_v1_InsertRegionTargetHttpsProxyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertRegionTargetHttpsProxyRequest_descriptor, @@ -48302,7 +48389,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "Region", "RequestId", "TargetHttpsProxyResource", }); internal_static_google_cloud_compute_v1_InsertRegionTargetTcpProxyRequest_descriptor = - getDescriptor().getMessageType(787); + getDescriptor().getMessageType(789); internal_static_google_cloud_compute_v1_InsertRegionTargetTcpProxyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertRegionTargetTcpProxyRequest_descriptor, @@ -48310,7 +48397,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "Region", "RequestId", "TargetTcpProxyResource", }); internal_static_google_cloud_compute_v1_InsertRegionUrlMapRequest_descriptor = - getDescriptor().getMessageType(788); + getDescriptor().getMessageType(790); internal_static_google_cloud_compute_v1_InsertRegionUrlMapRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertRegionUrlMapRequest_descriptor, @@ -48318,7 +48405,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "Region", "RequestId", "UrlMapResource", }); internal_static_google_cloud_compute_v1_InsertReservationRequest_descriptor = - getDescriptor().getMessageType(789); + getDescriptor().getMessageType(791); internal_static_google_cloud_compute_v1_InsertReservationRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertReservationRequest_descriptor, @@ -48326,7 +48413,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "RequestId", "ReservationResource", "Zone", }); internal_static_google_cloud_compute_v1_InsertResourcePolicyRequest_descriptor = - getDescriptor().getMessageType(790); + getDescriptor().getMessageType(792); internal_static_google_cloud_compute_v1_InsertResourcePolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertResourcePolicyRequest_descriptor, @@ -48334,7 +48421,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "Region", "RequestId", "ResourcePolicyResource", }); internal_static_google_cloud_compute_v1_InsertRolloutPlanRequest_descriptor = - getDescriptor().getMessageType(791); + getDescriptor().getMessageType(793); internal_static_google_cloud_compute_v1_InsertRolloutPlanRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertRolloutPlanRequest_descriptor, @@ -48342,7 +48429,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "RequestId", "RolloutPlanResource", }); internal_static_google_cloud_compute_v1_InsertRouteRequest_descriptor = - getDescriptor().getMessageType(792); + getDescriptor().getMessageType(794); internal_static_google_cloud_compute_v1_InsertRouteRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertRouteRequest_descriptor, @@ -48350,7 +48437,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "RequestId", "RouteResource", }); internal_static_google_cloud_compute_v1_InsertRouterRequest_descriptor = - getDescriptor().getMessageType(793); + getDescriptor().getMessageType(795); internal_static_google_cloud_compute_v1_InsertRouterRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertRouterRequest_descriptor, @@ -48358,7 +48445,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "Region", "RequestId", "RouterResource", }); internal_static_google_cloud_compute_v1_InsertSecurityPolicyRequest_descriptor = - getDescriptor().getMessageType(794); + getDescriptor().getMessageType(796); internal_static_google_cloud_compute_v1_InsertSecurityPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertSecurityPolicyRequest_descriptor, @@ -48366,7 +48453,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "RequestId", "SecurityPolicyResource", "ValidateOnly", }); internal_static_google_cloud_compute_v1_InsertServiceAttachmentRequest_descriptor = - getDescriptor().getMessageType(795); + getDescriptor().getMessageType(797); internal_static_google_cloud_compute_v1_InsertServiceAttachmentRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertServiceAttachmentRequest_descriptor, @@ -48374,7 +48461,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "Region", "RequestId", "ServiceAttachmentResource", }); internal_static_google_cloud_compute_v1_InsertSnapshotRequest_descriptor = - getDescriptor().getMessageType(796); + getDescriptor().getMessageType(798); internal_static_google_cloud_compute_v1_InsertSnapshotRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertSnapshotRequest_descriptor, @@ -48382,7 +48469,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "RequestId", "SnapshotResource", }); internal_static_google_cloud_compute_v1_InsertSslCertificateRequest_descriptor = - getDescriptor().getMessageType(797); + getDescriptor().getMessageType(799); internal_static_google_cloud_compute_v1_InsertSslCertificateRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertSslCertificateRequest_descriptor, @@ -48390,7 +48477,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "RequestId", "SslCertificateResource", }); internal_static_google_cloud_compute_v1_InsertSslPolicyRequest_descriptor = - getDescriptor().getMessageType(798); + getDescriptor().getMessageType(800); internal_static_google_cloud_compute_v1_InsertSslPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertSslPolicyRequest_descriptor, @@ -48398,7 +48485,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "RequestId", "SslPolicyResource", }); internal_static_google_cloud_compute_v1_InsertStoragePoolRequest_descriptor = - getDescriptor().getMessageType(799); + getDescriptor().getMessageType(801); internal_static_google_cloud_compute_v1_InsertStoragePoolRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertStoragePoolRequest_descriptor, @@ -48406,7 +48493,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "RequestId", "StoragePoolResource", "Zone", }); internal_static_google_cloud_compute_v1_InsertSubnetworkRequest_descriptor = - getDescriptor().getMessageType(800); + getDescriptor().getMessageType(802); internal_static_google_cloud_compute_v1_InsertSubnetworkRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertSubnetworkRequest_descriptor, @@ -48414,7 +48501,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "Region", "RequestId", "SubnetworkResource", }); internal_static_google_cloud_compute_v1_InsertTargetGrpcProxyRequest_descriptor = - getDescriptor().getMessageType(801); + getDescriptor().getMessageType(803); internal_static_google_cloud_compute_v1_InsertTargetGrpcProxyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertTargetGrpcProxyRequest_descriptor, @@ -48422,7 +48509,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "RequestId", "TargetGrpcProxyResource", }); internal_static_google_cloud_compute_v1_InsertTargetHttpProxyRequest_descriptor = - getDescriptor().getMessageType(802); + getDescriptor().getMessageType(804); internal_static_google_cloud_compute_v1_InsertTargetHttpProxyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertTargetHttpProxyRequest_descriptor, @@ -48430,7 +48517,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "RequestId", "TargetHttpProxyResource", }); internal_static_google_cloud_compute_v1_InsertTargetHttpsProxyRequest_descriptor = - getDescriptor().getMessageType(803); + getDescriptor().getMessageType(805); internal_static_google_cloud_compute_v1_InsertTargetHttpsProxyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertTargetHttpsProxyRequest_descriptor, @@ -48438,7 +48525,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "RequestId", "TargetHttpsProxyResource", }); internal_static_google_cloud_compute_v1_InsertTargetInstanceRequest_descriptor = - getDescriptor().getMessageType(804); + getDescriptor().getMessageType(806); internal_static_google_cloud_compute_v1_InsertTargetInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertTargetInstanceRequest_descriptor, @@ -48446,7 +48533,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "RequestId", "TargetInstanceResource", "Zone", }); internal_static_google_cloud_compute_v1_InsertTargetPoolRequest_descriptor = - getDescriptor().getMessageType(805); + getDescriptor().getMessageType(807); internal_static_google_cloud_compute_v1_InsertTargetPoolRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertTargetPoolRequest_descriptor, @@ -48454,7 +48541,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "Region", "RequestId", "TargetPoolResource", }); internal_static_google_cloud_compute_v1_InsertTargetSslProxyRequest_descriptor = - getDescriptor().getMessageType(806); + getDescriptor().getMessageType(808); internal_static_google_cloud_compute_v1_InsertTargetSslProxyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertTargetSslProxyRequest_descriptor, @@ -48462,7 +48549,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "RequestId", "TargetSslProxyResource", }); internal_static_google_cloud_compute_v1_InsertTargetTcpProxyRequest_descriptor = - getDescriptor().getMessageType(807); + getDescriptor().getMessageType(809); internal_static_google_cloud_compute_v1_InsertTargetTcpProxyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertTargetTcpProxyRequest_descriptor, @@ -48470,7 +48557,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "RequestId", "TargetTcpProxyResource", }); internal_static_google_cloud_compute_v1_InsertTargetVpnGatewayRequest_descriptor = - getDescriptor().getMessageType(808); + getDescriptor().getMessageType(810); internal_static_google_cloud_compute_v1_InsertTargetVpnGatewayRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertTargetVpnGatewayRequest_descriptor, @@ -48478,7 +48565,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "Region", "RequestId", "TargetVpnGatewayResource", }); internal_static_google_cloud_compute_v1_InsertUrlMapRequest_descriptor = - getDescriptor().getMessageType(809); + getDescriptor().getMessageType(811); internal_static_google_cloud_compute_v1_InsertUrlMapRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertUrlMapRequest_descriptor, @@ -48486,7 +48573,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "RequestId", "UrlMapResource", }); internal_static_google_cloud_compute_v1_InsertVpnGatewayRequest_descriptor = - getDescriptor().getMessageType(810); + getDescriptor().getMessageType(812); internal_static_google_cloud_compute_v1_InsertVpnGatewayRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertVpnGatewayRequest_descriptor, @@ -48494,7 +48581,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "Region", "RequestId", "VpnGatewayResource", }); internal_static_google_cloud_compute_v1_InsertVpnTunnelRequest_descriptor = - getDescriptor().getMessageType(811); + getDescriptor().getMessageType(813); internal_static_google_cloud_compute_v1_InsertVpnTunnelRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertVpnTunnelRequest_descriptor, @@ -48502,7 +48589,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "Region", "RequestId", "VpnTunnelResource", }); internal_static_google_cloud_compute_v1_InsertWireGroupRequest_descriptor = - getDescriptor().getMessageType(812); + getDescriptor().getMessageType(814); internal_static_google_cloud_compute_v1_InsertWireGroupRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertWireGroupRequest_descriptor, @@ -48510,7 +48597,7 @@ private static void _clinit_autosplit_dinit_1() { "CrossSiteNetwork", "Project", "RequestId", "ValidateOnly", "WireGroupResource", }); internal_static_google_cloud_compute_v1_InsertZoneVmExtensionPolicyRequest_descriptor = - getDescriptor().getMessageType(813); + getDescriptor().getMessageType(815); internal_static_google_cloud_compute_v1_InsertZoneVmExtensionPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InsertZoneVmExtensionPolicyRequest_descriptor, @@ -48518,7 +48605,7 @@ private static void _clinit_autosplit_dinit_1() { "Project", "RequestId", "VmExtensionPolicyResource", "Zone", }); internal_static_google_cloud_compute_v1_Instance_descriptor = - getDescriptor().getMessageType(814); + getDescriptor().getMessageType(816); internal_static_google_cloud_compute_v1_Instance_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_Instance_descriptor, @@ -48581,7 +48668,7 @@ private static void _clinit_autosplit_dinit_1() { "Key", "Value", }); internal_static_google_cloud_compute_v1_InstanceAggregatedList_descriptor = - getDescriptor().getMessageType(815); + getDescriptor().getMessageType(817); internal_static_google_cloud_compute_v1_InstanceAggregatedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceAggregatedList_descriptor, @@ -48597,7 +48684,7 @@ private static void _clinit_autosplit_dinit_1() { "Key", "Value", }); internal_static_google_cloud_compute_v1_InstanceConsumptionData_descriptor = - getDescriptor().getMessageType(816); + getDescriptor().getMessageType(818); internal_static_google_cloud_compute_v1_InstanceConsumptionData_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceConsumptionData_descriptor, @@ -48605,7 +48692,7 @@ private static void _clinit_autosplit_dinit_1() { "ConsumptionInfo", "Instance", }); internal_static_google_cloud_compute_v1_InstanceConsumptionInfo_descriptor = - getDescriptor().getMessageType(817); + getDescriptor().getMessageType(819); internal_static_google_cloud_compute_v1_InstanceConsumptionInfo_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceConsumptionInfo_descriptor, @@ -48613,7 +48700,7 @@ private static void _clinit_autosplit_dinit_1() { "GuestCpus", "LocalSsdGb", "MemoryMb", "MinNodeCpus", }); internal_static_google_cloud_compute_v1_InstanceFlexibilityPolicy_descriptor = - getDescriptor().getMessageType(818); + getDescriptor().getMessageType(820); internal_static_google_cloud_compute_v1_InstanceFlexibilityPolicy_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceFlexibilityPolicy_descriptor, @@ -48630,15 +48717,15 @@ private static void _clinit_autosplit_dinit_1() { "Key", "Value", }); internal_static_google_cloud_compute_v1_InstanceFlexibilityPolicyInstanceSelection_descriptor = - getDescriptor().getMessageType(819); + getDescriptor().getMessageType(821); internal_static_google_cloud_compute_v1_InstanceFlexibilityPolicyInstanceSelection_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceFlexibilityPolicyInstanceSelection_descriptor, new java.lang.String[] { - "Disks", "MachineTypes", "Rank", + "Disks", "MachineTypes", "MinCpuPlatform", "Rank", }); internal_static_google_cloud_compute_v1_InstanceGroup_descriptor = - getDescriptor().getMessageType(820); + getDescriptor().getMessageType(822); internal_static_google_cloud_compute_v1_InstanceGroup_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceGroup_descriptor, @@ -48658,7 +48745,7 @@ private static void _clinit_autosplit_dinit_1() { "Zone", }); internal_static_google_cloud_compute_v1_InstanceGroupAggregatedList_descriptor = - getDescriptor().getMessageType(821); + getDescriptor().getMessageType(823); internal_static_google_cloud_compute_v1_InstanceGroupAggregatedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceGroupAggregatedList_descriptor, @@ -48675,7 +48762,7 @@ private static void _clinit_autosplit_dinit_1() { "Key", "Value", }); internal_static_google_cloud_compute_v1_InstanceGroupList_descriptor = - getDescriptor().getMessageType(822); + getDescriptor().getMessageType(824); internal_static_google_cloud_compute_v1_InstanceGroupList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceGroupList_descriptor, @@ -48683,7 +48770,7 @@ private static void _clinit_autosplit_dinit_1() { "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning", }); internal_static_google_cloud_compute_v1_InstanceGroupManager_descriptor = - getDescriptor().getMessageType(823); + getDescriptor().getMessageType(825); internal_static_google_cloud_compute_v1_InstanceGroupManager_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceGroupManager_descriptor, @@ -48723,7 +48810,7 @@ private static void _clinit_autosplit_dinit_1() { "Zone", }); internal_static_google_cloud_compute_v1_InstanceGroupManagerActionsSummary_descriptor = - getDescriptor().getMessageType(824); + getDescriptor().getMessageType(826); internal_static_google_cloud_compute_v1_InstanceGroupManagerActionsSummary_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceGroupManagerActionsSummary_descriptor, @@ -48743,7 +48830,7 @@ private static void _clinit_autosplit_dinit_1() { "Verifying", }); internal_static_google_cloud_compute_v1_InstanceGroupManagerAggregatedList_descriptor = - getDescriptor().getMessageType(825); + getDescriptor().getMessageType(827); internal_static_google_cloud_compute_v1_InstanceGroupManagerAggregatedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceGroupManagerAggregatedList_descriptor, @@ -48760,7 +48847,7 @@ private static void _clinit_autosplit_dinit_1() { "Key", "Value", }); internal_static_google_cloud_compute_v1_InstanceGroupManagerAllInstancesConfig_descriptor = - getDescriptor().getMessageType(826); + getDescriptor().getMessageType(828); internal_static_google_cloud_compute_v1_InstanceGroupManagerAllInstancesConfig_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceGroupManagerAllInstancesConfig_descriptor, @@ -48768,7 +48855,7 @@ private static void _clinit_autosplit_dinit_1() { "Properties", }); internal_static_google_cloud_compute_v1_InstanceGroupManagerAutoHealingPolicy_descriptor = - getDescriptor().getMessageType(827); + getDescriptor().getMessageType(829); internal_static_google_cloud_compute_v1_InstanceGroupManagerAutoHealingPolicy_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceGroupManagerAutoHealingPolicy_descriptor, @@ -48776,7 +48863,7 @@ private static void _clinit_autosplit_dinit_1() { "HealthCheck", "InitialDelaySec", }); internal_static_google_cloud_compute_v1_InstanceGroupManagerInstanceFlexibilityPolicy_descriptor = - getDescriptor().getMessageType(828); + getDescriptor().getMessageType(830); internal_static_google_cloud_compute_v1_InstanceGroupManagerInstanceFlexibilityPolicy_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceGroupManagerInstanceFlexibilityPolicy_descriptor, @@ -48793,7 +48880,7 @@ private static void _clinit_autosplit_dinit_1() { "Key", "Value", }); internal_static_google_cloud_compute_v1_InstanceGroupManagerInstanceFlexibilityPolicyInstanceSelection_descriptor = - getDescriptor().getMessageType(829); + getDescriptor().getMessageType(831); internal_static_google_cloud_compute_v1_InstanceGroupManagerInstanceFlexibilityPolicyInstanceSelection_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceGroupManagerInstanceFlexibilityPolicyInstanceSelection_descriptor, @@ -48801,7 +48888,7 @@ private static void _clinit_autosplit_dinit_1() { "MachineTypes", "Rank", }); internal_static_google_cloud_compute_v1_InstanceGroupManagerInstanceLifecyclePolicy_descriptor = - getDescriptor().getMessageType(830); + getDescriptor().getMessageType(832); internal_static_google_cloud_compute_v1_InstanceGroupManagerInstanceLifecyclePolicy_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceGroupManagerInstanceLifecyclePolicy_descriptor, @@ -48809,7 +48896,7 @@ private static void _clinit_autosplit_dinit_1() { "DefaultActionOnFailure", "ForceUpdateOnRepair", "OnFailedHealthCheck", "OnRepair", }); internal_static_google_cloud_compute_v1_InstanceGroupManagerInstanceLifecyclePolicyOnRepair_descriptor = - getDescriptor().getMessageType(831); + getDescriptor().getMessageType(833); internal_static_google_cloud_compute_v1_InstanceGroupManagerInstanceLifecyclePolicyOnRepair_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceGroupManagerInstanceLifecyclePolicyOnRepair_descriptor, @@ -48817,7 +48904,7 @@ private static void _clinit_autosplit_dinit_1() { "AllowChangingZone", }); internal_static_google_cloud_compute_v1_InstanceGroupManagerList_descriptor = - getDescriptor().getMessageType(832); + getDescriptor().getMessageType(834); internal_static_google_cloud_compute_v1_InstanceGroupManagerList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceGroupManagerList_descriptor, @@ -48825,7 +48912,7 @@ private static void _clinit_autosplit_dinit_1() { "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning", }); internal_static_google_cloud_compute_v1_InstanceGroupManagerResizeRequest_descriptor = - getDescriptor().getMessageType(833); + getDescriptor().getMessageType(835); internal_static_google_cloud_compute_v1_InstanceGroupManagerResizeRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceGroupManagerResizeRequest_descriptor, @@ -48846,7 +48933,7 @@ private static void _clinit_autosplit_dinit_1() { "Zone", }); internal_static_google_cloud_compute_v1_InstanceGroupManagerResizeRequestStatus_descriptor = - getDescriptor().getMessageType(834); + getDescriptor().getMessageType(836); internal_static_google_cloud_compute_v1_InstanceGroupManagerResizeRequestStatus_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceGroupManagerResizeRequestStatus_descriptor, @@ -48854,7 +48941,7 @@ private static void _clinit_autosplit_dinit_1() { "Error", "LastAttempt", }); internal_static_google_cloud_compute_v1_InstanceGroupManagerResizeRequestStatusLastAttempt_descriptor = - getDescriptor().getMessageType(835); + getDescriptor().getMessageType(837); internal_static_google_cloud_compute_v1_InstanceGroupManagerResizeRequestStatusLastAttempt_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceGroupManagerResizeRequestStatusLastAttempt_descriptor, @@ -48862,7 +48949,7 @@ private static void _clinit_autosplit_dinit_1() { "Error", }); internal_static_google_cloud_compute_v1_InstanceGroupManagerResizeRequestsListResponse_descriptor = - getDescriptor().getMessageType(836); + getDescriptor().getMessageType(838); internal_static_google_cloud_compute_v1_InstanceGroupManagerResizeRequestsListResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceGroupManagerResizeRequestsListResponse_descriptor, @@ -48870,7 +48957,7 @@ private static void _clinit_autosplit_dinit_1() { "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning", }); internal_static_google_cloud_compute_v1_InstanceGroupManagerResourcePolicies_descriptor = - getDescriptor().getMessageType(837); + getDescriptor().getMessageType(839); internal_static_google_cloud_compute_v1_InstanceGroupManagerResourcePolicies_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceGroupManagerResourcePolicies_descriptor, @@ -48878,7 +48965,7 @@ private static void _clinit_autosplit_dinit_1() { "WorkloadPolicy", }); internal_static_google_cloud_compute_v1_InstanceGroupManagerStandbyPolicy_descriptor = - getDescriptor().getMessageType(838); + getDescriptor().getMessageType(840); internal_static_google_cloud_compute_v1_InstanceGroupManagerStandbyPolicy_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceGroupManagerStandbyPolicy_descriptor, @@ -48886,7 +48973,7 @@ private static void _clinit_autosplit_dinit_1() { "InitialDelaySec", "Mode", }); internal_static_google_cloud_compute_v1_InstanceGroupManagerStatus_descriptor = - getDescriptor().getMessageType(839); + getDescriptor().getMessageType(841); internal_static_google_cloud_compute_v1_InstanceGroupManagerStatus_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceGroupManagerStatus_descriptor, @@ -48901,7 +48988,7 @@ private static void _clinit_autosplit_dinit_1() { "VersionTarget", }); internal_static_google_cloud_compute_v1_InstanceGroupManagerStatusAcceleratorTopology_descriptor = - getDescriptor().getMessageType(840); + getDescriptor().getMessageType(842); internal_static_google_cloud_compute_v1_InstanceGroupManagerStatusAcceleratorTopology_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceGroupManagerStatusAcceleratorTopology_descriptor, @@ -48909,7 +48996,7 @@ private static void _clinit_autosplit_dinit_1() { "AcceleratorTopology", "State", "StateDetails", }); internal_static_google_cloud_compute_v1_InstanceGroupManagerStatusAcceleratorTopologyAcceleratorTopologyStateDetails_descriptor = - getDescriptor().getMessageType(841); + getDescriptor().getMessageType(843); internal_static_google_cloud_compute_v1_InstanceGroupManagerStatusAcceleratorTopologyAcceleratorTopologyStateDetails_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceGroupManagerStatusAcceleratorTopologyAcceleratorTopologyStateDetails_descriptor, @@ -48917,7 +49004,7 @@ private static void _clinit_autosplit_dinit_1() { "Error", "Timestamp", }); internal_static_google_cloud_compute_v1_InstanceGroupManagerStatusAllInstancesConfig_descriptor = - getDescriptor().getMessageType(842); + getDescriptor().getMessageType(844); internal_static_google_cloud_compute_v1_InstanceGroupManagerStatusAllInstancesConfig_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceGroupManagerStatusAllInstancesConfig_descriptor, @@ -48925,7 +49012,7 @@ private static void _clinit_autosplit_dinit_1() { "CurrentRevision", "Effective", }); internal_static_google_cloud_compute_v1_InstanceGroupManagerStatusBulkInstanceOperation_descriptor = - getDescriptor().getMessageType(843); + getDescriptor().getMessageType(845); internal_static_google_cloud_compute_v1_InstanceGroupManagerStatusBulkInstanceOperation_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceGroupManagerStatusBulkInstanceOperation_descriptor, @@ -48933,7 +49020,7 @@ private static void _clinit_autosplit_dinit_1() { "InProgress", "LastProgressCheck", }); internal_static_google_cloud_compute_v1_InstanceGroupManagerStatusBulkInstanceOperationLastProgressCheck_descriptor = - getDescriptor().getMessageType(844); + getDescriptor().getMessageType(846); internal_static_google_cloud_compute_v1_InstanceGroupManagerStatusBulkInstanceOperationLastProgressCheck_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceGroupManagerStatusBulkInstanceOperationLastProgressCheck_descriptor, @@ -48941,7 +49028,7 @@ private static void _clinit_autosplit_dinit_1() { "Error", "Timestamp", }); internal_static_google_cloud_compute_v1_InstanceGroupManagerStatusInstanceStatusSummary_descriptor = - getDescriptor().getMessageType(845); + getDescriptor().getMessageType(847); internal_static_google_cloud_compute_v1_InstanceGroupManagerStatusInstanceStatusSummary_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceGroupManagerStatusInstanceStatusSummary_descriptor, @@ -48961,7 +49048,7 @@ private static void _clinit_autosplit_dinit_1() { "Terminated", }); internal_static_google_cloud_compute_v1_InstanceGroupManagerStatusStateful_descriptor = - getDescriptor().getMessageType(846); + getDescriptor().getMessageType(848); internal_static_google_cloud_compute_v1_InstanceGroupManagerStatusStateful_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceGroupManagerStatusStateful_descriptor, @@ -48969,7 +49056,7 @@ private static void _clinit_autosplit_dinit_1() { "HasStatefulConfig", "PerInstanceConfigs", }); internal_static_google_cloud_compute_v1_InstanceGroupManagerStatusStatefulPerInstanceConfigs_descriptor = - getDescriptor().getMessageType(847); + getDescriptor().getMessageType(849); internal_static_google_cloud_compute_v1_InstanceGroupManagerStatusStatefulPerInstanceConfigs_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceGroupManagerStatusStatefulPerInstanceConfigs_descriptor, @@ -48977,7 +49064,7 @@ private static void _clinit_autosplit_dinit_1() { "AllEffective", }); internal_static_google_cloud_compute_v1_InstanceGroupManagerStatusVersionTarget_descriptor = - getDescriptor().getMessageType(848); + getDescriptor().getMessageType(850); internal_static_google_cloud_compute_v1_InstanceGroupManagerStatusVersionTarget_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceGroupManagerStatusVersionTarget_descriptor, @@ -48985,7 +49072,7 @@ private static void _clinit_autosplit_dinit_1() { "IsReached", }); internal_static_google_cloud_compute_v1_InstanceGroupManagerTargetSizePolicy_descriptor = - getDescriptor().getMessageType(849); + getDescriptor().getMessageType(851); internal_static_google_cloud_compute_v1_InstanceGroupManagerTargetSizePolicy_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceGroupManagerTargetSizePolicy_descriptor, @@ -48993,7 +49080,7 @@ private static void _clinit_autosplit_dinit_1() { "Mode", }); internal_static_google_cloud_compute_v1_InstanceGroupManagerUpdatePolicy_descriptor = - getDescriptor().getMessageType(850); + getDescriptor().getMessageType(852); internal_static_google_cloud_compute_v1_InstanceGroupManagerUpdatePolicy_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceGroupManagerUpdatePolicy_descriptor, @@ -49007,7 +49094,7 @@ private static void _clinit_autosplit_dinit_1() { "Type", }); internal_static_google_cloud_compute_v1_InstanceGroupManagerVersion_descriptor = - getDescriptor().getMessageType(851); + getDescriptor().getMessageType(853); internal_static_google_cloud_compute_v1_InstanceGroupManagerVersion_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceGroupManagerVersion_descriptor, @@ -49015,7 +49102,7 @@ private static void _clinit_autosplit_dinit_1() { "InstanceTemplate", "Name", "TargetSize", }); internal_static_google_cloud_compute_v1_InstanceGroupManagersAbandonInstancesRequest_descriptor = - getDescriptor().getMessageType(852); + getDescriptor().getMessageType(854); internal_static_google_cloud_compute_v1_InstanceGroupManagersAbandonInstancesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceGroupManagersAbandonInstancesRequest_descriptor, @@ -49023,7 +49110,7 @@ private static void _clinit_autosplit_dinit_1() { "Instances", }); internal_static_google_cloud_compute_v1_InstanceGroupManagersApplyUpdatesRequest_descriptor = - getDescriptor().getMessageType(853); + getDescriptor().getMessageType(855); internal_static_google_cloud_compute_v1_InstanceGroupManagersApplyUpdatesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceGroupManagersApplyUpdatesRequest_descriptor, @@ -49031,7 +49118,7 @@ private static void _clinit_autosplit_dinit_1() { "AllInstances", "Instances", "MinimalAction", "MostDisruptiveAllowedAction", }); internal_static_google_cloud_compute_v1_InstanceGroupManagersCreateInstancesRequest_descriptor = - getDescriptor().getMessageType(854); + getDescriptor().getMessageType(856); internal_static_google_cloud_compute_v1_InstanceGroupManagersCreateInstancesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceGroupManagersCreateInstancesRequest_descriptor, @@ -49039,7 +49126,7 @@ private static void _clinit_autosplit_dinit_1() { "Instances", }); internal_static_google_cloud_compute_v1_InstanceGroupManagersDeleteInstancesRequest_descriptor = - getDescriptor().getMessageType(855); + getDescriptor().getMessageType(857); internal_static_google_cloud_compute_v1_InstanceGroupManagersDeleteInstancesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceGroupManagersDeleteInstancesRequest_descriptor, @@ -49047,7 +49134,7 @@ private static void _clinit_autosplit_dinit_1() { "Instances", "SkipInstancesOnValidationError", }); internal_static_google_cloud_compute_v1_InstanceGroupManagersDeletePerInstanceConfigsReq_descriptor = - getDescriptor().getMessageType(856); + getDescriptor().getMessageType(858); internal_static_google_cloud_compute_v1_InstanceGroupManagersDeletePerInstanceConfigsReq_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceGroupManagersDeletePerInstanceConfigsReq_descriptor, @@ -49055,7 +49142,7 @@ private static void _clinit_autosplit_dinit_1() { "Names", }); internal_static_google_cloud_compute_v1_InstanceGroupManagersListErrorsResponse_descriptor = - getDescriptor().getMessageType(857); + getDescriptor().getMessageType(859); internal_static_google_cloud_compute_v1_InstanceGroupManagersListErrorsResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceGroupManagersListErrorsResponse_descriptor, @@ -49063,7 +49150,7 @@ private static void _clinit_autosplit_dinit_1() { "Items", "NextPageToken", }); internal_static_google_cloud_compute_v1_InstanceGroupManagersListManagedInstancesResponse_descriptor = - getDescriptor().getMessageType(858); + getDescriptor().getMessageType(860); internal_static_google_cloud_compute_v1_InstanceGroupManagersListManagedInstancesResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceGroupManagersListManagedInstancesResponse_descriptor, @@ -49071,7 +49158,7 @@ private static void _clinit_autosplit_dinit_1() { "ManagedInstances", "NextPageToken", }); internal_static_google_cloud_compute_v1_InstanceGroupManagersListPerInstanceConfigsResp_descriptor = - getDescriptor().getMessageType(859); + getDescriptor().getMessageType(861); internal_static_google_cloud_compute_v1_InstanceGroupManagersListPerInstanceConfigsResp_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceGroupManagersListPerInstanceConfigsResp_descriptor, @@ -49079,7 +49166,7 @@ private static void _clinit_autosplit_dinit_1() { "Items", "NextPageToken", "Warning", }); internal_static_google_cloud_compute_v1_InstanceGroupManagersPatchPerInstanceConfigsReq_descriptor = - getDescriptor().getMessageType(860); + getDescriptor().getMessageType(862); internal_static_google_cloud_compute_v1_InstanceGroupManagersPatchPerInstanceConfigsReq_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceGroupManagersPatchPerInstanceConfigsReq_descriptor, @@ -49087,7 +49174,7 @@ private static void _clinit_autosplit_dinit_1() { "PerInstanceConfigs", }); internal_static_google_cloud_compute_v1_InstanceGroupManagersRecreateInstancesRequest_descriptor = - getDescriptor().getMessageType(861); + getDescriptor().getMessageType(863); internal_static_google_cloud_compute_v1_InstanceGroupManagersRecreateInstancesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceGroupManagersRecreateInstancesRequest_descriptor, @@ -49095,7 +49182,7 @@ private static void _clinit_autosplit_dinit_1() { "Instances", }); internal_static_google_cloud_compute_v1_InstanceGroupManagersResumeInstancesRequest_descriptor = - getDescriptor().getMessageType(862); + getDescriptor().getMessageType(864); internal_static_google_cloud_compute_v1_InstanceGroupManagersResumeInstancesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceGroupManagersResumeInstancesRequest_descriptor, @@ -49103,7 +49190,7 @@ private static void _clinit_autosplit_dinit_1() { "Instances", }); internal_static_google_cloud_compute_v1_InstanceGroupManagersScopedList_descriptor = - getDescriptor().getMessageType(863); + getDescriptor().getMessageType(865); internal_static_google_cloud_compute_v1_InstanceGroupManagersScopedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceGroupManagersScopedList_descriptor, @@ -49111,7 +49198,7 @@ private static void _clinit_autosplit_dinit_1() { "InstanceGroupManagers", "Warning", }); internal_static_google_cloud_compute_v1_InstanceGroupManagersSetInstanceTemplateRequest_descriptor = - getDescriptor().getMessageType(864); + getDescriptor().getMessageType(866); internal_static_google_cloud_compute_v1_InstanceGroupManagersSetInstanceTemplateRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceGroupManagersSetInstanceTemplateRequest_descriptor, @@ -49119,7 +49206,7 @@ private static void _clinit_autosplit_dinit_1() { "InstanceTemplate", }); internal_static_google_cloud_compute_v1_InstanceGroupManagersSetTargetPoolsRequest_descriptor = - getDescriptor().getMessageType(865); + getDescriptor().getMessageType(867); internal_static_google_cloud_compute_v1_InstanceGroupManagersSetTargetPoolsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceGroupManagersSetTargetPoolsRequest_descriptor, @@ -49127,7 +49214,7 @@ private static void _clinit_autosplit_dinit_1() { "Fingerprint", "TargetPools", }); internal_static_google_cloud_compute_v1_InstanceGroupManagersStartInstancesRequest_descriptor = - getDescriptor().getMessageType(866); + getDescriptor().getMessageType(868); internal_static_google_cloud_compute_v1_InstanceGroupManagersStartInstancesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceGroupManagersStartInstancesRequest_descriptor, @@ -49135,7 +49222,7 @@ private static void _clinit_autosplit_dinit_1() { "Instances", }); internal_static_google_cloud_compute_v1_InstanceGroupManagersStopInstancesRequest_descriptor = - getDescriptor().getMessageType(867); + getDescriptor().getMessageType(869); internal_static_google_cloud_compute_v1_InstanceGroupManagersStopInstancesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceGroupManagersStopInstancesRequest_descriptor, @@ -49143,7 +49230,7 @@ private static void _clinit_autosplit_dinit_1() { "ForceStop", "Instances", }); internal_static_google_cloud_compute_v1_InstanceGroupManagersSuspendInstancesRequest_descriptor = - getDescriptor().getMessageType(868); + getDescriptor().getMessageType(870); internal_static_google_cloud_compute_v1_InstanceGroupManagersSuspendInstancesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceGroupManagersSuspendInstancesRequest_descriptor, @@ -49151,7 +49238,7 @@ private static void _clinit_autosplit_dinit_1() { "ForceSuspend", "Instances", }); internal_static_google_cloud_compute_v1_InstanceGroupManagersUpdatePerInstanceConfigsReq_descriptor = - getDescriptor().getMessageType(869); + getDescriptor().getMessageType(871); internal_static_google_cloud_compute_v1_InstanceGroupManagersUpdatePerInstanceConfigsReq_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceGroupManagersUpdatePerInstanceConfigsReq_descriptor, @@ -49159,7 +49246,7 @@ private static void _clinit_autosplit_dinit_1() { "PerInstanceConfigs", }); internal_static_google_cloud_compute_v1_InstanceGroupsAddInstancesRequest_descriptor = - getDescriptor().getMessageType(870); + getDescriptor().getMessageType(872); internal_static_google_cloud_compute_v1_InstanceGroupsAddInstancesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceGroupsAddInstancesRequest_descriptor, @@ -49167,7 +49254,7 @@ private static void _clinit_autosplit_dinit_1() { "Instances", }); internal_static_google_cloud_compute_v1_InstanceGroupsListInstances_descriptor = - getDescriptor().getMessageType(871); + getDescriptor().getMessageType(873); internal_static_google_cloud_compute_v1_InstanceGroupsListInstances_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceGroupsListInstances_descriptor, @@ -49175,7 +49262,7 @@ private static void _clinit_autosplit_dinit_1() { "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning", }); internal_static_google_cloud_compute_v1_InstanceGroupsListInstancesRequest_descriptor = - getDescriptor().getMessageType(872); + getDescriptor().getMessageType(874); internal_static_google_cloud_compute_v1_InstanceGroupsListInstancesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceGroupsListInstancesRequest_descriptor, @@ -49183,7 +49270,7 @@ private static void _clinit_autosplit_dinit_1() { "InstanceState", }); internal_static_google_cloud_compute_v1_InstanceGroupsRemoveInstancesRequest_descriptor = - getDescriptor().getMessageType(873); + getDescriptor().getMessageType(875); internal_static_google_cloud_compute_v1_InstanceGroupsRemoveInstancesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceGroupsRemoveInstancesRequest_descriptor, @@ -49191,7 +49278,7 @@ private static void _clinit_autosplit_dinit_1() { "Instances", }); internal_static_google_cloud_compute_v1_InstanceGroupsScopedList_descriptor = - getDescriptor().getMessageType(874); + getDescriptor().getMessageType(876); internal_static_google_cloud_compute_v1_InstanceGroupsScopedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceGroupsScopedList_descriptor, @@ -49199,7 +49286,7 @@ private static void _clinit_autosplit_dinit_1() { "InstanceGroups", "Warning", }); internal_static_google_cloud_compute_v1_InstanceGroupsSetNamedPortsRequest_descriptor = - getDescriptor().getMessageType(875); + getDescriptor().getMessageType(877); internal_static_google_cloud_compute_v1_InstanceGroupsSetNamedPortsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceGroupsSetNamedPortsRequest_descriptor, @@ -49207,7 +49294,7 @@ private static void _clinit_autosplit_dinit_1() { "Fingerprint", "NamedPorts", }); internal_static_google_cloud_compute_v1_InstanceList_descriptor = - getDescriptor().getMessageType(876); + getDescriptor().getMessageType(878); internal_static_google_cloud_compute_v1_InstanceList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceList_descriptor, @@ -49215,7 +49302,7 @@ private static void _clinit_autosplit_dinit_1() { "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning", }); internal_static_google_cloud_compute_v1_InstanceListReferrers_descriptor = - getDescriptor().getMessageType(877); + getDescriptor().getMessageType(879); internal_static_google_cloud_compute_v1_InstanceListReferrers_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceListReferrers_descriptor, @@ -49223,7 +49310,7 @@ private static void _clinit_autosplit_dinit_1() { "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning", }); internal_static_google_cloud_compute_v1_InstanceManagedByIgmError_descriptor = - getDescriptor().getMessageType(878); + getDescriptor().getMessageType(880); internal_static_google_cloud_compute_v1_InstanceManagedByIgmError_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceManagedByIgmError_descriptor, @@ -49231,7 +49318,7 @@ private static void _clinit_autosplit_dinit_1() { "Error", "InstanceActionDetails", "Timestamp", }); internal_static_google_cloud_compute_v1_InstanceManagedByIgmErrorInstanceActionDetails_descriptor = - getDescriptor().getMessageType(879); + getDescriptor().getMessageType(881); internal_static_google_cloud_compute_v1_InstanceManagedByIgmErrorInstanceActionDetails_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceManagedByIgmErrorInstanceActionDetails_descriptor, @@ -49239,7 +49326,7 @@ private static void _clinit_autosplit_dinit_1() { "Action", "Instance", "Version", }); internal_static_google_cloud_compute_v1_InstanceManagedByIgmErrorManagedInstanceError_descriptor = - getDescriptor().getMessageType(880); + getDescriptor().getMessageType(882); internal_static_google_cloud_compute_v1_InstanceManagedByIgmErrorManagedInstanceError_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceManagedByIgmErrorManagedInstanceError_descriptor, @@ -49247,7 +49334,7 @@ private static void _clinit_autosplit_dinit_1() { "Code", "Message", }); internal_static_google_cloud_compute_v1_InstanceMoveRequest_descriptor = - getDescriptor().getMessageType(881); + getDescriptor().getMessageType(883); internal_static_google_cloud_compute_v1_InstanceMoveRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceMoveRequest_descriptor, @@ -49255,7 +49342,7 @@ private static void _clinit_autosplit_dinit_1() { "DestinationZone", "TargetInstance", }); internal_static_google_cloud_compute_v1_InstanceParams_descriptor = - getDescriptor().getMessageType(882); + getDescriptor().getMessageType(884); internal_static_google_cloud_compute_v1_InstanceParams_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceParams_descriptor, @@ -49271,7 +49358,7 @@ private static void _clinit_autosplit_dinit_1() { "Key", "Value", }); internal_static_google_cloud_compute_v1_InstanceProperties_descriptor = - getDescriptor().getMessageType(883); + getDescriptor().getMessageType(885); internal_static_google_cloud_compute_v1_InstanceProperties_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceProperties_descriptor, @@ -49317,7 +49404,7 @@ private static void _clinit_autosplit_dinit_1() { "Key", "Value", }); internal_static_google_cloud_compute_v1_InstancePropertiesPatch_descriptor = - getDescriptor().getMessageType(884); + getDescriptor().getMessageType(886); internal_static_google_cloud_compute_v1_InstancePropertiesPatch_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstancePropertiesPatch_descriptor, @@ -49341,7 +49428,7 @@ private static void _clinit_autosplit_dinit_1() { "Key", "Value", }); internal_static_google_cloud_compute_v1_InstanceReference_descriptor = - getDescriptor().getMessageType(885); + getDescriptor().getMessageType(887); internal_static_google_cloud_compute_v1_InstanceReference_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceReference_descriptor, @@ -49349,7 +49436,7 @@ private static void _clinit_autosplit_dinit_1() { "Instance", }); internal_static_google_cloud_compute_v1_InstanceSettings_descriptor = - getDescriptor().getMessageType(886); + getDescriptor().getMessageType(888); internal_static_google_cloud_compute_v1_InstanceSettings_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceSettings_descriptor, @@ -49357,7 +49444,7 @@ private static void _clinit_autosplit_dinit_1() { "Fingerprint", "Kind", "Metadata", "Zone", }); internal_static_google_cloud_compute_v1_InstanceSettingsMetadata_descriptor = - getDescriptor().getMessageType(887); + getDescriptor().getMessageType(889); internal_static_google_cloud_compute_v1_InstanceSettingsMetadata_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceSettingsMetadata_descriptor, @@ -49374,7 +49461,7 @@ private static void _clinit_autosplit_dinit_1() { "Key", "Value", }); internal_static_google_cloud_compute_v1_InstanceTemplate_descriptor = - getDescriptor().getMessageType(888); + getDescriptor().getMessageType(890); internal_static_google_cloud_compute_v1_InstanceTemplate_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceTemplate_descriptor, @@ -49391,7 +49478,7 @@ private static void _clinit_autosplit_dinit_1() { "SourceInstanceParams", }); internal_static_google_cloud_compute_v1_InstanceTemplateAggregatedList_descriptor = - getDescriptor().getMessageType(889); + getDescriptor().getMessageType(891); internal_static_google_cloud_compute_v1_InstanceTemplateAggregatedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceTemplateAggregatedList_descriptor, @@ -49408,7 +49495,7 @@ private static void _clinit_autosplit_dinit_1() { "Key", "Value", }); internal_static_google_cloud_compute_v1_InstanceTemplateList_descriptor = - getDescriptor().getMessageType(890); + getDescriptor().getMessageType(892); internal_static_google_cloud_compute_v1_InstanceTemplateList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceTemplateList_descriptor, @@ -49416,7 +49503,7 @@ private static void _clinit_autosplit_dinit_1() { "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning", }); internal_static_google_cloud_compute_v1_InstanceTemplatesScopedList_descriptor = - getDescriptor().getMessageType(891); + getDescriptor().getMessageType(893); internal_static_google_cloud_compute_v1_InstanceTemplatesScopedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceTemplatesScopedList_descriptor, @@ -49424,7 +49511,7 @@ private static void _clinit_autosplit_dinit_1() { "InstanceTemplates", "Warning", }); internal_static_google_cloud_compute_v1_InstanceWithNamedPorts_descriptor = - getDescriptor().getMessageType(892); + getDescriptor().getMessageType(894); internal_static_google_cloud_compute_v1_InstanceWithNamedPorts_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstanceWithNamedPorts_descriptor, @@ -49432,7 +49519,7 @@ private static void _clinit_autosplit_dinit_1() { "Instance", "NamedPorts", "Status", }); internal_static_google_cloud_compute_v1_InstancesAddResourcePoliciesRequest_descriptor = - getDescriptor().getMessageType(893); + getDescriptor().getMessageType(895); internal_static_google_cloud_compute_v1_InstancesAddResourcePoliciesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstancesAddResourcePoliciesRequest_descriptor, @@ -49440,7 +49527,7 @@ private static void _clinit_autosplit_dinit_1() { "ResourcePolicies", }); internal_static_google_cloud_compute_v1_InstancesBulkInsertOperationMetadata_descriptor = - getDescriptor().getMessageType(894); + getDescriptor().getMessageType(896); internal_static_google_cloud_compute_v1_InstancesBulkInsertOperationMetadata_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstancesBulkInsertOperationMetadata_descriptor, @@ -49457,7 +49544,7 @@ private static void _clinit_autosplit_dinit_1() { "Key", "Value", }); internal_static_google_cloud_compute_v1_InstancesGetEffectiveFirewallsResponse_descriptor = - getDescriptor().getMessageType(895); + getDescriptor().getMessageType(897); internal_static_google_cloud_compute_v1_InstancesGetEffectiveFirewallsResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstancesGetEffectiveFirewallsResponse_descriptor, @@ -49465,7 +49552,7 @@ private static void _clinit_autosplit_dinit_1() { "FirewallPolicys", "Firewalls", }); internal_static_google_cloud_compute_v1_InstancesGetEffectiveFirewallsResponseEffectiveFirewallPolicy_descriptor = - getDescriptor().getMessageType(896); + getDescriptor().getMessageType(898); internal_static_google_cloud_compute_v1_InstancesGetEffectiveFirewallsResponseEffectiveFirewallPolicy_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstancesGetEffectiveFirewallsResponseEffectiveFirewallPolicy_descriptor, @@ -49479,7 +49566,7 @@ private static void _clinit_autosplit_dinit_1() { "Type", }); internal_static_google_cloud_compute_v1_InstancesRemoveResourcePoliciesRequest_descriptor = - getDescriptor().getMessageType(897); + getDescriptor().getMessageType(899); internal_static_google_cloud_compute_v1_InstancesRemoveResourcePoliciesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstancesRemoveResourcePoliciesRequest_descriptor, @@ -49487,7 +49574,7 @@ private static void _clinit_autosplit_dinit_1() { "ResourcePolicies", }); internal_static_google_cloud_compute_v1_InstancesReportHostAsFaultyRequest_descriptor = - getDescriptor().getMessageType(898); + getDescriptor().getMessageType(900); internal_static_google_cloud_compute_v1_InstancesReportHostAsFaultyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstancesReportHostAsFaultyRequest_descriptor, @@ -49495,7 +49582,7 @@ private static void _clinit_autosplit_dinit_1() { "DisruptionSchedule", "FaultReasons", }); internal_static_google_cloud_compute_v1_InstancesReportHostAsFaultyRequestFaultReason_descriptor = - getDescriptor().getMessageType(899); + getDescriptor().getMessageType(901); internal_static_google_cloud_compute_v1_InstancesReportHostAsFaultyRequestFaultReason_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstancesReportHostAsFaultyRequestFaultReason_descriptor, @@ -49503,7 +49590,7 @@ private static void _clinit_autosplit_dinit_1() { "Behavior", "Description", }); internal_static_google_cloud_compute_v1_InstancesScopedList_descriptor = - getDescriptor().getMessageType(900); + getDescriptor().getMessageType(902); internal_static_google_cloud_compute_v1_InstancesScopedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstancesScopedList_descriptor, @@ -49511,7 +49598,7 @@ private static void _clinit_autosplit_dinit_1() { "Instances", "Warning", }); internal_static_google_cloud_compute_v1_InstancesSetLabelsRequest_descriptor = - getDescriptor().getMessageType(901); + getDescriptor().getMessageType(903); internal_static_google_cloud_compute_v1_InstancesSetLabelsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstancesSetLabelsRequest_descriptor, @@ -49528,7 +49615,7 @@ private static void _clinit_autosplit_dinit_1() { "Key", "Value", }); internal_static_google_cloud_compute_v1_InstancesSetMachineResourcesRequest_descriptor = - getDescriptor().getMessageType(902); + getDescriptor().getMessageType(904); internal_static_google_cloud_compute_v1_InstancesSetMachineResourcesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstancesSetMachineResourcesRequest_descriptor, @@ -49536,7 +49623,7 @@ private static void _clinit_autosplit_dinit_1() { "GuestAccelerators", }); internal_static_google_cloud_compute_v1_InstancesSetMachineTypeRequest_descriptor = - getDescriptor().getMessageType(903); + getDescriptor().getMessageType(905); internal_static_google_cloud_compute_v1_InstancesSetMachineTypeRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstancesSetMachineTypeRequest_descriptor, @@ -49544,7 +49631,7 @@ private static void _clinit_autosplit_dinit_1() { "MachineType", }); internal_static_google_cloud_compute_v1_InstancesSetMinCpuPlatformRequest_descriptor = - getDescriptor().getMessageType(904); + getDescriptor().getMessageType(906); internal_static_google_cloud_compute_v1_InstancesSetMinCpuPlatformRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstancesSetMinCpuPlatformRequest_descriptor, @@ -49552,7 +49639,7 @@ private static void _clinit_autosplit_dinit_1() { "MinCpuPlatform", }); internal_static_google_cloud_compute_v1_InstancesSetNameRequest_descriptor = - getDescriptor().getMessageType(905); + getDescriptor().getMessageType(907); internal_static_google_cloud_compute_v1_InstancesSetNameRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstancesSetNameRequest_descriptor, @@ -49560,7 +49647,7 @@ private static void _clinit_autosplit_dinit_1() { "CurrentName", "Name", }); internal_static_google_cloud_compute_v1_InstancesSetSecurityPolicyRequest_descriptor = - getDescriptor().getMessageType(906); + getDescriptor().getMessageType(908); internal_static_google_cloud_compute_v1_InstancesSetSecurityPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstancesSetSecurityPolicyRequest_descriptor, @@ -49568,7 +49655,7 @@ private static void _clinit_autosplit_dinit_1() { "NetworkInterfaces", "SecurityPolicy", }); internal_static_google_cloud_compute_v1_InstancesSetServiceAccountRequest_descriptor = - getDescriptor().getMessageType(907); + getDescriptor().getMessageType(909); internal_static_google_cloud_compute_v1_InstancesSetServiceAccountRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstancesSetServiceAccountRequest_descriptor, @@ -49576,7 +49663,7 @@ private static void _clinit_autosplit_dinit_1() { "Email", "Scopes", }); internal_static_google_cloud_compute_v1_InstancesStartWithEncryptionKeyRequest_descriptor = - getDescriptor().getMessageType(908); + getDescriptor().getMessageType(910); internal_static_google_cloud_compute_v1_InstancesStartWithEncryptionKeyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstancesStartWithEncryptionKeyRequest_descriptor, @@ -49584,7 +49671,7 @@ private static void _clinit_autosplit_dinit_1() { "Disks", }); internal_static_google_cloud_compute_v1_InstantSnapshot_descriptor = - getDescriptor().getMessageType(909); + getDescriptor().getMessageType(911); internal_static_google_cloud_compute_v1_InstantSnapshot_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstantSnapshot_descriptor, @@ -49621,7 +49708,7 @@ private static void _clinit_autosplit_dinit_1() { "Key", "Value", }); internal_static_google_cloud_compute_v1_InstantSnapshotAggregatedList_descriptor = - getDescriptor().getMessageType(910); + getDescriptor().getMessageType(912); internal_static_google_cloud_compute_v1_InstantSnapshotAggregatedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstantSnapshotAggregatedList_descriptor, @@ -49638,7 +49725,7 @@ private static void _clinit_autosplit_dinit_1() { "Key", "Value", }); internal_static_google_cloud_compute_v1_InstantSnapshotGroup_descriptor = - getDescriptor().getMessageType(911); + getDescriptor().getMessageType(913); internal_static_google_cloud_compute_v1_InstantSnapshotGroup_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstantSnapshotGroup_descriptor, @@ -49657,7 +49744,7 @@ private static void _clinit_autosplit_dinit_1() { "Zone", }); internal_static_google_cloud_compute_v1_InstantSnapshotGroupParameters_descriptor = - getDescriptor().getMessageType(912); + getDescriptor().getMessageType(914); internal_static_google_cloud_compute_v1_InstantSnapshotGroupParameters_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstantSnapshotGroupParameters_descriptor, @@ -49665,7 +49752,7 @@ private static void _clinit_autosplit_dinit_1() { "SourceInstantSnapshotGroup", }); internal_static_google_cloud_compute_v1_InstantSnapshotGroupResourceStatus_descriptor = - getDescriptor().getMessageType(913); + getDescriptor().getMessageType(915); internal_static_google_cloud_compute_v1_InstantSnapshotGroupResourceStatus_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstantSnapshotGroupResourceStatus_descriptor, @@ -49673,7 +49760,7 @@ private static void _clinit_autosplit_dinit_1() { "ConsistencyMembershipResolutionTime", "SourceInfo", }); internal_static_google_cloud_compute_v1_InstantSnapshotGroupSourceInfo_descriptor = - getDescriptor().getMessageType(914); + getDescriptor().getMessageType(916); internal_static_google_cloud_compute_v1_InstantSnapshotGroupSourceInfo_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstantSnapshotGroupSourceInfo_descriptor, @@ -49681,7 +49768,7 @@ private static void _clinit_autosplit_dinit_1() { "ConsistencyGroup", "ConsistencyGroupId", }); internal_static_google_cloud_compute_v1_InstantSnapshotList_descriptor = - getDescriptor().getMessageType(915); + getDescriptor().getMessageType(917); internal_static_google_cloud_compute_v1_InstantSnapshotList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstantSnapshotList_descriptor, @@ -49689,7 +49776,7 @@ private static void _clinit_autosplit_dinit_1() { "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning", }); internal_static_google_cloud_compute_v1_InstantSnapshotParams_descriptor = - getDescriptor().getMessageType(916); + getDescriptor().getMessageType(918); internal_static_google_cloud_compute_v1_InstantSnapshotParams_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstantSnapshotParams_descriptor, @@ -49705,7 +49792,7 @@ private static void _clinit_autosplit_dinit_1() { "Key", "Value", }); internal_static_google_cloud_compute_v1_InstantSnapshotResourceStatus_descriptor = - getDescriptor().getMessageType(917); + getDescriptor().getMessageType(919); internal_static_google_cloud_compute_v1_InstantSnapshotResourceStatus_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstantSnapshotResourceStatus_descriptor, @@ -49713,7 +49800,7 @@ private static void _clinit_autosplit_dinit_1() { "StorageSizeBytes", }); internal_static_google_cloud_compute_v1_InstantSnapshotsScopedList_descriptor = - getDescriptor().getMessageType(918); + getDescriptor().getMessageType(920); internal_static_google_cloud_compute_v1_InstantSnapshotsScopedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InstantSnapshotsScopedList_descriptor, @@ -49721,7 +49808,7 @@ private static void _clinit_autosplit_dinit_1() { "InstantSnapshots", "Warning", }); internal_static_google_cloud_compute_v1_Int64RangeMatch_descriptor = - getDescriptor().getMessageType(919); + getDescriptor().getMessageType(921); internal_static_google_cloud_compute_v1_Int64RangeMatch_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_Int64RangeMatch_descriptor, @@ -49729,7 +49816,7 @@ private static void _clinit_autosplit_dinit_1() { "RangeEnd", "RangeStart", }); internal_static_google_cloud_compute_v1_Interconnect_descriptor = - getDescriptor().getMessageType(920); + getDescriptor().getMessageType(922); internal_static_google_cloud_compute_v1_Interconnect_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_Interconnect_descriptor, @@ -49781,7 +49868,7 @@ private static void _clinit_autosplit_dinit_1() { "Key", "Value", }); internal_static_google_cloud_compute_v1_InterconnectApplicationAwareInterconnect_descriptor = - getDescriptor().getMessageType(921); + getDescriptor().getMessageType(923); internal_static_google_cloud_compute_v1_InterconnectApplicationAwareInterconnect_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectApplicationAwareInterconnect_descriptor, @@ -49792,7 +49879,7 @@ private static void _clinit_autosplit_dinit_1() { "StrictPriorityPolicy", }); internal_static_google_cloud_compute_v1_InterconnectApplicationAwareInterconnectBandwidthPercentage_descriptor = - getDescriptor().getMessageType(922); + getDescriptor().getMessageType(924); internal_static_google_cloud_compute_v1_InterconnectApplicationAwareInterconnectBandwidthPercentage_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectApplicationAwareInterconnectBandwidthPercentage_descriptor, @@ -49800,7 +49887,7 @@ private static void _clinit_autosplit_dinit_1() { "Percentage", "TrafficClass", }); internal_static_google_cloud_compute_v1_InterconnectApplicationAwareInterconnectBandwidthPercentagePolicy_descriptor = - getDescriptor().getMessageType(923); + getDescriptor().getMessageType(925); internal_static_google_cloud_compute_v1_InterconnectApplicationAwareInterconnectBandwidthPercentagePolicy_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectApplicationAwareInterconnectBandwidthPercentagePolicy_descriptor, @@ -49808,13 +49895,13 @@ private static void _clinit_autosplit_dinit_1() { "BandwidthPercentages", }); internal_static_google_cloud_compute_v1_InterconnectApplicationAwareInterconnectStrictPriorityPolicy_descriptor = - getDescriptor().getMessageType(924); + getDescriptor().getMessageType(926); internal_static_google_cloud_compute_v1_InterconnectApplicationAwareInterconnectStrictPriorityPolicy_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectApplicationAwareInterconnectStrictPriorityPolicy_descriptor, new java.lang.String[] {}); internal_static_google_cloud_compute_v1_InterconnectAttachment_descriptor = - getDescriptor().getMessageType(925); + getDescriptor().getMessageType(927); internal_static_google_cloud_compute_v1_InterconnectAttachment_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectAttachment_descriptor, @@ -49876,7 +49963,7 @@ private static void _clinit_autosplit_dinit_1() { "Key", "Value", }); internal_static_google_cloud_compute_v1_InterconnectAttachmentAggregatedList_descriptor = - getDescriptor().getMessageType(926); + getDescriptor().getMessageType(928); internal_static_google_cloud_compute_v1_InterconnectAttachmentAggregatedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectAttachmentAggregatedList_descriptor, @@ -49893,7 +49980,7 @@ private static void _clinit_autosplit_dinit_1() { "Key", "Value", }); internal_static_google_cloud_compute_v1_InterconnectAttachmentConfigurationConstraints_descriptor = - getDescriptor().getMessageType(927); + getDescriptor().getMessageType(929); internal_static_google_cloud_compute_v1_InterconnectAttachmentConfigurationConstraints_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectAttachmentConfigurationConstraints_descriptor, @@ -49901,7 +49988,7 @@ private static void _clinit_autosplit_dinit_1() { "BgpMd5", "BgpPeerAsnRanges", }); internal_static_google_cloud_compute_v1_InterconnectAttachmentConfigurationConstraintsBgpPeerASNRange_descriptor = - getDescriptor().getMessageType(928); + getDescriptor().getMessageType(930); internal_static_google_cloud_compute_v1_InterconnectAttachmentConfigurationConstraintsBgpPeerASNRange_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectAttachmentConfigurationConstraintsBgpPeerASNRange_descriptor, @@ -49909,7 +49996,7 @@ private static void _clinit_autosplit_dinit_1() { "Max", "Min", }); internal_static_google_cloud_compute_v1_InterconnectAttachmentGroup_descriptor = - getDescriptor().getMessageType(929); + getDescriptor().getMessageType(931); internal_static_google_cloud_compute_v1_InterconnectAttachmentGroup_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectAttachmentGroup_descriptor, @@ -49941,7 +50028,7 @@ private static void _clinit_autosplit_dinit_1() { private static void _clinit_autosplit_dinit_2() { internal_static_google_cloud_compute_v1_InterconnectAttachmentGroupAttachment_descriptor = - getDescriptor().getMessageType(930); + getDescriptor().getMessageType(932); internal_static_google_cloud_compute_v1_InterconnectAttachmentGroupAttachment_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectAttachmentGroupAttachment_descriptor, @@ -49949,7 +50036,7 @@ private static void _clinit_autosplit_dinit_2() { "Attachment", }); internal_static_google_cloud_compute_v1_InterconnectAttachmentGroupConfigured_descriptor = - getDescriptor().getMessageType(931); + getDescriptor().getMessageType(933); internal_static_google_cloud_compute_v1_InterconnectAttachmentGroupConfigured_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectAttachmentGroupConfigured_descriptor, @@ -49957,7 +50044,7 @@ private static void _clinit_autosplit_dinit_2() { "AvailabilitySla", }); internal_static_google_cloud_compute_v1_InterconnectAttachmentGroupConfiguredAvailabilitySLA_descriptor = - getDescriptor().getMessageType(932); + getDescriptor().getMessageType(934); internal_static_google_cloud_compute_v1_InterconnectAttachmentGroupConfiguredAvailabilitySLA_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectAttachmentGroupConfiguredAvailabilitySLA_descriptor, @@ -49965,7 +50052,7 @@ private static void _clinit_autosplit_dinit_2() { "EffectiveSla", "IntendedSlaBlockers", }); internal_static_google_cloud_compute_v1_InterconnectAttachmentGroupConfiguredAvailabilitySLAIntendedSlaBlockers_descriptor = - getDescriptor().getMessageType(933); + getDescriptor().getMessageType(935); internal_static_google_cloud_compute_v1_InterconnectAttachmentGroupConfiguredAvailabilitySLAIntendedSlaBlockers_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectAttachmentGroupConfiguredAvailabilitySLAIntendedSlaBlockers_descriptor, @@ -49979,7 +50066,7 @@ private static void _clinit_autosplit_dinit_2() { "Zones", }); internal_static_google_cloud_compute_v1_InterconnectAttachmentGroupIntent_descriptor = - getDescriptor().getMessageType(934); + getDescriptor().getMessageType(936); internal_static_google_cloud_compute_v1_InterconnectAttachmentGroupIntent_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectAttachmentGroupIntent_descriptor, @@ -49987,7 +50074,7 @@ private static void _clinit_autosplit_dinit_2() { "AvailabilitySla", }); internal_static_google_cloud_compute_v1_InterconnectAttachmentGroupLogicalStructure_descriptor = - getDescriptor().getMessageType(935); + getDescriptor().getMessageType(937); internal_static_google_cloud_compute_v1_InterconnectAttachmentGroupLogicalStructure_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectAttachmentGroupLogicalStructure_descriptor, @@ -49995,7 +50082,7 @@ private static void _clinit_autosplit_dinit_2() { "Regions", }); internal_static_google_cloud_compute_v1_InterconnectAttachmentGroupLogicalStructureRegion_descriptor = - getDescriptor().getMessageType(936); + getDescriptor().getMessageType(938); internal_static_google_cloud_compute_v1_InterconnectAttachmentGroupLogicalStructureRegion_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectAttachmentGroupLogicalStructureRegion_descriptor, @@ -50003,7 +50090,7 @@ private static void _clinit_autosplit_dinit_2() { "Metros", "Region", }); internal_static_google_cloud_compute_v1_InterconnectAttachmentGroupLogicalStructureRegionMetro_descriptor = - getDescriptor().getMessageType(937); + getDescriptor().getMessageType(939); internal_static_google_cloud_compute_v1_InterconnectAttachmentGroupLogicalStructureRegionMetro_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectAttachmentGroupLogicalStructureRegionMetro_descriptor, @@ -50011,7 +50098,7 @@ private static void _clinit_autosplit_dinit_2() { "Facilities", "Metro", }); internal_static_google_cloud_compute_v1_InterconnectAttachmentGroupLogicalStructureRegionMetroFacility_descriptor = - getDescriptor().getMessageType(938); + getDescriptor().getMessageType(940); internal_static_google_cloud_compute_v1_InterconnectAttachmentGroupLogicalStructureRegionMetroFacility_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectAttachmentGroupLogicalStructureRegionMetroFacility_descriptor, @@ -50019,7 +50106,7 @@ private static void _clinit_autosplit_dinit_2() { "Facility", "Zones", }); internal_static_google_cloud_compute_v1_InterconnectAttachmentGroupLogicalStructureRegionMetroFacilityZone_descriptor = - getDescriptor().getMessageType(939); + getDescriptor().getMessageType(941); internal_static_google_cloud_compute_v1_InterconnectAttachmentGroupLogicalStructureRegionMetroFacilityZone_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectAttachmentGroupLogicalStructureRegionMetroFacilityZone_descriptor, @@ -50027,7 +50114,7 @@ private static void _clinit_autosplit_dinit_2() { "Attachments", "Zone", }); internal_static_google_cloud_compute_v1_InterconnectAttachmentGroupsGetOperationalStatusResponse_descriptor = - getDescriptor().getMessageType(940); + getDescriptor().getMessageType(942); internal_static_google_cloud_compute_v1_InterconnectAttachmentGroupsGetOperationalStatusResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectAttachmentGroupsGetOperationalStatusResponse_descriptor, @@ -50035,7 +50122,7 @@ private static void _clinit_autosplit_dinit_2() { "Etag", "Result", }); internal_static_google_cloud_compute_v1_InterconnectAttachmentGroupsListResponse_descriptor = - getDescriptor().getMessageType(941); + getDescriptor().getMessageType(943); internal_static_google_cloud_compute_v1_InterconnectAttachmentGroupsListResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectAttachmentGroupsListResponse_descriptor, @@ -50043,7 +50130,7 @@ private static void _clinit_autosplit_dinit_2() { "Etag", "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Unreachables", "Warning", }); internal_static_google_cloud_compute_v1_InterconnectAttachmentGroupsOperationalStatus_descriptor = - getDescriptor().getMessageType(942); + getDescriptor().getMessageType(944); internal_static_google_cloud_compute_v1_InterconnectAttachmentGroupsOperationalStatus_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectAttachmentGroupsOperationalStatus_descriptor, @@ -50051,7 +50138,7 @@ private static void _clinit_autosplit_dinit_2() { "AttachmentStatuses", "Configured", "GroupStatus", "Intent", "Operational", }); internal_static_google_cloud_compute_v1_InterconnectAttachmentGroupsOperationalStatusAttachmentStatus_descriptor = - getDescriptor().getMessageType(943); + getDescriptor().getMessageType(945); internal_static_google_cloud_compute_v1_InterconnectAttachmentGroupsOperationalStatusAttachmentStatus_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectAttachmentGroupsOperationalStatusAttachmentStatus_descriptor, @@ -50059,7 +50146,7 @@ private static void _clinit_autosplit_dinit_2() { "AdminEnabled", "Attachment", "IsActive", "Status", }); internal_static_google_cloud_compute_v1_InterconnectAttachmentL2Forwarding_descriptor = - getDescriptor().getMessageType(944); + getDescriptor().getMessageType(946); internal_static_google_cloud_compute_v1_InterconnectAttachmentL2Forwarding_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectAttachmentL2Forwarding_descriptor, @@ -50080,7 +50167,7 @@ private static void _clinit_autosplit_dinit_2() { "Key", "Value", }); internal_static_google_cloud_compute_v1_InterconnectAttachmentL2ForwardingApplianceMapping_descriptor = - getDescriptor().getMessageType(945); + getDescriptor().getMessageType(947); internal_static_google_cloud_compute_v1_InterconnectAttachmentL2ForwardingApplianceMapping_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectAttachmentL2ForwardingApplianceMapping_descriptor, @@ -50088,7 +50175,7 @@ private static void _clinit_autosplit_dinit_2() { "ApplianceIpAddress", "InnerVlanToApplianceMappings", "Name", }); internal_static_google_cloud_compute_v1_InterconnectAttachmentL2ForwardingApplianceMappingInnerVlanToApplianceMapping_descriptor = - getDescriptor().getMessageType(946); + getDescriptor().getMessageType(948); internal_static_google_cloud_compute_v1_InterconnectAttachmentL2ForwardingApplianceMappingInnerVlanToApplianceMapping_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectAttachmentL2ForwardingApplianceMappingInnerVlanToApplianceMapping_descriptor, @@ -50096,7 +50183,7 @@ private static void _clinit_autosplit_dinit_2() { "InnerApplianceIpAddress", "InnerVlanTags", }); internal_static_google_cloud_compute_v1_InterconnectAttachmentL2ForwardingGeneveHeader_descriptor = - getDescriptor().getMessageType(947); + getDescriptor().getMessageType(949); internal_static_google_cloud_compute_v1_InterconnectAttachmentL2ForwardingGeneveHeader_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectAttachmentL2ForwardingGeneveHeader_descriptor, @@ -50104,7 +50191,7 @@ private static void _clinit_autosplit_dinit_2() { "Vni", }); internal_static_google_cloud_compute_v1_InterconnectAttachmentList_descriptor = - getDescriptor().getMessageType(948); + getDescriptor().getMessageType(950); internal_static_google_cloud_compute_v1_InterconnectAttachmentList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectAttachmentList_descriptor, @@ -50112,7 +50199,7 @@ private static void _clinit_autosplit_dinit_2() { "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning", }); internal_static_google_cloud_compute_v1_InterconnectAttachmentParams_descriptor = - getDescriptor().getMessageType(949); + getDescriptor().getMessageType(951); internal_static_google_cloud_compute_v1_InterconnectAttachmentParams_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectAttachmentParams_descriptor, @@ -50129,7 +50216,7 @@ private static void _clinit_autosplit_dinit_2() { "Key", "Value", }); internal_static_google_cloud_compute_v1_InterconnectAttachmentPartnerMetadata_descriptor = - getDescriptor().getMessageType(950); + getDescriptor().getMessageType(952); internal_static_google_cloud_compute_v1_InterconnectAttachmentPartnerMetadata_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectAttachmentPartnerMetadata_descriptor, @@ -50137,7 +50224,7 @@ private static void _clinit_autosplit_dinit_2() { "InterconnectName", "PartnerName", "PortalUrl", }); internal_static_google_cloud_compute_v1_InterconnectAttachmentPrivateInfo_descriptor = - getDescriptor().getMessageType(951); + getDescriptor().getMessageType(953); internal_static_google_cloud_compute_v1_InterconnectAttachmentPrivateInfo_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectAttachmentPrivateInfo_descriptor, @@ -50145,7 +50232,7 @@ private static void _clinit_autosplit_dinit_2() { "Tag8021Q", }); internal_static_google_cloud_compute_v1_InterconnectAttachmentsScopedList_descriptor = - getDescriptor().getMessageType(952); + getDescriptor().getMessageType(954); internal_static_google_cloud_compute_v1_InterconnectAttachmentsScopedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectAttachmentsScopedList_descriptor, @@ -50153,7 +50240,7 @@ private static void _clinit_autosplit_dinit_2() { "InterconnectAttachments", "Warning", }); internal_static_google_cloud_compute_v1_InterconnectCircuitInfo_descriptor = - getDescriptor().getMessageType(953); + getDescriptor().getMessageType(955); internal_static_google_cloud_compute_v1_InterconnectCircuitInfo_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectCircuitInfo_descriptor, @@ -50161,7 +50248,7 @@ private static void _clinit_autosplit_dinit_2() { "CustomerDemarcId", "GoogleCircuitId", "GoogleDemarcId", }); internal_static_google_cloud_compute_v1_InterconnectDiagnostics_descriptor = - getDescriptor().getMessageType(954); + getDescriptor().getMessageType(956); internal_static_google_cloud_compute_v1_InterconnectDiagnostics_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectDiagnostics_descriptor, @@ -50173,7 +50260,7 @@ private static void _clinit_autosplit_dinit_2() { "MacAddress", }); internal_static_google_cloud_compute_v1_InterconnectDiagnosticsARPEntry_descriptor = - getDescriptor().getMessageType(955); + getDescriptor().getMessageType(957); internal_static_google_cloud_compute_v1_InterconnectDiagnosticsARPEntry_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectDiagnosticsARPEntry_descriptor, @@ -50181,7 +50268,7 @@ private static void _clinit_autosplit_dinit_2() { "IpAddress", "MacAddress", }); internal_static_google_cloud_compute_v1_InterconnectDiagnosticsLinkLACPStatus_descriptor = - getDescriptor().getMessageType(956); + getDescriptor().getMessageType(958); internal_static_google_cloud_compute_v1_InterconnectDiagnosticsLinkLACPStatus_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectDiagnosticsLinkLACPStatus_descriptor, @@ -50189,7 +50276,7 @@ private static void _clinit_autosplit_dinit_2() { "GoogleSystemId", "NeighborSystemId", "State", }); internal_static_google_cloud_compute_v1_InterconnectDiagnosticsLinkOpticalPower_descriptor = - getDescriptor().getMessageType(957); + getDescriptor().getMessageType(959); internal_static_google_cloud_compute_v1_InterconnectDiagnosticsLinkOpticalPower_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectDiagnosticsLinkOpticalPower_descriptor, @@ -50197,7 +50284,7 @@ private static void _clinit_autosplit_dinit_2() { "State", "Value", }); internal_static_google_cloud_compute_v1_InterconnectDiagnosticsLinkStatus_descriptor = - getDescriptor().getMessageType(958); + getDescriptor().getMessageType(960); internal_static_google_cloud_compute_v1_InterconnectDiagnosticsLinkStatus_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectDiagnosticsLinkStatus_descriptor, @@ -50212,7 +50299,7 @@ private static void _clinit_autosplit_dinit_2() { "TransmittingOpticalPower", }); internal_static_google_cloud_compute_v1_InterconnectDiagnosticsMacsecStatus_descriptor = - getDescriptor().getMessageType(959); + getDescriptor().getMessageType(961); internal_static_google_cloud_compute_v1_InterconnectDiagnosticsMacsecStatus_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectDiagnosticsMacsecStatus_descriptor, @@ -50220,7 +50307,7 @@ private static void _clinit_autosplit_dinit_2() { "Ckn", "Operational", }); internal_static_google_cloud_compute_v1_InterconnectGroup_descriptor = - getDescriptor().getMessageType(960); + getDescriptor().getMessageType(962); internal_static_google_cloud_compute_v1_InterconnectGroup_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectGroup_descriptor, @@ -50246,7 +50333,7 @@ private static void _clinit_autosplit_dinit_2() { "Key", "Value", }); internal_static_google_cloud_compute_v1_InterconnectGroupConfigured_descriptor = - getDescriptor().getMessageType(961); + getDescriptor().getMessageType(963); internal_static_google_cloud_compute_v1_InterconnectGroupConfigured_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectGroupConfigured_descriptor, @@ -50254,7 +50341,7 @@ private static void _clinit_autosplit_dinit_2() { "TopologyCapability", }); internal_static_google_cloud_compute_v1_InterconnectGroupConfiguredTopologyCapability_descriptor = - getDescriptor().getMessageType(962); + getDescriptor().getMessageType(964); internal_static_google_cloud_compute_v1_InterconnectGroupConfiguredTopologyCapability_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectGroupConfiguredTopologyCapability_descriptor, @@ -50262,7 +50349,7 @@ private static void _clinit_autosplit_dinit_2() { "IntendedCapabilityBlockers", "SupportedSla", }); internal_static_google_cloud_compute_v1_InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers_descriptor = - getDescriptor().getMessageType(963); + getDescriptor().getMessageType(965); internal_static_google_cloud_compute_v1_InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers_descriptor, @@ -50276,7 +50363,7 @@ private static void _clinit_autosplit_dinit_2() { "Zones", }); internal_static_google_cloud_compute_v1_InterconnectGroupIntent_descriptor = - getDescriptor().getMessageType(964); + getDescriptor().getMessageType(966); internal_static_google_cloud_compute_v1_InterconnectGroupIntent_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectGroupIntent_descriptor, @@ -50284,7 +50371,7 @@ private static void _clinit_autosplit_dinit_2() { "TopologyCapability", }); internal_static_google_cloud_compute_v1_InterconnectGroupInterconnect_descriptor = - getDescriptor().getMessageType(965); + getDescriptor().getMessageType(967); internal_static_google_cloud_compute_v1_InterconnectGroupInterconnect_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectGroupInterconnect_descriptor, @@ -50292,7 +50379,7 @@ private static void _clinit_autosplit_dinit_2() { "Interconnect", }); internal_static_google_cloud_compute_v1_InterconnectGroupPhysicalStructure_descriptor = - getDescriptor().getMessageType(966); + getDescriptor().getMessageType(968); internal_static_google_cloud_compute_v1_InterconnectGroupPhysicalStructure_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectGroupPhysicalStructure_descriptor, @@ -50300,7 +50387,7 @@ private static void _clinit_autosplit_dinit_2() { "Metros", }); internal_static_google_cloud_compute_v1_InterconnectGroupPhysicalStructureMetros_descriptor = - getDescriptor().getMessageType(967); + getDescriptor().getMessageType(969); internal_static_google_cloud_compute_v1_InterconnectGroupPhysicalStructureMetros_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectGroupPhysicalStructureMetros_descriptor, @@ -50308,7 +50395,7 @@ private static void _clinit_autosplit_dinit_2() { "Facilities", "Metro", }); internal_static_google_cloud_compute_v1_InterconnectGroupPhysicalStructureMetrosFacilities_descriptor = - getDescriptor().getMessageType(968); + getDescriptor().getMessageType(970); internal_static_google_cloud_compute_v1_InterconnectGroupPhysicalStructureMetrosFacilities_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectGroupPhysicalStructureMetrosFacilities_descriptor, @@ -50316,7 +50403,7 @@ private static void _clinit_autosplit_dinit_2() { "Facility", "Zones", }); internal_static_google_cloud_compute_v1_InterconnectGroupPhysicalStructureMetrosFacilitiesZones_descriptor = - getDescriptor().getMessageType(969); + getDescriptor().getMessageType(971); internal_static_google_cloud_compute_v1_InterconnectGroupPhysicalStructureMetrosFacilitiesZones_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectGroupPhysicalStructureMetrosFacilitiesZones_descriptor, @@ -50324,7 +50411,7 @@ private static void _clinit_autosplit_dinit_2() { "Interconnects", "Zone", }); internal_static_google_cloud_compute_v1_InterconnectGroupsCreateMembers_descriptor = - getDescriptor().getMessageType(970); + getDescriptor().getMessageType(972); internal_static_google_cloud_compute_v1_InterconnectGroupsCreateMembers_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectGroupsCreateMembers_descriptor, @@ -50332,7 +50419,7 @@ private static void _clinit_autosplit_dinit_2() { "IntentMismatchBehavior", "Interconnects", "TemplateInterconnect", }); internal_static_google_cloud_compute_v1_InterconnectGroupsCreateMembersInterconnectInput_descriptor = - getDescriptor().getMessageType(971); + getDescriptor().getMessageType(973); internal_static_google_cloud_compute_v1_InterconnectGroupsCreateMembersInterconnectInput_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectGroupsCreateMembersInterconnectInput_descriptor, @@ -50350,7 +50437,7 @@ private static void _clinit_autosplit_dinit_2() { "RequestedLinkCount", }); internal_static_google_cloud_compute_v1_InterconnectGroupsCreateMembersRequest_descriptor = - getDescriptor().getMessageType(972); + getDescriptor().getMessageType(974); internal_static_google_cloud_compute_v1_InterconnectGroupsCreateMembersRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectGroupsCreateMembersRequest_descriptor, @@ -50358,7 +50445,7 @@ private static void _clinit_autosplit_dinit_2() { "Request", }); internal_static_google_cloud_compute_v1_InterconnectGroupsGetOperationalStatusResponse_descriptor = - getDescriptor().getMessageType(973); + getDescriptor().getMessageType(975); internal_static_google_cloud_compute_v1_InterconnectGroupsGetOperationalStatusResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectGroupsGetOperationalStatusResponse_descriptor, @@ -50366,7 +50453,7 @@ private static void _clinit_autosplit_dinit_2() { "Etag", "Result", }); internal_static_google_cloud_compute_v1_InterconnectGroupsListResponse_descriptor = - getDescriptor().getMessageType(974); + getDescriptor().getMessageType(976); internal_static_google_cloud_compute_v1_InterconnectGroupsListResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectGroupsListResponse_descriptor, @@ -50374,7 +50461,7 @@ private static void _clinit_autosplit_dinit_2() { "Etag", "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Unreachables", "Warning", }); internal_static_google_cloud_compute_v1_InterconnectGroupsOperationalStatus_descriptor = - getDescriptor().getMessageType(975); + getDescriptor().getMessageType(977); internal_static_google_cloud_compute_v1_InterconnectGroupsOperationalStatus_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectGroupsOperationalStatus_descriptor, @@ -50382,7 +50469,7 @@ private static void _clinit_autosplit_dinit_2() { "Configured", "GroupStatus", "Intent", "InterconnectStatuses", "Operational", }); internal_static_google_cloud_compute_v1_InterconnectGroupsOperationalStatusInterconnectStatus_descriptor = - getDescriptor().getMessageType(976); + getDescriptor().getMessageType(978); internal_static_google_cloud_compute_v1_InterconnectGroupsOperationalStatusInterconnectStatus_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectGroupsOperationalStatusInterconnectStatus_descriptor, @@ -50390,7 +50477,7 @@ private static void _clinit_autosplit_dinit_2() { "AdminEnabled", "Diagnostics", "Interconnect", "IsActive", }); internal_static_google_cloud_compute_v1_InterconnectList_descriptor = - getDescriptor().getMessageType(977); + getDescriptor().getMessageType(979); internal_static_google_cloud_compute_v1_InterconnectList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectList_descriptor, @@ -50398,7 +50485,7 @@ private static void _clinit_autosplit_dinit_2() { "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning", }); internal_static_google_cloud_compute_v1_InterconnectLocation_descriptor = - getDescriptor().getMessageType(978); + getDescriptor().getMessageType(980); internal_static_google_cloud_compute_v1_InterconnectLocation_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectLocation_descriptor, @@ -50425,7 +50512,7 @@ private static void _clinit_autosplit_dinit_2() { "SupportsPzs", }); internal_static_google_cloud_compute_v1_InterconnectLocationCrossSiteInterconnectInfo_descriptor = - getDescriptor().getMessageType(979); + getDescriptor().getMessageType(981); internal_static_google_cloud_compute_v1_InterconnectLocationCrossSiteInterconnectInfo_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectLocationCrossSiteInterconnectInfo_descriptor, @@ -50433,7 +50520,7 @@ private static void _clinit_autosplit_dinit_2() { "City", }); internal_static_google_cloud_compute_v1_InterconnectLocationList_descriptor = - getDescriptor().getMessageType(980); + getDescriptor().getMessageType(982); internal_static_google_cloud_compute_v1_InterconnectLocationList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectLocationList_descriptor, @@ -50441,7 +50528,7 @@ private static void _clinit_autosplit_dinit_2() { "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning", }); internal_static_google_cloud_compute_v1_InterconnectLocationRegionInfo_descriptor = - getDescriptor().getMessageType(981); + getDescriptor().getMessageType(983); internal_static_google_cloud_compute_v1_InterconnectLocationRegionInfo_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectLocationRegionInfo_descriptor, @@ -50449,7 +50536,7 @@ private static void _clinit_autosplit_dinit_2() { "ExpectedRttMs", "L2ForwardingEnabled", "LocationPresence", "Region", }); internal_static_google_cloud_compute_v1_InterconnectMacsec_descriptor = - getDescriptor().getMessageType(982); + getDescriptor().getMessageType(984); internal_static_google_cloud_compute_v1_InterconnectMacsec_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectMacsec_descriptor, @@ -50457,7 +50544,7 @@ private static void _clinit_autosplit_dinit_2() { "FailOpen", "PreSharedKeys", }); internal_static_google_cloud_compute_v1_InterconnectMacsecConfig_descriptor = - getDescriptor().getMessageType(983); + getDescriptor().getMessageType(985); internal_static_google_cloud_compute_v1_InterconnectMacsecConfig_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectMacsecConfig_descriptor, @@ -50465,7 +50552,7 @@ private static void _clinit_autosplit_dinit_2() { "PreSharedKeys", }); internal_static_google_cloud_compute_v1_InterconnectMacsecConfigPreSharedKey_descriptor = - getDescriptor().getMessageType(984); + getDescriptor().getMessageType(986); internal_static_google_cloud_compute_v1_InterconnectMacsecConfigPreSharedKey_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectMacsecConfigPreSharedKey_descriptor, @@ -50473,7 +50560,7 @@ private static void _clinit_autosplit_dinit_2() { "Cak", "Ckn", "Name", "StartTime", }); internal_static_google_cloud_compute_v1_InterconnectMacsecPreSharedKey_descriptor = - getDescriptor().getMessageType(985); + getDescriptor().getMessageType(987); internal_static_google_cloud_compute_v1_InterconnectMacsecPreSharedKey_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectMacsecPreSharedKey_descriptor, @@ -50481,7 +50568,7 @@ private static void _clinit_autosplit_dinit_2() { "Name", "StartTime", }); internal_static_google_cloud_compute_v1_InterconnectOutageNotification_descriptor = - getDescriptor().getMessageType(986); + getDescriptor().getMessageType(988); internal_static_google_cloud_compute_v1_InterconnectOutageNotification_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectOutageNotification_descriptor, @@ -50496,7 +50583,7 @@ private static void _clinit_autosplit_dinit_2() { "State", }); internal_static_google_cloud_compute_v1_InterconnectParams_descriptor = - getDescriptor().getMessageType(987); + getDescriptor().getMessageType(989); internal_static_google_cloud_compute_v1_InterconnectParams_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectParams_descriptor, @@ -50512,7 +50599,7 @@ private static void _clinit_autosplit_dinit_2() { "Key", "Value", }); internal_static_google_cloud_compute_v1_InterconnectRemoteLocation_descriptor = - getDescriptor().getMessageType(988); + getDescriptor().getMessageType(990); internal_static_google_cloud_compute_v1_InterconnectRemoteLocation_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectRemoteLocation_descriptor, @@ -50540,7 +50627,7 @@ private static void _clinit_autosplit_dinit_2() { "Status", }); internal_static_google_cloud_compute_v1_InterconnectRemoteLocationConstraints_descriptor = - getDescriptor().getMessageType(989); + getDescriptor().getMessageType(991); internal_static_google_cloud_compute_v1_InterconnectRemoteLocationConstraints_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectRemoteLocationConstraints_descriptor, @@ -50548,7 +50635,7 @@ private static void _clinit_autosplit_dinit_2() { "PortPairRemoteLocation", "PortPairVlan", "SubnetLengthRange", }); internal_static_google_cloud_compute_v1_InterconnectRemoteLocationConstraintsSubnetLengthRange_descriptor = - getDescriptor().getMessageType(990); + getDescriptor().getMessageType(992); internal_static_google_cloud_compute_v1_InterconnectRemoteLocationConstraintsSubnetLengthRange_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectRemoteLocationConstraintsSubnetLengthRange_descriptor, @@ -50556,7 +50643,7 @@ private static void _clinit_autosplit_dinit_2() { "Max", "Min", }); internal_static_google_cloud_compute_v1_InterconnectRemoteLocationList_descriptor = - getDescriptor().getMessageType(991); + getDescriptor().getMessageType(993); internal_static_google_cloud_compute_v1_InterconnectRemoteLocationList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectRemoteLocationList_descriptor, @@ -50564,7 +50651,7 @@ private static void _clinit_autosplit_dinit_2() { "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning", }); internal_static_google_cloud_compute_v1_InterconnectRemoteLocationPermittedConnections_descriptor = - getDescriptor().getMessageType(992); + getDescriptor().getMessageType(994); internal_static_google_cloud_compute_v1_InterconnectRemoteLocationPermittedConnections_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectRemoteLocationPermittedConnections_descriptor, @@ -50572,7 +50659,7 @@ private static void _clinit_autosplit_dinit_2() { "InterconnectLocation", }); internal_static_google_cloud_compute_v1_InterconnectsGetDiagnosticsResponse_descriptor = - getDescriptor().getMessageType(993); + getDescriptor().getMessageType(995); internal_static_google_cloud_compute_v1_InterconnectsGetDiagnosticsResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectsGetDiagnosticsResponse_descriptor, @@ -50580,7 +50667,7 @@ private static void _clinit_autosplit_dinit_2() { "Result", }); internal_static_google_cloud_compute_v1_InterconnectsGetMacsecConfigResponse_descriptor = - getDescriptor().getMessageType(994); + getDescriptor().getMessageType(996); internal_static_google_cloud_compute_v1_InterconnectsGetMacsecConfigResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InterconnectsGetMacsecConfigResponse_descriptor, @@ -50588,14 +50675,14 @@ private static void _clinit_autosplit_dinit_2() { "Etag", "Result", }); internal_static_google_cloud_compute_v1_InvalidateCacheUrlMapRequest_descriptor = - getDescriptor().getMessageType(995); + getDescriptor().getMessageType(997); internal_static_google_cloud_compute_v1_InvalidateCacheUrlMapRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_InvalidateCacheUrlMapRequest_descriptor, new java.lang.String[] { "CacheInvalidationRuleResource", "Project", "RequestId", "UrlMap", }); - internal_static_google_cloud_compute_v1_Items_descriptor = getDescriptor().getMessageType(996); + internal_static_google_cloud_compute_v1_Items_descriptor = getDescriptor().getMessageType(998); internal_static_google_cloud_compute_v1_Items_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_Items_descriptor, @@ -50603,7 +50690,7 @@ private static void _clinit_autosplit_dinit_2() { "Key", "Value", }); internal_static_google_cloud_compute_v1_License_descriptor = - getDescriptor().getMessageType(997); + getDescriptor().getMessageType(999); internal_static_google_cloud_compute_v1_License_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_License_descriptor, @@ -50632,7 +50719,7 @@ private static void _clinit_autosplit_dinit_2() { "UpdateTimestamp", }); internal_static_google_cloud_compute_v1_LicenseCode_descriptor = - getDescriptor().getMessageType(998); + getDescriptor().getMessageType(1000); internal_static_google_cloud_compute_v1_LicenseCode_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_LicenseCode_descriptor, @@ -50658,7 +50745,7 @@ private static void _clinit_autosplit_dinit_2() { "UpdateTimestamp", }); internal_static_google_cloud_compute_v1_LicenseCodeLicenseAlias_descriptor = - getDescriptor().getMessageType(999); + getDescriptor().getMessageType(1001); internal_static_google_cloud_compute_v1_LicenseCodeLicenseAlias_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_LicenseCodeLicenseAlias_descriptor, @@ -50666,7 +50753,7 @@ private static void _clinit_autosplit_dinit_2() { "Description", "SelfLink", }); internal_static_google_cloud_compute_v1_LicenseParams_descriptor = - getDescriptor().getMessageType(1000); + getDescriptor().getMessageType(1002); internal_static_google_cloud_compute_v1_LicenseParams_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_LicenseParams_descriptor, @@ -50682,7 +50769,7 @@ private static void _clinit_autosplit_dinit_2() { "Key", "Value", }); internal_static_google_cloud_compute_v1_LicenseResourceCommitment_descriptor = - getDescriptor().getMessageType(1001); + getDescriptor().getMessageType(1003); internal_static_google_cloud_compute_v1_LicenseResourceCommitment_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_LicenseResourceCommitment_descriptor, @@ -50690,7 +50777,7 @@ private static void _clinit_autosplit_dinit_2() { "Amount", "CoresPerLicense", "License", }); internal_static_google_cloud_compute_v1_LicenseResourceRequirements_descriptor = - getDescriptor().getMessageType(1002); + getDescriptor().getMessageType(1004); internal_static_google_cloud_compute_v1_LicenseResourceRequirements_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_LicenseResourceRequirements_descriptor, @@ -50698,7 +50785,7 @@ private static void _clinit_autosplit_dinit_2() { "MinGuestCpuCount", "MinMemoryMb", }); internal_static_google_cloud_compute_v1_LicensesListResponse_descriptor = - getDescriptor().getMessageType(1003); + getDescriptor().getMessageType(1005); internal_static_google_cloud_compute_v1_LicensesListResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_LicensesListResponse_descriptor, @@ -50706,7 +50793,7 @@ private static void _clinit_autosplit_dinit_2() { "Id", "Items", "NextPageToken", "SelfLink", "Warning", }); internal_static_google_cloud_compute_v1_ListAcceleratorTypesRequest_descriptor = - getDescriptor().getMessageType(1004); + getDescriptor().getMessageType(1006); internal_static_google_cloud_compute_v1_ListAcceleratorTypesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListAcceleratorTypesRequest_descriptor, @@ -50720,7 +50807,7 @@ private static void _clinit_autosplit_dinit_2() { "Zone", }); internal_static_google_cloud_compute_v1_ListAddressesRequest_descriptor = - getDescriptor().getMessageType(1005); + getDescriptor().getMessageType(1007); internal_static_google_cloud_compute_v1_ListAddressesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListAddressesRequest_descriptor, @@ -50734,7 +50821,7 @@ private static void _clinit_autosplit_dinit_2() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListAssociationsFirewallPolicyRequest_descriptor = - getDescriptor().getMessageType(1006); + getDescriptor().getMessageType(1008); internal_static_google_cloud_compute_v1_ListAssociationsFirewallPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListAssociationsFirewallPolicyRequest_descriptor, @@ -50742,7 +50829,7 @@ private static void _clinit_autosplit_dinit_2() { "IncludeInheritedPolicies", "TargetResource", }); internal_static_google_cloud_compute_v1_ListAssociationsOrganizationSecurityPolicyRequest_descriptor = - getDescriptor().getMessageType(1007); + getDescriptor().getMessageType(1009); internal_static_google_cloud_compute_v1_ListAssociationsOrganizationSecurityPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListAssociationsOrganizationSecurityPolicyRequest_descriptor, @@ -50750,7 +50837,7 @@ private static void _clinit_autosplit_dinit_2() { "TargetResource", }); internal_static_google_cloud_compute_v1_ListAutoscalersRequest_descriptor = - getDescriptor().getMessageType(1008); + getDescriptor().getMessageType(1010); internal_static_google_cloud_compute_v1_ListAutoscalersRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListAutoscalersRequest_descriptor, @@ -50764,7 +50851,7 @@ private static void _clinit_autosplit_dinit_2() { "Zone", }); internal_static_google_cloud_compute_v1_ListAvailableFeaturesRegionSslPoliciesRequest_descriptor = - getDescriptor().getMessageType(1009); + getDescriptor().getMessageType(1011); internal_static_google_cloud_compute_v1_ListAvailableFeaturesRegionSslPoliciesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListAvailableFeaturesRegionSslPoliciesRequest_descriptor, @@ -50778,7 +50865,7 @@ private static void _clinit_autosplit_dinit_2() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListAvailableFeaturesSslPoliciesRequest_descriptor = - getDescriptor().getMessageType(1010); + getDescriptor().getMessageType(1012); internal_static_google_cloud_compute_v1_ListAvailableFeaturesSslPoliciesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListAvailableFeaturesSslPoliciesRequest_descriptor, @@ -50786,7 +50873,7 @@ private static void _clinit_autosplit_dinit_2() { "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListBackendBucketsRequest_descriptor = - getDescriptor().getMessageType(1011); + getDescriptor().getMessageType(1013); internal_static_google_cloud_compute_v1_ListBackendBucketsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListBackendBucketsRequest_descriptor, @@ -50794,7 +50881,7 @@ private static void _clinit_autosplit_dinit_2() { "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListBackendServicesRequest_descriptor = - getDescriptor().getMessageType(1012); + getDescriptor().getMessageType(1014); internal_static_google_cloud_compute_v1_ListBackendServicesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListBackendServicesRequest_descriptor, @@ -50802,7 +50889,7 @@ private static void _clinit_autosplit_dinit_2() { "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListBgpRoutesRoutersRequest_descriptor = - getDescriptor().getMessageType(1013); + getDescriptor().getMessageType(1015); internal_static_google_cloud_compute_v1_ListBgpRoutesRoutersRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListBgpRoutesRoutersRequest_descriptor, @@ -50822,7 +50909,7 @@ private static void _clinit_autosplit_dinit_2() { "Router", }); internal_static_google_cloud_compute_v1_ListCrossSiteNetworksRequest_descriptor = - getDescriptor().getMessageType(1014); + getDescriptor().getMessageType(1016); internal_static_google_cloud_compute_v1_ListCrossSiteNetworksRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListCrossSiteNetworksRequest_descriptor, @@ -50830,7 +50917,7 @@ private static void _clinit_autosplit_dinit_2() { "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListDiskTypesRequest_descriptor = - getDescriptor().getMessageType(1015); + getDescriptor().getMessageType(1017); internal_static_google_cloud_compute_v1_ListDiskTypesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListDiskTypesRequest_descriptor, @@ -50844,7 +50931,7 @@ private static void _clinit_autosplit_dinit_2() { "Zone", }); internal_static_google_cloud_compute_v1_ListDisksRequest_descriptor = - getDescriptor().getMessageType(1016); + getDescriptor().getMessageType(1018); internal_static_google_cloud_compute_v1_ListDisksRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListDisksRequest_descriptor, @@ -50858,7 +50945,7 @@ private static void _clinit_autosplit_dinit_2() { "Zone", }); internal_static_google_cloud_compute_v1_ListDisksStoragePoolsRequest_descriptor = - getDescriptor().getMessageType(1017); + getDescriptor().getMessageType(1019); internal_static_google_cloud_compute_v1_ListDisksStoragePoolsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListDisksStoragePoolsRequest_descriptor, @@ -50873,7 +50960,7 @@ private static void _clinit_autosplit_dinit_2() { "Zone", }); internal_static_google_cloud_compute_v1_ListErrorsInstanceGroupManagersRequest_descriptor = - getDescriptor().getMessageType(1018); + getDescriptor().getMessageType(1020); internal_static_google_cloud_compute_v1_ListErrorsInstanceGroupManagersRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListErrorsInstanceGroupManagersRequest_descriptor, @@ -50888,7 +50975,7 @@ private static void _clinit_autosplit_dinit_2() { "Zone", }); internal_static_google_cloud_compute_v1_ListErrorsRegionInstanceGroupManagersRequest_descriptor = - getDescriptor().getMessageType(1019); + getDescriptor().getMessageType(1021); internal_static_google_cloud_compute_v1_ListErrorsRegionInstanceGroupManagersRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListErrorsRegionInstanceGroupManagersRequest_descriptor, @@ -50903,7 +50990,7 @@ private static void _clinit_autosplit_dinit_2() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListExternalVpnGatewaysRequest_descriptor = - getDescriptor().getMessageType(1020); + getDescriptor().getMessageType(1022); internal_static_google_cloud_compute_v1_ListExternalVpnGatewaysRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListExternalVpnGatewaysRequest_descriptor, @@ -50911,7 +50998,7 @@ private static void _clinit_autosplit_dinit_2() { "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListFirewallPoliciesRequest_descriptor = - getDescriptor().getMessageType(1021); + getDescriptor().getMessageType(1023); internal_static_google_cloud_compute_v1_ListFirewallPoliciesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListFirewallPoliciesRequest_descriptor, @@ -50919,7 +51006,7 @@ private static void _clinit_autosplit_dinit_2() { "Filter", "MaxResults", "OrderBy", "PageToken", "ParentId", "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListFirewallsRequest_descriptor = - getDescriptor().getMessageType(1022); + getDescriptor().getMessageType(1024); internal_static_google_cloud_compute_v1_ListFirewallsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListFirewallsRequest_descriptor, @@ -50927,7 +51014,7 @@ private static void _clinit_autosplit_dinit_2() { "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListForwardingRulesRequest_descriptor = - getDescriptor().getMessageType(1023); + getDescriptor().getMessageType(1025); internal_static_google_cloud_compute_v1_ListForwardingRulesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListForwardingRulesRequest_descriptor, @@ -50941,7 +51028,7 @@ private static void _clinit_autosplit_dinit_2() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListFutureReservationsRequest_descriptor = - getDescriptor().getMessageType(1024); + getDescriptor().getMessageType(1026); internal_static_google_cloud_compute_v1_ListFutureReservationsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListFutureReservationsRequest_descriptor, @@ -50955,7 +51042,7 @@ private static void _clinit_autosplit_dinit_2() { "Zone", }); internal_static_google_cloud_compute_v1_ListGlobalAddressesRequest_descriptor = - getDescriptor().getMessageType(1025); + getDescriptor().getMessageType(1027); internal_static_google_cloud_compute_v1_ListGlobalAddressesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListGlobalAddressesRequest_descriptor, @@ -50963,7 +51050,7 @@ private static void _clinit_autosplit_dinit_2() { "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListGlobalForwardingRulesRequest_descriptor = - getDescriptor().getMessageType(1026); + getDescriptor().getMessageType(1028); internal_static_google_cloud_compute_v1_ListGlobalForwardingRulesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListGlobalForwardingRulesRequest_descriptor, @@ -50971,7 +51058,7 @@ private static void _clinit_autosplit_dinit_2() { "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListGlobalNetworkEndpointGroupsRequest_descriptor = - getDescriptor().getMessageType(1027); + getDescriptor().getMessageType(1029); internal_static_google_cloud_compute_v1_ListGlobalNetworkEndpointGroupsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListGlobalNetworkEndpointGroupsRequest_descriptor, @@ -50979,7 +51066,7 @@ private static void _clinit_autosplit_dinit_2() { "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListGlobalOperationsRequest_descriptor = - getDescriptor().getMessageType(1028); + getDescriptor().getMessageType(1030); internal_static_google_cloud_compute_v1_ListGlobalOperationsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListGlobalOperationsRequest_descriptor, @@ -50987,7 +51074,7 @@ private static void _clinit_autosplit_dinit_2() { "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListGlobalOrganizationOperationsRequest_descriptor = - getDescriptor().getMessageType(1029); + getDescriptor().getMessageType(1031); internal_static_google_cloud_compute_v1_ListGlobalOrganizationOperationsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListGlobalOrganizationOperationsRequest_descriptor, @@ -50995,7 +51082,7 @@ private static void _clinit_autosplit_dinit_2() { "Filter", "MaxResults", "OrderBy", "PageToken", "ParentId", "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListGlobalPublicDelegatedPrefixesRequest_descriptor = - getDescriptor().getMessageType(1030); + getDescriptor().getMessageType(1032); internal_static_google_cloud_compute_v1_ListGlobalPublicDelegatedPrefixesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListGlobalPublicDelegatedPrefixesRequest_descriptor, @@ -51003,7 +51090,7 @@ private static void _clinit_autosplit_dinit_2() { "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListGlobalVmExtensionPoliciesRequest_descriptor = - getDescriptor().getMessageType(1031); + getDescriptor().getMessageType(1033); internal_static_google_cloud_compute_v1_ListGlobalVmExtensionPoliciesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListGlobalVmExtensionPoliciesRequest_descriptor, @@ -51011,7 +51098,7 @@ private static void _clinit_autosplit_dinit_2() { "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListHealthChecksRequest_descriptor = - getDescriptor().getMessageType(1032); + getDescriptor().getMessageType(1034); internal_static_google_cloud_compute_v1_ListHealthChecksRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListHealthChecksRequest_descriptor, @@ -51019,7 +51106,7 @@ private static void _clinit_autosplit_dinit_2() { "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListHostsRequest_descriptor = - getDescriptor().getMessageType(1033); + getDescriptor().getMessageType(1035); internal_static_google_cloud_compute_v1_ListHostsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListHostsRequest_descriptor, @@ -51034,7 +51121,7 @@ private static void _clinit_autosplit_dinit_2() { "Zone", }); internal_static_google_cloud_compute_v1_ListImagesRequest_descriptor = - getDescriptor().getMessageType(1034); + getDescriptor().getMessageType(1036); internal_static_google_cloud_compute_v1_ListImagesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListImagesRequest_descriptor, @@ -51042,7 +51129,7 @@ private static void _clinit_autosplit_dinit_2() { "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListInstanceGroupManagerResizeRequestsRequest_descriptor = - getDescriptor().getMessageType(1035); + getDescriptor().getMessageType(1037); internal_static_google_cloud_compute_v1_ListInstanceGroupManagerResizeRequestsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListInstanceGroupManagerResizeRequestsRequest_descriptor, @@ -51057,7 +51144,7 @@ private static void _clinit_autosplit_dinit_2() { "Zone", }); internal_static_google_cloud_compute_v1_ListInstanceGroupManagersRequest_descriptor = - getDescriptor().getMessageType(1036); + getDescriptor().getMessageType(1038); internal_static_google_cloud_compute_v1_ListInstanceGroupManagersRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListInstanceGroupManagersRequest_descriptor, @@ -51071,7 +51158,7 @@ private static void _clinit_autosplit_dinit_2() { "Zone", }); internal_static_google_cloud_compute_v1_ListInstanceGroupsRequest_descriptor = - getDescriptor().getMessageType(1037); + getDescriptor().getMessageType(1039); internal_static_google_cloud_compute_v1_ListInstanceGroupsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListInstanceGroupsRequest_descriptor, @@ -51085,7 +51172,7 @@ private static void _clinit_autosplit_dinit_2() { "Zone", }); internal_static_google_cloud_compute_v1_ListInstanceTemplatesRequest_descriptor = - getDescriptor().getMessageType(1038); + getDescriptor().getMessageType(1040); internal_static_google_cloud_compute_v1_ListInstanceTemplatesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListInstanceTemplatesRequest_descriptor, @@ -51093,7 +51180,7 @@ private static void _clinit_autosplit_dinit_2() { "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListInstancesInstanceGroupsRequest_descriptor = - getDescriptor().getMessageType(1039); + getDescriptor().getMessageType(1041); internal_static_google_cloud_compute_v1_ListInstancesInstanceGroupsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListInstancesInstanceGroupsRequest_descriptor, @@ -51109,7 +51196,7 @@ private static void _clinit_autosplit_dinit_2() { "Zone", }); internal_static_google_cloud_compute_v1_ListInstancesRegionInstanceGroupsRequest_descriptor = - getDescriptor().getMessageType(1040); + getDescriptor().getMessageType(1042); internal_static_google_cloud_compute_v1_ListInstancesRegionInstanceGroupsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListInstancesRegionInstanceGroupsRequest_descriptor, @@ -51125,7 +51212,7 @@ private static void _clinit_autosplit_dinit_2() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListInstancesRequest_descriptor = - getDescriptor().getMessageType(1041); + getDescriptor().getMessageType(1043); internal_static_google_cloud_compute_v1_ListInstancesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListInstancesRequest_descriptor, @@ -51139,7 +51226,7 @@ private static void _clinit_autosplit_dinit_2() { "Zone", }); internal_static_google_cloud_compute_v1_ListInstantSnapshotGroups_descriptor = - getDescriptor().getMessageType(1042); + getDescriptor().getMessageType(1044); internal_static_google_cloud_compute_v1_ListInstantSnapshotGroups_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListInstantSnapshotGroups_descriptor, @@ -51147,7 +51234,7 @@ private static void _clinit_autosplit_dinit_2() { "Etag", "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Unreachables", "Warning", }); internal_static_google_cloud_compute_v1_ListInstantSnapshotGroupsRequest_descriptor = - getDescriptor().getMessageType(1043); + getDescriptor().getMessageType(1045); internal_static_google_cloud_compute_v1_ListInstantSnapshotGroupsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListInstantSnapshotGroupsRequest_descriptor, @@ -51161,7 +51248,7 @@ private static void _clinit_autosplit_dinit_2() { "Zone", }); internal_static_google_cloud_compute_v1_ListInstantSnapshotsRequest_descriptor = - getDescriptor().getMessageType(1044); + getDescriptor().getMessageType(1046); internal_static_google_cloud_compute_v1_ListInstantSnapshotsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListInstantSnapshotsRequest_descriptor, @@ -51175,7 +51262,7 @@ private static void _clinit_autosplit_dinit_2() { "Zone", }); internal_static_google_cloud_compute_v1_ListInterconnectAttachmentGroupsRequest_descriptor = - getDescriptor().getMessageType(1045); + getDescriptor().getMessageType(1047); internal_static_google_cloud_compute_v1_ListInterconnectAttachmentGroupsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListInterconnectAttachmentGroupsRequest_descriptor, @@ -51183,7 +51270,7 @@ private static void _clinit_autosplit_dinit_2() { "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListInterconnectAttachmentsRequest_descriptor = - getDescriptor().getMessageType(1046); + getDescriptor().getMessageType(1048); internal_static_google_cloud_compute_v1_ListInterconnectAttachmentsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListInterconnectAttachmentsRequest_descriptor, @@ -51197,7 +51284,7 @@ private static void _clinit_autosplit_dinit_2() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListInterconnectGroupsRequest_descriptor = - getDescriptor().getMessageType(1047); + getDescriptor().getMessageType(1049); internal_static_google_cloud_compute_v1_ListInterconnectGroupsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListInterconnectGroupsRequest_descriptor, @@ -51205,7 +51292,7 @@ private static void _clinit_autosplit_dinit_2() { "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListInterconnectLocationsRequest_descriptor = - getDescriptor().getMessageType(1048); + getDescriptor().getMessageType(1050); internal_static_google_cloud_compute_v1_ListInterconnectLocationsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListInterconnectLocationsRequest_descriptor, @@ -51213,7 +51300,7 @@ private static void _clinit_autosplit_dinit_2() { "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListInterconnectRemoteLocationsRequest_descriptor = - getDescriptor().getMessageType(1049); + getDescriptor().getMessageType(1051); internal_static_google_cloud_compute_v1_ListInterconnectRemoteLocationsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListInterconnectRemoteLocationsRequest_descriptor, @@ -51221,7 +51308,7 @@ private static void _clinit_autosplit_dinit_2() { "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListInterconnectsRequest_descriptor = - getDescriptor().getMessageType(1050); + getDescriptor().getMessageType(1052); internal_static_google_cloud_compute_v1_ListInterconnectsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListInterconnectsRequest_descriptor, @@ -51229,7 +51316,7 @@ private static void _clinit_autosplit_dinit_2() { "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListLicensesRequest_descriptor = - getDescriptor().getMessageType(1051); + getDescriptor().getMessageType(1053); internal_static_google_cloud_compute_v1_ListLicensesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListLicensesRequest_descriptor, @@ -51237,7 +51324,7 @@ private static void _clinit_autosplit_dinit_2() { "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListMachineImagesRequest_descriptor = - getDescriptor().getMessageType(1052); + getDescriptor().getMessageType(1054); internal_static_google_cloud_compute_v1_ListMachineImagesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListMachineImagesRequest_descriptor, @@ -51245,7 +51332,7 @@ private static void _clinit_autosplit_dinit_2() { "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListMachineTypesRequest_descriptor = - getDescriptor().getMessageType(1053); + getDescriptor().getMessageType(1055); internal_static_google_cloud_compute_v1_ListMachineTypesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListMachineTypesRequest_descriptor, @@ -51259,7 +51346,7 @@ private static void _clinit_autosplit_dinit_2() { "Zone", }); internal_static_google_cloud_compute_v1_ListManagedInstancesInstanceGroupManagersRequest_descriptor = - getDescriptor().getMessageType(1054); + getDescriptor().getMessageType(1056); internal_static_google_cloud_compute_v1_ListManagedInstancesInstanceGroupManagersRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListManagedInstancesInstanceGroupManagersRequest_descriptor, @@ -51274,7 +51361,7 @@ private static void _clinit_autosplit_dinit_2() { "Zone", }); internal_static_google_cloud_compute_v1_ListManagedInstancesRegionInstanceGroupManagersRequest_descriptor = - getDescriptor().getMessageType(1055); + getDescriptor().getMessageType(1057); internal_static_google_cloud_compute_v1_ListManagedInstancesRegionInstanceGroupManagersRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListManagedInstancesRegionInstanceGroupManagersRequest_descriptor, @@ -51289,7 +51376,7 @@ private static void _clinit_autosplit_dinit_2() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListNamedSetsRoutersRequest_descriptor = - getDescriptor().getMessageType(1056); + getDescriptor().getMessageType(1058); internal_static_google_cloud_compute_v1_ListNamedSetsRoutersRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListNamedSetsRoutersRequest_descriptor, @@ -51304,7 +51391,7 @@ private static void _clinit_autosplit_dinit_2() { "Router", }); internal_static_google_cloud_compute_v1_ListNetworkAttachmentsRequest_descriptor = - getDescriptor().getMessageType(1057); + getDescriptor().getMessageType(1059); internal_static_google_cloud_compute_v1_ListNetworkAttachmentsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListNetworkAttachmentsRequest_descriptor, @@ -51318,7 +51405,7 @@ private static void _clinit_autosplit_dinit_2() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListNetworkEndpointGroupsRequest_descriptor = - getDescriptor().getMessageType(1058); + getDescriptor().getMessageType(1060); internal_static_google_cloud_compute_v1_ListNetworkEndpointGroupsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListNetworkEndpointGroupsRequest_descriptor, @@ -51332,7 +51419,7 @@ private static void _clinit_autosplit_dinit_2() { "Zone", }); internal_static_google_cloud_compute_v1_ListNetworkEndpointsGlobalNetworkEndpointGroupsRequest_descriptor = - getDescriptor().getMessageType(1059); + getDescriptor().getMessageType(1061); internal_static_google_cloud_compute_v1_ListNetworkEndpointsGlobalNetworkEndpointGroupsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListNetworkEndpointsGlobalNetworkEndpointGroupsRequest_descriptor, @@ -51346,7 +51433,7 @@ private static void _clinit_autosplit_dinit_2() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListNetworkEndpointsNetworkEndpointGroupsRequest_descriptor = - getDescriptor().getMessageType(1060); + getDescriptor().getMessageType(1062); internal_static_google_cloud_compute_v1_ListNetworkEndpointsNetworkEndpointGroupsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListNetworkEndpointsNetworkEndpointGroupsRequest_descriptor, @@ -51362,7 +51449,7 @@ private static void _clinit_autosplit_dinit_2() { "Zone", }); internal_static_google_cloud_compute_v1_ListNetworkEndpointsRegionNetworkEndpointGroupsRequest_descriptor = - getDescriptor().getMessageType(1061); + getDescriptor().getMessageType(1063); internal_static_google_cloud_compute_v1_ListNetworkEndpointsRegionNetworkEndpointGroupsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListNetworkEndpointsRegionNetworkEndpointGroupsRequest_descriptor, @@ -51377,7 +51464,7 @@ private static void _clinit_autosplit_dinit_2() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListNetworkFirewallPoliciesRequest_descriptor = - getDescriptor().getMessageType(1062); + getDescriptor().getMessageType(1064); internal_static_google_cloud_compute_v1_ListNetworkFirewallPoliciesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListNetworkFirewallPoliciesRequest_descriptor, @@ -51385,7 +51472,7 @@ private static void _clinit_autosplit_dinit_2() { "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListNetworkProfilesRequest_descriptor = - getDescriptor().getMessageType(1063); + getDescriptor().getMessageType(1065); internal_static_google_cloud_compute_v1_ListNetworkProfilesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListNetworkProfilesRequest_descriptor, @@ -51393,7 +51480,7 @@ private static void _clinit_autosplit_dinit_2() { "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListNetworksRequest_descriptor = - getDescriptor().getMessageType(1064); + getDescriptor().getMessageType(1066); internal_static_google_cloud_compute_v1_ListNetworksRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListNetworksRequest_descriptor, @@ -51401,7 +51488,7 @@ private static void _clinit_autosplit_dinit_2() { "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListNodeGroupsRequest_descriptor = - getDescriptor().getMessageType(1065); + getDescriptor().getMessageType(1067); internal_static_google_cloud_compute_v1_ListNodeGroupsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListNodeGroupsRequest_descriptor, @@ -51415,7 +51502,7 @@ private static void _clinit_autosplit_dinit_2() { "Zone", }); internal_static_google_cloud_compute_v1_ListNodeTemplatesRequest_descriptor = - getDescriptor().getMessageType(1066); + getDescriptor().getMessageType(1068); internal_static_google_cloud_compute_v1_ListNodeTemplatesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListNodeTemplatesRequest_descriptor, @@ -51429,7 +51516,7 @@ private static void _clinit_autosplit_dinit_2() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListNodeTypesRequest_descriptor = - getDescriptor().getMessageType(1067); + getDescriptor().getMessageType(1069); internal_static_google_cloud_compute_v1_ListNodeTypesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListNodeTypesRequest_descriptor, @@ -51443,7 +51530,7 @@ private static void _clinit_autosplit_dinit_2() { "Zone", }); internal_static_google_cloud_compute_v1_ListNodesNodeGroupsRequest_descriptor = - getDescriptor().getMessageType(1068); + getDescriptor().getMessageType(1070); internal_static_google_cloud_compute_v1_ListNodesNodeGroupsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListNodesNodeGroupsRequest_descriptor, @@ -51458,7 +51545,7 @@ private static void _clinit_autosplit_dinit_2() { "Zone", }); internal_static_google_cloud_compute_v1_ListOrganizationSecurityPoliciesRequest_descriptor = - getDescriptor().getMessageType(1069); + getDescriptor().getMessageType(1071); internal_static_google_cloud_compute_v1_ListOrganizationSecurityPoliciesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListOrganizationSecurityPoliciesRequest_descriptor, @@ -51466,7 +51553,7 @@ private static void _clinit_autosplit_dinit_2() { "Filter", "MaxResults", "OrderBy", "PageToken", "ParentId", "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListPacketMirroringsRequest_descriptor = - getDescriptor().getMessageType(1070); + getDescriptor().getMessageType(1072); internal_static_google_cloud_compute_v1_ListPacketMirroringsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListPacketMirroringsRequest_descriptor, @@ -51480,7 +51567,7 @@ private static void _clinit_autosplit_dinit_2() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListPeeringRoutesNetworksRequest_descriptor = - getDescriptor().getMessageType(1071); + getDescriptor().getMessageType(1073); internal_static_google_cloud_compute_v1_ListPeeringRoutesNetworksRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListPeeringRoutesNetworksRequest_descriptor, @@ -51497,7 +51584,7 @@ private static void _clinit_autosplit_dinit_2() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListPerInstanceConfigsInstanceGroupManagersRequest_descriptor = - getDescriptor().getMessageType(1072); + getDescriptor().getMessageType(1074); internal_static_google_cloud_compute_v1_ListPerInstanceConfigsInstanceGroupManagersRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListPerInstanceConfigsInstanceGroupManagersRequest_descriptor, @@ -51512,7 +51599,7 @@ private static void _clinit_autosplit_dinit_2() { "Zone", }); internal_static_google_cloud_compute_v1_ListPerInstanceConfigsRegionInstanceGroupManagersRequest_descriptor = - getDescriptor().getMessageType(1073); + getDescriptor().getMessageType(1075); internal_static_google_cloud_compute_v1_ListPerInstanceConfigsRegionInstanceGroupManagersRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListPerInstanceConfigsRegionInstanceGroupManagersRequest_descriptor, @@ -51527,7 +51614,7 @@ private static void _clinit_autosplit_dinit_2() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListPreconfiguredExpressionSetsOrganizationSecurityPoliciesRequest_descriptor = - getDescriptor().getMessageType(1074); + getDescriptor().getMessageType(1076); internal_static_google_cloud_compute_v1_ListPreconfiguredExpressionSetsOrganizationSecurityPoliciesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListPreconfiguredExpressionSetsOrganizationSecurityPoliciesRequest_descriptor, @@ -51535,7 +51622,7 @@ private static void _clinit_autosplit_dinit_2() { "Filter", "MaxResults", "OrderBy", "PageToken", "ParentId", "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListPreconfiguredExpressionSetsSecurityPoliciesRequest_descriptor = - getDescriptor().getMessageType(1075); + getDescriptor().getMessageType(1077); internal_static_google_cloud_compute_v1_ListPreconfiguredExpressionSetsSecurityPoliciesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListPreconfiguredExpressionSetsSecurityPoliciesRequest_descriptor, @@ -51543,7 +51630,7 @@ private static void _clinit_autosplit_dinit_2() { "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListPreviewFeaturesRequest_descriptor = - getDescriptor().getMessageType(1076); + getDescriptor().getMessageType(1078); internal_static_google_cloud_compute_v1_ListPreviewFeaturesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListPreviewFeaturesRequest_descriptor, @@ -51551,7 +51638,7 @@ private static void _clinit_autosplit_dinit_2() { "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListPublicAdvertisedPrefixesRequest_descriptor = - getDescriptor().getMessageType(1077); + getDescriptor().getMessageType(1079); internal_static_google_cloud_compute_v1_ListPublicAdvertisedPrefixesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListPublicAdvertisedPrefixesRequest_descriptor, @@ -51559,7 +51646,7 @@ private static void _clinit_autosplit_dinit_2() { "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListPublicDelegatedPrefixesRequest_descriptor = - getDescriptor().getMessageType(1078); + getDescriptor().getMessageType(1080); internal_static_google_cloud_compute_v1_ListPublicDelegatedPrefixesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListPublicDelegatedPrefixesRequest_descriptor, @@ -51573,7 +51660,7 @@ private static void _clinit_autosplit_dinit_2() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListReferrersInstancesRequest_descriptor = - getDescriptor().getMessageType(1079); + getDescriptor().getMessageType(1081); internal_static_google_cloud_compute_v1_ListReferrersInstancesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListReferrersInstancesRequest_descriptor, @@ -51588,7 +51675,7 @@ private static void _clinit_autosplit_dinit_2() { "Zone", }); internal_static_google_cloud_compute_v1_ListRegionAutoscalersRequest_descriptor = - getDescriptor().getMessageType(1080); + getDescriptor().getMessageType(1082); internal_static_google_cloud_compute_v1_ListRegionAutoscalersRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListRegionAutoscalersRequest_descriptor, @@ -51602,7 +51689,7 @@ private static void _clinit_autosplit_dinit_2() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListRegionBackendBucketsRequest_descriptor = - getDescriptor().getMessageType(1081); + getDescriptor().getMessageType(1083); internal_static_google_cloud_compute_v1_ListRegionBackendBucketsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListRegionBackendBucketsRequest_descriptor, @@ -51616,7 +51703,7 @@ private static void _clinit_autosplit_dinit_2() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListRegionBackendServicesRequest_descriptor = - getDescriptor().getMessageType(1082); + getDescriptor().getMessageType(1084); internal_static_google_cloud_compute_v1_ListRegionBackendServicesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListRegionBackendServicesRequest_descriptor, @@ -51630,7 +51717,7 @@ private static void _clinit_autosplit_dinit_2() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListRegionCommitmentsRequest_descriptor = - getDescriptor().getMessageType(1083); + getDescriptor().getMessageType(1085); internal_static_google_cloud_compute_v1_ListRegionCommitmentsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListRegionCommitmentsRequest_descriptor, @@ -51644,7 +51731,7 @@ private static void _clinit_autosplit_dinit_2() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListRegionCompositeHealthChecksRequest_descriptor = - getDescriptor().getMessageType(1084); + getDescriptor().getMessageType(1086); internal_static_google_cloud_compute_v1_ListRegionCompositeHealthChecksRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListRegionCompositeHealthChecksRequest_descriptor, @@ -51658,7 +51745,7 @@ private static void _clinit_autosplit_dinit_2() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListRegionDiskTypesRequest_descriptor = - getDescriptor().getMessageType(1085); + getDescriptor().getMessageType(1087); internal_static_google_cloud_compute_v1_ListRegionDiskTypesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListRegionDiskTypesRequest_descriptor, @@ -51672,7 +51759,7 @@ private static void _clinit_autosplit_dinit_2() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListRegionDisksRequest_descriptor = - getDescriptor().getMessageType(1086); + getDescriptor().getMessageType(1088); internal_static_google_cloud_compute_v1_ListRegionDisksRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListRegionDisksRequest_descriptor, @@ -51686,7 +51773,7 @@ private static void _clinit_autosplit_dinit_2() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListRegionHealthAggregationPoliciesRequest_descriptor = - getDescriptor().getMessageType(1087); + getDescriptor().getMessageType(1089); internal_static_google_cloud_compute_v1_ListRegionHealthAggregationPoliciesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListRegionHealthAggregationPoliciesRequest_descriptor, @@ -51700,7 +51787,7 @@ private static void _clinit_autosplit_dinit_2() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListRegionHealthCheckServicesRequest_descriptor = - getDescriptor().getMessageType(1088); + getDescriptor().getMessageType(1090); internal_static_google_cloud_compute_v1_ListRegionHealthCheckServicesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListRegionHealthCheckServicesRequest_descriptor, @@ -51714,7 +51801,7 @@ private static void _clinit_autosplit_dinit_2() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListRegionHealthChecksRequest_descriptor = - getDescriptor().getMessageType(1089); + getDescriptor().getMessageType(1091); internal_static_google_cloud_compute_v1_ListRegionHealthChecksRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListRegionHealthChecksRequest_descriptor, @@ -51728,7 +51815,7 @@ private static void _clinit_autosplit_dinit_2() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListRegionHealthSourcesRequest_descriptor = - getDescriptor().getMessageType(1090); + getDescriptor().getMessageType(1092); internal_static_google_cloud_compute_v1_ListRegionHealthSourcesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListRegionHealthSourcesRequest_descriptor, @@ -51742,7 +51829,7 @@ private static void _clinit_autosplit_dinit_2() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListRegionInstanceGroupManagerResizeRequestsRequest_descriptor = - getDescriptor().getMessageType(1091); + getDescriptor().getMessageType(1093); internal_static_google_cloud_compute_v1_ListRegionInstanceGroupManagerResizeRequestsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListRegionInstanceGroupManagerResizeRequestsRequest_descriptor, @@ -51757,7 +51844,7 @@ private static void _clinit_autosplit_dinit_2() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListRegionInstanceGroupManagersRequest_descriptor = - getDescriptor().getMessageType(1092); + getDescriptor().getMessageType(1094); internal_static_google_cloud_compute_v1_ListRegionInstanceGroupManagersRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListRegionInstanceGroupManagersRequest_descriptor, @@ -51771,7 +51858,7 @@ private static void _clinit_autosplit_dinit_2() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListRegionInstanceGroupsRequest_descriptor = - getDescriptor().getMessageType(1093); + getDescriptor().getMessageType(1095); internal_static_google_cloud_compute_v1_ListRegionInstanceGroupsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListRegionInstanceGroupsRequest_descriptor, @@ -51785,7 +51872,7 @@ private static void _clinit_autosplit_dinit_2() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListRegionInstanceTemplatesRequest_descriptor = - getDescriptor().getMessageType(1094); + getDescriptor().getMessageType(1096); internal_static_google_cloud_compute_v1_ListRegionInstanceTemplatesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListRegionInstanceTemplatesRequest_descriptor, @@ -51799,7 +51886,7 @@ private static void _clinit_autosplit_dinit_2() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListRegionInstantSnapshotGroupsRequest_descriptor = - getDescriptor().getMessageType(1095); + getDescriptor().getMessageType(1097); internal_static_google_cloud_compute_v1_ListRegionInstantSnapshotGroupsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListRegionInstantSnapshotGroupsRequest_descriptor, @@ -51813,7 +51900,7 @@ private static void _clinit_autosplit_dinit_2() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListRegionInstantSnapshotsRequest_descriptor = - getDescriptor().getMessageType(1096); + getDescriptor().getMessageType(1098); internal_static_google_cloud_compute_v1_ListRegionInstantSnapshotsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListRegionInstantSnapshotsRequest_descriptor, @@ -51827,7 +51914,7 @@ private static void _clinit_autosplit_dinit_2() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListRegionNetworkEndpointGroupsRequest_descriptor = - getDescriptor().getMessageType(1097); + getDescriptor().getMessageType(1099); internal_static_google_cloud_compute_v1_ListRegionNetworkEndpointGroupsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListRegionNetworkEndpointGroupsRequest_descriptor, @@ -51841,7 +51928,7 @@ private static void _clinit_autosplit_dinit_2() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListRegionNetworkFirewallPoliciesRequest_descriptor = - getDescriptor().getMessageType(1098); + getDescriptor().getMessageType(1100); internal_static_google_cloud_compute_v1_ListRegionNetworkFirewallPoliciesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListRegionNetworkFirewallPoliciesRequest_descriptor, @@ -51855,7 +51942,7 @@ private static void _clinit_autosplit_dinit_2() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListRegionNotificationEndpointsRequest_descriptor = - getDescriptor().getMessageType(1099); + getDescriptor().getMessageType(1101); internal_static_google_cloud_compute_v1_ListRegionNotificationEndpointsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListRegionNotificationEndpointsRequest_descriptor, @@ -51869,7 +51956,7 @@ private static void _clinit_autosplit_dinit_2() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListRegionOperationsRequest_descriptor = - getDescriptor().getMessageType(1100); + getDescriptor().getMessageType(1102); internal_static_google_cloud_compute_v1_ListRegionOperationsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListRegionOperationsRequest_descriptor, @@ -51883,7 +51970,7 @@ private static void _clinit_autosplit_dinit_2() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListRegionSecurityPoliciesRequest_descriptor = - getDescriptor().getMessageType(1101); + getDescriptor().getMessageType(1103); internal_static_google_cloud_compute_v1_ListRegionSecurityPoliciesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListRegionSecurityPoliciesRequest_descriptor, @@ -51897,7 +51984,7 @@ private static void _clinit_autosplit_dinit_2() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListRegionSnapshotsRequest_descriptor = - getDescriptor().getMessageType(1102); + getDescriptor().getMessageType(1104); internal_static_google_cloud_compute_v1_ListRegionSnapshotsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListRegionSnapshotsRequest_descriptor, @@ -51911,7 +51998,7 @@ private static void _clinit_autosplit_dinit_2() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListRegionSslCertificatesRequest_descriptor = - getDescriptor().getMessageType(1103); + getDescriptor().getMessageType(1105); internal_static_google_cloud_compute_v1_ListRegionSslCertificatesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListRegionSslCertificatesRequest_descriptor, @@ -51925,7 +52012,7 @@ private static void _clinit_autosplit_dinit_2() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListRegionSslPoliciesRequest_descriptor = - getDescriptor().getMessageType(1104); + getDescriptor().getMessageType(1106); internal_static_google_cloud_compute_v1_ListRegionSslPoliciesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListRegionSslPoliciesRequest_descriptor, @@ -51939,7 +52026,7 @@ private static void _clinit_autosplit_dinit_2() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListRegionTargetHttpProxiesRequest_descriptor = - getDescriptor().getMessageType(1105); + getDescriptor().getMessageType(1107); internal_static_google_cloud_compute_v1_ListRegionTargetHttpProxiesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListRegionTargetHttpProxiesRequest_descriptor, @@ -51953,7 +52040,7 @@ private static void _clinit_autosplit_dinit_2() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListRegionTargetHttpsProxiesRequest_descriptor = - getDescriptor().getMessageType(1106); + getDescriptor().getMessageType(1108); internal_static_google_cloud_compute_v1_ListRegionTargetHttpsProxiesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListRegionTargetHttpsProxiesRequest_descriptor, @@ -51967,7 +52054,7 @@ private static void _clinit_autosplit_dinit_2() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListRegionTargetTcpProxiesRequest_descriptor = - getDescriptor().getMessageType(1107); + getDescriptor().getMessageType(1109); internal_static_google_cloud_compute_v1_ListRegionTargetTcpProxiesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListRegionTargetTcpProxiesRequest_descriptor, @@ -51981,7 +52068,7 @@ private static void _clinit_autosplit_dinit_2() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListRegionUrlMapsRequest_descriptor = - getDescriptor().getMessageType(1108); + getDescriptor().getMessageType(1110); internal_static_google_cloud_compute_v1_ListRegionUrlMapsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListRegionUrlMapsRequest_descriptor, @@ -51995,7 +52082,7 @@ private static void _clinit_autosplit_dinit_2() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListRegionZonesRequest_descriptor = - getDescriptor().getMessageType(1109); + getDescriptor().getMessageType(1111); internal_static_google_cloud_compute_v1_ListRegionZonesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListRegionZonesRequest_descriptor, @@ -52009,7 +52096,7 @@ private static void _clinit_autosplit_dinit_2() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListRegionsRequest_descriptor = - getDescriptor().getMessageType(1110); + getDescriptor().getMessageType(1112); internal_static_google_cloud_compute_v1_ListRegionsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListRegionsRequest_descriptor, @@ -52017,7 +52104,7 @@ private static void _clinit_autosplit_dinit_2() { "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListReliabilityRisksRequest_descriptor = - getDescriptor().getMessageType(1111); + getDescriptor().getMessageType(1113); internal_static_google_cloud_compute_v1_ListReliabilityRisksRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListReliabilityRisksRequest_descriptor, @@ -52025,7 +52112,7 @@ private static void _clinit_autosplit_dinit_2() { "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListReservationBlocksRequest_descriptor = - getDescriptor().getMessageType(1112); + getDescriptor().getMessageType(1114); internal_static_google_cloud_compute_v1_ListReservationBlocksRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListReservationBlocksRequest_descriptor, @@ -52040,7 +52127,7 @@ private static void _clinit_autosplit_dinit_2() { "Zone", }); internal_static_google_cloud_compute_v1_ListReservationSlotsRequest_descriptor = - getDescriptor().getMessageType(1113); + getDescriptor().getMessageType(1115); internal_static_google_cloud_compute_v1_ListReservationSlotsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListReservationSlotsRequest_descriptor, @@ -52055,7 +52142,7 @@ private static void _clinit_autosplit_dinit_2() { "Zone", }); internal_static_google_cloud_compute_v1_ListReservationSubBlocksRequest_descriptor = - getDescriptor().getMessageType(1114); + getDescriptor().getMessageType(1116); internal_static_google_cloud_compute_v1_ListReservationSubBlocksRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListReservationSubBlocksRequest_descriptor, @@ -52070,7 +52157,7 @@ private static void _clinit_autosplit_dinit_2() { "Zone", }); internal_static_google_cloud_compute_v1_ListReservationsRequest_descriptor = - getDescriptor().getMessageType(1115); + getDescriptor().getMessageType(1117); internal_static_google_cloud_compute_v1_ListReservationsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListReservationsRequest_descriptor, @@ -52084,7 +52171,7 @@ private static void _clinit_autosplit_dinit_2() { "Zone", }); internal_static_google_cloud_compute_v1_ListResourcePoliciesRequest_descriptor = - getDescriptor().getMessageType(1116); + getDescriptor().getMessageType(1118); internal_static_google_cloud_compute_v1_ListResourcePoliciesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListResourcePoliciesRequest_descriptor, @@ -52098,7 +52185,7 @@ private static void _clinit_autosplit_dinit_2() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListRolloutPlansRequest_descriptor = - getDescriptor().getMessageType(1117); + getDescriptor().getMessageType(1119); internal_static_google_cloud_compute_v1_ListRolloutPlansRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListRolloutPlansRequest_descriptor, @@ -52106,7 +52193,7 @@ private static void _clinit_autosplit_dinit_2() { "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListRolloutsRequest_descriptor = - getDescriptor().getMessageType(1118); + getDescriptor().getMessageType(1120); internal_static_google_cloud_compute_v1_ListRolloutsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListRolloutsRequest_descriptor, @@ -52114,7 +52201,7 @@ private static void _clinit_autosplit_dinit_2() { "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListRoutePoliciesRoutersRequest_descriptor = - getDescriptor().getMessageType(1119); + getDescriptor().getMessageType(1121); internal_static_google_cloud_compute_v1_ListRoutePoliciesRoutersRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListRoutePoliciesRoutersRequest_descriptor, @@ -52129,7 +52216,7 @@ private static void _clinit_autosplit_dinit_2() { "Router", }); internal_static_google_cloud_compute_v1_ListRoutersRequest_descriptor = - getDescriptor().getMessageType(1120); + getDescriptor().getMessageType(1122); internal_static_google_cloud_compute_v1_ListRoutersRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListRoutersRequest_descriptor, @@ -52143,7 +52230,7 @@ private static void _clinit_autosplit_dinit_2() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListRoutesRequest_descriptor = - getDescriptor().getMessageType(1121); + getDescriptor().getMessageType(1123); internal_static_google_cloud_compute_v1_ListRoutesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListRoutesRequest_descriptor, @@ -52151,7 +52238,7 @@ private static void _clinit_autosplit_dinit_2() { "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListSecurityPoliciesRequest_descriptor = - getDescriptor().getMessageType(1122); + getDescriptor().getMessageType(1124); internal_static_google_cloud_compute_v1_ListSecurityPoliciesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListSecurityPoliciesRequest_descriptor, @@ -52159,7 +52246,7 @@ private static void _clinit_autosplit_dinit_2() { "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListServiceAttachmentsRequest_descriptor = - getDescriptor().getMessageType(1123); + getDescriptor().getMessageType(1125); internal_static_google_cloud_compute_v1_ListServiceAttachmentsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListServiceAttachmentsRequest_descriptor, @@ -52173,7 +52260,7 @@ private static void _clinit_autosplit_dinit_2() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListSnapshotsRequest_descriptor = - getDescriptor().getMessageType(1124); + getDescriptor().getMessageType(1126); internal_static_google_cloud_compute_v1_ListSnapshotsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListSnapshotsRequest_descriptor, @@ -52181,7 +52268,7 @@ private static void _clinit_autosplit_dinit_2() { "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListSslCertificatesRequest_descriptor = - getDescriptor().getMessageType(1125); + getDescriptor().getMessageType(1127); internal_static_google_cloud_compute_v1_ListSslCertificatesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListSslCertificatesRequest_descriptor, @@ -52189,7 +52276,7 @@ private static void _clinit_autosplit_dinit_2() { "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListSslPoliciesRequest_descriptor = - getDescriptor().getMessageType(1126); + getDescriptor().getMessageType(1128); internal_static_google_cloud_compute_v1_ListSslPoliciesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListSslPoliciesRequest_descriptor, @@ -52197,7 +52284,7 @@ private static void _clinit_autosplit_dinit_2() { "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListStoragePoolTypesRequest_descriptor = - getDescriptor().getMessageType(1127); + getDescriptor().getMessageType(1129); internal_static_google_cloud_compute_v1_ListStoragePoolTypesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListStoragePoolTypesRequest_descriptor, @@ -52211,7 +52298,7 @@ private static void _clinit_autosplit_dinit_2() { "Zone", }); internal_static_google_cloud_compute_v1_ListStoragePoolsRequest_descriptor = - getDescriptor().getMessageType(1128); + getDescriptor().getMessageType(1130); internal_static_google_cloud_compute_v1_ListStoragePoolsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListStoragePoolsRequest_descriptor, @@ -52225,7 +52312,7 @@ private static void _clinit_autosplit_dinit_2() { "Zone", }); internal_static_google_cloud_compute_v1_ListSubnetworksRequest_descriptor = - getDescriptor().getMessageType(1129); + getDescriptor().getMessageType(1131); internal_static_google_cloud_compute_v1_ListSubnetworksRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListSubnetworksRequest_descriptor, @@ -52240,7 +52327,7 @@ private static void _clinit_autosplit_dinit_2() { "Views", }); internal_static_google_cloud_compute_v1_ListTargetGrpcProxiesRequest_descriptor = - getDescriptor().getMessageType(1130); + getDescriptor().getMessageType(1132); internal_static_google_cloud_compute_v1_ListTargetGrpcProxiesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListTargetGrpcProxiesRequest_descriptor, @@ -52248,7 +52335,7 @@ private static void _clinit_autosplit_dinit_2() { "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListTargetHttpProxiesRequest_descriptor = - getDescriptor().getMessageType(1131); + getDescriptor().getMessageType(1133); internal_static_google_cloud_compute_v1_ListTargetHttpProxiesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListTargetHttpProxiesRequest_descriptor, @@ -52256,7 +52343,7 @@ private static void _clinit_autosplit_dinit_2() { "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListTargetHttpsProxiesRequest_descriptor = - getDescriptor().getMessageType(1132); + getDescriptor().getMessageType(1134); internal_static_google_cloud_compute_v1_ListTargetHttpsProxiesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListTargetHttpsProxiesRequest_descriptor, @@ -52264,7 +52351,7 @@ private static void _clinit_autosplit_dinit_2() { "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListTargetInstancesRequest_descriptor = - getDescriptor().getMessageType(1133); + getDescriptor().getMessageType(1135); internal_static_google_cloud_compute_v1_ListTargetInstancesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListTargetInstancesRequest_descriptor, @@ -52278,7 +52365,7 @@ private static void _clinit_autosplit_dinit_2() { "Zone", }); internal_static_google_cloud_compute_v1_ListTargetPoolsRequest_descriptor = - getDescriptor().getMessageType(1134); + getDescriptor().getMessageType(1136); internal_static_google_cloud_compute_v1_ListTargetPoolsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListTargetPoolsRequest_descriptor, @@ -52292,7 +52379,7 @@ private static void _clinit_autosplit_dinit_2() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListTargetSslProxiesRequest_descriptor = - getDescriptor().getMessageType(1135); + getDescriptor().getMessageType(1137); internal_static_google_cloud_compute_v1_ListTargetSslProxiesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListTargetSslProxiesRequest_descriptor, @@ -52300,7 +52387,7 @@ private static void _clinit_autosplit_dinit_2() { "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListTargetTcpProxiesRequest_descriptor = - getDescriptor().getMessageType(1136); + getDescriptor().getMessageType(1138); internal_static_google_cloud_compute_v1_ListTargetTcpProxiesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListTargetTcpProxiesRequest_descriptor, @@ -52308,7 +52395,7 @@ private static void _clinit_autosplit_dinit_2() { "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListTargetVpnGatewaysRequest_descriptor = - getDescriptor().getMessageType(1137); + getDescriptor().getMessageType(1139); internal_static_google_cloud_compute_v1_ListTargetVpnGatewaysRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListTargetVpnGatewaysRequest_descriptor, @@ -52322,7 +52409,7 @@ private static void _clinit_autosplit_dinit_2() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListUrlMapsRequest_descriptor = - getDescriptor().getMessageType(1138); + getDescriptor().getMessageType(1140); internal_static_google_cloud_compute_v1_ListUrlMapsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListUrlMapsRequest_descriptor, @@ -52330,7 +52417,7 @@ private static void _clinit_autosplit_dinit_2() { "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListUsableBackendBucketsRequest_descriptor = - getDescriptor().getMessageType(1139); + getDescriptor().getMessageType(1141); internal_static_google_cloud_compute_v1_ListUsableBackendBucketsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListUsableBackendBucketsRequest_descriptor, @@ -52338,7 +52425,7 @@ private static void _clinit_autosplit_dinit_2() { "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListUsableBackendServicesRequest_descriptor = - getDescriptor().getMessageType(1140); + getDescriptor().getMessageType(1142); internal_static_google_cloud_compute_v1_ListUsableBackendServicesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListUsableBackendServicesRequest_descriptor, @@ -52346,7 +52433,7 @@ private static void _clinit_autosplit_dinit_2() { "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListUsableRegionBackendBucketsRequest_descriptor = - getDescriptor().getMessageType(1141); + getDescriptor().getMessageType(1143); internal_static_google_cloud_compute_v1_ListUsableRegionBackendBucketsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListUsableRegionBackendBucketsRequest_descriptor, @@ -52360,7 +52447,7 @@ private static void _clinit_autosplit_dinit_2() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListUsableRegionBackendServicesRequest_descriptor = - getDescriptor().getMessageType(1142); + getDescriptor().getMessageType(1144); internal_static_google_cloud_compute_v1_ListUsableRegionBackendServicesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListUsableRegionBackendServicesRequest_descriptor, @@ -52374,7 +52461,7 @@ private static void _clinit_autosplit_dinit_2() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListUsableSubnetworksRequest_descriptor = - getDescriptor().getMessageType(1143); + getDescriptor().getMessageType(1145); internal_static_google_cloud_compute_v1_ListUsableSubnetworksRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListUsableSubnetworksRequest_descriptor, @@ -52388,7 +52475,7 @@ private static void _clinit_autosplit_dinit_2() { "ServiceProject", }); internal_static_google_cloud_compute_v1_ListVpnGatewaysRequest_descriptor = - getDescriptor().getMessageType(1144); + getDescriptor().getMessageType(1146); internal_static_google_cloud_compute_v1_ListVpnGatewaysRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListVpnGatewaysRequest_descriptor, @@ -52402,7 +52489,7 @@ private static void _clinit_autosplit_dinit_2() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListVpnTunnelsRequest_descriptor = - getDescriptor().getMessageType(1145); + getDescriptor().getMessageType(1147); internal_static_google_cloud_compute_v1_ListVpnTunnelsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListVpnTunnelsRequest_descriptor, @@ -52416,7 +52503,7 @@ private static void _clinit_autosplit_dinit_2() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListWireGroupsRequest_descriptor = - getDescriptor().getMessageType(1146); + getDescriptor().getMessageType(1148); internal_static_google_cloud_compute_v1_ListWireGroupsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListWireGroupsRequest_descriptor, @@ -52430,7 +52517,7 @@ private static void _clinit_autosplit_dinit_2() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListXpnHostsProjectsRequest_descriptor = - getDescriptor().getMessageType(1147); + getDescriptor().getMessageType(1149); internal_static_google_cloud_compute_v1_ListXpnHostsProjectsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListXpnHostsProjectsRequest_descriptor, @@ -52444,7 +52531,7 @@ private static void _clinit_autosplit_dinit_2() { "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_ListZoneOperationsRequest_descriptor = - getDescriptor().getMessageType(1148); + getDescriptor().getMessageType(1150); internal_static_google_cloud_compute_v1_ListZoneOperationsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListZoneOperationsRequest_descriptor, @@ -52458,7 +52545,7 @@ private static void _clinit_autosplit_dinit_2() { "Zone", }); internal_static_google_cloud_compute_v1_ListZoneVmExtensionPoliciesRequest_descriptor = - getDescriptor().getMessageType(1149); + getDescriptor().getMessageType(1151); internal_static_google_cloud_compute_v1_ListZoneVmExtensionPoliciesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListZoneVmExtensionPoliciesRequest_descriptor, @@ -52472,7 +52559,7 @@ private static void _clinit_autosplit_dinit_2() { "Zone", }); internal_static_google_cloud_compute_v1_ListZonesRequest_descriptor = - getDescriptor().getMessageType(1150); + getDescriptor().getMessageType(1152); internal_static_google_cloud_compute_v1_ListZonesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ListZonesRequest_descriptor, @@ -52480,7 +52567,7 @@ private static void _clinit_autosplit_dinit_2() { "Filter", "MaxResults", "OrderBy", "PageToken", "Project", "ReturnPartialSuccess", }); internal_static_google_cloud_compute_v1_LocalDisk_descriptor = - getDescriptor().getMessageType(1151); + getDescriptor().getMessageType(1153); internal_static_google_cloud_compute_v1_LocalDisk_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_LocalDisk_descriptor, @@ -52488,7 +52575,7 @@ private static void _clinit_autosplit_dinit_2() { "DiskCount", "DiskSizeGb", "DiskType", }); internal_static_google_cloud_compute_v1_LocalizedMessage_descriptor = - getDescriptor().getMessageType(1152); + getDescriptor().getMessageType(1154); internal_static_google_cloud_compute_v1_LocalizedMessage_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_LocalizedMessage_descriptor, @@ -52496,7 +52583,7 @@ private static void _clinit_autosplit_dinit_2() { "Locale", "Message", }); internal_static_google_cloud_compute_v1_LocationPolicy_descriptor = - getDescriptor().getMessageType(1153); + getDescriptor().getMessageType(1155); internal_static_google_cloud_compute_v1_LocationPolicy_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_LocationPolicy_descriptor, @@ -52512,7 +52599,7 @@ private static void _clinit_autosplit_dinit_2() { "Key", "Value", }); internal_static_google_cloud_compute_v1_LocationPolicyLocation_descriptor = - getDescriptor().getMessageType(1154); + getDescriptor().getMessageType(1156); internal_static_google_cloud_compute_v1_LocationPolicyLocation_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_LocationPolicyLocation_descriptor, @@ -52520,7 +52607,7 @@ private static void _clinit_autosplit_dinit_2() { "Constraints", "Preference", }); internal_static_google_cloud_compute_v1_LocationPolicyLocationConstraints_descriptor = - getDescriptor().getMessageType(1155); + getDescriptor().getMessageType(1157); internal_static_google_cloud_compute_v1_LocationPolicyLocationConstraints_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_LocationPolicyLocationConstraints_descriptor, @@ -52528,7 +52615,7 @@ private static void _clinit_autosplit_dinit_2() { "MaxCount", }); internal_static_google_cloud_compute_v1_LocationPolicyZoneConfiguration_descriptor = - getDescriptor().getMessageType(1156); + getDescriptor().getMessageType(1158); internal_static_google_cloud_compute_v1_LocationPolicyZoneConfiguration_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_LocationPolicyZoneConfiguration_descriptor, @@ -52536,7 +52623,7 @@ private static void _clinit_autosplit_dinit_2() { "Zone", }); internal_static_google_cloud_compute_v1_MachineImage_descriptor = - getDescriptor().getMessageType(1157); + getDescriptor().getMessageType(1159); internal_static_google_cloud_compute_v1_MachineImage_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_MachineImage_descriptor, @@ -52572,7 +52659,7 @@ private static void _clinit_autosplit_dinit_2() { "Key", "Value", }); internal_static_google_cloud_compute_v1_MachineImageList_descriptor = - getDescriptor().getMessageType(1158); + getDescriptor().getMessageType(1160); internal_static_google_cloud_compute_v1_MachineImageList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_MachineImageList_descriptor, @@ -52580,7 +52667,7 @@ private static void _clinit_autosplit_dinit_2() { "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning", }); internal_static_google_cloud_compute_v1_MachineImageParams_descriptor = - getDescriptor().getMessageType(1159); + getDescriptor().getMessageType(1161); internal_static_google_cloud_compute_v1_MachineImageParams_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_MachineImageParams_descriptor, @@ -52596,7 +52683,7 @@ private static void _clinit_autosplit_dinit_2() { "Key", "Value", }); internal_static_google_cloud_compute_v1_MachineType_descriptor = - getDescriptor().getMessageType(1160); + getDescriptor().getMessageType(1162); internal_static_google_cloud_compute_v1_MachineType_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_MachineType_descriptor, @@ -52620,7 +52707,7 @@ private static void _clinit_autosplit_dinit_2() { "Zone", }); internal_static_google_cloud_compute_v1_MachineTypeAggregatedList_descriptor = - getDescriptor().getMessageType(1161); + getDescriptor().getMessageType(1163); internal_static_google_cloud_compute_v1_MachineTypeAggregatedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_MachineTypeAggregatedList_descriptor, @@ -52637,7 +52724,7 @@ private static void _clinit_autosplit_dinit_2() { "Key", "Value", }); internal_static_google_cloud_compute_v1_MachineTypeList_descriptor = - getDescriptor().getMessageType(1162); + getDescriptor().getMessageType(1164); internal_static_google_cloud_compute_v1_MachineTypeList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_MachineTypeList_descriptor, @@ -52645,7 +52732,7 @@ private static void _clinit_autosplit_dinit_2() { "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning", }); internal_static_google_cloud_compute_v1_MachineTypesScopedList_descriptor = - getDescriptor().getMessageType(1163); + getDescriptor().getMessageType(1165); internal_static_google_cloud_compute_v1_MachineTypesScopedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_MachineTypesScopedList_descriptor, @@ -52653,7 +52740,7 @@ private static void _clinit_autosplit_dinit_2() { "MachineTypes", "Warning", }); internal_static_google_cloud_compute_v1_ManagedInstance_descriptor = - getDescriptor().getMessageType(1164); + getDescriptor().getMessageType(1166); internal_static_google_cloud_compute_v1_ManagedInstance_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ManagedInstance_descriptor, @@ -52673,7 +52760,7 @@ private static void _clinit_autosplit_dinit_2() { "Version", }); internal_static_google_cloud_compute_v1_ManagedInstanceInstanceHealth_descriptor = - getDescriptor().getMessageType(1165); + getDescriptor().getMessageType(1167); internal_static_google_cloud_compute_v1_ManagedInstanceInstanceHealth_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ManagedInstanceInstanceHealth_descriptor, @@ -52681,7 +52768,7 @@ private static void _clinit_autosplit_dinit_2() { "DetailedHealthState", "HealthCheck", }); internal_static_google_cloud_compute_v1_ManagedInstanceLastAttempt_descriptor = - getDescriptor().getMessageType(1166); + getDescriptor().getMessageType(1168); internal_static_google_cloud_compute_v1_ManagedInstanceLastAttempt_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ManagedInstanceLastAttempt_descriptor, @@ -52689,7 +52776,7 @@ private static void _clinit_autosplit_dinit_2() { "Errors", }); internal_static_google_cloud_compute_v1_ManagedInstanceLastAttemptErrors_descriptor = - getDescriptor().getMessageType(1167); + getDescriptor().getMessageType(1169); internal_static_google_cloud_compute_v1_ManagedInstanceLastAttemptErrors_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ManagedInstanceLastAttemptErrors_descriptor, @@ -52697,7 +52784,7 @@ private static void _clinit_autosplit_dinit_2() { "Errors", }); internal_static_google_cloud_compute_v1_ManagedInstancePropertiesFromFlexibilityPolicy_descriptor = - getDescriptor().getMessageType(1168); + getDescriptor().getMessageType(1170); internal_static_google_cloud_compute_v1_ManagedInstancePropertiesFromFlexibilityPolicy_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ManagedInstancePropertiesFromFlexibilityPolicy_descriptor, @@ -52705,7 +52792,7 @@ private static void _clinit_autosplit_dinit_2() { "MachineType", }); internal_static_google_cloud_compute_v1_ManagedInstanceScheduling_descriptor = - getDescriptor().getMessageType(1169); + getDescriptor().getMessageType(1171); internal_static_google_cloud_compute_v1_ManagedInstanceScheduling_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ManagedInstanceScheduling_descriptor, @@ -52713,7 +52800,7 @@ private static void _clinit_autosplit_dinit_2() { "GracefulShutdownTimestamp", "TerminationTimestamp", }); internal_static_google_cloud_compute_v1_ManagedInstanceShutdownDetails_descriptor = - getDescriptor().getMessageType(1170); + getDescriptor().getMessageType(1172); internal_static_google_cloud_compute_v1_ManagedInstanceShutdownDetails_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ManagedInstanceShutdownDetails_descriptor, @@ -52721,7 +52808,7 @@ private static void _clinit_autosplit_dinit_2() { "MaxDuration", "RequestTimestamp", }); internal_static_google_cloud_compute_v1_ManagedInstanceVersion_descriptor = - getDescriptor().getMessageType(1171); + getDescriptor().getMessageType(1173); internal_static_google_cloud_compute_v1_ManagedInstanceVersion_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ManagedInstanceVersion_descriptor, @@ -52729,7 +52816,7 @@ private static void _clinit_autosplit_dinit_2() { "InstanceTemplate", "Name", }); internal_static_google_cloud_compute_v1_Metadata_descriptor = - getDescriptor().getMessageType(1172); + getDescriptor().getMessageType(1174); internal_static_google_cloud_compute_v1_Metadata_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_Metadata_descriptor, @@ -52737,7 +52824,7 @@ private static void _clinit_autosplit_dinit_2() { "Fingerprint", "Items", "Kind", }); internal_static_google_cloud_compute_v1_MetadataFilter_descriptor = - getDescriptor().getMessageType(1173); + getDescriptor().getMessageType(1175); internal_static_google_cloud_compute_v1_MetadataFilter_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_MetadataFilter_descriptor, @@ -52745,7 +52832,7 @@ private static void _clinit_autosplit_dinit_2() { "FilterLabels", "FilterMatchCriteria", }); internal_static_google_cloud_compute_v1_MetadataFilterLabelMatch_descriptor = - getDescriptor().getMessageType(1174); + getDescriptor().getMessageType(1176); internal_static_google_cloud_compute_v1_MetadataFilterLabelMatch_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_MetadataFilterLabelMatch_descriptor, @@ -52753,7 +52840,7 @@ private static void _clinit_autosplit_dinit_2() { "Name", "Value", }); internal_static_google_cloud_compute_v1_MoveAddressRequest_descriptor = - getDescriptor().getMessageType(1175); + getDescriptor().getMessageType(1177); internal_static_google_cloud_compute_v1_MoveAddressRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_MoveAddressRequest_descriptor, @@ -52761,7 +52848,7 @@ private static void _clinit_autosplit_dinit_2() { "Address", "Project", "Region", "RegionAddressesMoveRequestResource", "RequestId", }); internal_static_google_cloud_compute_v1_MoveDiskProjectRequest_descriptor = - getDescriptor().getMessageType(1176); + getDescriptor().getMessageType(1178); internal_static_google_cloud_compute_v1_MoveDiskProjectRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_MoveDiskProjectRequest_descriptor, @@ -52769,7 +52856,7 @@ private static void _clinit_autosplit_dinit_2() { "DiskMoveRequestResource", "Project", "RequestId", }); internal_static_google_cloud_compute_v1_MoveFirewallPolicyRequest_descriptor = - getDescriptor().getMessageType(1177); + getDescriptor().getMessageType(1179); internal_static_google_cloud_compute_v1_MoveFirewallPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_MoveFirewallPolicyRequest_descriptor, @@ -52777,7 +52864,7 @@ private static void _clinit_autosplit_dinit_2() { "FirewallPolicy", "ParentId", "RequestId", }); internal_static_google_cloud_compute_v1_MoveGlobalAddressRequest_descriptor = - getDescriptor().getMessageType(1178); + getDescriptor().getMessageType(1180); internal_static_google_cloud_compute_v1_MoveGlobalAddressRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_MoveGlobalAddressRequest_descriptor, @@ -52785,7 +52872,7 @@ private static void _clinit_autosplit_dinit_2() { "Address", "GlobalAddressesMoveRequestResource", "Project", "RequestId", }); internal_static_google_cloud_compute_v1_MoveInstanceProjectRequest_descriptor = - getDescriptor().getMessageType(1179); + getDescriptor().getMessageType(1181); internal_static_google_cloud_compute_v1_MoveInstanceProjectRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_MoveInstanceProjectRequest_descriptor, @@ -52793,7 +52880,7 @@ private static void _clinit_autosplit_dinit_2() { "InstanceMoveRequestResource", "Project", "RequestId", }); internal_static_google_cloud_compute_v1_MoveOrganizationSecurityPolicyRequest_descriptor = - getDescriptor().getMessageType(1180); + getDescriptor().getMessageType(1182); internal_static_google_cloud_compute_v1_MoveOrganizationSecurityPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_MoveOrganizationSecurityPolicyRequest_descriptor, @@ -52801,7 +52888,7 @@ private static void _clinit_autosplit_dinit_2() { "ParentId", "RequestId", "SecurityPolicy", }); internal_static_google_cloud_compute_v1_NamedPort_descriptor = - getDescriptor().getMessageType(1181); + getDescriptor().getMessageType(1183); internal_static_google_cloud_compute_v1_NamedPort_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_NamedPort_descriptor, @@ -52809,7 +52896,7 @@ private static void _clinit_autosplit_dinit_2() { "Name", "Port", }); internal_static_google_cloud_compute_v1_NamedSet_descriptor = - getDescriptor().getMessageType(1182); + getDescriptor().getMessageType(1184); internal_static_google_cloud_compute_v1_NamedSet_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_NamedSet_descriptor, @@ -52817,7 +52904,7 @@ private static void _clinit_autosplit_dinit_2() { "Description", "Elements", "Fingerprint", "Name", "Type", }); internal_static_google_cloud_compute_v1_NatIpInfo_descriptor = - getDescriptor().getMessageType(1183); + getDescriptor().getMessageType(1185); internal_static_google_cloud_compute_v1_NatIpInfo_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_NatIpInfo_descriptor, @@ -52825,7 +52912,7 @@ private static void _clinit_autosplit_dinit_2() { "NatIpInfoMappings", "NatName", }); internal_static_google_cloud_compute_v1_NatIpInfoNatIpInfoMapping_descriptor = - getDescriptor().getMessageType(1184); + getDescriptor().getMessageType(1186); internal_static_google_cloud_compute_v1_NatIpInfoNatIpInfoMapping_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_NatIpInfoNatIpInfoMapping_descriptor, @@ -52833,7 +52920,7 @@ private static void _clinit_autosplit_dinit_2() { "Mode", "NatIp", "Usage", }); internal_static_google_cloud_compute_v1_NatIpInfoResponse_descriptor = - getDescriptor().getMessageType(1185); + getDescriptor().getMessageType(1187); internal_static_google_cloud_compute_v1_NatIpInfoResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_NatIpInfoResponse_descriptor, @@ -52841,7 +52928,7 @@ private static void _clinit_autosplit_dinit_2() { "Result", }); internal_static_google_cloud_compute_v1_Network_descriptor = - getDescriptor().getMessageType(1186); + getDescriptor().getMessageType(1188); internal_static_google_cloud_compute_v1_Network_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_Network_descriptor, @@ -52868,7 +52955,7 @@ private static void _clinit_autosplit_dinit_2() { "Subnetworks", }); internal_static_google_cloud_compute_v1_NetworkAttachment_descriptor = - getDescriptor().getMessageType(1187); + getDescriptor().getMessageType(1189); internal_static_google_cloud_compute_v1_NetworkAttachment_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_NetworkAttachment_descriptor, @@ -52890,7 +52977,7 @@ private static void _clinit_autosplit_dinit_2() { "Subnetworks", }); internal_static_google_cloud_compute_v1_NetworkAttachmentAggregatedList_descriptor = - getDescriptor().getMessageType(1188); + getDescriptor().getMessageType(1190); internal_static_google_cloud_compute_v1_NetworkAttachmentAggregatedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_NetworkAttachmentAggregatedList_descriptor, @@ -52907,7 +52994,7 @@ private static void _clinit_autosplit_dinit_2() { "Key", "Value", }); internal_static_google_cloud_compute_v1_NetworkAttachmentConnectedEndpoint_descriptor = - getDescriptor().getMessageType(1189); + getDescriptor().getMessageType(1191); internal_static_google_cloud_compute_v1_NetworkAttachmentConnectedEndpoint_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_NetworkAttachmentConnectedEndpoint_descriptor, @@ -52922,7 +53009,7 @@ private static void _clinit_autosplit_dinit_2() { "SubnetworkCidrRange", }); internal_static_google_cloud_compute_v1_NetworkAttachmentList_descriptor = - getDescriptor().getMessageType(1190); + getDescriptor().getMessageType(1192); internal_static_google_cloud_compute_v1_NetworkAttachmentList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_NetworkAttachmentList_descriptor, @@ -52930,7 +53017,7 @@ private static void _clinit_autosplit_dinit_2() { "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning", }); internal_static_google_cloud_compute_v1_NetworkAttachmentsScopedList_descriptor = - getDescriptor().getMessageType(1191); + getDescriptor().getMessageType(1193); internal_static_google_cloud_compute_v1_NetworkAttachmentsScopedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_NetworkAttachmentsScopedList_descriptor, @@ -52938,7 +53025,7 @@ private static void _clinit_autosplit_dinit_2() { "NetworkAttachments", "Warning", }); internal_static_google_cloud_compute_v1_NetworkEdgeSecurityService_descriptor = - getDescriptor().getMessageType(1192); + getDescriptor().getMessageType(1194); internal_static_google_cloud_compute_v1_NetworkEdgeSecurityService_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_NetworkEdgeSecurityService_descriptor, @@ -52955,7 +53042,7 @@ private static void _clinit_autosplit_dinit_2() { "SelfLinkWithId", }); internal_static_google_cloud_compute_v1_NetworkEdgeSecurityServiceAggregatedList_descriptor = - getDescriptor().getMessageType(1193); + getDescriptor().getMessageType(1195); internal_static_google_cloud_compute_v1_NetworkEdgeSecurityServiceAggregatedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_NetworkEdgeSecurityServiceAggregatedList_descriptor, @@ -52972,7 +53059,7 @@ private static void _clinit_autosplit_dinit_2() { "Key", "Value", }); internal_static_google_cloud_compute_v1_NetworkEdgeSecurityServicesScopedList_descriptor = - getDescriptor().getMessageType(1194); + getDescriptor().getMessageType(1196); internal_static_google_cloud_compute_v1_NetworkEdgeSecurityServicesScopedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_NetworkEdgeSecurityServicesScopedList_descriptor, @@ -52980,7 +53067,7 @@ private static void _clinit_autosplit_dinit_2() { "NetworkEdgeSecurityServices", "Warning", }); internal_static_google_cloud_compute_v1_NetworkEndpoint_descriptor = - getDescriptor().getMessageType(1195); + getDescriptor().getMessageType(1197); internal_static_google_cloud_compute_v1_NetworkEndpoint_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_NetworkEndpoint_descriptor, @@ -53002,7 +53089,7 @@ private static void _clinit_autosplit_dinit_2() { "Key", "Value", }); internal_static_google_cloud_compute_v1_NetworkEndpointGroup_descriptor = - getDescriptor().getMessageType(1196); + getDescriptor().getMessageType(1198); internal_static_google_cloud_compute_v1_NetworkEndpointGroup_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_NetworkEndpointGroup_descriptor, @@ -53036,7 +53123,7 @@ private static void _clinit_autosplit_dinit_2() { "Key", "Value", }); internal_static_google_cloud_compute_v1_NetworkEndpointGroupAggregatedList_descriptor = - getDescriptor().getMessageType(1197); + getDescriptor().getMessageType(1199); internal_static_google_cloud_compute_v1_NetworkEndpointGroupAggregatedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_NetworkEndpointGroupAggregatedList_descriptor, @@ -53053,7 +53140,7 @@ private static void _clinit_autosplit_dinit_2() { "Key", "Value", }); internal_static_google_cloud_compute_v1_NetworkEndpointGroupAppEngine_descriptor = - getDescriptor().getMessageType(1198); + getDescriptor().getMessageType(1200); internal_static_google_cloud_compute_v1_NetworkEndpointGroupAppEngine_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_NetworkEndpointGroupAppEngine_descriptor, @@ -53061,7 +53148,7 @@ private static void _clinit_autosplit_dinit_2() { "Service", "UrlMask", "Version", }); internal_static_google_cloud_compute_v1_NetworkEndpointGroupCloudFunction_descriptor = - getDescriptor().getMessageType(1199); + getDescriptor().getMessageType(1201); internal_static_google_cloud_compute_v1_NetworkEndpointGroupCloudFunction_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_NetworkEndpointGroupCloudFunction_descriptor, @@ -53069,7 +53156,7 @@ private static void _clinit_autosplit_dinit_2() { "Function", "UrlMask", }); internal_static_google_cloud_compute_v1_NetworkEndpointGroupCloudRun_descriptor = - getDescriptor().getMessageType(1200); + getDescriptor().getMessageType(1202); internal_static_google_cloud_compute_v1_NetworkEndpointGroupCloudRun_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_NetworkEndpointGroupCloudRun_descriptor, @@ -53077,7 +53164,7 @@ private static void _clinit_autosplit_dinit_2() { "Service", "Tag", "UrlMask", }); internal_static_google_cloud_compute_v1_NetworkEndpointGroupList_descriptor = - getDescriptor().getMessageType(1201); + getDescriptor().getMessageType(1203); internal_static_google_cloud_compute_v1_NetworkEndpointGroupList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_NetworkEndpointGroupList_descriptor, @@ -53085,7 +53172,7 @@ private static void _clinit_autosplit_dinit_2() { "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning", }); internal_static_google_cloud_compute_v1_NetworkEndpointGroupPscData_descriptor = - getDescriptor().getMessageType(1202); + getDescriptor().getMessageType(1204); internal_static_google_cloud_compute_v1_NetworkEndpointGroupPscData_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_NetworkEndpointGroupPscData_descriptor, @@ -53093,7 +53180,7 @@ private static void _clinit_autosplit_dinit_2() { "ConsumerPscAddress", "ProducerPort", "PscConnectionId", "PscConnectionStatus", }); internal_static_google_cloud_compute_v1_NetworkEndpointGroupsAttachEndpointsRequest_descriptor = - getDescriptor().getMessageType(1203); + getDescriptor().getMessageType(1205); internal_static_google_cloud_compute_v1_NetworkEndpointGroupsAttachEndpointsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_NetworkEndpointGroupsAttachEndpointsRequest_descriptor, @@ -53101,7 +53188,7 @@ private static void _clinit_autosplit_dinit_2() { "NetworkEndpoints", }); internal_static_google_cloud_compute_v1_NetworkEndpointGroupsDetachEndpointsRequest_descriptor = - getDescriptor().getMessageType(1204); + getDescriptor().getMessageType(1206); internal_static_google_cloud_compute_v1_NetworkEndpointGroupsDetachEndpointsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_NetworkEndpointGroupsDetachEndpointsRequest_descriptor, @@ -53109,7 +53196,7 @@ private static void _clinit_autosplit_dinit_2() { "NetworkEndpoints", }); internal_static_google_cloud_compute_v1_NetworkEndpointGroupsListEndpointsRequest_descriptor = - getDescriptor().getMessageType(1205); + getDescriptor().getMessageType(1207); internal_static_google_cloud_compute_v1_NetworkEndpointGroupsListEndpointsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_NetworkEndpointGroupsListEndpointsRequest_descriptor, @@ -53117,7 +53204,7 @@ private static void _clinit_autosplit_dinit_2() { "HealthStatus", }); internal_static_google_cloud_compute_v1_NetworkEndpointGroupsListNetworkEndpoints_descriptor = - getDescriptor().getMessageType(1206); + getDescriptor().getMessageType(1208); internal_static_google_cloud_compute_v1_NetworkEndpointGroupsListNetworkEndpoints_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_NetworkEndpointGroupsListNetworkEndpoints_descriptor, @@ -53125,7 +53212,7 @@ private static void _clinit_autosplit_dinit_2() { "Id", "Items", "Kind", "NextPageToken", "Warning", }); internal_static_google_cloud_compute_v1_NetworkEndpointGroupsScopedList_descriptor = - getDescriptor().getMessageType(1207); + getDescriptor().getMessageType(1209); internal_static_google_cloud_compute_v1_NetworkEndpointGroupsScopedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_NetworkEndpointGroupsScopedList_descriptor, @@ -53133,7 +53220,7 @@ private static void _clinit_autosplit_dinit_2() { "NetworkEndpointGroups", "Warning", }); internal_static_google_cloud_compute_v1_NetworkEndpointWithHealthStatus_descriptor = - getDescriptor().getMessageType(1208); + getDescriptor().getMessageType(1210); internal_static_google_cloud_compute_v1_NetworkEndpointWithHealthStatus_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_NetworkEndpointWithHealthStatus_descriptor, @@ -53141,7 +53228,7 @@ private static void _clinit_autosplit_dinit_2() { "Healths", "NetworkEndpoint", }); internal_static_google_cloud_compute_v1_NetworkFirewallPolicyAggregatedList_descriptor = - getDescriptor().getMessageType(1209); + getDescriptor().getMessageType(1211); internal_static_google_cloud_compute_v1_NetworkFirewallPolicyAggregatedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_NetworkFirewallPolicyAggregatedList_descriptor, @@ -53158,7 +53245,7 @@ private static void _clinit_autosplit_dinit_2() { "Key", "Value", }); internal_static_google_cloud_compute_v1_NetworkInterface_descriptor = - getDescriptor().getMessageType(1210); + getDescriptor().getMessageType(1212); internal_static_google_cloud_compute_v1_NetworkInterface_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_NetworkInterface_descriptor, @@ -53187,7 +53274,7 @@ private static void _clinit_autosplit_dinit_2() { "Vlan", }); internal_static_google_cloud_compute_v1_NetworkList_descriptor = - getDescriptor().getMessageType(1211); + getDescriptor().getMessageType(1213); internal_static_google_cloud_compute_v1_NetworkList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_NetworkList_descriptor, @@ -53195,7 +53282,7 @@ private static void _clinit_autosplit_dinit_2() { "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning", }); internal_static_google_cloud_compute_v1_NetworkParams_descriptor = - getDescriptor().getMessageType(1212); + getDescriptor().getMessageType(1214); internal_static_google_cloud_compute_v1_NetworkParams_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_NetworkParams_descriptor, @@ -53211,7 +53298,7 @@ private static void _clinit_autosplit_dinit_2() { "Key", "Value", }); internal_static_google_cloud_compute_v1_NetworkPeering_descriptor = - getDescriptor().getMessageType(1213); + getDescriptor().getMessageType(1215); internal_static_google_cloud_compute_v1_NetworkPeering_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_NetworkPeering_descriptor, @@ -53232,7 +53319,7 @@ private static void _clinit_autosplit_dinit_2() { "UpdateStrategy", }); internal_static_google_cloud_compute_v1_NetworkPeeringConnectionStatus_descriptor = - getDescriptor().getMessageType(1214); + getDescriptor().getMessageType(1216); internal_static_google_cloud_compute_v1_NetworkPeeringConnectionStatus_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_NetworkPeeringConnectionStatus_descriptor, @@ -53240,7 +53327,7 @@ private static void _clinit_autosplit_dinit_2() { "ConsensusState", "TrafficConfiguration", "UpdateStrategy", }); internal_static_google_cloud_compute_v1_NetworkPeeringConnectionStatusConsensusState_descriptor = - getDescriptor().getMessageType(1215); + getDescriptor().getMessageType(1217); internal_static_google_cloud_compute_v1_NetworkPeeringConnectionStatusConsensusState_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_NetworkPeeringConnectionStatusConsensusState_descriptor, @@ -53248,7 +53335,7 @@ private static void _clinit_autosplit_dinit_2() { "DeleteStatus", "UpdateStatus", }); internal_static_google_cloud_compute_v1_NetworkPeeringConnectionStatusTrafficConfiguration_descriptor = - getDescriptor().getMessageType(1216); + getDescriptor().getMessageType(1218); internal_static_google_cloud_compute_v1_NetworkPeeringConnectionStatusTrafficConfiguration_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_NetworkPeeringConnectionStatusTrafficConfiguration_descriptor, @@ -53260,7 +53347,7 @@ private static void _clinit_autosplit_dinit_2() { "StackType", }); internal_static_google_cloud_compute_v1_NetworkPerformanceConfig_descriptor = - getDescriptor().getMessageType(1217); + getDescriptor().getMessageType(1219); internal_static_google_cloud_compute_v1_NetworkPerformanceConfig_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_NetworkPerformanceConfig_descriptor, @@ -53268,7 +53355,7 @@ private static void _clinit_autosplit_dinit_2() { "TotalEgressBandwidthTier", }); internal_static_google_cloud_compute_v1_NetworkProfile_descriptor = - getDescriptor().getMessageType(1218); + getDescriptor().getMessageType(1220); internal_static_google_cloud_compute_v1_NetworkProfile_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_NetworkProfile_descriptor, @@ -53286,7 +53373,7 @@ private static void _clinit_autosplit_dinit_2() { "Zone", }); internal_static_google_cloud_compute_v1_NetworkProfileLocation_descriptor = - getDescriptor().getMessageType(1219); + getDescriptor().getMessageType(1221); internal_static_google_cloud_compute_v1_NetworkProfileLocation_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_NetworkProfileLocation_descriptor, @@ -53294,7 +53381,7 @@ private static void _clinit_autosplit_dinit_2() { "Name", "Scope", }); internal_static_google_cloud_compute_v1_NetworkProfileNetworkFeatures_descriptor = - getDescriptor().getMessageType(1220); + getDescriptor().getMessageType(1222); internal_static_google_cloud_compute_v1_NetworkProfileNetworkFeatures_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_NetworkProfileNetworkFeatures_descriptor, @@ -53339,7 +53426,7 @@ private static void _clinit_autosplit_dinit_2() { "Unicast", }); internal_static_google_cloud_compute_v1_NetworkProfileNetworkFeaturesPredefinedSubnetworkRange_descriptor = - getDescriptor().getMessageType(1221); + getDescriptor().getMessageType(1223); internal_static_google_cloud_compute_v1_NetworkProfileNetworkFeaturesPredefinedSubnetworkRange_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_NetworkProfileNetworkFeaturesPredefinedSubnetworkRange_descriptor, @@ -53347,7 +53434,7 @@ private static void _clinit_autosplit_dinit_2() { "Ipv6Range", "NamePrefix", }); internal_static_google_cloud_compute_v1_NetworkProfileProfileType_descriptor = - getDescriptor().getMessageType(1222); + getDescriptor().getMessageType(1224); internal_static_google_cloud_compute_v1_NetworkProfileProfileType_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_NetworkProfileProfileType_descriptor, @@ -53355,7 +53442,7 @@ private static void _clinit_autosplit_dinit_2() { "NetworkType", "RdmaSubtype", "UllSubtype", "VpcSubtype", }); internal_static_google_cloud_compute_v1_NetworkProfilesListResponse_descriptor = - getDescriptor().getMessageType(1223); + getDescriptor().getMessageType(1225); internal_static_google_cloud_compute_v1_NetworkProfilesListResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_NetworkProfilesListResponse_descriptor, @@ -53363,7 +53450,7 @@ private static void _clinit_autosplit_dinit_2() { "Etag", "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Unreachables", "Warning", }); internal_static_google_cloud_compute_v1_NetworkRoutingConfig_descriptor = - getDescriptor().getMessageType(1224); + getDescriptor().getMessageType(1226); internal_static_google_cloud_compute_v1_NetworkRoutingConfig_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_NetworkRoutingConfig_descriptor, @@ -53376,7 +53463,7 @@ private static void _clinit_autosplit_dinit_2() { "RoutingMode", }); internal_static_google_cloud_compute_v1_NetworksAddPeeringRequest_descriptor = - getDescriptor().getMessageType(1225); + getDescriptor().getMessageType(1227); internal_static_google_cloud_compute_v1_NetworksAddPeeringRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_NetworksAddPeeringRequest_descriptor, @@ -53384,7 +53471,7 @@ private static void _clinit_autosplit_dinit_2() { "AutoCreateRoutes", "Name", "NetworkPeering", "PeerNetwork", }); internal_static_google_cloud_compute_v1_NetworksCancelRequestRemovePeeringRequest_descriptor = - getDescriptor().getMessageType(1226); + getDescriptor().getMessageType(1228); internal_static_google_cloud_compute_v1_NetworksCancelRequestRemovePeeringRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_NetworksCancelRequestRemovePeeringRequest_descriptor, @@ -53392,7 +53479,7 @@ private static void _clinit_autosplit_dinit_2() { "Name", }); internal_static_google_cloud_compute_v1_NetworksGetEffectiveFirewallsResponse_descriptor = - getDescriptor().getMessageType(1227); + getDescriptor().getMessageType(1229); internal_static_google_cloud_compute_v1_NetworksGetEffectiveFirewallsResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_NetworksGetEffectiveFirewallsResponse_descriptor, @@ -53400,7 +53487,7 @@ private static void _clinit_autosplit_dinit_2() { "FirewallPolicys", "Firewalls", }); internal_static_google_cloud_compute_v1_NetworksGetEffectiveFirewallsResponseEffectiveFirewallPolicy_descriptor = - getDescriptor().getMessageType(1228); + getDescriptor().getMessageType(1230); internal_static_google_cloud_compute_v1_NetworksGetEffectiveFirewallsResponseEffectiveFirewallPolicy_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_NetworksGetEffectiveFirewallsResponseEffectiveFirewallPolicy_descriptor, @@ -53414,7 +53501,7 @@ private static void _clinit_autosplit_dinit_2() { "Type", }); internal_static_google_cloud_compute_v1_NetworksRemovePeeringRequest_descriptor = - getDescriptor().getMessageType(1229); + getDescriptor().getMessageType(1231); internal_static_google_cloud_compute_v1_NetworksRemovePeeringRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_NetworksRemovePeeringRequest_descriptor, @@ -53422,7 +53509,7 @@ private static void _clinit_autosplit_dinit_2() { "Name", }); internal_static_google_cloud_compute_v1_NetworksRequestRemovePeeringRequest_descriptor = - getDescriptor().getMessageType(1230); + getDescriptor().getMessageType(1232); internal_static_google_cloud_compute_v1_NetworksRequestRemovePeeringRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_NetworksRequestRemovePeeringRequest_descriptor, @@ -53430,7 +53517,7 @@ private static void _clinit_autosplit_dinit_2() { "Name", }); internal_static_google_cloud_compute_v1_NetworksUpdatePeeringRequest_descriptor = - getDescriptor().getMessageType(1231); + getDescriptor().getMessageType(1233); internal_static_google_cloud_compute_v1_NetworksUpdatePeeringRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_NetworksUpdatePeeringRequest_descriptor, @@ -53438,7 +53525,7 @@ private static void _clinit_autosplit_dinit_2() { "NetworkPeering", }); internal_static_google_cloud_compute_v1_NodeGroup_descriptor = - getDescriptor().getMessageType(1232); + getDescriptor().getMessageType(1234); internal_static_google_cloud_compute_v1_NodeGroup_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_NodeGroup_descriptor, @@ -53462,7 +53549,7 @@ private static void _clinit_autosplit_dinit_2() { "Zone", }); internal_static_google_cloud_compute_v1_NodeGroupAggregatedList_descriptor = - getDescriptor().getMessageType(1233); + getDescriptor().getMessageType(1235); internal_static_google_cloud_compute_v1_NodeGroupAggregatedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_NodeGroupAggregatedList_descriptor, @@ -53478,7 +53565,7 @@ private static void _clinit_autosplit_dinit_2() { "Key", "Value", }); internal_static_google_cloud_compute_v1_NodeGroupAutoscalingPolicy_descriptor = - getDescriptor().getMessageType(1234); + getDescriptor().getMessageType(1236); internal_static_google_cloud_compute_v1_NodeGroupAutoscalingPolicy_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_NodeGroupAutoscalingPolicy_descriptor, @@ -53486,7 +53573,7 @@ private static void _clinit_autosplit_dinit_2() { "MaxNodes", "MinNodes", "Mode", }); internal_static_google_cloud_compute_v1_NodeGroupList_descriptor = - getDescriptor().getMessageType(1235); + getDescriptor().getMessageType(1237); internal_static_google_cloud_compute_v1_NodeGroupList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_NodeGroupList_descriptor, @@ -53494,7 +53581,7 @@ private static void _clinit_autosplit_dinit_2() { "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning", }); internal_static_google_cloud_compute_v1_NodeGroupMaintenanceWindow_descriptor = - getDescriptor().getMessageType(1236); + getDescriptor().getMessageType(1238); internal_static_google_cloud_compute_v1_NodeGroupMaintenanceWindow_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_NodeGroupMaintenanceWindow_descriptor, @@ -53502,7 +53589,7 @@ private static void _clinit_autosplit_dinit_2() { "MaintenanceDuration", "StartTime", }); internal_static_google_cloud_compute_v1_NodeGroupNode_descriptor = - getDescriptor().getMessageType(1237); + getDescriptor().getMessageType(1239); internal_static_google_cloud_compute_v1_NodeGroupNode_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_NodeGroupNode_descriptor, @@ -53523,7 +53610,7 @@ private static void _clinit_autosplit_dinit_2() { "UpcomingMaintenance", }); internal_static_google_cloud_compute_v1_NodeGroupsAddNodesRequest_descriptor = - getDescriptor().getMessageType(1238); + getDescriptor().getMessageType(1240); internal_static_google_cloud_compute_v1_NodeGroupsAddNodesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_NodeGroupsAddNodesRequest_descriptor, @@ -53531,7 +53618,7 @@ private static void _clinit_autosplit_dinit_2() { "AdditionalNodeCount", }); internal_static_google_cloud_compute_v1_NodeGroupsDeleteNodesRequest_descriptor = - getDescriptor().getMessageType(1239); + getDescriptor().getMessageType(1241); internal_static_google_cloud_compute_v1_NodeGroupsDeleteNodesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_NodeGroupsDeleteNodesRequest_descriptor, @@ -53539,7 +53626,7 @@ private static void _clinit_autosplit_dinit_2() { "Nodes", }); internal_static_google_cloud_compute_v1_NodeGroupsListNodes_descriptor = - getDescriptor().getMessageType(1240); + getDescriptor().getMessageType(1242); internal_static_google_cloud_compute_v1_NodeGroupsListNodes_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_NodeGroupsListNodes_descriptor, @@ -53547,7 +53634,7 @@ private static void _clinit_autosplit_dinit_2() { "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning", }); internal_static_google_cloud_compute_v1_NodeGroupsPerformMaintenanceRequest_descriptor = - getDescriptor().getMessageType(1241); + getDescriptor().getMessageType(1243); internal_static_google_cloud_compute_v1_NodeGroupsPerformMaintenanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_NodeGroupsPerformMaintenanceRequest_descriptor, @@ -53555,7 +53642,7 @@ private static void _clinit_autosplit_dinit_2() { "Nodes", "StartTime", }); internal_static_google_cloud_compute_v1_NodeGroupsScopedList_descriptor = - getDescriptor().getMessageType(1242); + getDescriptor().getMessageType(1244); internal_static_google_cloud_compute_v1_NodeGroupsScopedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_NodeGroupsScopedList_descriptor, @@ -53563,7 +53650,7 @@ private static void _clinit_autosplit_dinit_2() { "NodeGroups", "Warning", }); internal_static_google_cloud_compute_v1_NodeGroupsSetNodeTemplateRequest_descriptor = - getDescriptor().getMessageType(1243); + getDescriptor().getMessageType(1245); internal_static_google_cloud_compute_v1_NodeGroupsSetNodeTemplateRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_NodeGroupsSetNodeTemplateRequest_descriptor, @@ -53571,7 +53658,7 @@ private static void _clinit_autosplit_dinit_2() { "NodeTemplate", }); internal_static_google_cloud_compute_v1_NodeGroupsSimulateMaintenanceEventRequest_descriptor = - getDescriptor().getMessageType(1244); + getDescriptor().getMessageType(1246); internal_static_google_cloud_compute_v1_NodeGroupsSimulateMaintenanceEventRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_NodeGroupsSimulateMaintenanceEventRequest_descriptor, @@ -53579,7 +53666,7 @@ private static void _clinit_autosplit_dinit_2() { "Nodes", }); internal_static_google_cloud_compute_v1_NodeTemplate_descriptor = - getDescriptor().getMessageType(1245); + getDescriptor().getMessageType(1247); internal_static_google_cloud_compute_v1_NodeTemplate_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_NodeTemplate_descriptor, @@ -53610,7 +53697,7 @@ private static void _clinit_autosplit_dinit_2() { "Key", "Value", }); internal_static_google_cloud_compute_v1_NodeTemplateAggregatedList_descriptor = - getDescriptor().getMessageType(1246); + getDescriptor().getMessageType(1248); internal_static_google_cloud_compute_v1_NodeTemplateAggregatedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_NodeTemplateAggregatedList_descriptor, @@ -53627,7 +53714,7 @@ private static void _clinit_autosplit_dinit_2() { "Key", "Value", }); internal_static_google_cloud_compute_v1_NodeTemplateList_descriptor = - getDescriptor().getMessageType(1247); + getDescriptor().getMessageType(1249); internal_static_google_cloud_compute_v1_NodeTemplateList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_NodeTemplateList_descriptor, @@ -53635,7 +53722,7 @@ private static void _clinit_autosplit_dinit_2() { "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning", }); internal_static_google_cloud_compute_v1_NodeTemplateNodeTypeFlexibility_descriptor = - getDescriptor().getMessageType(1248); + getDescriptor().getMessageType(1250); internal_static_google_cloud_compute_v1_NodeTemplateNodeTypeFlexibility_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_NodeTemplateNodeTypeFlexibility_descriptor, @@ -53643,7 +53730,7 @@ private static void _clinit_autosplit_dinit_2() { "Cpus", "LocalSsd", "Memory", }); internal_static_google_cloud_compute_v1_NodeTemplatesScopedList_descriptor = - getDescriptor().getMessageType(1249); + getDescriptor().getMessageType(1251); internal_static_google_cloud_compute_v1_NodeTemplatesScopedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_NodeTemplatesScopedList_descriptor, @@ -53651,7 +53738,7 @@ private static void _clinit_autosplit_dinit_2() { "NodeTemplates", "Warning", }); internal_static_google_cloud_compute_v1_NodeType_descriptor = - getDescriptor().getMessageType(1250); + getDescriptor().getMessageType(1252); internal_static_google_cloud_compute_v1_NodeType_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_NodeType_descriptor, @@ -53671,7 +53758,7 @@ private static void _clinit_autosplit_dinit_2() { "Zone", }); internal_static_google_cloud_compute_v1_NodeTypeAggregatedList_descriptor = - getDescriptor().getMessageType(1251); + getDescriptor().getMessageType(1253); internal_static_google_cloud_compute_v1_NodeTypeAggregatedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_NodeTypeAggregatedList_descriptor, @@ -53687,7 +53774,7 @@ private static void _clinit_autosplit_dinit_2() { "Key", "Value", }); internal_static_google_cloud_compute_v1_NodeTypeList_descriptor = - getDescriptor().getMessageType(1252); + getDescriptor().getMessageType(1254); internal_static_google_cloud_compute_v1_NodeTypeList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_NodeTypeList_descriptor, @@ -53695,7 +53782,7 @@ private static void _clinit_autosplit_dinit_2() { "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning", }); internal_static_google_cloud_compute_v1_NodeTypesScopedList_descriptor = - getDescriptor().getMessageType(1253); + getDescriptor().getMessageType(1255); internal_static_google_cloud_compute_v1_NodeTypesScopedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_NodeTypesScopedList_descriptor, @@ -53703,7 +53790,7 @@ private static void _clinit_autosplit_dinit_2() { "NodeTypes", "Warning", }); internal_static_google_cloud_compute_v1_NotificationEndpoint_descriptor = - getDescriptor().getMessageType(1254); + getDescriptor().getMessageType(1256); internal_static_google_cloud_compute_v1_NotificationEndpoint_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_NotificationEndpoint_descriptor, @@ -53718,7 +53805,7 @@ private static void _clinit_autosplit_dinit_2() { "SelfLink", }); internal_static_google_cloud_compute_v1_NotificationEndpointAggregatedList_descriptor = - getDescriptor().getMessageType(1255); + getDescriptor().getMessageType(1257); internal_static_google_cloud_compute_v1_NotificationEndpointAggregatedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_NotificationEndpointAggregatedList_descriptor, @@ -53735,7 +53822,7 @@ private static void _clinit_autosplit_dinit_2() { "Key", "Value", }); internal_static_google_cloud_compute_v1_NotificationEndpointGrpcSettings_descriptor = - getDescriptor().getMessageType(1256); + getDescriptor().getMessageType(1258); internal_static_google_cloud_compute_v1_NotificationEndpointGrpcSettings_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_NotificationEndpointGrpcSettings_descriptor, @@ -53743,7 +53830,7 @@ private static void _clinit_autosplit_dinit_2() { "Authority", "Endpoint", "PayloadName", "ResendInterval", "RetryDurationSec", }); internal_static_google_cloud_compute_v1_NotificationEndpointList_descriptor = - getDescriptor().getMessageType(1257); + getDescriptor().getMessageType(1259); internal_static_google_cloud_compute_v1_NotificationEndpointList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_NotificationEndpointList_descriptor, @@ -53751,7 +53838,7 @@ private static void _clinit_autosplit_dinit_2() { "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning", }); internal_static_google_cloud_compute_v1_NotificationEndpointsScopedList_descriptor = - getDescriptor().getMessageType(1258); + getDescriptor().getMessageType(1260); internal_static_google_cloud_compute_v1_NotificationEndpointsScopedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_NotificationEndpointsScopedList_descriptor, @@ -53759,7 +53846,7 @@ private static void _clinit_autosplit_dinit_2() { "Resources", "Warning", }); internal_static_google_cloud_compute_v1_Operation_descriptor = - getDescriptor().getMessageType(1259); + getDescriptor().getMessageType(1261); internal_static_google_cloud_compute_v1_Operation_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_Operation_descriptor, @@ -53793,7 +53880,7 @@ private static void _clinit_autosplit_dinit_2() { "Zone", }); internal_static_google_cloud_compute_v1_OperationAggregatedList_descriptor = - getDescriptor().getMessageType(1260); + getDescriptor().getMessageType(1262); internal_static_google_cloud_compute_v1_OperationAggregatedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_OperationAggregatedList_descriptor, @@ -53809,7 +53896,7 @@ private static void _clinit_autosplit_dinit_2() { "Key", "Value", }); internal_static_google_cloud_compute_v1_OperationList_descriptor = - getDescriptor().getMessageType(1261); + getDescriptor().getMessageType(1263); internal_static_google_cloud_compute_v1_OperationList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_OperationList_descriptor, @@ -53817,7 +53904,7 @@ private static void _clinit_autosplit_dinit_2() { "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning", }); internal_static_google_cloud_compute_v1_OperationsScopedList_descriptor = - getDescriptor().getMessageType(1262); + getDescriptor().getMessageType(1264); internal_static_google_cloud_compute_v1_OperationsScopedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_OperationsScopedList_descriptor, @@ -53825,7 +53912,7 @@ private static void _clinit_autosplit_dinit_2() { "Operations", "Warning", }); internal_static_google_cloud_compute_v1_OrganizationSecurityPoliciesListAssociationsResponse_descriptor = - getDescriptor().getMessageType(1263); + getDescriptor().getMessageType(1265); internal_static_google_cloud_compute_v1_OrganizationSecurityPoliciesListAssociationsResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_OrganizationSecurityPoliciesListAssociationsResponse_descriptor, @@ -53833,7 +53920,7 @@ private static void _clinit_autosplit_dinit_2() { "Associations", "Kind", }); internal_static_google_cloud_compute_v1_OutlierDetection_descriptor = - getDescriptor().getMessageType(1264); + getDescriptor().getMessageType(1266); internal_static_google_cloud_compute_v1_OutlierDetection_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_OutlierDetection_descriptor, @@ -53851,7 +53938,7 @@ private static void _clinit_autosplit_dinit_2() { "SuccessRateStdevFactor", }); internal_static_google_cloud_compute_v1_PacketIntervals_descriptor = - getDescriptor().getMessageType(1265); + getDescriptor().getMessageType(1267); internal_static_google_cloud_compute_v1_PacketIntervals_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_PacketIntervals_descriptor, @@ -53859,7 +53946,7 @@ private static void _clinit_autosplit_dinit_2() { "AvgMs", "Duration", "MaxMs", "MinMs", "NumIntervals", "Type", }); internal_static_google_cloud_compute_v1_PacketMirroring_descriptor = - getDescriptor().getMessageType(1266); + getDescriptor().getMessageType(1268); internal_static_google_cloud_compute_v1_PacketMirroring_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_PacketMirroring_descriptor, @@ -53879,7 +53966,7 @@ private static void _clinit_autosplit_dinit_2() { "SelfLink", }); internal_static_google_cloud_compute_v1_PacketMirroringAggregatedList_descriptor = - getDescriptor().getMessageType(1267); + getDescriptor().getMessageType(1269); internal_static_google_cloud_compute_v1_PacketMirroringAggregatedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_PacketMirroringAggregatedList_descriptor, @@ -53896,7 +53983,7 @@ private static void _clinit_autosplit_dinit_2() { "Key", "Value", }); internal_static_google_cloud_compute_v1_PacketMirroringFilter_descriptor = - getDescriptor().getMessageType(1268); + getDescriptor().getMessageType(1270); internal_static_google_cloud_compute_v1_PacketMirroringFilter_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_PacketMirroringFilter_descriptor, @@ -53904,7 +53991,7 @@ private static void _clinit_autosplit_dinit_2() { "IPProtocols", "CidrRanges", "Direction", }); internal_static_google_cloud_compute_v1_PacketMirroringForwardingRuleInfo_descriptor = - getDescriptor().getMessageType(1269); + getDescriptor().getMessageType(1271); internal_static_google_cloud_compute_v1_PacketMirroringForwardingRuleInfo_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_PacketMirroringForwardingRuleInfo_descriptor, @@ -53912,7 +53999,7 @@ private static void _clinit_autosplit_dinit_2() { "CanonicalUrl", "Url", }); internal_static_google_cloud_compute_v1_PacketMirroringList_descriptor = - getDescriptor().getMessageType(1270); + getDescriptor().getMessageType(1272); internal_static_google_cloud_compute_v1_PacketMirroringList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_PacketMirroringList_descriptor, @@ -53920,7 +54007,7 @@ private static void _clinit_autosplit_dinit_2() { "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning", }); internal_static_google_cloud_compute_v1_PacketMirroringMirroredResourceInfo_descriptor = - getDescriptor().getMessageType(1271); + getDescriptor().getMessageType(1273); internal_static_google_cloud_compute_v1_PacketMirroringMirroredResourceInfo_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_PacketMirroringMirroredResourceInfo_descriptor, @@ -53928,7 +54015,7 @@ private static void _clinit_autosplit_dinit_2() { "Instances", "Subnetworks", "Tags", }); internal_static_google_cloud_compute_v1_PacketMirroringMirroredResourceInfoInstanceInfo_descriptor = - getDescriptor().getMessageType(1272); + getDescriptor().getMessageType(1274); internal_static_google_cloud_compute_v1_PacketMirroringMirroredResourceInfoInstanceInfo_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_PacketMirroringMirroredResourceInfoInstanceInfo_descriptor, @@ -53936,7 +54023,7 @@ private static void _clinit_autosplit_dinit_2() { "CanonicalUrl", "Url", }); internal_static_google_cloud_compute_v1_PacketMirroringMirroredResourceInfoSubnetInfo_descriptor = - getDescriptor().getMessageType(1273); + getDescriptor().getMessageType(1275); internal_static_google_cloud_compute_v1_PacketMirroringMirroredResourceInfoSubnetInfo_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_PacketMirroringMirroredResourceInfoSubnetInfo_descriptor, @@ -53944,7 +54031,7 @@ private static void _clinit_autosplit_dinit_2() { "CanonicalUrl", "Url", }); internal_static_google_cloud_compute_v1_PacketMirroringNetworkInfo_descriptor = - getDescriptor().getMessageType(1274); + getDescriptor().getMessageType(1276); internal_static_google_cloud_compute_v1_PacketMirroringNetworkInfo_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_PacketMirroringNetworkInfo_descriptor, @@ -53952,7 +54039,7 @@ private static void _clinit_autosplit_dinit_2() { "CanonicalUrl", "Url", }); internal_static_google_cloud_compute_v1_PacketMirroringsScopedList_descriptor = - getDescriptor().getMessageType(1275); + getDescriptor().getMessageType(1277); internal_static_google_cloud_compute_v1_PacketMirroringsScopedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_PacketMirroringsScopedList_descriptor, @@ -53960,7 +54047,7 @@ private static void _clinit_autosplit_dinit_2() { "PacketMirrorings", "Warning", }); internal_static_google_cloud_compute_v1_PatchAutoscalerRequest_descriptor = - getDescriptor().getMessageType(1276); + getDescriptor().getMessageType(1278); internal_static_google_cloud_compute_v1_PatchAutoscalerRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchAutoscalerRequest_descriptor, @@ -53968,7 +54055,7 @@ private static void _clinit_autosplit_dinit_2() { "Autoscaler", "AutoscalerResource", "Project", "RequestId", "Zone", }); internal_static_google_cloud_compute_v1_PatchBackendBucketRequest_descriptor = - getDescriptor().getMessageType(1277); + getDescriptor().getMessageType(1279); internal_static_google_cloud_compute_v1_PatchBackendBucketRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchBackendBucketRequest_descriptor, @@ -53976,7 +54063,7 @@ private static void _clinit_autosplit_dinit_2() { "BackendBucket", "BackendBucketResource", "Project", "RequestId", }); internal_static_google_cloud_compute_v1_PatchBackendServiceRequest_descriptor = - getDescriptor().getMessageType(1278); + getDescriptor().getMessageType(1280); internal_static_google_cloud_compute_v1_PatchBackendServiceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchBackendServiceRequest_descriptor, @@ -53984,7 +54071,7 @@ private static void _clinit_autosplit_dinit_2() { "BackendService", "BackendServiceResource", "Project", "RequestId", }); internal_static_google_cloud_compute_v1_PatchCrossSiteNetworkRequest_descriptor = - getDescriptor().getMessageType(1279); + getDescriptor().getMessageType(1281); internal_static_google_cloud_compute_v1_PatchCrossSiteNetworkRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchCrossSiteNetworkRequest_descriptor, @@ -53997,7 +54084,7 @@ private static void _clinit_autosplit_dinit_2() { "ValidateOnly", }); internal_static_google_cloud_compute_v1_PatchFirewallPolicyRequest_descriptor = - getDescriptor().getMessageType(1280); + getDescriptor().getMessageType(1282); internal_static_google_cloud_compute_v1_PatchFirewallPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchFirewallPolicyRequest_descriptor, @@ -54005,7 +54092,7 @@ private static void _clinit_autosplit_dinit_2() { "FirewallPolicy", "FirewallPolicyResource", "RequestId", }); internal_static_google_cloud_compute_v1_PatchFirewallRequest_descriptor = - getDescriptor().getMessageType(1281); + getDescriptor().getMessageType(1283); internal_static_google_cloud_compute_v1_PatchFirewallRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchFirewallRequest_descriptor, @@ -54013,7 +54100,7 @@ private static void _clinit_autosplit_dinit_2() { "Firewall", "FirewallResource", "Project", "RequestId", }); internal_static_google_cloud_compute_v1_PatchForwardingRuleRequest_descriptor = - getDescriptor().getMessageType(1282); + getDescriptor().getMessageType(1284); internal_static_google_cloud_compute_v1_PatchForwardingRuleRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchForwardingRuleRequest_descriptor, @@ -54021,7 +54108,7 @@ private static void _clinit_autosplit_dinit_2() { "ForwardingRule", "ForwardingRuleResource", "Project", "Region", "RequestId", }); internal_static_google_cloud_compute_v1_PatchGlobalForwardingRuleRequest_descriptor = - getDescriptor().getMessageType(1283); + getDescriptor().getMessageType(1285); internal_static_google_cloud_compute_v1_PatchGlobalForwardingRuleRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchGlobalForwardingRuleRequest_descriptor, @@ -54029,7 +54116,7 @@ private static void _clinit_autosplit_dinit_2() { "ForwardingRule", "ForwardingRuleResource", "Project", "RequestId", }); internal_static_google_cloud_compute_v1_PatchGlobalPublicDelegatedPrefixeRequest_descriptor = - getDescriptor().getMessageType(1284); + getDescriptor().getMessageType(1286); internal_static_google_cloud_compute_v1_PatchGlobalPublicDelegatedPrefixeRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchGlobalPublicDelegatedPrefixeRequest_descriptor, @@ -54037,7 +54124,7 @@ private static void _clinit_autosplit_dinit_2() { "Project", "PublicDelegatedPrefix", "PublicDelegatedPrefixResource", "RequestId", }); internal_static_google_cloud_compute_v1_PatchHealthCheckRequest_descriptor = - getDescriptor().getMessageType(1285); + getDescriptor().getMessageType(1287); internal_static_google_cloud_compute_v1_PatchHealthCheckRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchHealthCheckRequest_descriptor, @@ -54045,7 +54132,7 @@ private static void _clinit_autosplit_dinit_2() { "HealthCheck", "HealthCheckResource", "Project", "RequestId", }); internal_static_google_cloud_compute_v1_PatchImageRequest_descriptor = - getDescriptor().getMessageType(1286); + getDescriptor().getMessageType(1288); internal_static_google_cloud_compute_v1_PatchImageRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchImageRequest_descriptor, @@ -54053,7 +54140,7 @@ private static void _clinit_autosplit_dinit_2() { "Image", "ImageResource", "Project", "RequestId", }); internal_static_google_cloud_compute_v1_PatchInstanceGroupManagerRequest_descriptor = - getDescriptor().getMessageType(1287); + getDescriptor().getMessageType(1289); internal_static_google_cloud_compute_v1_PatchInstanceGroupManagerRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchInstanceGroupManagerRequest_descriptor, @@ -54065,7 +54152,7 @@ private static void _clinit_autosplit_dinit_2() { "Zone", }); internal_static_google_cloud_compute_v1_PatchInstanceSettingRequest_descriptor = - getDescriptor().getMessageType(1288); + getDescriptor().getMessageType(1290); internal_static_google_cloud_compute_v1_PatchInstanceSettingRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchInstanceSettingRequest_descriptor, @@ -54073,7 +54160,7 @@ private static void _clinit_autosplit_dinit_2() { "InstanceSettingsResource", "Project", "RequestId", "UpdateMask", "Zone", }); internal_static_google_cloud_compute_v1_PatchInterconnectAttachmentGroupRequest_descriptor = - getDescriptor().getMessageType(1289); + getDescriptor().getMessageType(1291); internal_static_google_cloud_compute_v1_PatchInterconnectAttachmentGroupRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchInterconnectAttachmentGroupRequest_descriptor, @@ -54085,7 +54172,7 @@ private static void _clinit_autosplit_dinit_2() { "UpdateMask", }); internal_static_google_cloud_compute_v1_PatchInterconnectAttachmentRequest_descriptor = - getDescriptor().getMessageType(1290); + getDescriptor().getMessageType(1292); internal_static_google_cloud_compute_v1_PatchInterconnectAttachmentRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchInterconnectAttachmentRequest_descriptor, @@ -54097,7 +54184,7 @@ private static void _clinit_autosplit_dinit_2() { "RequestId", }); internal_static_google_cloud_compute_v1_PatchInterconnectGroupRequest_descriptor = - getDescriptor().getMessageType(1291); + getDescriptor().getMessageType(1293); internal_static_google_cloud_compute_v1_PatchInterconnectGroupRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchInterconnectGroupRequest_descriptor, @@ -54109,7 +54196,7 @@ private static void _clinit_autosplit_dinit_2() { "UpdateMask", }); internal_static_google_cloud_compute_v1_PatchInterconnectRequest_descriptor = - getDescriptor().getMessageType(1292); + getDescriptor().getMessageType(1294); internal_static_google_cloud_compute_v1_PatchInterconnectRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchInterconnectRequest_descriptor, @@ -54117,7 +54204,7 @@ private static void _clinit_autosplit_dinit_2() { "Interconnect", "InterconnectResource", "Project", "RequestId", }); internal_static_google_cloud_compute_v1_PatchNamedSetRouterRequest_descriptor = - getDescriptor().getMessageType(1293); + getDescriptor().getMessageType(1295); internal_static_google_cloud_compute_v1_PatchNamedSetRouterRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchNamedSetRouterRequest_descriptor, @@ -54125,7 +54212,7 @@ private static void _clinit_autosplit_dinit_2() { "NamedSetResource", "Project", "Region", "RequestId", "Router", }); internal_static_google_cloud_compute_v1_PatchNetworkAttachmentRequest_descriptor = - getDescriptor().getMessageType(1294); + getDescriptor().getMessageType(1296); internal_static_google_cloud_compute_v1_PatchNetworkAttachmentRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchNetworkAttachmentRequest_descriptor, @@ -54133,7 +54220,7 @@ private static void _clinit_autosplit_dinit_2() { "NetworkAttachment", "NetworkAttachmentResource", "Project", "Region", "RequestId", }); internal_static_google_cloud_compute_v1_PatchNetworkEdgeSecurityServiceRequest_descriptor = - getDescriptor().getMessageType(1295); + getDescriptor().getMessageType(1297); internal_static_google_cloud_compute_v1_PatchNetworkEdgeSecurityServiceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchNetworkEdgeSecurityServiceRequest_descriptor, @@ -54147,7 +54234,7 @@ private static void _clinit_autosplit_dinit_2() { "UpdateMask", }); internal_static_google_cloud_compute_v1_PatchNetworkFirewallPolicyRequest_descriptor = - getDescriptor().getMessageType(1296); + getDescriptor().getMessageType(1298); internal_static_google_cloud_compute_v1_PatchNetworkFirewallPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchNetworkFirewallPolicyRequest_descriptor, @@ -54155,7 +54242,7 @@ private static void _clinit_autosplit_dinit_2() { "FirewallPolicy", "FirewallPolicyResource", "Project", "RequestId", }); internal_static_google_cloud_compute_v1_PatchNetworkRequest_descriptor = - getDescriptor().getMessageType(1297); + getDescriptor().getMessageType(1299); internal_static_google_cloud_compute_v1_PatchNetworkRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchNetworkRequest_descriptor, @@ -54163,7 +54250,7 @@ private static void _clinit_autosplit_dinit_2() { "Network", "NetworkResource", "Project", "RequestId", }); internal_static_google_cloud_compute_v1_PatchNodeGroupRequest_descriptor = - getDescriptor().getMessageType(1298); + getDescriptor().getMessageType(1300); internal_static_google_cloud_compute_v1_PatchNodeGroupRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchNodeGroupRequest_descriptor, @@ -54171,7 +54258,7 @@ private static void _clinit_autosplit_dinit_2() { "NodeGroup", "NodeGroupResource", "Project", "RequestId", "Zone", }); internal_static_google_cloud_compute_v1_PatchOrganizationSecurityPolicyRequest_descriptor = - getDescriptor().getMessageType(1299); + getDescriptor().getMessageType(1301); internal_static_google_cloud_compute_v1_PatchOrganizationSecurityPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchOrganizationSecurityPolicyRequest_descriptor, @@ -54179,7 +54266,7 @@ private static void _clinit_autosplit_dinit_2() { "RequestId", "SecurityPolicy", "SecurityPolicyResource", }); internal_static_google_cloud_compute_v1_PatchPacketMirroringRequest_descriptor = - getDescriptor().getMessageType(1300); + getDescriptor().getMessageType(1302); internal_static_google_cloud_compute_v1_PatchPacketMirroringRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchPacketMirroringRequest_descriptor, @@ -54187,7 +54274,7 @@ private static void _clinit_autosplit_dinit_2() { "PacketMirroring", "PacketMirroringResource", "Project", "Region", "RequestId", }); internal_static_google_cloud_compute_v1_PatchPacketMirroringRuleNetworkFirewallPolicyRequest_descriptor = - getDescriptor().getMessageType(1301); + getDescriptor().getMessageType(1303); internal_static_google_cloud_compute_v1_PatchPacketMirroringRuleNetworkFirewallPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchPacketMirroringRuleNetworkFirewallPolicyRequest_descriptor, @@ -54195,7 +54282,7 @@ private static void _clinit_autosplit_dinit_2() { "FirewallPolicy", "FirewallPolicyRuleResource", "Priority", "Project", "RequestId", }); internal_static_google_cloud_compute_v1_PatchPerInstanceConfigsInstanceGroupManagerRequest_descriptor = - getDescriptor().getMessageType(1302); + getDescriptor().getMessageType(1304); internal_static_google_cloud_compute_v1_PatchPerInstanceConfigsInstanceGroupManagerRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchPerInstanceConfigsInstanceGroupManagerRequest_descriptor, @@ -54207,7 +54294,7 @@ private static void _clinit_autosplit_dinit_2() { "Zone", }); internal_static_google_cloud_compute_v1_PatchPerInstanceConfigsRegionInstanceGroupManagerRequest_descriptor = - getDescriptor().getMessageType(1303); + getDescriptor().getMessageType(1305); internal_static_google_cloud_compute_v1_PatchPerInstanceConfigsRegionInstanceGroupManagerRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchPerInstanceConfigsRegionInstanceGroupManagerRequest_descriptor, @@ -54219,7 +54306,7 @@ private static void _clinit_autosplit_dinit_2() { "RequestId", }); internal_static_google_cloud_compute_v1_PatchPublicAdvertisedPrefixeRequest_descriptor = - getDescriptor().getMessageType(1304); + getDescriptor().getMessageType(1306); internal_static_google_cloud_compute_v1_PatchPublicAdvertisedPrefixeRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchPublicAdvertisedPrefixeRequest_descriptor, @@ -54227,7 +54314,7 @@ private static void _clinit_autosplit_dinit_2() { "Project", "PublicAdvertisedPrefix", "PublicAdvertisedPrefixResource", "RequestId", }); internal_static_google_cloud_compute_v1_PatchPublicDelegatedPrefixeRequest_descriptor = - getDescriptor().getMessageType(1305); + getDescriptor().getMessageType(1307); internal_static_google_cloud_compute_v1_PatchPublicDelegatedPrefixeRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchPublicDelegatedPrefixeRequest_descriptor, @@ -54239,7 +54326,7 @@ private static void _clinit_autosplit_dinit_2() { "RequestId", }); internal_static_google_cloud_compute_v1_PatchRegionAutoscalerRequest_descriptor = - getDescriptor().getMessageType(1306); + getDescriptor().getMessageType(1308); internal_static_google_cloud_compute_v1_PatchRegionAutoscalerRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchRegionAutoscalerRequest_descriptor, @@ -54247,7 +54334,7 @@ private static void _clinit_autosplit_dinit_2() { "Autoscaler", "AutoscalerResource", "Project", "Region", "RequestId", }); internal_static_google_cloud_compute_v1_PatchRegionBackendBucketRequest_descriptor = - getDescriptor().getMessageType(1307); + getDescriptor().getMessageType(1309); internal_static_google_cloud_compute_v1_PatchRegionBackendBucketRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchRegionBackendBucketRequest_descriptor, @@ -54255,7 +54342,7 @@ private static void _clinit_autosplit_dinit_2() { "BackendBucket", "BackendBucketResource", "Project", "Region", "RequestId", }); internal_static_google_cloud_compute_v1_PatchRegionBackendServiceRequest_descriptor = - getDescriptor().getMessageType(1308); + getDescriptor().getMessageType(1310); internal_static_google_cloud_compute_v1_PatchRegionBackendServiceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchRegionBackendServiceRequest_descriptor, @@ -54263,7 +54350,7 @@ private static void _clinit_autosplit_dinit_2() { "BackendService", "BackendServiceResource", "Project", "Region", "RequestId", }); internal_static_google_cloud_compute_v1_PatchRegionCompositeHealthCheckRequest_descriptor = - getDescriptor().getMessageType(1309); + getDescriptor().getMessageType(1311); internal_static_google_cloud_compute_v1_PatchRegionCompositeHealthCheckRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchRegionCompositeHealthCheckRequest_descriptor, @@ -54275,7 +54362,7 @@ private static void _clinit_autosplit_dinit_2() { "RequestId", }); internal_static_google_cloud_compute_v1_PatchRegionHealthAggregationPolicyRequest_descriptor = - getDescriptor().getMessageType(1310); + getDescriptor().getMessageType(1312); internal_static_google_cloud_compute_v1_PatchRegionHealthAggregationPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchRegionHealthAggregationPolicyRequest_descriptor, @@ -54287,7 +54374,7 @@ private static void _clinit_autosplit_dinit_2() { "RequestId", }); internal_static_google_cloud_compute_v1_PatchRegionHealthCheckRequest_descriptor = - getDescriptor().getMessageType(1311); + getDescriptor().getMessageType(1313); internal_static_google_cloud_compute_v1_PatchRegionHealthCheckRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchRegionHealthCheckRequest_descriptor, @@ -54295,7 +54382,7 @@ private static void _clinit_autosplit_dinit_2() { "HealthCheck", "HealthCheckResource", "Project", "Region", "RequestId", }); internal_static_google_cloud_compute_v1_PatchRegionHealthCheckServiceRequest_descriptor = - getDescriptor().getMessageType(1312); + getDescriptor().getMessageType(1314); internal_static_google_cloud_compute_v1_PatchRegionHealthCheckServiceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchRegionHealthCheckServiceRequest_descriptor, @@ -54303,7 +54390,7 @@ private static void _clinit_autosplit_dinit_2() { "HealthCheckService", "HealthCheckServiceResource", "Project", "Region", "RequestId", }); internal_static_google_cloud_compute_v1_PatchRegionHealthSourceRequest_descriptor = - getDescriptor().getMessageType(1313); + getDescriptor().getMessageType(1315); internal_static_google_cloud_compute_v1_PatchRegionHealthSourceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchRegionHealthSourceRequest_descriptor, @@ -54311,7 +54398,7 @@ private static void _clinit_autosplit_dinit_2() { "HealthSource", "HealthSourceResource", "Project", "Region", "RequestId", }); internal_static_google_cloud_compute_v1_PatchRegionInstanceGroupManagerRequest_descriptor = - getDescriptor().getMessageType(1314); + getDescriptor().getMessageType(1316); internal_static_google_cloud_compute_v1_PatchRegionInstanceGroupManagerRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchRegionInstanceGroupManagerRequest_descriptor, @@ -54323,7 +54410,7 @@ private static void _clinit_autosplit_dinit_2() { "RequestId", }); internal_static_google_cloud_compute_v1_PatchRegionNetworkFirewallPolicyRequest_descriptor = - getDescriptor().getMessageType(1315); + getDescriptor().getMessageType(1317); internal_static_google_cloud_compute_v1_PatchRegionNetworkFirewallPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchRegionNetworkFirewallPolicyRequest_descriptor, @@ -54331,7 +54418,7 @@ private static void _clinit_autosplit_dinit_2() { "FirewallPolicy", "FirewallPolicyResource", "Project", "Region", "RequestId", }); internal_static_google_cloud_compute_v1_PatchRegionSecurityPolicyRequest_descriptor = - getDescriptor().getMessageType(1316); + getDescriptor().getMessageType(1318); internal_static_google_cloud_compute_v1_PatchRegionSecurityPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchRegionSecurityPolicyRequest_descriptor, @@ -54344,7 +54431,7 @@ private static void _clinit_autosplit_dinit_2() { "UpdateMask", }); internal_static_google_cloud_compute_v1_PatchRegionSnapshotSettingRequest_descriptor = - getDescriptor().getMessageType(1317); + getDescriptor().getMessageType(1319); internal_static_google_cloud_compute_v1_PatchRegionSnapshotSettingRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchRegionSnapshotSettingRequest_descriptor, @@ -54352,7 +54439,7 @@ private static void _clinit_autosplit_dinit_2() { "Project", "Region", "RequestId", "SnapshotSettingsResource", "UpdateMask", }); internal_static_google_cloud_compute_v1_PatchRegionSslPolicyRequest_descriptor = - getDescriptor().getMessageType(1318); + getDescriptor().getMessageType(1320); internal_static_google_cloud_compute_v1_PatchRegionSslPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchRegionSslPolicyRequest_descriptor, @@ -54360,7 +54447,7 @@ private static void _clinit_autosplit_dinit_2() { "Project", "Region", "RequestId", "SslPolicy", "SslPolicyResource", }); internal_static_google_cloud_compute_v1_PatchRegionTargetHttpsProxyRequest_descriptor = - getDescriptor().getMessageType(1319); + getDescriptor().getMessageType(1321); internal_static_google_cloud_compute_v1_PatchRegionTargetHttpsProxyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchRegionTargetHttpsProxyRequest_descriptor, @@ -54368,7 +54455,7 @@ private static void _clinit_autosplit_dinit_2() { "Project", "Region", "RequestId", "TargetHttpsProxy", "TargetHttpsProxyResource", }); internal_static_google_cloud_compute_v1_PatchRegionUrlMapRequest_descriptor = - getDescriptor().getMessageType(1320); + getDescriptor().getMessageType(1322); internal_static_google_cloud_compute_v1_PatchRegionUrlMapRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchRegionUrlMapRequest_descriptor, @@ -54376,7 +54463,7 @@ private static void _clinit_autosplit_dinit_2() { "Project", "Region", "RequestId", "UrlMap", "UrlMapResource", }); internal_static_google_cloud_compute_v1_PatchResourcePolicyRequest_descriptor = - getDescriptor().getMessageType(1321); + getDescriptor().getMessageType(1323); internal_static_google_cloud_compute_v1_PatchResourcePolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchResourcePolicyRequest_descriptor, @@ -54389,7 +54476,7 @@ private static void _clinit_autosplit_dinit_2() { "UpdateMask", }); internal_static_google_cloud_compute_v1_PatchRoutePolicyRouterRequest_descriptor = - getDescriptor().getMessageType(1322); + getDescriptor().getMessageType(1324); internal_static_google_cloud_compute_v1_PatchRoutePolicyRouterRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchRoutePolicyRouterRequest_descriptor, @@ -54397,7 +54484,7 @@ private static void _clinit_autosplit_dinit_2() { "Project", "Region", "RequestId", "RoutePolicyResource", "Router", }); internal_static_google_cloud_compute_v1_PatchRouterRequest_descriptor = - getDescriptor().getMessageType(1323); + getDescriptor().getMessageType(1325); internal_static_google_cloud_compute_v1_PatchRouterRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchRouterRequest_descriptor, @@ -54405,7 +54492,7 @@ private static void _clinit_autosplit_dinit_2() { "Project", "Region", "RequestId", "Router", "RouterResource", }); internal_static_google_cloud_compute_v1_PatchRuleFirewallPolicyRequest_descriptor = - getDescriptor().getMessageType(1324); + getDescriptor().getMessageType(1326); internal_static_google_cloud_compute_v1_PatchRuleFirewallPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchRuleFirewallPolicyRequest_descriptor, @@ -54413,7 +54500,7 @@ private static void _clinit_autosplit_dinit_2() { "FirewallPolicy", "FirewallPolicyRuleResource", "Priority", "RequestId", }); internal_static_google_cloud_compute_v1_PatchRuleNetworkFirewallPolicyRequest_descriptor = - getDescriptor().getMessageType(1325); + getDescriptor().getMessageType(1327); internal_static_google_cloud_compute_v1_PatchRuleNetworkFirewallPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchRuleNetworkFirewallPolicyRequest_descriptor, @@ -54421,7 +54508,7 @@ private static void _clinit_autosplit_dinit_2() { "FirewallPolicy", "FirewallPolicyRuleResource", "Priority", "Project", "RequestId", }); internal_static_google_cloud_compute_v1_PatchRuleOrganizationSecurityPolicyRequest_descriptor = - getDescriptor().getMessageType(1326); + getDescriptor().getMessageType(1328); internal_static_google_cloud_compute_v1_PatchRuleOrganizationSecurityPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchRuleOrganizationSecurityPolicyRequest_descriptor, @@ -54429,7 +54516,7 @@ private static void _clinit_autosplit_dinit_2() { "Priority", "RequestId", "SecurityPolicy", "SecurityPolicyRuleResource", }); internal_static_google_cloud_compute_v1_PatchRuleRegionNetworkFirewallPolicyRequest_descriptor = - getDescriptor().getMessageType(1327); + getDescriptor().getMessageType(1329); internal_static_google_cloud_compute_v1_PatchRuleRegionNetworkFirewallPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchRuleRegionNetworkFirewallPolicyRequest_descriptor, @@ -54442,7 +54529,7 @@ private static void _clinit_autosplit_dinit_2() { "RequestId", }); internal_static_google_cloud_compute_v1_PatchRuleRegionSecurityPolicyRequest_descriptor = - getDescriptor().getMessageType(1328); + getDescriptor().getMessageType(1330); internal_static_google_cloud_compute_v1_PatchRuleRegionSecurityPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchRuleRegionSecurityPolicyRequest_descriptor, @@ -54456,7 +54543,7 @@ private static void _clinit_autosplit_dinit_2() { "ValidateOnly", }); internal_static_google_cloud_compute_v1_PatchRuleSecurityPolicyRequest_descriptor = - getDescriptor().getMessageType(1329); + getDescriptor().getMessageType(1331); internal_static_google_cloud_compute_v1_PatchRuleSecurityPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchRuleSecurityPolicyRequest_descriptor, @@ -54469,7 +54556,7 @@ private static void _clinit_autosplit_dinit_2() { "ValidateOnly", }); internal_static_google_cloud_compute_v1_PatchSecurityPolicyRequest_descriptor = - getDescriptor().getMessageType(1330); + getDescriptor().getMessageType(1332); internal_static_google_cloud_compute_v1_PatchSecurityPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchSecurityPolicyRequest_descriptor, @@ -54477,7 +54564,7 @@ private static void _clinit_autosplit_dinit_2() { "Project", "RequestId", "SecurityPolicy", "SecurityPolicyResource", "UpdateMask", }); internal_static_google_cloud_compute_v1_PatchServiceAttachmentRequest_descriptor = - getDescriptor().getMessageType(1331); + getDescriptor().getMessageType(1333); internal_static_google_cloud_compute_v1_PatchServiceAttachmentRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchServiceAttachmentRequest_descriptor, @@ -54485,7 +54572,7 @@ private static void _clinit_autosplit_dinit_2() { "Project", "Region", "RequestId", "ServiceAttachment", "ServiceAttachmentResource", }); internal_static_google_cloud_compute_v1_PatchSnapshotSettingRequest_descriptor = - getDescriptor().getMessageType(1332); + getDescriptor().getMessageType(1334); internal_static_google_cloud_compute_v1_PatchSnapshotSettingRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchSnapshotSettingRequest_descriptor, @@ -54493,7 +54580,7 @@ private static void _clinit_autosplit_dinit_2() { "Project", "RequestId", "SnapshotSettingsResource", "UpdateMask", }); internal_static_google_cloud_compute_v1_PatchSslPolicyRequest_descriptor = - getDescriptor().getMessageType(1333); + getDescriptor().getMessageType(1335); internal_static_google_cloud_compute_v1_PatchSslPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchSslPolicyRequest_descriptor, @@ -54501,7 +54588,7 @@ private static void _clinit_autosplit_dinit_2() { "Project", "RequestId", "SslPolicy", "SslPolicyResource", }); internal_static_google_cloud_compute_v1_PatchSubnetworkRequest_descriptor = - getDescriptor().getMessageType(1334); + getDescriptor().getMessageType(1336); internal_static_google_cloud_compute_v1_PatchSubnetworkRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchSubnetworkRequest_descriptor, @@ -54514,7 +54601,7 @@ private static void _clinit_autosplit_dinit_2() { "SubnetworkResource", }); internal_static_google_cloud_compute_v1_PatchTargetGrpcProxyRequest_descriptor = - getDescriptor().getMessageType(1335); + getDescriptor().getMessageType(1337); internal_static_google_cloud_compute_v1_PatchTargetGrpcProxyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchTargetGrpcProxyRequest_descriptor, @@ -54522,7 +54609,7 @@ private static void _clinit_autosplit_dinit_2() { "Project", "RequestId", "TargetGrpcProxy", "TargetGrpcProxyResource", }); internal_static_google_cloud_compute_v1_PatchTargetHttpProxyRequest_descriptor = - getDescriptor().getMessageType(1336); + getDescriptor().getMessageType(1338); internal_static_google_cloud_compute_v1_PatchTargetHttpProxyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchTargetHttpProxyRequest_descriptor, @@ -54530,7 +54617,7 @@ private static void _clinit_autosplit_dinit_2() { "Project", "RequestId", "TargetHttpProxy", "TargetHttpProxyResource", }); internal_static_google_cloud_compute_v1_PatchTargetHttpsProxyRequest_descriptor = - getDescriptor().getMessageType(1337); + getDescriptor().getMessageType(1339); internal_static_google_cloud_compute_v1_PatchTargetHttpsProxyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchTargetHttpsProxyRequest_descriptor, @@ -54538,7 +54625,7 @@ private static void _clinit_autosplit_dinit_2() { "Project", "RequestId", "TargetHttpsProxy", "TargetHttpsProxyResource", }); internal_static_google_cloud_compute_v1_PatchUrlMapRequest_descriptor = - getDescriptor().getMessageType(1338); + getDescriptor().getMessageType(1340); internal_static_google_cloud_compute_v1_PatchUrlMapRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchUrlMapRequest_descriptor, @@ -54546,7 +54633,7 @@ private static void _clinit_autosplit_dinit_2() { "Project", "RequestId", "UrlMap", "UrlMapResource", }); internal_static_google_cloud_compute_v1_PatchWireGroupRequest_descriptor = - getDescriptor().getMessageType(1339); + getDescriptor().getMessageType(1341); internal_static_google_cloud_compute_v1_PatchWireGroupRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_PatchWireGroupRequest_descriptor, @@ -54560,7 +54647,7 @@ private static void _clinit_autosplit_dinit_2() { "WireGroupResource", }); internal_static_google_cloud_compute_v1_PathMatcher_descriptor = - getDescriptor().getMessageType(1340); + getDescriptor().getMessageType(1342); internal_static_google_cloud_compute_v1_PathMatcher_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_PathMatcher_descriptor, @@ -54576,7 +54663,7 @@ private static void _clinit_autosplit_dinit_2() { "RouteRules", }); internal_static_google_cloud_compute_v1_PathRule_descriptor = - getDescriptor().getMessageType(1341); + getDescriptor().getMessageType(1343); internal_static_google_cloud_compute_v1_PathRule_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_PathRule_descriptor, @@ -54584,7 +54671,7 @@ private static void _clinit_autosplit_dinit_2() { "CustomErrorResponsePolicy", "Paths", "RouteAction", "Service", "UrlRedirect", }); internal_static_google_cloud_compute_v1_PauseRolloutRequest_descriptor = - getDescriptor().getMessageType(1342); + getDescriptor().getMessageType(1344); internal_static_google_cloud_compute_v1_PauseRolloutRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_PauseRolloutRequest_descriptor, @@ -54592,7 +54679,7 @@ private static void _clinit_autosplit_dinit_2() { "Etag", "Project", "RequestId", "Rollout", }); internal_static_google_cloud_compute_v1_PerInstanceConfig_descriptor = - getDescriptor().getMessageType(1343); + getDescriptor().getMessageType(1345); internal_static_google_cloud_compute_v1_PerInstanceConfig_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_PerInstanceConfig_descriptor, @@ -54600,7 +54687,7 @@ private static void _clinit_autosplit_dinit_2() { "Fingerprint", "Name", "PreservedState", "Status", }); internal_static_google_cloud_compute_v1_PerformMaintenanceInstanceRequest_descriptor = - getDescriptor().getMessageType(1344); + getDescriptor().getMessageType(1346); internal_static_google_cloud_compute_v1_PerformMaintenanceInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_PerformMaintenanceInstanceRequest_descriptor, @@ -54608,7 +54695,7 @@ private static void _clinit_autosplit_dinit_2() { "Instance", "Project", "RequestId", "Zone", }); internal_static_google_cloud_compute_v1_PerformMaintenanceNodeGroupRequest_descriptor = - getDescriptor().getMessageType(1345); + getDescriptor().getMessageType(1347); internal_static_google_cloud_compute_v1_PerformMaintenanceNodeGroupRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_PerformMaintenanceNodeGroupRequest_descriptor, @@ -54620,7 +54707,7 @@ private static void _clinit_autosplit_dinit_2() { "Zone", }); internal_static_google_cloud_compute_v1_PerformMaintenanceReservationBlockRequest_descriptor = - getDescriptor().getMessageType(1346); + getDescriptor().getMessageType(1348); internal_static_google_cloud_compute_v1_PerformMaintenanceReservationBlockRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_PerformMaintenanceReservationBlockRequest_descriptor, @@ -54633,7 +54720,7 @@ private static void _clinit_autosplit_dinit_2() { "Zone", }); internal_static_google_cloud_compute_v1_PerformMaintenanceReservationRequest_descriptor = - getDescriptor().getMessageType(1347); + getDescriptor().getMessageType(1349); internal_static_google_cloud_compute_v1_PerformMaintenanceReservationRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_PerformMaintenanceReservationRequest_descriptor, @@ -54645,7 +54732,7 @@ private static void _clinit_autosplit_dinit_2() { "Zone", }); internal_static_google_cloud_compute_v1_PerformMaintenanceReservationSubBlockRequest_descriptor = - getDescriptor().getMessageType(1348); + getDescriptor().getMessageType(1350); internal_static_google_cloud_compute_v1_PerformMaintenanceReservationSubBlockRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_PerformMaintenanceReservationSubBlockRequest_descriptor, @@ -54653,7 +54740,7 @@ private static void _clinit_autosplit_dinit_2() { "ParentName", "Project", "RequestId", "ReservationSubBlock", "Zone", }); internal_static_google_cloud_compute_v1_PeriodicPartialMaintenanceSchedule_descriptor = - getDescriptor().getMessageType(1349); + getDescriptor().getMessageType(1351); internal_static_google_cloud_compute_v1_PeriodicPartialMaintenanceSchedule_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_PeriodicPartialMaintenanceSchedule_descriptor, @@ -54661,7 +54748,7 @@ private static void _clinit_autosplit_dinit_2() { "SubType", "TargetResource", "Type", "WindowEndTime", "WindowStartTime", }); internal_static_google_cloud_compute_v1_Policy_descriptor = - getDescriptor().getMessageType(1350); + getDescriptor().getMessageType(1352); internal_static_google_cloud_compute_v1_Policy_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_Policy_descriptor, @@ -54669,7 +54756,7 @@ private static void _clinit_autosplit_dinit_2() { "AuditConfigs", "Bindings", "Etag", "IamOwned", "Version", }); internal_static_google_cloud_compute_v1_PreconfiguredWafSet_descriptor = - getDescriptor().getMessageType(1351); + getDescriptor().getMessageType(1353); internal_static_google_cloud_compute_v1_PreconfiguredWafSet_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_PreconfiguredWafSet_descriptor, @@ -54677,7 +54764,7 @@ private static void _clinit_autosplit_dinit_2() { "ExpressionSets", }); internal_static_google_cloud_compute_v1_PreservedState_descriptor = - getDescriptor().getMessageType(1352); + getDescriptor().getMessageType(1354); internal_static_google_cloud_compute_v1_PreservedState_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_PreservedState_descriptor, @@ -54717,7 +54804,7 @@ private static void _clinit_autosplit_dinit_2() { "Key", "Value", }); internal_static_google_cloud_compute_v1_PreservedStatePreservedDisk_descriptor = - getDescriptor().getMessageType(1353); + getDescriptor().getMessageType(1355); internal_static_google_cloud_compute_v1_PreservedStatePreservedDisk_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_PreservedStatePreservedDisk_descriptor, @@ -54725,7 +54812,7 @@ private static void _clinit_autosplit_dinit_2() { "AutoDelete", "Mode", "Source", }); internal_static_google_cloud_compute_v1_PreservedStatePreservedNetworkIp_descriptor = - getDescriptor().getMessageType(1354); + getDescriptor().getMessageType(1356); internal_static_google_cloud_compute_v1_PreservedStatePreservedNetworkIp_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_PreservedStatePreservedNetworkIp_descriptor, @@ -54733,7 +54820,7 @@ private static void _clinit_autosplit_dinit_2() { "AutoDelete", "IpAddress", }); internal_static_google_cloud_compute_v1_PreservedStatePreservedNetworkIpIpAddress_descriptor = - getDescriptor().getMessageType(1355); + getDescriptor().getMessageType(1357); internal_static_google_cloud_compute_v1_PreservedStatePreservedNetworkIpIpAddress_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_PreservedStatePreservedNetworkIpIpAddress_descriptor, @@ -54741,7 +54828,7 @@ private static void _clinit_autosplit_dinit_2() { "Address", "Literal", }); internal_static_google_cloud_compute_v1_PreviewFeature_descriptor = - getDescriptor().getMessageType(1356); + getDescriptor().getMessageType(1358); internal_static_google_cloud_compute_v1_PreviewFeature_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_PreviewFeature_descriptor, @@ -54757,7 +54844,7 @@ private static void _clinit_autosplit_dinit_2() { "Status", }); internal_static_google_cloud_compute_v1_PreviewFeatureList_descriptor = - getDescriptor().getMessageType(1357); + getDescriptor().getMessageType(1359); internal_static_google_cloud_compute_v1_PreviewFeatureList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_PreviewFeatureList_descriptor, @@ -54769,7 +54856,7 @@ private static void _clinit_autosplit_dinit_2() { private static void _clinit_autosplit_dinit_3() { internal_static_google_cloud_compute_v1_PreviewFeatureRolloutOperation_descriptor = - getDescriptor().getMessageType(1358); + getDescriptor().getMessageType(1360); internal_static_google_cloud_compute_v1_PreviewFeatureRolloutOperation_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_PreviewFeatureRolloutOperation_descriptor, @@ -54777,7 +54864,7 @@ private static void _clinit_autosplit_dinit_3() { "RolloutInput", }); internal_static_google_cloud_compute_v1_PreviewFeatureRolloutOperationRolloutInput_descriptor = - getDescriptor().getMessageType(1359); + getDescriptor().getMessageType(1361); internal_static_google_cloud_compute_v1_PreviewFeatureRolloutOperationRolloutInput_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_PreviewFeatureRolloutOperationRolloutInput_descriptor, @@ -54785,7 +54872,7 @@ private static void _clinit_autosplit_dinit_3() { "Name", "PredefinedRolloutPlan", }); internal_static_google_cloud_compute_v1_PreviewFeatureStatus_descriptor = - getDescriptor().getMessageType(1360); + getDescriptor().getMessageType(1362); internal_static_google_cloud_compute_v1_PreviewFeatureStatus_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_PreviewFeatureStatus_descriptor, @@ -54793,7 +54880,7 @@ private static void _clinit_autosplit_dinit_3() { "Description", "HelpLink", "ReleaseStatus", }); internal_static_google_cloud_compute_v1_PreviewFeatureStatusReleaseStatus_descriptor = - getDescriptor().getMessageType(1361); + getDescriptor().getMessageType(1363); internal_static_google_cloud_compute_v1_PreviewFeatureStatusReleaseStatus_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_PreviewFeatureStatusReleaseStatus_descriptor, @@ -54801,7 +54888,7 @@ private static void _clinit_autosplit_dinit_3() { "Stage", "UpdateDate", }); internal_static_google_cloud_compute_v1_PreviewRouterRequest_descriptor = - getDescriptor().getMessageType(1362); + getDescriptor().getMessageType(1364); internal_static_google_cloud_compute_v1_PreviewRouterRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_PreviewRouterRequest_descriptor, @@ -54809,7 +54896,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "Region", "Router", "RouterResource", }); internal_static_google_cloud_compute_v1_Project_descriptor = - getDescriptor().getMessageType(1363); + getDescriptor().getMessageType(1365); internal_static_google_cloud_compute_v1_Project_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_Project_descriptor, @@ -54831,7 +54918,7 @@ private static void _clinit_autosplit_dinit_3() { "XpnProjectStatus", }); internal_static_google_cloud_compute_v1_ProjectsDisableXpnResourceRequest_descriptor = - getDescriptor().getMessageType(1364); + getDescriptor().getMessageType(1366); internal_static_google_cloud_compute_v1_ProjectsDisableXpnResourceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ProjectsDisableXpnResourceRequest_descriptor, @@ -54839,7 +54926,7 @@ private static void _clinit_autosplit_dinit_3() { "XpnResource", }); internal_static_google_cloud_compute_v1_ProjectsEnableXpnResourceRequest_descriptor = - getDescriptor().getMessageType(1365); + getDescriptor().getMessageType(1367); internal_static_google_cloud_compute_v1_ProjectsEnableXpnResourceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ProjectsEnableXpnResourceRequest_descriptor, @@ -54847,7 +54934,7 @@ private static void _clinit_autosplit_dinit_3() { "XpnResource", }); internal_static_google_cloud_compute_v1_ProjectsGetXpnResources_descriptor = - getDescriptor().getMessageType(1366); + getDescriptor().getMessageType(1368); internal_static_google_cloud_compute_v1_ProjectsGetXpnResources_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ProjectsGetXpnResources_descriptor, @@ -54855,7 +54942,7 @@ private static void _clinit_autosplit_dinit_3() { "Kind", "NextPageToken", "Resources", }); internal_static_google_cloud_compute_v1_ProjectsListXpnHostsRequest_descriptor = - getDescriptor().getMessageType(1367); + getDescriptor().getMessageType(1369); internal_static_google_cloud_compute_v1_ProjectsListXpnHostsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ProjectsListXpnHostsRequest_descriptor, @@ -54863,7 +54950,7 @@ private static void _clinit_autosplit_dinit_3() { "Organization", }); internal_static_google_cloud_compute_v1_ProjectsSetCloudArmorTierRequest_descriptor = - getDescriptor().getMessageType(1368); + getDescriptor().getMessageType(1370); internal_static_google_cloud_compute_v1_ProjectsSetCloudArmorTierRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ProjectsSetCloudArmorTierRequest_descriptor, @@ -54871,7 +54958,7 @@ private static void _clinit_autosplit_dinit_3() { "CloudArmorTier", }); internal_static_google_cloud_compute_v1_ProjectsSetDefaultNetworkTierRequest_descriptor = - getDescriptor().getMessageType(1369); + getDescriptor().getMessageType(1371); internal_static_google_cloud_compute_v1_ProjectsSetDefaultNetworkTierRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ProjectsSetDefaultNetworkTierRequest_descriptor, @@ -54879,7 +54966,7 @@ private static void _clinit_autosplit_dinit_3() { "NetworkTier", }); internal_static_google_cloud_compute_v1_PublicAdvertisedPrefix_descriptor = - getDescriptor().getMessageType(1370); + getDescriptor().getMessageType(1372); internal_static_google_cloud_compute_v1_PublicAdvertisedPrefix_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_PublicAdvertisedPrefix_descriptor, @@ -54901,7 +54988,7 @@ private static void _clinit_autosplit_dinit_3() { "Status", }); internal_static_google_cloud_compute_v1_PublicAdvertisedPrefixList_descriptor = - getDescriptor().getMessageType(1371); + getDescriptor().getMessageType(1373); internal_static_google_cloud_compute_v1_PublicAdvertisedPrefixList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_PublicAdvertisedPrefixList_descriptor, @@ -54909,7 +54996,7 @@ private static void _clinit_autosplit_dinit_3() { "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning", }); internal_static_google_cloud_compute_v1_PublicAdvertisedPrefixPublicDelegatedPrefix_descriptor = - getDescriptor().getMessageType(1372); + getDescriptor().getMessageType(1374); internal_static_google_cloud_compute_v1_PublicAdvertisedPrefixPublicDelegatedPrefix_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_PublicAdvertisedPrefixPublicDelegatedPrefix_descriptor, @@ -54917,7 +55004,7 @@ private static void _clinit_autosplit_dinit_3() { "IpRange", "Name", "Project", "Region", "Status", }); internal_static_google_cloud_compute_v1_PublicDelegatedPrefix_descriptor = - getDescriptor().getMessageType(1373); + getDescriptor().getMessageType(1375); internal_static_google_cloud_compute_v1_PublicDelegatedPrefix_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_PublicDelegatedPrefix_descriptor, @@ -54942,7 +55029,7 @@ private static void _clinit_autosplit_dinit_3() { "Status", }); internal_static_google_cloud_compute_v1_PublicDelegatedPrefixAggregatedList_descriptor = - getDescriptor().getMessageType(1374); + getDescriptor().getMessageType(1376); internal_static_google_cloud_compute_v1_PublicDelegatedPrefixAggregatedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_PublicDelegatedPrefixAggregatedList_descriptor, @@ -54959,7 +55046,7 @@ private static void _clinit_autosplit_dinit_3() { "Key", "Value", }); internal_static_google_cloud_compute_v1_PublicDelegatedPrefixList_descriptor = - getDescriptor().getMessageType(1375); + getDescriptor().getMessageType(1377); internal_static_google_cloud_compute_v1_PublicDelegatedPrefixList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_PublicDelegatedPrefixList_descriptor, @@ -54967,7 +55054,7 @@ private static void _clinit_autosplit_dinit_3() { "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning", }); internal_static_google_cloud_compute_v1_PublicDelegatedPrefixPublicDelegatedSubPrefix_descriptor = - getDescriptor().getMessageType(1376); + getDescriptor().getMessageType(1378); internal_static_google_cloud_compute_v1_PublicDelegatedPrefixPublicDelegatedSubPrefix_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_PublicDelegatedPrefixPublicDelegatedSubPrefix_descriptor, @@ -54985,14 +55072,14 @@ private static void _clinit_autosplit_dinit_3() { "Status", }); internal_static_google_cloud_compute_v1_PublicDelegatedPrefixesScopedList_descriptor = - getDescriptor().getMessageType(1377); + getDescriptor().getMessageType(1379); internal_static_google_cloud_compute_v1_PublicDelegatedPrefixesScopedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_PublicDelegatedPrefixesScopedList_descriptor, new java.lang.String[] { "PublicDelegatedPrefixes", "Warning", }); - internal_static_google_cloud_compute_v1_Quota_descriptor = getDescriptor().getMessageType(1378); + internal_static_google_cloud_compute_v1_Quota_descriptor = getDescriptor().getMessageType(1380); internal_static_google_cloud_compute_v1_Quota_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_Quota_descriptor, @@ -55000,7 +55087,7 @@ private static void _clinit_autosplit_dinit_3() { "Limit", "Metric", "Owner", "Usage", }); internal_static_google_cloud_compute_v1_QuotaExceededInfo_descriptor = - getDescriptor().getMessageType(1379); + getDescriptor().getMessageType(1381); internal_static_google_cloud_compute_v1_QuotaExceededInfo_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_QuotaExceededInfo_descriptor, @@ -55016,7 +55103,7 @@ private static void _clinit_autosplit_dinit_3() { "Key", "Value", }); internal_static_google_cloud_compute_v1_QuotaStatusWarning_descriptor = - getDescriptor().getMessageType(1380); + getDescriptor().getMessageType(1382); internal_static_google_cloud_compute_v1_QuotaStatusWarning_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_QuotaStatusWarning_descriptor, @@ -55024,7 +55111,7 @@ private static void _clinit_autosplit_dinit_3() { "Code", "Data", "Message", }); internal_static_google_cloud_compute_v1_RawDisk_descriptor = - getDescriptor().getMessageType(1381); + getDescriptor().getMessageType(1383); internal_static_google_cloud_compute_v1_RawDisk_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_RawDisk_descriptor, @@ -55032,7 +55119,7 @@ private static void _clinit_autosplit_dinit_3() { "ContainerType", "Sha1Checksum", "Source", }); internal_static_google_cloud_compute_v1_RecreateInstancesInstanceGroupManagerRequest_descriptor = - getDescriptor().getMessageType(1382); + getDescriptor().getMessageType(1384); internal_static_google_cloud_compute_v1_RecreateInstancesInstanceGroupManagerRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_RecreateInstancesInstanceGroupManagerRequest_descriptor, @@ -55045,7 +55132,7 @@ private static void _clinit_autosplit_dinit_3() { "Zone", }); internal_static_google_cloud_compute_v1_RecreateInstancesRegionInstanceGroupManagerRequest_descriptor = - getDescriptor().getMessageType(1383); + getDescriptor().getMessageType(1385); internal_static_google_cloud_compute_v1_RecreateInstancesRegionInstanceGroupManagerRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_RecreateInstancesRegionInstanceGroupManagerRequest_descriptor, @@ -55058,15 +55145,23 @@ private static void _clinit_autosplit_dinit_3() { "RequestId", }); internal_static_google_cloud_compute_v1_Reference_descriptor = - getDescriptor().getMessageType(1384); + getDescriptor().getMessageType(1386); internal_static_google_cloud_compute_v1_Reference_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_Reference_descriptor, new java.lang.String[] { "Kind", "ReferenceType", "Referrer", "Target", }); + internal_static_google_cloud_compute_v1_RegexRewrite_descriptor = + getDescriptor().getMessageType(1387); + internal_static_google_cloud_compute_v1_RegexRewrite_fieldAccessorTable = + new com.google.protobuf.GeneratedMessage.FieldAccessorTable( + internal_static_google_cloud_compute_v1_RegexRewrite_descriptor, + new java.lang.String[] { + "PathPattern", "PathSubstitution", + }); internal_static_google_cloud_compute_v1_Region_descriptor = - getDescriptor().getMessageType(1385); + getDescriptor().getMessageType(1388); internal_static_google_cloud_compute_v1_Region_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_Region_descriptor, @@ -55085,7 +55180,7 @@ private static void _clinit_autosplit_dinit_3() { "Zones", }); internal_static_google_cloud_compute_v1_RegionAddressesMoveRequest_descriptor = - getDescriptor().getMessageType(1386); + getDescriptor().getMessageType(1389); internal_static_google_cloud_compute_v1_RegionAddressesMoveRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_RegionAddressesMoveRequest_descriptor, @@ -55093,7 +55188,7 @@ private static void _clinit_autosplit_dinit_3() { "Description", "DestinationAddress", }); internal_static_google_cloud_compute_v1_RegionAutoscalerList_descriptor = - getDescriptor().getMessageType(1387); + getDescriptor().getMessageType(1390); internal_static_google_cloud_compute_v1_RegionAutoscalerList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_RegionAutoscalerList_descriptor, @@ -55101,7 +55196,7 @@ private static void _clinit_autosplit_dinit_3() { "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning", }); internal_static_google_cloud_compute_v1_RegionDiskTypeList_descriptor = - getDescriptor().getMessageType(1388); + getDescriptor().getMessageType(1391); internal_static_google_cloud_compute_v1_RegionDiskTypeList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_RegionDiskTypeList_descriptor, @@ -55109,7 +55204,7 @@ private static void _clinit_autosplit_dinit_3() { "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning", }); internal_static_google_cloud_compute_v1_RegionDiskUpdateKmsKeyRequest_descriptor = - getDescriptor().getMessageType(1389); + getDescriptor().getMessageType(1392); internal_static_google_cloud_compute_v1_RegionDiskUpdateKmsKeyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_RegionDiskUpdateKmsKeyRequest_descriptor, @@ -55117,7 +55212,7 @@ private static void _clinit_autosplit_dinit_3() { "KmsKeyName", }); internal_static_google_cloud_compute_v1_RegionDisksAddResourcePoliciesRequest_descriptor = - getDescriptor().getMessageType(1390); + getDescriptor().getMessageType(1393); internal_static_google_cloud_compute_v1_RegionDisksAddResourcePoliciesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_RegionDisksAddResourcePoliciesRequest_descriptor, @@ -55125,7 +55220,7 @@ private static void _clinit_autosplit_dinit_3() { "ResourcePolicies", }); internal_static_google_cloud_compute_v1_RegionDisksRemoveResourcePoliciesRequest_descriptor = - getDescriptor().getMessageType(1391); + getDescriptor().getMessageType(1394); internal_static_google_cloud_compute_v1_RegionDisksRemoveResourcePoliciesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_RegionDisksRemoveResourcePoliciesRequest_descriptor, @@ -55133,7 +55228,7 @@ private static void _clinit_autosplit_dinit_3() { "ResourcePolicies", }); internal_static_google_cloud_compute_v1_RegionDisksResizeRequest_descriptor = - getDescriptor().getMessageType(1392); + getDescriptor().getMessageType(1395); internal_static_google_cloud_compute_v1_RegionDisksResizeRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_RegionDisksResizeRequest_descriptor, @@ -55141,7 +55236,7 @@ private static void _clinit_autosplit_dinit_3() { "SizeGb", }); internal_static_google_cloud_compute_v1_RegionDisksStartAsyncReplicationRequest_descriptor = - getDescriptor().getMessageType(1393); + getDescriptor().getMessageType(1396); internal_static_google_cloud_compute_v1_RegionDisksStartAsyncReplicationRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_RegionDisksStartAsyncReplicationRequest_descriptor, @@ -55149,7 +55244,7 @@ private static void _clinit_autosplit_dinit_3() { "AsyncSecondaryDisk", }); internal_static_google_cloud_compute_v1_RegionInstanceGroupList_descriptor = - getDescriptor().getMessageType(1394); + getDescriptor().getMessageType(1397); internal_static_google_cloud_compute_v1_RegionInstanceGroupList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_RegionInstanceGroupList_descriptor, @@ -55157,7 +55252,7 @@ private static void _clinit_autosplit_dinit_3() { "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning", }); internal_static_google_cloud_compute_v1_RegionInstanceGroupManagerDeleteInstanceConfigReq_descriptor = - getDescriptor().getMessageType(1395); + getDescriptor().getMessageType(1398); internal_static_google_cloud_compute_v1_RegionInstanceGroupManagerDeleteInstanceConfigReq_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_RegionInstanceGroupManagerDeleteInstanceConfigReq_descriptor, @@ -55165,7 +55260,7 @@ private static void _clinit_autosplit_dinit_3() { "Names", }); internal_static_google_cloud_compute_v1_RegionInstanceGroupManagerList_descriptor = - getDescriptor().getMessageType(1396); + getDescriptor().getMessageType(1399); internal_static_google_cloud_compute_v1_RegionInstanceGroupManagerList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_RegionInstanceGroupManagerList_descriptor, @@ -55173,7 +55268,7 @@ private static void _clinit_autosplit_dinit_3() { "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning", }); internal_static_google_cloud_compute_v1_RegionInstanceGroupManagerPatchInstanceConfigReq_descriptor = - getDescriptor().getMessageType(1397); + getDescriptor().getMessageType(1400); internal_static_google_cloud_compute_v1_RegionInstanceGroupManagerPatchInstanceConfigReq_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_RegionInstanceGroupManagerPatchInstanceConfigReq_descriptor, @@ -55181,7 +55276,7 @@ private static void _clinit_autosplit_dinit_3() { "PerInstanceConfigs", }); internal_static_google_cloud_compute_v1_RegionInstanceGroupManagerResizeRequestsListResponse_descriptor = - getDescriptor().getMessageType(1398); + getDescriptor().getMessageType(1401); internal_static_google_cloud_compute_v1_RegionInstanceGroupManagerResizeRequestsListResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_RegionInstanceGroupManagerResizeRequestsListResponse_descriptor, @@ -55189,7 +55284,7 @@ private static void _clinit_autosplit_dinit_3() { "Etag", "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Unreachables", "Warning", }); internal_static_google_cloud_compute_v1_RegionInstanceGroupManagerUpdateInstanceConfigReq_descriptor = - getDescriptor().getMessageType(1399); + getDescriptor().getMessageType(1402); internal_static_google_cloud_compute_v1_RegionInstanceGroupManagerUpdateInstanceConfigReq_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_RegionInstanceGroupManagerUpdateInstanceConfigReq_descriptor, @@ -55197,7 +55292,7 @@ private static void _clinit_autosplit_dinit_3() { "PerInstanceConfigs", }); internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersAbandonInstancesRequest_descriptor = - getDescriptor().getMessageType(1400); + getDescriptor().getMessageType(1403); internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersAbandonInstancesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersAbandonInstancesRequest_descriptor, @@ -55205,7 +55300,7 @@ private static void _clinit_autosplit_dinit_3() { "Instances", }); internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersApplyUpdatesRequest_descriptor = - getDescriptor().getMessageType(1401); + getDescriptor().getMessageType(1404); internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersApplyUpdatesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersApplyUpdatesRequest_descriptor, @@ -55213,7 +55308,7 @@ private static void _clinit_autosplit_dinit_3() { "AllInstances", "Instances", "MinimalAction", "MostDisruptiveAllowedAction", }); internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersCreateInstancesRequest_descriptor = - getDescriptor().getMessageType(1402); + getDescriptor().getMessageType(1405); internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersCreateInstancesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersCreateInstancesRequest_descriptor, @@ -55221,7 +55316,7 @@ private static void _clinit_autosplit_dinit_3() { "Instances", }); internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersDeleteInstancesRequest_descriptor = - getDescriptor().getMessageType(1403); + getDescriptor().getMessageType(1406); internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersDeleteInstancesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersDeleteInstancesRequest_descriptor, @@ -55229,7 +55324,7 @@ private static void _clinit_autosplit_dinit_3() { "Instances", "SkipInstancesOnValidationError", }); internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersListErrorsResponse_descriptor = - getDescriptor().getMessageType(1404); + getDescriptor().getMessageType(1407); internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersListErrorsResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersListErrorsResponse_descriptor, @@ -55237,7 +55332,7 @@ private static void _clinit_autosplit_dinit_3() { "Items", "NextPageToken", }); internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersListInstanceConfigsResp_descriptor = - getDescriptor().getMessageType(1405); + getDescriptor().getMessageType(1408); internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersListInstanceConfigsResp_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersListInstanceConfigsResp_descriptor, @@ -55245,7 +55340,7 @@ private static void _clinit_autosplit_dinit_3() { "Items", "NextPageToken", "Warning", }); internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersListInstancesResponse_descriptor = - getDescriptor().getMessageType(1406); + getDescriptor().getMessageType(1409); internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersListInstancesResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersListInstancesResponse_descriptor, @@ -55253,7 +55348,7 @@ private static void _clinit_autosplit_dinit_3() { "ManagedInstances", "NextPageToken", }); internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersRecreateRequest_descriptor = - getDescriptor().getMessageType(1407); + getDescriptor().getMessageType(1410); internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersRecreateRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersRecreateRequest_descriptor, @@ -55261,7 +55356,7 @@ private static void _clinit_autosplit_dinit_3() { "Instances", }); internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersResumeInstancesRequest_descriptor = - getDescriptor().getMessageType(1408); + getDescriptor().getMessageType(1411); internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersResumeInstancesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersResumeInstancesRequest_descriptor, @@ -55269,7 +55364,7 @@ private static void _clinit_autosplit_dinit_3() { "Instances", }); internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersSetTargetPoolsRequest_descriptor = - getDescriptor().getMessageType(1409); + getDescriptor().getMessageType(1412); internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersSetTargetPoolsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersSetTargetPoolsRequest_descriptor, @@ -55277,7 +55372,7 @@ private static void _clinit_autosplit_dinit_3() { "Fingerprint", "TargetPools", }); internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersSetTemplateRequest_descriptor = - getDescriptor().getMessageType(1410); + getDescriptor().getMessageType(1413); internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersSetTemplateRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersSetTemplateRequest_descriptor, @@ -55285,7 +55380,7 @@ private static void _clinit_autosplit_dinit_3() { "InstanceTemplate", }); internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersStartInstancesRequest_descriptor = - getDescriptor().getMessageType(1411); + getDescriptor().getMessageType(1414); internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersStartInstancesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersStartInstancesRequest_descriptor, @@ -55293,7 +55388,7 @@ private static void _clinit_autosplit_dinit_3() { "Instances", }); internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersStopInstancesRequest_descriptor = - getDescriptor().getMessageType(1412); + getDescriptor().getMessageType(1415); internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersStopInstancesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersStopInstancesRequest_descriptor, @@ -55301,7 +55396,7 @@ private static void _clinit_autosplit_dinit_3() { "ForceStop", "Instances", }); internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersSuspendInstancesRequest_descriptor = - getDescriptor().getMessageType(1413); + getDescriptor().getMessageType(1416); internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersSuspendInstancesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_RegionInstanceGroupManagersSuspendInstancesRequest_descriptor, @@ -55309,7 +55404,7 @@ private static void _clinit_autosplit_dinit_3() { "ForceSuspend", "Instances", }); internal_static_google_cloud_compute_v1_RegionInstanceGroupsListInstances_descriptor = - getDescriptor().getMessageType(1414); + getDescriptor().getMessageType(1417); internal_static_google_cloud_compute_v1_RegionInstanceGroupsListInstances_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_RegionInstanceGroupsListInstances_descriptor, @@ -55317,7 +55412,7 @@ private static void _clinit_autosplit_dinit_3() { "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning", }); internal_static_google_cloud_compute_v1_RegionInstanceGroupsListInstancesRequest_descriptor = - getDescriptor().getMessageType(1415); + getDescriptor().getMessageType(1418); internal_static_google_cloud_compute_v1_RegionInstanceGroupsListInstancesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_RegionInstanceGroupsListInstancesRequest_descriptor, @@ -55325,7 +55420,7 @@ private static void _clinit_autosplit_dinit_3() { "InstanceState", "PortName", }); internal_static_google_cloud_compute_v1_RegionInstanceGroupsSetNamedPortsRequest_descriptor = - getDescriptor().getMessageType(1416); + getDescriptor().getMessageType(1419); internal_static_google_cloud_compute_v1_RegionInstanceGroupsSetNamedPortsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_RegionInstanceGroupsSetNamedPortsRequest_descriptor, @@ -55333,7 +55428,7 @@ private static void _clinit_autosplit_dinit_3() { "Fingerprint", "NamedPorts", }); internal_static_google_cloud_compute_v1_RegionList_descriptor = - getDescriptor().getMessageType(1417); + getDescriptor().getMessageType(1420); internal_static_google_cloud_compute_v1_RegionList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_RegionList_descriptor, @@ -55341,7 +55436,7 @@ private static void _clinit_autosplit_dinit_3() { "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning", }); internal_static_google_cloud_compute_v1_RegionNetworkEndpointGroupsAttachEndpointsRequest_descriptor = - getDescriptor().getMessageType(1418); + getDescriptor().getMessageType(1421); internal_static_google_cloud_compute_v1_RegionNetworkEndpointGroupsAttachEndpointsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_RegionNetworkEndpointGroupsAttachEndpointsRequest_descriptor, @@ -55349,7 +55444,7 @@ private static void _clinit_autosplit_dinit_3() { "NetworkEndpoints", }); internal_static_google_cloud_compute_v1_RegionNetworkEndpointGroupsDetachEndpointsRequest_descriptor = - getDescriptor().getMessageType(1419); + getDescriptor().getMessageType(1422); internal_static_google_cloud_compute_v1_RegionNetworkEndpointGroupsDetachEndpointsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_RegionNetworkEndpointGroupsDetachEndpointsRequest_descriptor, @@ -55357,7 +55452,7 @@ private static void _clinit_autosplit_dinit_3() { "NetworkEndpoints", }); internal_static_google_cloud_compute_v1_RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponse_descriptor = - getDescriptor().getMessageType(1420); + getDescriptor().getMessageType(1423); internal_static_google_cloud_compute_v1_RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponse_descriptor, @@ -55365,7 +55460,7 @@ private static void _clinit_autosplit_dinit_3() { "FirewallPolicys", "Firewalls", }); internal_static_google_cloud_compute_v1_RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponseEffectiveFirewallPolicy_descriptor = - getDescriptor().getMessageType(1421); + getDescriptor().getMessageType(1424); internal_static_google_cloud_compute_v1_RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponseEffectiveFirewallPolicy_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponseEffectiveFirewallPolicy_descriptor, @@ -55373,7 +55468,7 @@ private static void _clinit_autosplit_dinit_3() { "DisplayName", "Name", "PacketMirroringRules", "Priority", "Rules", "Type", }); internal_static_google_cloud_compute_v1_RegionSetLabelsRequest_descriptor = - getDescriptor().getMessageType(1422); + getDescriptor().getMessageType(1425); internal_static_google_cloud_compute_v1_RegionSetLabelsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_RegionSetLabelsRequest_descriptor, @@ -55389,7 +55484,7 @@ private static void _clinit_autosplit_dinit_3() { "Key", "Value", }); internal_static_google_cloud_compute_v1_RegionSetPolicyRequest_descriptor = - getDescriptor().getMessageType(1423); + getDescriptor().getMessageType(1426); internal_static_google_cloud_compute_v1_RegionSetPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_RegionSetPolicyRequest_descriptor, @@ -55397,7 +55492,7 @@ private static void _clinit_autosplit_dinit_3() { "Bindings", "Etag", "Policy", }); internal_static_google_cloud_compute_v1_RegionSnapshotUpdateKmsKeyRequest_descriptor = - getDescriptor().getMessageType(1424); + getDescriptor().getMessageType(1427); internal_static_google_cloud_compute_v1_RegionSnapshotUpdateKmsKeyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_RegionSnapshotUpdateKmsKeyRequest_descriptor, @@ -55405,7 +55500,7 @@ private static void _clinit_autosplit_dinit_3() { "KmsKeyName", }); internal_static_google_cloud_compute_v1_RegionTargetHttpsProxiesSetSslCertificatesRequest_descriptor = - getDescriptor().getMessageType(1425); + getDescriptor().getMessageType(1428); internal_static_google_cloud_compute_v1_RegionTargetHttpsProxiesSetSslCertificatesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_RegionTargetHttpsProxiesSetSslCertificatesRequest_descriptor, @@ -55413,7 +55508,7 @@ private static void _clinit_autosplit_dinit_3() { "SslCertificates", }); internal_static_google_cloud_compute_v1_RegionUrlMapsValidateRequest_descriptor = - getDescriptor().getMessageType(1426); + getDescriptor().getMessageType(1429); internal_static_google_cloud_compute_v1_RegionUrlMapsValidateRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_RegionUrlMapsValidateRequest_descriptor, @@ -55421,7 +55516,7 @@ private static void _clinit_autosplit_dinit_3() { "Resource", }); internal_static_google_cloud_compute_v1_ReliabilityRisk_descriptor = - getDescriptor().getMessageType(1427); + getDescriptor().getMessageType(1430); internal_static_google_cloud_compute_v1_ReliabilityRisk_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ReliabilityRisk_descriptor, @@ -55437,7 +55532,7 @@ private static void _clinit_autosplit_dinit_3() { "SelfLinkWithId", }); internal_static_google_cloud_compute_v1_ReliabilityRisksListResponse_descriptor = - getDescriptor().getMessageType(1428); + getDescriptor().getMessageType(1431); internal_static_google_cloud_compute_v1_ReliabilityRisksListResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ReliabilityRisksListResponse_descriptor, @@ -55445,7 +55540,7 @@ private static void _clinit_autosplit_dinit_3() { "Etag", "Id", "Items", "NextPageToken", "SelfLink", "Unreachables", "Warning", }); internal_static_google_cloud_compute_v1_RemoveAssociationFirewallPolicyRequest_descriptor = - getDescriptor().getMessageType(1429); + getDescriptor().getMessageType(1432); internal_static_google_cloud_compute_v1_RemoveAssociationFirewallPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_RemoveAssociationFirewallPolicyRequest_descriptor, @@ -55453,7 +55548,7 @@ private static void _clinit_autosplit_dinit_3() { "FirewallPolicy", "Name", "RequestId", }); internal_static_google_cloud_compute_v1_RemoveAssociationNetworkFirewallPolicyRequest_descriptor = - getDescriptor().getMessageType(1430); + getDescriptor().getMessageType(1433); internal_static_google_cloud_compute_v1_RemoveAssociationNetworkFirewallPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_RemoveAssociationNetworkFirewallPolicyRequest_descriptor, @@ -55461,7 +55556,7 @@ private static void _clinit_autosplit_dinit_3() { "FirewallPolicy", "Name", "Project", "RequestId", }); internal_static_google_cloud_compute_v1_RemoveAssociationOrganizationSecurityPolicyRequest_descriptor = - getDescriptor().getMessageType(1431); + getDescriptor().getMessageType(1434); internal_static_google_cloud_compute_v1_RemoveAssociationOrganizationSecurityPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_RemoveAssociationOrganizationSecurityPolicyRequest_descriptor, @@ -55469,7 +55564,7 @@ private static void _clinit_autosplit_dinit_3() { "Name", "RequestId", "SecurityPolicy", }); internal_static_google_cloud_compute_v1_RemoveAssociationRegionNetworkFirewallPolicyRequest_descriptor = - getDescriptor().getMessageType(1432); + getDescriptor().getMessageType(1435); internal_static_google_cloud_compute_v1_RemoveAssociationRegionNetworkFirewallPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_RemoveAssociationRegionNetworkFirewallPolicyRequest_descriptor, @@ -55477,7 +55572,7 @@ private static void _clinit_autosplit_dinit_3() { "FirewallPolicy", "Name", "Project", "Region", "RequestId", }); internal_static_google_cloud_compute_v1_RemoveHealthCheckTargetPoolRequest_descriptor = - getDescriptor().getMessageType(1433); + getDescriptor().getMessageType(1436); internal_static_google_cloud_compute_v1_RemoveHealthCheckTargetPoolRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_RemoveHealthCheckTargetPoolRequest_descriptor, @@ -55489,7 +55584,7 @@ private static void _clinit_autosplit_dinit_3() { "TargetPoolsRemoveHealthCheckRequestResource", }); internal_static_google_cloud_compute_v1_RemoveInstanceTargetPoolRequest_descriptor = - getDescriptor().getMessageType(1434); + getDescriptor().getMessageType(1437); internal_static_google_cloud_compute_v1_RemoveInstanceTargetPoolRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_RemoveInstanceTargetPoolRequest_descriptor, @@ -55501,7 +55596,7 @@ private static void _clinit_autosplit_dinit_3() { "TargetPoolsRemoveInstanceRequestResource", }); internal_static_google_cloud_compute_v1_RemoveInstancesInstanceGroupRequest_descriptor = - getDescriptor().getMessageType(1435); + getDescriptor().getMessageType(1438); internal_static_google_cloud_compute_v1_RemoveInstancesInstanceGroupRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_RemoveInstancesInstanceGroupRequest_descriptor, @@ -55513,7 +55608,7 @@ private static void _clinit_autosplit_dinit_3() { "Zone", }); internal_static_google_cloud_compute_v1_RemovePacketMirroringRuleNetworkFirewallPolicyRequest_descriptor = - getDescriptor().getMessageType(1436); + getDescriptor().getMessageType(1439); internal_static_google_cloud_compute_v1_RemovePacketMirroringRuleNetworkFirewallPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_RemovePacketMirroringRuleNetworkFirewallPolicyRequest_descriptor, @@ -55521,7 +55616,7 @@ private static void _clinit_autosplit_dinit_3() { "FirewallPolicy", "Priority", "Project", "RequestId", }); internal_static_google_cloud_compute_v1_RemovePeeringNetworkRequest_descriptor = - getDescriptor().getMessageType(1437); + getDescriptor().getMessageType(1440); internal_static_google_cloud_compute_v1_RemovePeeringNetworkRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_RemovePeeringNetworkRequest_descriptor, @@ -55529,7 +55624,7 @@ private static void _clinit_autosplit_dinit_3() { "Network", "NetworksRemovePeeringRequestResource", "Project", "RequestId", }); internal_static_google_cloud_compute_v1_RemoveResourcePoliciesDiskRequest_descriptor = - getDescriptor().getMessageType(1438); + getDescriptor().getMessageType(1441); internal_static_google_cloud_compute_v1_RemoveResourcePoliciesDiskRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_RemoveResourcePoliciesDiskRequest_descriptor, @@ -55537,7 +55632,7 @@ private static void _clinit_autosplit_dinit_3() { "Disk", "DisksRemoveResourcePoliciesRequestResource", "Project", "RequestId", "Zone", }); internal_static_google_cloud_compute_v1_RemoveResourcePoliciesInstanceRequest_descriptor = - getDescriptor().getMessageType(1439); + getDescriptor().getMessageType(1442); internal_static_google_cloud_compute_v1_RemoveResourcePoliciesInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_RemoveResourcePoliciesInstanceRequest_descriptor, @@ -55549,7 +55644,7 @@ private static void _clinit_autosplit_dinit_3() { "Zone", }); internal_static_google_cloud_compute_v1_RemoveResourcePoliciesRegionDiskRequest_descriptor = - getDescriptor().getMessageType(1440); + getDescriptor().getMessageType(1443); internal_static_google_cloud_compute_v1_RemoveResourcePoliciesRegionDiskRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_RemoveResourcePoliciesRegionDiskRequest_descriptor, @@ -55561,7 +55656,7 @@ private static void _clinit_autosplit_dinit_3() { "RequestId", }); internal_static_google_cloud_compute_v1_RemoveRuleFirewallPolicyRequest_descriptor = - getDescriptor().getMessageType(1441); + getDescriptor().getMessageType(1444); internal_static_google_cloud_compute_v1_RemoveRuleFirewallPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_RemoveRuleFirewallPolicyRequest_descriptor, @@ -55569,7 +55664,7 @@ private static void _clinit_autosplit_dinit_3() { "FirewallPolicy", "Priority", "RequestId", }); internal_static_google_cloud_compute_v1_RemoveRuleNetworkFirewallPolicyRequest_descriptor = - getDescriptor().getMessageType(1442); + getDescriptor().getMessageType(1445); internal_static_google_cloud_compute_v1_RemoveRuleNetworkFirewallPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_RemoveRuleNetworkFirewallPolicyRequest_descriptor, @@ -55577,7 +55672,7 @@ private static void _clinit_autosplit_dinit_3() { "FirewallPolicy", "Priority", "Project", "RequestId", }); internal_static_google_cloud_compute_v1_RemoveRuleOrganizationSecurityPolicyRequest_descriptor = - getDescriptor().getMessageType(1443); + getDescriptor().getMessageType(1446); internal_static_google_cloud_compute_v1_RemoveRuleOrganizationSecurityPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_RemoveRuleOrganizationSecurityPolicyRequest_descriptor, @@ -55585,7 +55680,7 @@ private static void _clinit_autosplit_dinit_3() { "Priority", "RequestId", "SecurityPolicy", }); internal_static_google_cloud_compute_v1_RemoveRuleRegionNetworkFirewallPolicyRequest_descriptor = - getDescriptor().getMessageType(1444); + getDescriptor().getMessageType(1447); internal_static_google_cloud_compute_v1_RemoveRuleRegionNetworkFirewallPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_RemoveRuleRegionNetworkFirewallPolicyRequest_descriptor, @@ -55593,7 +55688,7 @@ private static void _clinit_autosplit_dinit_3() { "FirewallPolicy", "Priority", "Project", "Region", "RequestId", }); internal_static_google_cloud_compute_v1_RemoveRuleRegionSecurityPolicyRequest_descriptor = - getDescriptor().getMessageType(1445); + getDescriptor().getMessageType(1448); internal_static_google_cloud_compute_v1_RemoveRuleRegionSecurityPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_RemoveRuleRegionSecurityPolicyRequest_descriptor, @@ -55601,7 +55696,7 @@ private static void _clinit_autosplit_dinit_3() { "Priority", "Project", "Region", "SecurityPolicy", }); internal_static_google_cloud_compute_v1_RemoveRuleSecurityPolicyRequest_descriptor = - getDescriptor().getMessageType(1446); + getDescriptor().getMessageType(1449); internal_static_google_cloud_compute_v1_RemoveRuleSecurityPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_RemoveRuleSecurityPolicyRequest_descriptor, @@ -55609,7 +55704,7 @@ private static void _clinit_autosplit_dinit_3() { "Priority", "Project", "SecurityPolicy", }); internal_static_google_cloud_compute_v1_ReportFaultyReservationSubBlockRequest_descriptor = - getDescriptor().getMessageType(1447); + getDescriptor().getMessageType(1450); internal_static_google_cloud_compute_v1_ReportFaultyReservationSubBlockRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ReportFaultyReservationSubBlockRequest_descriptor, @@ -55622,7 +55717,7 @@ private static void _clinit_autosplit_dinit_3() { "Zone", }); internal_static_google_cloud_compute_v1_ReportHostAsFaultyInstanceRequest_descriptor = - getDescriptor().getMessageType(1448); + getDescriptor().getMessageType(1451); internal_static_google_cloud_compute_v1_ReportHostAsFaultyInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ReportHostAsFaultyInstanceRequest_descriptor, @@ -55634,7 +55729,7 @@ private static void _clinit_autosplit_dinit_3() { "Zone", }); internal_static_google_cloud_compute_v1_RequestMirrorPolicy_descriptor = - getDescriptor().getMessageType(1449); + getDescriptor().getMessageType(1452); internal_static_google_cloud_compute_v1_RequestMirrorPolicy_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_RequestMirrorPolicy_descriptor, @@ -55642,7 +55737,7 @@ private static void _clinit_autosplit_dinit_3() { "BackendService", "MirrorPercent", }); internal_static_google_cloud_compute_v1_RequestRemovePeeringNetworkRequest_descriptor = - getDescriptor().getMessageType(1450); + getDescriptor().getMessageType(1453); internal_static_google_cloud_compute_v1_RequestRemovePeeringNetworkRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_RequestRemovePeeringNetworkRequest_descriptor, @@ -55650,7 +55745,7 @@ private static void _clinit_autosplit_dinit_3() { "Network", "NetworksRequestRemovePeeringRequestResource", "Project", "RequestId", }); internal_static_google_cloud_compute_v1_Reservation_descriptor = - getDescriptor().getMessageType(1451); + getDescriptor().getMessageType(1454); internal_static_google_cloud_compute_v1_Reservation_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_Reservation_descriptor, @@ -55673,6 +55768,7 @@ private static void _clinit_autosplit_dinit_3() { "Params", "ProtectionTier", "ReservationSharingPolicy", + "ResourceMetadata", "ResourcePolicies", "ResourceStatus", "SatisfiesPzs", @@ -55693,7 +55789,7 @@ private static void _clinit_autosplit_dinit_3() { "Key", "Value", }); internal_static_google_cloud_compute_v1_ReservationAdvancedDeploymentControl_descriptor = - getDescriptor().getMessageType(1452); + getDescriptor().getMessageType(1455); internal_static_google_cloud_compute_v1_ReservationAdvancedDeploymentControl_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ReservationAdvancedDeploymentControl_descriptor, @@ -55701,7 +55797,7 @@ private static void _clinit_autosplit_dinit_3() { "ReservationOperationalMode", }); internal_static_google_cloud_compute_v1_ReservationAffinity_descriptor = - getDescriptor().getMessageType(1453); + getDescriptor().getMessageType(1456); internal_static_google_cloud_compute_v1_ReservationAffinity_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ReservationAffinity_descriptor, @@ -55709,7 +55805,7 @@ private static void _clinit_autosplit_dinit_3() { "ConsumeReservationType", "Key", "Values", }); internal_static_google_cloud_compute_v1_ReservationAggregatedList_descriptor = - getDescriptor().getMessageType(1454); + getDescriptor().getMessageType(1457); internal_static_google_cloud_compute_v1_ReservationAggregatedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ReservationAggregatedList_descriptor, @@ -55726,7 +55822,7 @@ private static void _clinit_autosplit_dinit_3() { "Key", "Value", }); internal_static_google_cloud_compute_v1_ReservationBlock_descriptor = - getDescriptor().getMessageType(1455); + getDescriptor().getMessageType(1458); internal_static_google_cloud_compute_v1_ReservationBlock_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ReservationBlock_descriptor, @@ -55749,7 +55845,7 @@ private static void _clinit_autosplit_dinit_3() { "Zone", }); internal_static_google_cloud_compute_v1_ReservationBlockHealthInfo_descriptor = - getDescriptor().getMessageType(1456); + getDescriptor().getMessageType(1459); internal_static_google_cloud_compute_v1_ReservationBlockHealthInfo_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ReservationBlockHealthInfo_descriptor, @@ -55757,7 +55853,7 @@ private static void _clinit_autosplit_dinit_3() { "DegradedSubBlockCount", "HealthStatus", "HealthySubBlockCount", }); internal_static_google_cloud_compute_v1_ReservationBlockPhysicalTopology_descriptor = - getDescriptor().getMessageType(1457); + getDescriptor().getMessageType(1460); internal_static_google_cloud_compute_v1_ReservationBlockPhysicalTopology_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ReservationBlockPhysicalTopology_descriptor, @@ -55765,7 +55861,7 @@ private static void _clinit_autosplit_dinit_3() { "Block", "Cluster", "Instances", }); internal_static_google_cloud_compute_v1_ReservationBlockPhysicalTopologyInstance_descriptor = - getDescriptor().getMessageType(1458); + getDescriptor().getMessageType(1461); internal_static_google_cloud_compute_v1_ReservationBlockPhysicalTopologyInstance_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ReservationBlockPhysicalTopologyInstance_descriptor, @@ -55773,7 +55869,7 @@ private static void _clinit_autosplit_dinit_3() { "InstanceId", "PhysicalHostTopology", "ProjectId", }); internal_static_google_cloud_compute_v1_ReservationBlockPhysicalTopologyInstancePhysicalHostTopology_descriptor = - getDescriptor().getMessageType(1459); + getDescriptor().getMessageType(1462); internal_static_google_cloud_compute_v1_ReservationBlockPhysicalTopologyInstancePhysicalHostTopology_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ReservationBlockPhysicalTopologyInstancePhysicalHostTopology_descriptor, @@ -55781,7 +55877,7 @@ private static void _clinit_autosplit_dinit_3() { "Host", "SubBlock", }); internal_static_google_cloud_compute_v1_ReservationBlocksGetResponse_descriptor = - getDescriptor().getMessageType(1460); + getDescriptor().getMessageType(1463); internal_static_google_cloud_compute_v1_ReservationBlocksGetResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ReservationBlocksGetResponse_descriptor, @@ -55789,7 +55885,7 @@ private static void _clinit_autosplit_dinit_3() { "Resource", }); internal_static_google_cloud_compute_v1_ReservationBlocksListResponse_descriptor = - getDescriptor().getMessageType(1461); + getDescriptor().getMessageType(1464); internal_static_google_cloud_compute_v1_ReservationBlocksListResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ReservationBlocksListResponse_descriptor, @@ -55797,7 +55893,7 @@ private static void _clinit_autosplit_dinit_3() { "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning", }); internal_static_google_cloud_compute_v1_ReservationList_descriptor = - getDescriptor().getMessageType(1462); + getDescriptor().getMessageType(1465); internal_static_google_cloud_compute_v1_ReservationList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ReservationList_descriptor, @@ -55805,7 +55901,7 @@ private static void _clinit_autosplit_dinit_3() { "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning", }); internal_static_google_cloud_compute_v1_ReservationParams_descriptor = - getDescriptor().getMessageType(1463); + getDescriptor().getMessageType(1466); internal_static_google_cloud_compute_v1_ReservationParams_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ReservationParams_descriptor, @@ -55821,7 +55917,7 @@ private static void _clinit_autosplit_dinit_3() { "Key", "Value", }); internal_static_google_cloud_compute_v1_ReservationSlot_descriptor = - getDescriptor().getMessageType(1464); + getDescriptor().getMessageType(1467); internal_static_google_cloud_compute_v1_ReservationSlot_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ReservationSlot_descriptor, @@ -55839,7 +55935,7 @@ private static void _clinit_autosplit_dinit_3() { "Zone", }); internal_static_google_cloud_compute_v1_ReservationSlotPhysicalTopology_descriptor = - getDescriptor().getMessageType(1465); + getDescriptor().getMessageType(1468); internal_static_google_cloud_compute_v1_ReservationSlotPhysicalTopology_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ReservationSlotPhysicalTopology_descriptor, @@ -55847,7 +55943,7 @@ private static void _clinit_autosplit_dinit_3() { "Block", "Cluster", "Host", "SubBlock", }); internal_static_google_cloud_compute_v1_ReservationSlotStatus_descriptor = - getDescriptor().getMessageType(1466); + getDescriptor().getMessageType(1469); internal_static_google_cloud_compute_v1_ReservationSlotStatus_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ReservationSlotStatus_descriptor, @@ -55855,7 +55951,7 @@ private static void _clinit_autosplit_dinit_3() { "PhysicalTopology", "RdmaIpAddresses", "RunningInstances", }); internal_static_google_cloud_compute_v1_ReservationSlotsGetResponse_descriptor = - getDescriptor().getMessageType(1467); + getDescriptor().getMessageType(1470); internal_static_google_cloud_compute_v1_ReservationSlotsGetResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ReservationSlotsGetResponse_descriptor, @@ -55863,7 +55959,7 @@ private static void _clinit_autosplit_dinit_3() { "Resource", }); internal_static_google_cloud_compute_v1_ReservationSlotsGetVersionRequest_descriptor = - getDescriptor().getMessageType(1468); + getDescriptor().getMessageType(1471); internal_static_google_cloud_compute_v1_ReservationSlotsGetVersionRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ReservationSlotsGetVersionRequest_descriptor, @@ -55871,7 +55967,7 @@ private static void _clinit_autosplit_dinit_3() { "SbomSelections", }); internal_static_google_cloud_compute_v1_ReservationSlotsListResponse_descriptor = - getDescriptor().getMessageType(1469); + getDescriptor().getMessageType(1472); internal_static_google_cloud_compute_v1_ReservationSlotsListResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ReservationSlotsListResponse_descriptor, @@ -55879,7 +55975,7 @@ private static void _clinit_autosplit_dinit_3() { "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning", }); internal_static_google_cloud_compute_v1_ReservationSubBlock_descriptor = - getDescriptor().getMessageType(1470); + getDescriptor().getMessageType(1473); internal_static_google_cloud_compute_v1_ReservationSubBlock_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ReservationSubBlock_descriptor, @@ -55901,7 +55997,7 @@ private static void _clinit_autosplit_dinit_3() { "Zone", }); internal_static_google_cloud_compute_v1_ReservationSubBlockHealthInfo_descriptor = - getDescriptor().getMessageType(1471); + getDescriptor().getMessageType(1474); internal_static_google_cloud_compute_v1_ReservationSubBlockHealthInfo_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ReservationSubBlockHealthInfo_descriptor, @@ -55913,7 +56009,7 @@ private static void _clinit_autosplit_dinit_3() { "HealthyInfraCount", }); internal_static_google_cloud_compute_v1_ReservationSubBlockPhysicalTopology_descriptor = - getDescriptor().getMessageType(1472); + getDescriptor().getMessageType(1475); internal_static_google_cloud_compute_v1_ReservationSubBlockPhysicalTopology_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ReservationSubBlockPhysicalTopology_descriptor, @@ -55921,7 +56017,7 @@ private static void _clinit_autosplit_dinit_3() { "Block", "Cluster", "SubBlock", }); internal_static_google_cloud_compute_v1_ReservationSubBlocksGetResponse_descriptor = - getDescriptor().getMessageType(1473); + getDescriptor().getMessageType(1476); internal_static_google_cloud_compute_v1_ReservationSubBlocksGetResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ReservationSubBlocksGetResponse_descriptor, @@ -55929,7 +56025,7 @@ private static void _clinit_autosplit_dinit_3() { "Resource", }); internal_static_google_cloud_compute_v1_ReservationSubBlocksGetVersionRequest_descriptor = - getDescriptor().getMessageType(1474); + getDescriptor().getMessageType(1477); internal_static_google_cloud_compute_v1_ReservationSubBlocksGetVersionRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ReservationSubBlocksGetVersionRequest_descriptor, @@ -55937,7 +56033,7 @@ private static void _clinit_autosplit_dinit_3() { "SbomSelections", }); internal_static_google_cloud_compute_v1_ReservationSubBlocksListResponse_descriptor = - getDescriptor().getMessageType(1475); + getDescriptor().getMessageType(1478); internal_static_google_cloud_compute_v1_ReservationSubBlocksListResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ReservationSubBlocksListResponse_descriptor, @@ -55945,7 +56041,7 @@ private static void _clinit_autosplit_dinit_3() { "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning", }); internal_static_google_cloud_compute_v1_ReservationSubBlocksReportFaultyRequest_descriptor = - getDescriptor().getMessageType(1476); + getDescriptor().getMessageType(1479); internal_static_google_cloud_compute_v1_ReservationSubBlocksReportFaultyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ReservationSubBlocksReportFaultyRequest_descriptor, @@ -55953,7 +56049,7 @@ private static void _clinit_autosplit_dinit_3() { "DisruptionSchedule", "FailureComponent", "FaultReasons", }); internal_static_google_cloud_compute_v1_ReservationSubBlocksReportFaultyRequestFaultReason_descriptor = - getDescriptor().getMessageType(1477); + getDescriptor().getMessageType(1480); internal_static_google_cloud_compute_v1_ReservationSubBlocksReportFaultyRequestFaultReason_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ReservationSubBlocksReportFaultyRequestFaultReason_descriptor, @@ -55961,7 +56057,7 @@ private static void _clinit_autosplit_dinit_3() { "Behavior", "Description", }); internal_static_google_cloud_compute_v1_ReservationsBlocksPerformMaintenanceRequest_descriptor = - getDescriptor().getMessageType(1478); + getDescriptor().getMessageType(1481); internal_static_google_cloud_compute_v1_ReservationsBlocksPerformMaintenanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ReservationsBlocksPerformMaintenanceRequest_descriptor, @@ -55969,7 +56065,7 @@ private static void _clinit_autosplit_dinit_3() { "MaintenanceScope", }); internal_static_google_cloud_compute_v1_ReservationsPerformMaintenanceRequest_descriptor = - getDescriptor().getMessageType(1479); + getDescriptor().getMessageType(1482); internal_static_google_cloud_compute_v1_ReservationsPerformMaintenanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ReservationsPerformMaintenanceRequest_descriptor, @@ -55977,7 +56073,7 @@ private static void _clinit_autosplit_dinit_3() { "MaintenanceScope", }); internal_static_google_cloud_compute_v1_ReservationsResizeRequest_descriptor = - getDescriptor().getMessageType(1480); + getDescriptor().getMessageType(1483); internal_static_google_cloud_compute_v1_ReservationsResizeRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ReservationsResizeRequest_descriptor, @@ -55985,7 +56081,7 @@ private static void _clinit_autosplit_dinit_3() { "SpecificSkuCount", }); internal_static_google_cloud_compute_v1_ReservationsScopedList_descriptor = - getDescriptor().getMessageType(1481); + getDescriptor().getMessageType(1484); internal_static_google_cloud_compute_v1_ReservationsScopedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ReservationsScopedList_descriptor, @@ -55993,7 +56089,7 @@ private static void _clinit_autosplit_dinit_3() { "Reservations", "Warning", }); internal_static_google_cloud_compute_v1_ResetInstanceRequest_descriptor = - getDescriptor().getMessageType(1482); + getDescriptor().getMessageType(1485); internal_static_google_cloud_compute_v1_ResetInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ResetInstanceRequest_descriptor, @@ -56001,7 +56097,7 @@ private static void _clinit_autosplit_dinit_3() { "Instance", "Project", "RequestId", "Zone", }); internal_static_google_cloud_compute_v1_ResizeDiskRequest_descriptor = - getDescriptor().getMessageType(1483); + getDescriptor().getMessageType(1486); internal_static_google_cloud_compute_v1_ResizeDiskRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ResizeDiskRequest_descriptor, @@ -56009,7 +56105,7 @@ private static void _clinit_autosplit_dinit_3() { "Disk", "DisksResizeRequestResource", "Project", "RequestId", "Zone", }); internal_static_google_cloud_compute_v1_ResizeInstanceGroupManagerRequest_descriptor = - getDescriptor().getMessageType(1484); + getDescriptor().getMessageType(1487); internal_static_google_cloud_compute_v1_ResizeInstanceGroupManagerRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ResizeInstanceGroupManagerRequest_descriptor, @@ -56017,7 +56113,7 @@ private static void _clinit_autosplit_dinit_3() { "InstanceGroupManager", "Project", "RequestId", "Size", "Zone", }); internal_static_google_cloud_compute_v1_ResizeRegionDiskRequest_descriptor = - getDescriptor().getMessageType(1485); + getDescriptor().getMessageType(1488); internal_static_google_cloud_compute_v1_ResizeRegionDiskRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ResizeRegionDiskRequest_descriptor, @@ -56025,7 +56121,7 @@ private static void _clinit_autosplit_dinit_3() { "Disk", "Project", "Region", "RegionDisksResizeRequestResource", "RequestId", }); internal_static_google_cloud_compute_v1_ResizeRegionInstanceGroupManagerRequest_descriptor = - getDescriptor().getMessageType(1486); + getDescriptor().getMessageType(1489); internal_static_google_cloud_compute_v1_ResizeRegionInstanceGroupManagerRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ResizeRegionInstanceGroupManagerRequest_descriptor, @@ -56033,7 +56129,7 @@ private static void _clinit_autosplit_dinit_3() { "InstanceGroupManager", "Project", "Region", "RequestId", "Size", }); internal_static_google_cloud_compute_v1_ResizeReservationRequest_descriptor = - getDescriptor().getMessageType(1487); + getDescriptor().getMessageType(1490); internal_static_google_cloud_compute_v1_ResizeReservationRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ResizeReservationRequest_descriptor, @@ -56041,7 +56137,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "RequestId", "Reservation", "ReservationsResizeRequestResource", "Zone", }); internal_static_google_cloud_compute_v1_ResourceCommitment_descriptor = - getDescriptor().getMessageType(1488); + getDescriptor().getMessageType(1491); internal_static_google_cloud_compute_v1_ResourceCommitment_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ResourceCommitment_descriptor, @@ -56049,15 +56145,23 @@ private static void _clinit_autosplit_dinit_3() { "AcceleratorType", "Amount", "Type", }); internal_static_google_cloud_compute_v1_ResourceGroupReference_descriptor = - getDescriptor().getMessageType(1489); + getDescriptor().getMessageType(1492); internal_static_google_cloud_compute_v1_ResourceGroupReference_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ResourceGroupReference_descriptor, new java.lang.String[] { "Group", }); + internal_static_google_cloud_compute_v1_ResourceMetadata_descriptor = + getDescriptor().getMessageType(1493); + internal_static_google_cloud_compute_v1_ResourceMetadata_fieldAccessorTable = + new com.google.protobuf.GeneratedMessage.FieldAccessorTable( + internal_static_google_cloud_compute_v1_ResourceMetadata_descriptor, + new java.lang.String[] { + "ApiVersion", "ResourceType", + }); internal_static_google_cloud_compute_v1_ResourcePoliciesScopedList_descriptor = - getDescriptor().getMessageType(1490); + getDescriptor().getMessageType(1494); internal_static_google_cloud_compute_v1_ResourcePoliciesScopedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ResourcePoliciesScopedList_descriptor, @@ -56065,7 +56169,7 @@ private static void _clinit_autosplit_dinit_3() { "ResourcePolicies", "Warning", }); internal_static_google_cloud_compute_v1_ResourcePolicy_descriptor = - getDescriptor().getMessageType(1491); + getDescriptor().getMessageType(1495); internal_static_google_cloud_compute_v1_ResourcePolicy_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ResourcePolicy_descriptor, @@ -56086,7 +56190,7 @@ private static void _clinit_autosplit_dinit_3() { "WorkloadPolicy", }); internal_static_google_cloud_compute_v1_ResourcePolicyAggregatedList_descriptor = - getDescriptor().getMessageType(1492); + getDescriptor().getMessageType(1496); internal_static_google_cloud_compute_v1_ResourcePolicyAggregatedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ResourcePolicyAggregatedList_descriptor, @@ -56103,7 +56207,7 @@ private static void _clinit_autosplit_dinit_3() { "Key", "Value", }); internal_static_google_cloud_compute_v1_ResourcePolicyDailyCycle_descriptor = - getDescriptor().getMessageType(1493); + getDescriptor().getMessageType(1497); internal_static_google_cloud_compute_v1_ResourcePolicyDailyCycle_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ResourcePolicyDailyCycle_descriptor, @@ -56111,13 +56215,13 @@ private static void _clinit_autosplit_dinit_3() { "DaysInCycle", "Duration", "StartTime", }); internal_static_google_cloud_compute_v1_ResourcePolicyDiskConsistencyGroupPolicy_descriptor = - getDescriptor().getMessageType(1494); + getDescriptor().getMessageType(1498); internal_static_google_cloud_compute_v1_ResourcePolicyDiskConsistencyGroupPolicy_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ResourcePolicyDiskConsistencyGroupPolicy_descriptor, new java.lang.String[] {}); internal_static_google_cloud_compute_v1_ResourcePolicyGroupPlacementPolicy_descriptor = - getDescriptor().getMessageType(1495); + getDescriptor().getMessageType(1499); internal_static_google_cloud_compute_v1_ResourcePolicyGroupPlacementPolicy_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ResourcePolicyGroupPlacementPolicy_descriptor, @@ -56129,7 +56233,7 @@ private static void _clinit_autosplit_dinit_3() { "VmCount", }); internal_static_google_cloud_compute_v1_ResourcePolicyHourlyCycle_descriptor = - getDescriptor().getMessageType(1496); + getDescriptor().getMessageType(1500); internal_static_google_cloud_compute_v1_ResourcePolicyHourlyCycle_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ResourcePolicyHourlyCycle_descriptor, @@ -56137,7 +56241,7 @@ private static void _clinit_autosplit_dinit_3() { "Duration", "HoursInCycle", "StartTime", }); internal_static_google_cloud_compute_v1_ResourcePolicyInstanceSchedulePolicy_descriptor = - getDescriptor().getMessageType(1497); + getDescriptor().getMessageType(1501); internal_static_google_cloud_compute_v1_ResourcePolicyInstanceSchedulePolicy_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ResourcePolicyInstanceSchedulePolicy_descriptor, @@ -56145,7 +56249,7 @@ private static void _clinit_autosplit_dinit_3() { "ExpirationTime", "StartTime", "TimeZone", "VmStartSchedule", "VmStopSchedule", }); internal_static_google_cloud_compute_v1_ResourcePolicyInstanceSchedulePolicySchedule_descriptor = - getDescriptor().getMessageType(1498); + getDescriptor().getMessageType(1502); internal_static_google_cloud_compute_v1_ResourcePolicyInstanceSchedulePolicySchedule_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ResourcePolicyInstanceSchedulePolicySchedule_descriptor, @@ -56153,7 +56257,7 @@ private static void _clinit_autosplit_dinit_3() { "Schedule", }); internal_static_google_cloud_compute_v1_ResourcePolicyList_descriptor = - getDescriptor().getMessageType(1499); + getDescriptor().getMessageType(1503); internal_static_google_cloud_compute_v1_ResourcePolicyList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ResourcePolicyList_descriptor, @@ -56161,7 +56265,7 @@ private static void _clinit_autosplit_dinit_3() { "Etag", "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning", }); internal_static_google_cloud_compute_v1_ResourcePolicyResourceStatus_descriptor = - getDescriptor().getMessageType(1500); + getDescriptor().getMessageType(1504); internal_static_google_cloud_compute_v1_ResourcePolicyResourceStatus_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ResourcePolicyResourceStatus_descriptor, @@ -56169,7 +56273,7 @@ private static void _clinit_autosplit_dinit_3() { "InstanceSchedulePolicy", }); internal_static_google_cloud_compute_v1_ResourcePolicyResourceStatusInstanceSchedulePolicyStatus_descriptor = - getDescriptor().getMessageType(1501); + getDescriptor().getMessageType(1505); internal_static_google_cloud_compute_v1_ResourcePolicyResourceStatusInstanceSchedulePolicyStatus_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ResourcePolicyResourceStatusInstanceSchedulePolicyStatus_descriptor, @@ -56177,7 +56281,7 @@ private static void _clinit_autosplit_dinit_3() { "LastRunStartTime", "NextRunStartTime", }); internal_static_google_cloud_compute_v1_ResourcePolicySnapshotSchedulePolicy_descriptor = - getDescriptor().getMessageType(1502); + getDescriptor().getMessageType(1506); internal_static_google_cloud_compute_v1_ResourcePolicySnapshotSchedulePolicy_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ResourcePolicySnapshotSchedulePolicy_descriptor, @@ -56185,7 +56289,7 @@ private static void _clinit_autosplit_dinit_3() { "RetentionPolicy", "Schedule", "SnapshotProperties", }); internal_static_google_cloud_compute_v1_ResourcePolicySnapshotSchedulePolicyRetentionPolicy_descriptor = - getDescriptor().getMessageType(1503); + getDescriptor().getMessageType(1507); internal_static_google_cloud_compute_v1_ResourcePolicySnapshotSchedulePolicyRetentionPolicy_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ResourcePolicySnapshotSchedulePolicyRetentionPolicy_descriptor, @@ -56193,7 +56297,7 @@ private static void _clinit_autosplit_dinit_3() { "MaxRetentionDays", "OnSourceDiskDelete", }); internal_static_google_cloud_compute_v1_ResourcePolicySnapshotSchedulePolicySchedule_descriptor = - getDescriptor().getMessageType(1504); + getDescriptor().getMessageType(1508); internal_static_google_cloud_compute_v1_ResourcePolicySnapshotSchedulePolicySchedule_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ResourcePolicySnapshotSchedulePolicySchedule_descriptor, @@ -56201,7 +56305,7 @@ private static void _clinit_autosplit_dinit_3() { "DailySchedule", "HourlySchedule", "WeeklySchedule", }); internal_static_google_cloud_compute_v1_ResourcePolicySnapshotSchedulePolicySnapshotProperties_descriptor = - getDescriptor().getMessageType(1505); + getDescriptor().getMessageType(1509); internal_static_google_cloud_compute_v1_ResourcePolicySnapshotSchedulePolicySnapshotProperties_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ResourcePolicySnapshotSchedulePolicySnapshotProperties_descriptor, @@ -56218,7 +56322,7 @@ private static void _clinit_autosplit_dinit_3() { "Key", "Value", }); internal_static_google_cloud_compute_v1_ResourcePolicyWeeklyCycle_descriptor = - getDescriptor().getMessageType(1506); + getDescriptor().getMessageType(1510); internal_static_google_cloud_compute_v1_ResourcePolicyWeeklyCycle_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ResourcePolicyWeeklyCycle_descriptor, @@ -56226,7 +56330,7 @@ private static void _clinit_autosplit_dinit_3() { "DayOfWeeks", }); internal_static_google_cloud_compute_v1_ResourcePolicyWeeklyCycleDayOfWeek_descriptor = - getDescriptor().getMessageType(1507); + getDescriptor().getMessageType(1511); internal_static_google_cloud_compute_v1_ResourcePolicyWeeklyCycleDayOfWeek_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ResourcePolicyWeeklyCycleDayOfWeek_descriptor, @@ -56234,7 +56338,7 @@ private static void _clinit_autosplit_dinit_3() { "Day", "Duration", "StartTime", }); internal_static_google_cloud_compute_v1_ResourcePolicyWorkloadPolicy_descriptor = - getDescriptor().getMessageType(1508); + getDescriptor().getMessageType(1512); internal_static_google_cloud_compute_v1_ResourcePolicyWorkloadPolicy_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ResourcePolicyWorkloadPolicy_descriptor, @@ -56242,7 +56346,7 @@ private static void _clinit_autosplit_dinit_3() { "AcceleratorTopology", "AcceleratorTopologyMode", "MaxTopologyDistance", "Type", }); internal_static_google_cloud_compute_v1_ResourceStatus_descriptor = - getDescriptor().getMessageType(1509); + getDescriptor().getMessageType(1513); internal_static_google_cloud_compute_v1_ResourceStatus_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ResourceStatus_descriptor, @@ -56256,7 +56360,7 @@ private static void _clinit_autosplit_dinit_3() { "UpcomingMaintenance", }); internal_static_google_cloud_compute_v1_ResourceStatusEffectiveInstanceMetadata_descriptor = - getDescriptor().getMessageType(1510); + getDescriptor().getMessageType(1514); internal_static_google_cloud_compute_v1_ResourceStatusEffectiveInstanceMetadata_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ResourceStatusEffectiveInstanceMetadata_descriptor, @@ -56272,7 +56376,7 @@ private static void _clinit_autosplit_dinit_3() { "VmDnsSettingMetadataValue", }); internal_static_google_cloud_compute_v1_ResourceStatusPhysicalHostTopology_descriptor = - getDescriptor().getMessageType(1511); + getDescriptor().getMessageType(1515); internal_static_google_cloud_compute_v1_ResourceStatusPhysicalHostTopology_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ResourceStatusPhysicalHostTopology_descriptor, @@ -56280,7 +56384,7 @@ private static void _clinit_autosplit_dinit_3() { "AdditionalAttributes", "Block", "Cluster", "Host", "Subblock", }); internal_static_google_cloud_compute_v1_ResourceStatusPhysicalHostTopologyAdditionalAttributes_descriptor = - getDescriptor().getMessageType(1512); + getDescriptor().getMessageType(1516); internal_static_google_cloud_compute_v1_ResourceStatusPhysicalHostTopologyAdditionalAttributes_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ResourceStatusPhysicalHostTopologyAdditionalAttributes_descriptor, @@ -56297,7 +56401,7 @@ private static void _clinit_autosplit_dinit_3() { "Key", "Value", }); internal_static_google_cloud_compute_v1_ResourceStatusReservationConsumptionInfo_descriptor = - getDescriptor().getMessageType(1513); + getDescriptor().getMessageType(1517); internal_static_google_cloud_compute_v1_ResourceStatusReservationConsumptionInfo_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ResourceStatusReservationConsumptionInfo_descriptor, @@ -56305,7 +56409,7 @@ private static void _clinit_autosplit_dinit_3() { "ConsumedReservation", "ConsumedReservationBlock", "ConsumedReservationSubBlock", }); internal_static_google_cloud_compute_v1_ResourceStatusScheduling_descriptor = - getDescriptor().getMessageType(1514); + getDescriptor().getMessageType(1518); internal_static_google_cloud_compute_v1_ResourceStatusScheduling_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ResourceStatusScheduling_descriptor, @@ -56313,7 +56417,7 @@ private static void _clinit_autosplit_dinit_3() { "AvailabilityDomain", "GracefulShutdownTimestamp", "TerminationTimestamp", }); internal_static_google_cloud_compute_v1_ResourceStatusShutdownDetails_descriptor = - getDescriptor().getMessageType(1515); + getDescriptor().getMessageType(1519); internal_static_google_cloud_compute_v1_ResourceStatusShutdownDetails_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ResourceStatusShutdownDetails_descriptor, @@ -56321,7 +56425,7 @@ private static void _clinit_autosplit_dinit_3() { "MaxDuration", "RequestTimestamp", "StopState", "TargetState", }); internal_static_google_cloud_compute_v1_ResumeInstanceRequest_descriptor = - getDescriptor().getMessageType(1516); + getDescriptor().getMessageType(1520); internal_static_google_cloud_compute_v1_ResumeInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ResumeInstanceRequest_descriptor, @@ -56329,7 +56433,7 @@ private static void _clinit_autosplit_dinit_3() { "Instance", "Project", "RequestId", "Zone", }); internal_static_google_cloud_compute_v1_ResumeInstancesInstanceGroupManagerRequest_descriptor = - getDescriptor().getMessageType(1517); + getDescriptor().getMessageType(1521); internal_static_google_cloud_compute_v1_ResumeInstancesInstanceGroupManagerRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ResumeInstancesInstanceGroupManagerRequest_descriptor, @@ -56341,7 +56445,7 @@ private static void _clinit_autosplit_dinit_3() { "Zone", }); internal_static_google_cloud_compute_v1_ResumeInstancesRegionInstanceGroupManagerRequest_descriptor = - getDescriptor().getMessageType(1518); + getDescriptor().getMessageType(1522); internal_static_google_cloud_compute_v1_ResumeInstancesRegionInstanceGroupManagerRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ResumeInstancesRegionInstanceGroupManagerRequest_descriptor, @@ -56353,7 +56457,7 @@ private static void _clinit_autosplit_dinit_3() { "RequestId", }); internal_static_google_cloud_compute_v1_ResumeRolloutRequest_descriptor = - getDescriptor().getMessageType(1519); + getDescriptor().getMessageType(1523); internal_static_google_cloud_compute_v1_ResumeRolloutRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ResumeRolloutRequest_descriptor, @@ -56361,7 +56465,7 @@ private static void _clinit_autosplit_dinit_3() { "Etag", "Project", "RequestId", "Rollout", }); internal_static_google_cloud_compute_v1_RiskDetails_descriptor = - getDescriptor().getMessageType(1520); + getDescriptor().getMessageType(1524); internal_static_google_cloud_compute_v1_RiskDetails_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_RiskDetails_descriptor, @@ -56369,7 +56473,7 @@ private static void _clinit_autosplit_dinit_3() { "Duration", "GlobalDnsInsight", "LastUpdateTimestamp", "Severity", "Type", }); internal_static_google_cloud_compute_v1_RiskDetailsGlobalDnsInsight_descriptor = - getDescriptor().getMessageType(1521); + getDescriptor().getMessageType(1525); internal_static_google_cloud_compute_v1_RiskDetailsGlobalDnsInsight_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_RiskDetailsGlobalDnsInsight_descriptor, @@ -56380,7 +56484,7 @@ private static void _clinit_autosplit_dinit_3() { "TotalQueryCount", }); internal_static_google_cloud_compute_v1_RiskRecommendation_descriptor = - getDescriptor().getMessageType(1522); + getDescriptor().getMessageType(1526); internal_static_google_cloud_compute_v1_RiskRecommendation_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_RiskRecommendation_descriptor, @@ -56388,7 +56492,7 @@ private static void _clinit_autosplit_dinit_3() { "Content", "ReferenceUrl", }); internal_static_google_cloud_compute_v1_Rollout_descriptor = - getDescriptor().getMessageType(1523); + getDescriptor().getMessageType(1527); internal_static_google_cloud_compute_v1_Rollout_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_Rollout_descriptor, @@ -56412,7 +56516,7 @@ private static void _clinit_autosplit_dinit_3() { "WaveDetails", }); internal_static_google_cloud_compute_v1_RolloutPlan_descriptor = - getDescriptor().getMessageType(1524); + getDescriptor().getMessageType(1528); internal_static_google_cloud_compute_v1_RolloutPlan_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_RolloutPlan_descriptor, @@ -56428,7 +56532,7 @@ private static void _clinit_autosplit_dinit_3() { "Waves", }); internal_static_google_cloud_compute_v1_RolloutPlanWave_descriptor = - getDescriptor().getMessageType(1525); + getDescriptor().getMessageType(1529); internal_static_google_cloud_compute_v1_RolloutPlanWave_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_RolloutPlanWave_descriptor, @@ -56436,7 +56540,7 @@ private static void _clinit_autosplit_dinit_3() { "DisplayName", "Number", "OrchestrationOptions", "Selectors", "Validation", }); internal_static_google_cloud_compute_v1_RolloutPlanWaveOrchestrationOptions_descriptor = - getDescriptor().getMessageType(1526); + getDescriptor().getMessageType(1530); internal_static_google_cloud_compute_v1_RolloutPlanWaveOrchestrationOptions_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_RolloutPlanWaveOrchestrationOptions_descriptor, @@ -56444,7 +56548,7 @@ private static void _clinit_autosplit_dinit_3() { "Delays", "MaxConcurrentLocations", "MaxConcurrentResourcesPerLocation", }); internal_static_google_cloud_compute_v1_RolloutPlanWaveOrchestrationOptionsDelay_descriptor = - getDescriptor().getMessageType(1527); + getDescriptor().getMessageType(1531); internal_static_google_cloud_compute_v1_RolloutPlanWaveOrchestrationOptionsDelay_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_RolloutPlanWaveOrchestrationOptionsDelay_descriptor, @@ -56452,7 +56556,7 @@ private static void _clinit_autosplit_dinit_3() { "Delimiter", "Duration", "Type", }); internal_static_google_cloud_compute_v1_RolloutPlanWaveSelector_descriptor = - getDescriptor().getMessageType(1528); + getDescriptor().getMessageType(1532); internal_static_google_cloud_compute_v1_RolloutPlanWaveSelector_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_RolloutPlanWaveSelector_descriptor, @@ -56460,7 +56564,7 @@ private static void _clinit_autosplit_dinit_3() { "LocationSelector", "ResourceHierarchySelector", }); internal_static_google_cloud_compute_v1_RolloutPlanWaveSelectorLocationSelector_descriptor = - getDescriptor().getMessageType(1529); + getDescriptor().getMessageType(1533); internal_static_google_cloud_compute_v1_RolloutPlanWaveSelectorLocationSelector_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_RolloutPlanWaveSelectorLocationSelector_descriptor, @@ -56468,7 +56572,7 @@ private static void _clinit_autosplit_dinit_3() { "IncludedLocations", }); internal_static_google_cloud_compute_v1_RolloutPlanWaveSelectorResourceHierarchySelector_descriptor = - getDescriptor().getMessageType(1530); + getDescriptor().getMessageType(1534); internal_static_google_cloud_compute_v1_RolloutPlanWaveSelectorResourceHierarchySelector_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_RolloutPlanWaveSelectorResourceHierarchySelector_descriptor, @@ -56476,7 +56580,7 @@ private static void _clinit_autosplit_dinit_3() { "IncludedFolders", "IncludedOrganizations", "IncludedProjects", }); internal_static_google_cloud_compute_v1_RolloutPlanWaveValidation_descriptor = - getDescriptor().getMessageType(1531); + getDescriptor().getMessageType(1535); internal_static_google_cloud_compute_v1_RolloutPlanWaveValidation_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_RolloutPlanWaveValidation_descriptor, @@ -56484,7 +56588,7 @@ private static void _clinit_autosplit_dinit_3() { "TimeBasedValidationMetadata", "Type", }); internal_static_google_cloud_compute_v1_RolloutPlanWaveValidationTimeBasedValidationMetadata_descriptor = - getDescriptor().getMessageType(1532); + getDescriptor().getMessageType(1536); internal_static_google_cloud_compute_v1_RolloutPlanWaveValidationTimeBasedValidationMetadata_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_RolloutPlanWaveValidationTimeBasedValidationMetadata_descriptor, @@ -56492,7 +56596,7 @@ private static void _clinit_autosplit_dinit_3() { "WaitDuration", }); internal_static_google_cloud_compute_v1_RolloutPlansListResponse_descriptor = - getDescriptor().getMessageType(1533); + getDescriptor().getMessageType(1537); internal_static_google_cloud_compute_v1_RolloutPlansListResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_RolloutPlansListResponse_descriptor, @@ -56500,7 +56604,7 @@ private static void _clinit_autosplit_dinit_3() { "Etag", "Id", "Items", "NextPageToken", "SelfLink", "Unreachables", "Warning", }); internal_static_google_cloud_compute_v1_RolloutRolloutEntity_descriptor = - getDescriptor().getMessageType(1534); + getDescriptor().getMessageType(1538); internal_static_google_cloud_compute_v1_RolloutRolloutEntity_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_RolloutRolloutEntity_descriptor, @@ -56508,7 +56612,7 @@ private static void _clinit_autosplit_dinit_3() { "OrchestratedEntity", }); internal_static_google_cloud_compute_v1_RolloutRolloutEntityOrchestratedEntity_descriptor = - getDescriptor().getMessageType(1535); + getDescriptor().getMessageType(1539); internal_static_google_cloud_compute_v1_RolloutRolloutEntityOrchestratedEntity_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_RolloutRolloutEntityOrchestratedEntity_descriptor, @@ -56516,7 +56620,7 @@ private static void _clinit_autosplit_dinit_3() { "ConflictBehavior", "OrchestrationAction", "OrchestrationSource", }); internal_static_google_cloud_compute_v1_RolloutWaveDetails_descriptor = - getDescriptor().getMessageType(1536); + getDescriptor().getMessageType(1540); internal_static_google_cloud_compute_v1_RolloutWaveDetails_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_RolloutWaveDetails_descriptor, @@ -56524,7 +56628,7 @@ private static void _clinit_autosplit_dinit_3() { "OrchestratedWaveDetails", "WaveDisplayName", "WaveNumber", }); internal_static_google_cloud_compute_v1_RolloutWaveDetailsOrchestratedWaveDetails_descriptor = - getDescriptor().getMessageType(1537); + getDescriptor().getMessageType(1541); internal_static_google_cloud_compute_v1_RolloutWaveDetailsOrchestratedWaveDetails_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_RolloutWaveDetailsOrchestratedWaveDetails_descriptor, @@ -56546,7 +56650,7 @@ private static void _clinit_autosplit_dinit_3() { "Key", "Value", }); internal_static_google_cloud_compute_v1_RolloutWaveDetailsOrchestratedWaveDetailsLocationStatus_descriptor = - getDescriptor().getMessageType(1538); + getDescriptor().getMessageType(1542); internal_static_google_cloud_compute_v1_RolloutWaveDetailsOrchestratedWaveDetailsLocationStatus_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_RolloutWaveDetailsOrchestratedWaveDetailsLocationStatus_descriptor, @@ -56554,14 +56658,14 @@ private static void _clinit_autosplit_dinit_3() { "State", }); internal_static_google_cloud_compute_v1_RolloutsListResponse_descriptor = - getDescriptor().getMessageType(1539); + getDescriptor().getMessageType(1543); internal_static_google_cloud_compute_v1_RolloutsListResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_RolloutsListResponse_descriptor, new java.lang.String[] { "Etag", "Id", "Items", "NextPageToken", "SelfLink", "Unreachables", "Warning", }); - internal_static_google_cloud_compute_v1_Route_descriptor = getDescriptor().getMessageType(1540); + internal_static_google_cloud_compute_v1_Route_descriptor = getDescriptor().getMessageType(1544); internal_static_google_cloud_compute_v1_Route_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_Route_descriptor, @@ -56595,7 +56699,7 @@ private static void _clinit_autosplit_dinit_3() { "Warnings", }); internal_static_google_cloud_compute_v1_RouteAsPath_descriptor = - getDescriptor().getMessageType(1541); + getDescriptor().getMessageType(1545); internal_static_google_cloud_compute_v1_RouteAsPath_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_RouteAsPath_descriptor, @@ -56603,7 +56707,7 @@ private static void _clinit_autosplit_dinit_3() { "AsLists", "PathSegmentType", }); internal_static_google_cloud_compute_v1_RouteList_descriptor = - getDescriptor().getMessageType(1542); + getDescriptor().getMessageType(1546); internal_static_google_cloud_compute_v1_RouteList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_RouteList_descriptor, @@ -56611,7 +56715,7 @@ private static void _clinit_autosplit_dinit_3() { "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning", }); internal_static_google_cloud_compute_v1_RouteParams_descriptor = - getDescriptor().getMessageType(1543); + getDescriptor().getMessageType(1547); internal_static_google_cloud_compute_v1_RouteParams_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_RouteParams_descriptor, @@ -56627,7 +56731,7 @@ private static void _clinit_autosplit_dinit_3() { "Key", "Value", }); internal_static_google_cloud_compute_v1_RoutePolicy_descriptor = - getDescriptor().getMessageType(1544); + getDescriptor().getMessageType(1548); internal_static_google_cloud_compute_v1_RoutePolicy_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_RoutePolicy_descriptor, @@ -56635,7 +56739,7 @@ private static void _clinit_autosplit_dinit_3() { "Description", "Fingerprint", "Name", "Terms", "Type", }); internal_static_google_cloud_compute_v1_RoutePolicyPolicyTerm_descriptor = - getDescriptor().getMessageType(1545); + getDescriptor().getMessageType(1549); internal_static_google_cloud_compute_v1_RoutePolicyPolicyTerm_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_RoutePolicyPolicyTerm_descriptor, @@ -56643,7 +56747,7 @@ private static void _clinit_autosplit_dinit_3() { "Actions", "Match", "Priority", }); internal_static_google_cloud_compute_v1_Router_descriptor = - getDescriptor().getMessageType(1546); + getDescriptor().getMessageType(1550); internal_static_google_cloud_compute_v1_Router_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_Router_descriptor, @@ -56666,7 +56770,7 @@ private static void _clinit_autosplit_dinit_3() { "SelfLink", }); internal_static_google_cloud_compute_v1_RouterAdvertisedIpRange_descriptor = - getDescriptor().getMessageType(1547); + getDescriptor().getMessageType(1551); internal_static_google_cloud_compute_v1_RouterAdvertisedIpRange_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_RouterAdvertisedIpRange_descriptor, @@ -56674,7 +56778,7 @@ private static void _clinit_autosplit_dinit_3() { "Description", "Range", }); internal_static_google_cloud_compute_v1_RouterAggregatedList_descriptor = - getDescriptor().getMessageType(1548); + getDescriptor().getMessageType(1552); internal_static_google_cloud_compute_v1_RouterAggregatedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_RouterAggregatedList_descriptor, @@ -56690,7 +56794,7 @@ private static void _clinit_autosplit_dinit_3() { "Key", "Value", }); internal_static_google_cloud_compute_v1_RouterBgp_descriptor = - getDescriptor().getMessageType(1549); + getDescriptor().getMessageType(1553); internal_static_google_cloud_compute_v1_RouterBgp_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_RouterBgp_descriptor, @@ -56703,7 +56807,7 @@ private static void _clinit_autosplit_dinit_3() { "KeepaliveInterval", }); internal_static_google_cloud_compute_v1_RouterBgpPeer_descriptor = - getDescriptor().getMessageType(1550); + getDescriptor().getMessageType(1554); internal_static_google_cloud_compute_v1_RouterBgpPeer_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_RouterBgpPeer_descriptor, @@ -56734,7 +56838,7 @@ private static void _clinit_autosplit_dinit_3() { "RouterApplianceInstance", }); internal_static_google_cloud_compute_v1_RouterBgpPeerBfd_descriptor = - getDescriptor().getMessageType(1551); + getDescriptor().getMessageType(1555); internal_static_google_cloud_compute_v1_RouterBgpPeerBfd_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_RouterBgpPeerBfd_descriptor, @@ -56745,7 +56849,7 @@ private static void _clinit_autosplit_dinit_3() { "SessionInitializationMode", }); internal_static_google_cloud_compute_v1_RouterBgpPeerCustomLearnedIpRange_descriptor = - getDescriptor().getMessageType(1552); + getDescriptor().getMessageType(1556); internal_static_google_cloud_compute_v1_RouterBgpPeerCustomLearnedIpRange_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_RouterBgpPeerCustomLearnedIpRange_descriptor, @@ -56753,7 +56857,7 @@ private static void _clinit_autosplit_dinit_3() { "Range", }); internal_static_google_cloud_compute_v1_RouterInterface_descriptor = - getDescriptor().getMessageType(1553); + getDescriptor().getMessageType(1557); internal_static_google_cloud_compute_v1_RouterInterface_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_RouterInterface_descriptor, @@ -56769,7 +56873,7 @@ private static void _clinit_autosplit_dinit_3() { "Subnetwork", }); internal_static_google_cloud_compute_v1_RouterList_descriptor = - getDescriptor().getMessageType(1554); + getDescriptor().getMessageType(1558); internal_static_google_cloud_compute_v1_RouterList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_RouterList_descriptor, @@ -56777,7 +56881,7 @@ private static void _clinit_autosplit_dinit_3() { "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning", }); internal_static_google_cloud_compute_v1_RouterMd5AuthenticationKey_descriptor = - getDescriptor().getMessageType(1555); + getDescriptor().getMessageType(1559); internal_static_google_cloud_compute_v1_RouterMd5AuthenticationKey_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_RouterMd5AuthenticationKey_descriptor, @@ -56785,7 +56889,7 @@ private static void _clinit_autosplit_dinit_3() { "Key", "Name", }); internal_static_google_cloud_compute_v1_RouterNat_descriptor = - getDescriptor().getMessageType(1556); + getDescriptor().getMessageType(1560); internal_static_google_cloud_compute_v1_RouterNat_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_RouterNat_descriptor, @@ -56815,7 +56919,7 @@ private static void _clinit_autosplit_dinit_3() { "UdpIdleTimeoutSec", }); internal_static_google_cloud_compute_v1_RouterNatLogConfig_descriptor = - getDescriptor().getMessageType(1557); + getDescriptor().getMessageType(1561); internal_static_google_cloud_compute_v1_RouterNatLogConfig_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_RouterNatLogConfig_descriptor, @@ -56823,7 +56927,7 @@ private static void _clinit_autosplit_dinit_3() { "Enable", "Filter", }); internal_static_google_cloud_compute_v1_RouterNatRule_descriptor = - getDescriptor().getMessageType(1558); + getDescriptor().getMessageType(1562); internal_static_google_cloud_compute_v1_RouterNatRule_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_RouterNatRule_descriptor, @@ -56831,7 +56935,7 @@ private static void _clinit_autosplit_dinit_3() { "Action", "Description", "Match", "RuleNumber", }); internal_static_google_cloud_compute_v1_RouterNatRuleAction_descriptor = - getDescriptor().getMessageType(1559); + getDescriptor().getMessageType(1563); internal_static_google_cloud_compute_v1_RouterNatRuleAction_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_RouterNatRuleAction_descriptor, @@ -56842,7 +56946,7 @@ private static void _clinit_autosplit_dinit_3() { "SourceNatDrainRanges", }); internal_static_google_cloud_compute_v1_RouterNatSubnetworkToNat_descriptor = - getDescriptor().getMessageType(1560); + getDescriptor().getMessageType(1564); internal_static_google_cloud_compute_v1_RouterNatSubnetworkToNat_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_RouterNatSubnetworkToNat_descriptor, @@ -56850,7 +56954,7 @@ private static void _clinit_autosplit_dinit_3() { "Name", "SecondaryIpRangeNames", "SourceIpRangesToNat", }); internal_static_google_cloud_compute_v1_RouterNatSubnetworkToNat64_descriptor = - getDescriptor().getMessageType(1561); + getDescriptor().getMessageType(1565); internal_static_google_cloud_compute_v1_RouterNatSubnetworkToNat64_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_RouterNatSubnetworkToNat64_descriptor, @@ -56858,7 +56962,7 @@ private static void _clinit_autosplit_dinit_3() { "Name", }); internal_static_google_cloud_compute_v1_RouterParams_descriptor = - getDescriptor().getMessageType(1562); + getDescriptor().getMessageType(1566); internal_static_google_cloud_compute_v1_RouterParams_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_RouterParams_descriptor, @@ -56874,7 +56978,7 @@ private static void _clinit_autosplit_dinit_3() { "Key", "Value", }); internal_static_google_cloud_compute_v1_RouterStatus_descriptor = - getDescriptor().getMessageType(1563); + getDescriptor().getMessageType(1567); internal_static_google_cloud_compute_v1_RouterStatus_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_RouterStatus_descriptor, @@ -56887,7 +56991,7 @@ private static void _clinit_autosplit_dinit_3() { "Network", }); internal_static_google_cloud_compute_v1_RouterStatusBgpPeerStatus_descriptor = - getDescriptor().getMessageType(1564); + getDescriptor().getMessageType(1568); internal_static_google_cloud_compute_v1_RouterStatusBgpPeerStatus_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_RouterStatusBgpPeerStatus_descriptor, @@ -56914,7 +57018,7 @@ private static void _clinit_autosplit_dinit_3() { "UptimeSeconds", }); internal_static_google_cloud_compute_v1_RouterStatusNatStatus_descriptor = - getDescriptor().getMessageType(1565); + getDescriptor().getMessageType(1569); internal_static_google_cloud_compute_v1_RouterStatusNatStatus_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_RouterStatusNatStatus_descriptor, @@ -56930,7 +57034,7 @@ private static void _clinit_autosplit_dinit_3() { "UserAllocatedNatIps", }); internal_static_google_cloud_compute_v1_RouterStatusNatStatusNatRuleStatus_descriptor = - getDescriptor().getMessageType(1566); + getDescriptor().getMessageType(1570); internal_static_google_cloud_compute_v1_RouterStatusNatStatusNatRuleStatus_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_RouterStatusNatStatusNatRuleStatus_descriptor, @@ -56942,7 +57046,7 @@ private static void _clinit_autosplit_dinit_3() { "RuleNumber", }); internal_static_google_cloud_compute_v1_RouterStatusResponse_descriptor = - getDescriptor().getMessageType(1567); + getDescriptor().getMessageType(1571); internal_static_google_cloud_compute_v1_RouterStatusResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_RouterStatusResponse_descriptor, @@ -56950,7 +57054,7 @@ private static void _clinit_autosplit_dinit_3() { "Kind", "Result", }); internal_static_google_cloud_compute_v1_RoutersGetNamedSetResponse_descriptor = - getDescriptor().getMessageType(1568); + getDescriptor().getMessageType(1572); internal_static_google_cloud_compute_v1_RoutersGetNamedSetResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_RoutersGetNamedSetResponse_descriptor, @@ -56958,7 +57062,7 @@ private static void _clinit_autosplit_dinit_3() { "Etag", "Resource", }); internal_static_google_cloud_compute_v1_RoutersGetRoutePolicyResponse_descriptor = - getDescriptor().getMessageType(1569); + getDescriptor().getMessageType(1573); internal_static_google_cloud_compute_v1_RoutersGetRoutePolicyResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_RoutersGetRoutePolicyResponse_descriptor, @@ -56966,7 +57070,7 @@ private static void _clinit_autosplit_dinit_3() { "Resource", }); internal_static_google_cloud_compute_v1_RoutersListBgpRoutes_descriptor = - getDescriptor().getMessageType(1570); + getDescriptor().getMessageType(1574); internal_static_google_cloud_compute_v1_RoutersListBgpRoutes_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_RoutersListBgpRoutes_descriptor, @@ -56981,7 +57085,7 @@ private static void _clinit_autosplit_dinit_3() { "Warning", }); internal_static_google_cloud_compute_v1_RoutersListNamedSets_descriptor = - getDescriptor().getMessageType(1571); + getDescriptor().getMessageType(1575); internal_static_google_cloud_compute_v1_RoutersListNamedSets_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_RoutersListNamedSets_descriptor, @@ -56996,7 +57100,7 @@ private static void _clinit_autosplit_dinit_3() { "Warning", }); internal_static_google_cloud_compute_v1_RoutersListRoutePolicies_descriptor = - getDescriptor().getMessageType(1572); + getDescriptor().getMessageType(1576); internal_static_google_cloud_compute_v1_RoutersListRoutePolicies_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_RoutersListRoutePolicies_descriptor, @@ -57011,7 +57115,7 @@ private static void _clinit_autosplit_dinit_3() { "Warning", }); internal_static_google_cloud_compute_v1_RoutersPreviewResponse_descriptor = - getDescriptor().getMessageType(1573); + getDescriptor().getMessageType(1577); internal_static_google_cloud_compute_v1_RoutersPreviewResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_RoutersPreviewResponse_descriptor, @@ -57019,7 +57123,7 @@ private static void _clinit_autosplit_dinit_3() { "Resource", }); internal_static_google_cloud_compute_v1_RoutersScopedList_descriptor = - getDescriptor().getMessageType(1574); + getDescriptor().getMessageType(1578); internal_static_google_cloud_compute_v1_RoutersScopedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_RoutersScopedList_descriptor, @@ -57027,7 +57131,7 @@ private static void _clinit_autosplit_dinit_3() { "Routers", "Warning", }); internal_static_google_cloud_compute_v1_SSLHealthCheck_descriptor = - getDescriptor().getMessageType(1575); + getDescriptor().getMessageType(1579); internal_static_google_cloud_compute_v1_SSLHealthCheck_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SSLHealthCheck_descriptor, @@ -57035,7 +57139,7 @@ private static void _clinit_autosplit_dinit_3() { "Port", "PortName", "PortSpecification", "ProxyHeader", "Request", "Response", }); internal_static_google_cloud_compute_v1_SavedAttachedDisk_descriptor = - getDescriptor().getMessageType(1576); + getDescriptor().getMessageType(1580); internal_static_google_cloud_compute_v1_SavedAttachedDisk_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SavedAttachedDisk_descriptor, @@ -57058,7 +57162,7 @@ private static void _clinit_autosplit_dinit_3() { "Type", }); internal_static_google_cloud_compute_v1_SavedDisk_descriptor = - getDescriptor().getMessageType(1577); + getDescriptor().getMessageType(1581); internal_static_google_cloud_compute_v1_SavedDisk_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SavedDisk_descriptor, @@ -57066,7 +57170,7 @@ private static void _clinit_autosplit_dinit_3() { "Architecture", "Kind", "SourceDisk", "StorageBytes", "StorageBytesStatus", }); internal_static_google_cloud_compute_v1_ScalingScheduleStatus_descriptor = - getDescriptor().getMessageType(1578); + getDescriptor().getMessageType(1582); internal_static_google_cloud_compute_v1_ScalingScheduleStatus_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ScalingScheduleStatus_descriptor, @@ -57074,7 +57178,7 @@ private static void _clinit_autosplit_dinit_3() { "LastStartTime", "NextStartTime", "State", }); internal_static_google_cloud_compute_v1_Scheduling_descriptor = - getDescriptor().getMessageType(1579); + getDescriptor().getMessageType(1583); internal_static_google_cloud_compute_v1_Scheduling_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_Scheduling_descriptor, @@ -57098,7 +57202,7 @@ private static void _clinit_autosplit_dinit_3() { "TerminationTime", }); internal_static_google_cloud_compute_v1_SchedulingGracefulShutdown_descriptor = - getDescriptor().getMessageType(1580); + getDescriptor().getMessageType(1584); internal_static_google_cloud_compute_v1_SchedulingGracefulShutdown_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SchedulingGracefulShutdown_descriptor, @@ -57106,7 +57210,7 @@ private static void _clinit_autosplit_dinit_3() { "Enabled", "MaxDuration", }); internal_static_google_cloud_compute_v1_SchedulingNodeAffinity_descriptor = - getDescriptor().getMessageType(1581); + getDescriptor().getMessageType(1585); internal_static_google_cloud_compute_v1_SchedulingNodeAffinity_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SchedulingNodeAffinity_descriptor, @@ -57114,7 +57218,7 @@ private static void _clinit_autosplit_dinit_3() { "Key", "Operator", "Values", }); internal_static_google_cloud_compute_v1_SchedulingOnInstanceStopAction_descriptor = - getDescriptor().getMessageType(1582); + getDescriptor().getMessageType(1586); internal_static_google_cloud_compute_v1_SchedulingOnInstanceStopAction_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SchedulingOnInstanceStopAction_descriptor, @@ -57122,7 +57226,7 @@ private static void _clinit_autosplit_dinit_3() { "DiscardLocalSsd", }); internal_static_google_cloud_compute_v1_Screenshot_descriptor = - getDescriptor().getMessageType(1583); + getDescriptor().getMessageType(1587); internal_static_google_cloud_compute_v1_Screenshot_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_Screenshot_descriptor, @@ -57130,7 +57234,7 @@ private static void _clinit_autosplit_dinit_3() { "Contents", "Kind", }); internal_static_google_cloud_compute_v1_SecurityPoliciesAggregatedList_descriptor = - getDescriptor().getMessageType(1584); + getDescriptor().getMessageType(1588); internal_static_google_cloud_compute_v1_SecurityPoliciesAggregatedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SecurityPoliciesAggregatedList_descriptor, @@ -57147,7 +57251,7 @@ private static void _clinit_autosplit_dinit_3() { "Key", "Value", }); internal_static_google_cloud_compute_v1_SecurityPoliciesListPreconfiguredExpressionSetsResponse_descriptor = - getDescriptor().getMessageType(1585); + getDescriptor().getMessageType(1589); internal_static_google_cloud_compute_v1_SecurityPoliciesListPreconfiguredExpressionSetsResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SecurityPoliciesListPreconfiguredExpressionSetsResponse_descriptor, @@ -57155,7 +57259,7 @@ private static void _clinit_autosplit_dinit_3() { "PreconfiguredExpressionSets", }); internal_static_google_cloud_compute_v1_SecurityPoliciesScopedList_descriptor = - getDescriptor().getMessageType(1586); + getDescriptor().getMessageType(1590); internal_static_google_cloud_compute_v1_SecurityPoliciesScopedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SecurityPoliciesScopedList_descriptor, @@ -57163,7 +57267,7 @@ private static void _clinit_autosplit_dinit_3() { "SecurityPolicies", "Warning", }); internal_static_google_cloud_compute_v1_SecurityPoliciesWafConfig_descriptor = - getDescriptor().getMessageType(1587); + getDescriptor().getMessageType(1591); internal_static_google_cloud_compute_v1_SecurityPoliciesWafConfig_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SecurityPoliciesWafConfig_descriptor, @@ -57171,7 +57275,7 @@ private static void _clinit_autosplit_dinit_3() { "WafRules", }); internal_static_google_cloud_compute_v1_SecurityPolicy_descriptor = - getDescriptor().getMessageType(1588); + getDescriptor().getMessageType(1592); internal_static_google_cloud_compute_v1_SecurityPolicy_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SecurityPolicy_descriptor, @@ -57206,7 +57310,7 @@ private static void _clinit_autosplit_dinit_3() { "Key", "Value", }); internal_static_google_cloud_compute_v1_SecurityPolicyAdaptiveProtectionConfig_descriptor = - getDescriptor().getMessageType(1589); + getDescriptor().getMessageType(1593); internal_static_google_cloud_compute_v1_SecurityPolicyAdaptiveProtectionConfig_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SecurityPolicyAdaptiveProtectionConfig_descriptor, @@ -57214,7 +57318,7 @@ private static void _clinit_autosplit_dinit_3() { "Layer7DdosDefenseConfig", }); internal_static_google_cloud_compute_v1_SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfig_descriptor = - getDescriptor().getMessageType(1590); + getDescriptor().getMessageType(1594); internal_static_google_cloud_compute_v1_SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfig_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfig_descriptor, @@ -57222,7 +57326,7 @@ private static void _clinit_autosplit_dinit_3() { "Enable", "RuleVisibility", "ThresholdConfigs", }); internal_static_google_cloud_compute_v1_SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfig_descriptor = - getDescriptor().getMessageType(1591); + getDescriptor().getMessageType(1595); internal_static_google_cloud_compute_v1_SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfig_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfig_descriptor, @@ -57238,7 +57342,7 @@ private static void _clinit_autosplit_dinit_3() { "TrafficGranularityConfigs", }); internal_static_google_cloud_compute_v1_SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfigTrafficGranularityConfig_descriptor = - getDescriptor().getMessageType(1592); + getDescriptor().getMessageType(1596); internal_static_google_cloud_compute_v1_SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfigTrafficGranularityConfig_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfigTrafficGranularityConfig_descriptor, @@ -57246,7 +57350,7 @@ private static void _clinit_autosplit_dinit_3() { "EnableEachUniqueValue", "Type", "Value", }); internal_static_google_cloud_compute_v1_SecurityPolicyAdvancedOptionsConfig_descriptor = - getDescriptor().getMessageType(1593); + getDescriptor().getMessageType(1597); internal_static_google_cloud_compute_v1_SecurityPolicyAdvancedOptionsConfig_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SecurityPolicyAdvancedOptionsConfig_descriptor, @@ -57258,7 +57362,7 @@ private static void _clinit_autosplit_dinit_3() { "UserIpRequestHeaders", }); internal_static_google_cloud_compute_v1_SecurityPolicyAdvancedOptionsConfigJsonCustomConfig_descriptor = - getDescriptor().getMessageType(1594); + getDescriptor().getMessageType(1598); internal_static_google_cloud_compute_v1_SecurityPolicyAdvancedOptionsConfigJsonCustomConfig_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SecurityPolicyAdvancedOptionsConfigJsonCustomConfig_descriptor, @@ -57266,7 +57370,7 @@ private static void _clinit_autosplit_dinit_3() { "ContentTypes", }); internal_static_google_cloud_compute_v1_SecurityPolicyAssociation_descriptor = - getDescriptor().getMessageType(1595); + getDescriptor().getMessageType(1599); internal_static_google_cloud_compute_v1_SecurityPolicyAssociation_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SecurityPolicyAssociation_descriptor, @@ -57280,7 +57384,7 @@ private static void _clinit_autosplit_dinit_3() { "ShortName", }); internal_static_google_cloud_compute_v1_SecurityPolicyDdosProtectionConfig_descriptor = - getDescriptor().getMessageType(1596); + getDescriptor().getMessageType(1600); internal_static_google_cloud_compute_v1_SecurityPolicyDdosProtectionConfig_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SecurityPolicyDdosProtectionConfig_descriptor, @@ -57288,7 +57392,7 @@ private static void _clinit_autosplit_dinit_3() { "DdosAdaptiveProtection", "DdosImpactedBaselineThreshold", "DdosProtection", }); internal_static_google_cloud_compute_v1_SecurityPolicyList_descriptor = - getDescriptor().getMessageType(1597); + getDescriptor().getMessageType(1601); internal_static_google_cloud_compute_v1_SecurityPolicyList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SecurityPolicyList_descriptor, @@ -57296,7 +57400,7 @@ private static void _clinit_autosplit_dinit_3() { "Id", "Items", "Kind", "NextPageToken", "Warning", }); internal_static_google_cloud_compute_v1_SecurityPolicyRecaptchaOptionsConfig_descriptor = - getDescriptor().getMessageType(1598); + getDescriptor().getMessageType(1602); internal_static_google_cloud_compute_v1_SecurityPolicyRecaptchaOptionsConfig_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SecurityPolicyRecaptchaOptionsConfig_descriptor, @@ -57304,7 +57408,7 @@ private static void _clinit_autosplit_dinit_3() { "RedirectSiteKey", }); internal_static_google_cloud_compute_v1_SecurityPolicyReference_descriptor = - getDescriptor().getMessageType(1599); + getDescriptor().getMessageType(1603); internal_static_google_cloud_compute_v1_SecurityPolicyReference_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SecurityPolicyReference_descriptor, @@ -57312,7 +57416,7 @@ private static void _clinit_autosplit_dinit_3() { "SecurityPolicy", }); internal_static_google_cloud_compute_v1_SecurityPolicyRule_descriptor = - getDescriptor().getMessageType(1600); + getDescriptor().getMessageType(1604); internal_static_google_cloud_compute_v1_SecurityPolicyRule_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SecurityPolicyRule_descriptor, @@ -57330,7 +57434,7 @@ private static void _clinit_autosplit_dinit_3() { "RedirectOptions", }); internal_static_google_cloud_compute_v1_SecurityPolicyRuleHttpHeaderAction_descriptor = - getDescriptor().getMessageType(1601); + getDescriptor().getMessageType(1605); internal_static_google_cloud_compute_v1_SecurityPolicyRuleHttpHeaderAction_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SecurityPolicyRuleHttpHeaderAction_descriptor, @@ -57338,7 +57442,7 @@ private static void _clinit_autosplit_dinit_3() { "RequestHeadersToAdds", }); internal_static_google_cloud_compute_v1_SecurityPolicyRuleHttpHeaderActionHttpHeaderOption_descriptor = - getDescriptor().getMessageType(1602); + getDescriptor().getMessageType(1606); internal_static_google_cloud_compute_v1_SecurityPolicyRuleHttpHeaderActionHttpHeaderOption_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SecurityPolicyRuleHttpHeaderActionHttpHeaderOption_descriptor, @@ -57346,7 +57450,7 @@ private static void _clinit_autosplit_dinit_3() { "HeaderName", "HeaderValue", }); internal_static_google_cloud_compute_v1_SecurityPolicyRuleMatcher_descriptor = - getDescriptor().getMessageType(1603); + getDescriptor().getMessageType(1607); internal_static_google_cloud_compute_v1_SecurityPolicyRuleMatcher_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SecurityPolicyRuleMatcher_descriptor, @@ -57354,7 +57458,7 @@ private static void _clinit_autosplit_dinit_3() { "Config", "Expr", "ExprOptions", "VersionedExpr", }); internal_static_google_cloud_compute_v1_SecurityPolicyRuleMatcherConfig_descriptor = - getDescriptor().getMessageType(1604); + getDescriptor().getMessageType(1608); internal_static_google_cloud_compute_v1_SecurityPolicyRuleMatcherConfig_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SecurityPolicyRuleMatcherConfig_descriptor, @@ -57362,7 +57466,7 @@ private static void _clinit_autosplit_dinit_3() { "SrcIpRanges", }); internal_static_google_cloud_compute_v1_SecurityPolicyRuleMatcherExprOptions_descriptor = - getDescriptor().getMessageType(1605); + getDescriptor().getMessageType(1609); internal_static_google_cloud_compute_v1_SecurityPolicyRuleMatcherExprOptions_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SecurityPolicyRuleMatcherExprOptions_descriptor, @@ -57370,7 +57474,7 @@ private static void _clinit_autosplit_dinit_3() { "RecaptchaOptions", }); internal_static_google_cloud_compute_v1_SecurityPolicyRuleMatcherExprOptionsRecaptchaOptions_descriptor = - getDescriptor().getMessageType(1606); + getDescriptor().getMessageType(1610); internal_static_google_cloud_compute_v1_SecurityPolicyRuleMatcherExprOptionsRecaptchaOptions_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SecurityPolicyRuleMatcherExprOptionsRecaptchaOptions_descriptor, @@ -57378,7 +57482,7 @@ private static void _clinit_autosplit_dinit_3() { "ActionTokenSiteKeys", "SessionTokenSiteKeys", }); internal_static_google_cloud_compute_v1_SecurityPolicyRuleNetworkMatcher_descriptor = - getDescriptor().getMessageType(1607); + getDescriptor().getMessageType(1611); internal_static_google_cloud_compute_v1_SecurityPolicyRuleNetworkMatcher_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SecurityPolicyRuleNetworkMatcher_descriptor, @@ -57393,7 +57497,7 @@ private static void _clinit_autosplit_dinit_3() { "UserDefinedFields", }); internal_static_google_cloud_compute_v1_SecurityPolicyRuleNetworkMatcherUserDefinedFieldMatch_descriptor = - getDescriptor().getMessageType(1608); + getDescriptor().getMessageType(1612); internal_static_google_cloud_compute_v1_SecurityPolicyRuleNetworkMatcherUserDefinedFieldMatch_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SecurityPolicyRuleNetworkMatcherUserDefinedFieldMatch_descriptor, @@ -57401,7 +57505,7 @@ private static void _clinit_autosplit_dinit_3() { "Name", "Values", }); internal_static_google_cloud_compute_v1_SecurityPolicyRulePreconfiguredWafConfig_descriptor = - getDescriptor().getMessageType(1609); + getDescriptor().getMessageType(1613); internal_static_google_cloud_compute_v1_SecurityPolicyRulePreconfiguredWafConfig_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SecurityPolicyRulePreconfiguredWafConfig_descriptor, @@ -57409,7 +57513,7 @@ private static void _clinit_autosplit_dinit_3() { "Exclusions", }); internal_static_google_cloud_compute_v1_SecurityPolicyRulePreconfiguredWafConfigExclusion_descriptor = - getDescriptor().getMessageType(1610); + getDescriptor().getMessageType(1614); internal_static_google_cloud_compute_v1_SecurityPolicyRulePreconfiguredWafConfigExclusion_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SecurityPolicyRulePreconfiguredWafConfigExclusion_descriptor, @@ -57422,7 +57526,7 @@ private static void _clinit_autosplit_dinit_3() { "TargetRuleSet", }); internal_static_google_cloud_compute_v1_SecurityPolicyRulePreconfiguredWafConfigExclusionFieldParams_descriptor = - getDescriptor().getMessageType(1611); + getDescriptor().getMessageType(1615); internal_static_google_cloud_compute_v1_SecurityPolicyRulePreconfiguredWafConfigExclusionFieldParams_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SecurityPolicyRulePreconfiguredWafConfigExclusionFieldParams_descriptor, @@ -57430,7 +57534,7 @@ private static void _clinit_autosplit_dinit_3() { "Op", "Val", }); internal_static_google_cloud_compute_v1_SecurityPolicyRuleRateLimitOptions_descriptor = - getDescriptor().getMessageType(1612); + getDescriptor().getMessageType(1616); internal_static_google_cloud_compute_v1_SecurityPolicyRuleRateLimitOptions_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SecurityPolicyRuleRateLimitOptions_descriptor, @@ -57446,7 +57550,7 @@ private static void _clinit_autosplit_dinit_3() { "RateLimitThreshold", }); internal_static_google_cloud_compute_v1_SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfig_descriptor = - getDescriptor().getMessageType(1613); + getDescriptor().getMessageType(1617); internal_static_google_cloud_compute_v1_SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfig_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfig_descriptor, @@ -57454,7 +57558,7 @@ private static void _clinit_autosplit_dinit_3() { "EnforceOnKeyName", "EnforceOnKeyType", }); internal_static_google_cloud_compute_v1_SecurityPolicyRuleRateLimitOptionsThreshold_descriptor = - getDescriptor().getMessageType(1614); + getDescriptor().getMessageType(1618); internal_static_google_cloud_compute_v1_SecurityPolicyRuleRateLimitOptionsThreshold_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SecurityPolicyRuleRateLimitOptionsThreshold_descriptor, @@ -57462,7 +57566,7 @@ private static void _clinit_autosplit_dinit_3() { "Count", "IntervalSec", }); internal_static_google_cloud_compute_v1_SecurityPolicyRuleRedirectOptions_descriptor = - getDescriptor().getMessageType(1615); + getDescriptor().getMessageType(1619); internal_static_google_cloud_compute_v1_SecurityPolicyRuleRedirectOptions_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SecurityPolicyRuleRedirectOptions_descriptor, @@ -57470,7 +57574,7 @@ private static void _clinit_autosplit_dinit_3() { "Target", "Type", }); internal_static_google_cloud_compute_v1_SecurityPolicyUserDefinedField_descriptor = - getDescriptor().getMessageType(1616); + getDescriptor().getMessageType(1620); internal_static_google_cloud_compute_v1_SecurityPolicyUserDefinedField_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SecurityPolicyUserDefinedField_descriptor, @@ -57478,7 +57582,7 @@ private static void _clinit_autosplit_dinit_3() { "Base", "Mask", "Name", "Offset", "Size", }); internal_static_google_cloud_compute_v1_SecuritySettings_descriptor = - getDescriptor().getMessageType(1617); + getDescriptor().getMessageType(1621); internal_static_google_cloud_compute_v1_SecuritySettings_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SecuritySettings_descriptor, @@ -57486,7 +57590,7 @@ private static void _clinit_autosplit_dinit_3() { "AwsV4Authentication", "ClientTlsPolicy", "SubjectAltNames", }); internal_static_google_cloud_compute_v1_SendDiagnosticInterruptInstanceRequest_descriptor = - getDescriptor().getMessageType(1618); + getDescriptor().getMessageType(1622); internal_static_google_cloud_compute_v1_SendDiagnosticInterruptInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SendDiagnosticInterruptInstanceRequest_descriptor, @@ -57494,13 +57598,13 @@ private static void _clinit_autosplit_dinit_3() { "Instance", "Project", "Zone", }); internal_static_google_cloud_compute_v1_SendDiagnosticInterruptInstanceResponse_descriptor = - getDescriptor().getMessageType(1619); + getDescriptor().getMessageType(1623); internal_static_google_cloud_compute_v1_SendDiagnosticInterruptInstanceResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SendDiagnosticInterruptInstanceResponse_descriptor, new java.lang.String[] {}); internal_static_google_cloud_compute_v1_SerialPortOutput_descriptor = - getDescriptor().getMessageType(1620); + getDescriptor().getMessageType(1624); internal_static_google_cloud_compute_v1_SerialPortOutput_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SerialPortOutput_descriptor, @@ -57508,7 +57612,7 @@ private static void _clinit_autosplit_dinit_3() { "Contents", "Kind", "Next", "SelfLink", "Start", }); internal_static_google_cloud_compute_v1_ServerBinding_descriptor = - getDescriptor().getMessageType(1621); + getDescriptor().getMessageType(1625); internal_static_google_cloud_compute_v1_ServerBinding_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ServerBinding_descriptor, @@ -57516,7 +57620,7 @@ private static void _clinit_autosplit_dinit_3() { "Type", }); internal_static_google_cloud_compute_v1_ServiceAccount_descriptor = - getDescriptor().getMessageType(1622); + getDescriptor().getMessageType(1626); internal_static_google_cloud_compute_v1_ServiceAccount_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ServiceAccount_descriptor, @@ -57524,7 +57628,7 @@ private static void _clinit_autosplit_dinit_3() { "Email", "Scopes", }); internal_static_google_cloud_compute_v1_ServiceAttachment_descriptor = - getDescriptor().getMessageType(1623); + getDescriptor().getMessageType(1627); internal_static_google_cloud_compute_v1_ServiceAttachment_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ServiceAttachment_descriptor, @@ -57561,7 +57665,7 @@ private static void _clinit_autosplit_dinit_3() { "Key", "Value", }); internal_static_google_cloud_compute_v1_ServiceAttachmentAggregatedList_descriptor = - getDescriptor().getMessageType(1624); + getDescriptor().getMessageType(1628); internal_static_google_cloud_compute_v1_ServiceAttachmentAggregatedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ServiceAttachmentAggregatedList_descriptor, @@ -57578,7 +57682,7 @@ private static void _clinit_autosplit_dinit_3() { "Key", "Value", }); internal_static_google_cloud_compute_v1_ServiceAttachmentConnectedEndpoint_descriptor = - getDescriptor().getMessageType(1625); + getDescriptor().getMessageType(1629); internal_static_google_cloud_compute_v1_ServiceAttachmentConnectedEndpoint_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ServiceAttachmentConnectedEndpoint_descriptor, @@ -57592,7 +57696,7 @@ private static void _clinit_autosplit_dinit_3() { "Status", }); internal_static_google_cloud_compute_v1_ServiceAttachmentConsumerProjectLimit_descriptor = - getDescriptor().getMessageType(1626); + getDescriptor().getMessageType(1630); internal_static_google_cloud_compute_v1_ServiceAttachmentConsumerProjectLimit_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ServiceAttachmentConsumerProjectLimit_descriptor, @@ -57600,7 +57704,7 @@ private static void _clinit_autosplit_dinit_3() { "ConnectionLimit", "EndpointUrl", "NetworkUrl", "ProjectIdOrNum", }); internal_static_google_cloud_compute_v1_ServiceAttachmentList_descriptor = - getDescriptor().getMessageType(1627); + getDescriptor().getMessageType(1631); internal_static_google_cloud_compute_v1_ServiceAttachmentList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ServiceAttachmentList_descriptor, @@ -57608,7 +57712,7 @@ private static void _clinit_autosplit_dinit_3() { "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning", }); internal_static_google_cloud_compute_v1_ServiceAttachmentsScopedList_descriptor = - getDescriptor().getMessageType(1628); + getDescriptor().getMessageType(1632); internal_static_google_cloud_compute_v1_ServiceAttachmentsScopedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ServiceAttachmentsScopedList_descriptor, @@ -57616,7 +57720,7 @@ private static void _clinit_autosplit_dinit_3() { "ServiceAttachments", "Warning", }); internal_static_google_cloud_compute_v1_SetBackendServiceTargetSslProxyRequest_descriptor = - getDescriptor().getMessageType(1629); + getDescriptor().getMessageType(1633); internal_static_google_cloud_compute_v1_SetBackendServiceTargetSslProxyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetBackendServiceTargetSslProxyRequest_descriptor, @@ -57627,7 +57731,7 @@ private static void _clinit_autosplit_dinit_3() { "TargetSslProxy", }); internal_static_google_cloud_compute_v1_SetBackendServiceTargetTcpProxyRequest_descriptor = - getDescriptor().getMessageType(1630); + getDescriptor().getMessageType(1634); internal_static_google_cloud_compute_v1_SetBackendServiceTargetTcpProxyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetBackendServiceTargetTcpProxyRequest_descriptor, @@ -57638,7 +57742,7 @@ private static void _clinit_autosplit_dinit_3() { "TargetTcpProxy", }); internal_static_google_cloud_compute_v1_SetBackupTargetPoolRequest_descriptor = - getDescriptor().getMessageType(1631); + getDescriptor().getMessageType(1635); internal_static_google_cloud_compute_v1_SetBackupTargetPoolRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetBackupTargetPoolRequest_descriptor, @@ -57651,7 +57755,7 @@ private static void _clinit_autosplit_dinit_3() { "TargetReferenceResource", }); internal_static_google_cloud_compute_v1_SetCertificateMapTargetHttpsProxyRequest_descriptor = - getDescriptor().getMessageType(1632); + getDescriptor().getMessageType(1636); internal_static_google_cloud_compute_v1_SetCertificateMapTargetHttpsProxyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetCertificateMapTargetHttpsProxyRequest_descriptor, @@ -57662,7 +57766,7 @@ private static void _clinit_autosplit_dinit_3() { "TargetHttpsProxy", }); internal_static_google_cloud_compute_v1_SetCertificateMapTargetSslProxyRequest_descriptor = - getDescriptor().getMessageType(1633); + getDescriptor().getMessageType(1637); internal_static_google_cloud_compute_v1_SetCertificateMapTargetSslProxyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetCertificateMapTargetSslProxyRequest_descriptor, @@ -57673,7 +57777,7 @@ private static void _clinit_autosplit_dinit_3() { "TargetSslProxy", }); internal_static_google_cloud_compute_v1_SetCloudArmorTierProjectRequest_descriptor = - getDescriptor().getMessageType(1634); + getDescriptor().getMessageType(1638); internal_static_google_cloud_compute_v1_SetCloudArmorTierProjectRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetCloudArmorTierProjectRequest_descriptor, @@ -57681,7 +57785,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "ProjectsSetCloudArmorTierRequestResource", "RequestId", }); internal_static_google_cloud_compute_v1_SetCommonInstanceMetadataOperationMetadata_descriptor = - getDescriptor().getMessageType(1635); + getDescriptor().getMessageType(1639); internal_static_google_cloud_compute_v1_SetCommonInstanceMetadataOperationMetadata_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetCommonInstanceMetadataOperationMetadata_descriptor, @@ -57698,7 +57802,7 @@ private static void _clinit_autosplit_dinit_3() { "Key", "Value", }); internal_static_google_cloud_compute_v1_SetCommonInstanceMetadataOperationMetadataPerLocationOperationInfo_descriptor = - getDescriptor().getMessageType(1636); + getDescriptor().getMessageType(1640); internal_static_google_cloud_compute_v1_SetCommonInstanceMetadataOperationMetadataPerLocationOperationInfo_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetCommonInstanceMetadataOperationMetadataPerLocationOperationInfo_descriptor, @@ -57706,7 +57810,7 @@ private static void _clinit_autosplit_dinit_3() { "Error", "State", }); internal_static_google_cloud_compute_v1_SetCommonInstanceMetadataProjectRequest_descriptor = - getDescriptor().getMessageType(1637); + getDescriptor().getMessageType(1641); internal_static_google_cloud_compute_v1_SetCommonInstanceMetadataProjectRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetCommonInstanceMetadataProjectRequest_descriptor, @@ -57714,7 +57818,7 @@ private static void _clinit_autosplit_dinit_3() { "MetadataResource", "Project", "RequestId", }); internal_static_google_cloud_compute_v1_SetDefaultNetworkTierProjectRequest_descriptor = - getDescriptor().getMessageType(1638); + getDescriptor().getMessageType(1642); internal_static_google_cloud_compute_v1_SetDefaultNetworkTierProjectRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetDefaultNetworkTierProjectRequest_descriptor, @@ -57722,7 +57826,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "ProjectsSetDefaultNetworkTierRequestResource", "RequestId", }); internal_static_google_cloud_compute_v1_SetDeletionProtectionInstanceRequest_descriptor = - getDescriptor().getMessageType(1639); + getDescriptor().getMessageType(1643); internal_static_google_cloud_compute_v1_SetDeletionProtectionInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetDeletionProtectionInstanceRequest_descriptor, @@ -57730,7 +57834,7 @@ private static void _clinit_autosplit_dinit_3() { "DeletionProtection", "Project", "RequestId", "Resource", "Zone", }); internal_static_google_cloud_compute_v1_SetDiskAutoDeleteInstanceRequest_descriptor = - getDescriptor().getMessageType(1640); + getDescriptor().getMessageType(1644); internal_static_google_cloud_compute_v1_SetDiskAutoDeleteInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetDiskAutoDeleteInstanceRequest_descriptor, @@ -57738,7 +57842,7 @@ private static void _clinit_autosplit_dinit_3() { "AutoDelete", "DeviceName", "Instance", "Project", "RequestId", "Zone", }); internal_static_google_cloud_compute_v1_SetEdgeSecurityPolicyBackendBucketRequest_descriptor = - getDescriptor().getMessageType(1641); + getDescriptor().getMessageType(1645); internal_static_google_cloud_compute_v1_SetEdgeSecurityPolicyBackendBucketRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetEdgeSecurityPolicyBackendBucketRequest_descriptor, @@ -57746,7 +57850,7 @@ private static void _clinit_autosplit_dinit_3() { "BackendBucket", "Project", "RequestId", "SecurityPolicyReferenceResource", }); internal_static_google_cloud_compute_v1_SetEdgeSecurityPolicyBackendServiceRequest_descriptor = - getDescriptor().getMessageType(1642); + getDescriptor().getMessageType(1646); internal_static_google_cloud_compute_v1_SetEdgeSecurityPolicyBackendServiceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetEdgeSecurityPolicyBackendServiceRequest_descriptor, @@ -57754,7 +57858,7 @@ private static void _clinit_autosplit_dinit_3() { "BackendService", "Project", "RequestId", "SecurityPolicyReferenceResource", }); internal_static_google_cloud_compute_v1_SetIamPolicyBackendBucketRequest_descriptor = - getDescriptor().getMessageType(1643); + getDescriptor().getMessageType(1647); internal_static_google_cloud_compute_v1_SetIamPolicyBackendBucketRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetIamPolicyBackendBucketRequest_descriptor, @@ -57762,7 +57866,7 @@ private static void _clinit_autosplit_dinit_3() { "GlobalSetPolicyRequestResource", "Project", "Resource", }); internal_static_google_cloud_compute_v1_SetIamPolicyBackendServiceRequest_descriptor = - getDescriptor().getMessageType(1644); + getDescriptor().getMessageType(1648); internal_static_google_cloud_compute_v1_SetIamPolicyBackendServiceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetIamPolicyBackendServiceRequest_descriptor, @@ -57770,7 +57874,7 @@ private static void _clinit_autosplit_dinit_3() { "GlobalSetPolicyRequestResource", "Project", "Resource", }); internal_static_google_cloud_compute_v1_SetIamPolicyDiskRequest_descriptor = - getDescriptor().getMessageType(1645); + getDescriptor().getMessageType(1649); internal_static_google_cloud_compute_v1_SetIamPolicyDiskRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetIamPolicyDiskRequest_descriptor, @@ -57778,7 +57882,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "Resource", "Zone", "ZoneSetPolicyRequestResource", }); internal_static_google_cloud_compute_v1_SetIamPolicyFirewallPolicyRequest_descriptor = - getDescriptor().getMessageType(1646); + getDescriptor().getMessageType(1650); internal_static_google_cloud_compute_v1_SetIamPolicyFirewallPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetIamPolicyFirewallPolicyRequest_descriptor, @@ -57786,7 +57890,7 @@ private static void _clinit_autosplit_dinit_3() { "GlobalOrganizationSetPolicyRequestResource", "Resource", }); internal_static_google_cloud_compute_v1_SetIamPolicyImageRequest_descriptor = - getDescriptor().getMessageType(1647); + getDescriptor().getMessageType(1651); internal_static_google_cloud_compute_v1_SetIamPolicyImageRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetIamPolicyImageRequest_descriptor, @@ -57794,7 +57898,7 @@ private static void _clinit_autosplit_dinit_3() { "GlobalSetPolicyRequestResource", "Project", "Resource", }); internal_static_google_cloud_compute_v1_SetIamPolicyInstanceRequest_descriptor = - getDescriptor().getMessageType(1648); + getDescriptor().getMessageType(1652); internal_static_google_cloud_compute_v1_SetIamPolicyInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetIamPolicyInstanceRequest_descriptor, @@ -57802,7 +57906,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "Resource", "Zone", "ZoneSetPolicyRequestResource", }); internal_static_google_cloud_compute_v1_SetIamPolicyInstanceTemplateRequest_descriptor = - getDescriptor().getMessageType(1649); + getDescriptor().getMessageType(1653); internal_static_google_cloud_compute_v1_SetIamPolicyInstanceTemplateRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetIamPolicyInstanceTemplateRequest_descriptor, @@ -57810,7 +57914,7 @@ private static void _clinit_autosplit_dinit_3() { "GlobalSetPolicyRequestResource", "Project", "Resource", }); internal_static_google_cloud_compute_v1_SetIamPolicyInstantSnapshotGroupRequest_descriptor = - getDescriptor().getMessageType(1650); + getDescriptor().getMessageType(1654); internal_static_google_cloud_compute_v1_SetIamPolicyInstantSnapshotGroupRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetIamPolicyInstantSnapshotGroupRequest_descriptor, @@ -57818,7 +57922,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "Resource", "Zone", "ZoneSetPolicyRequestResource", }); internal_static_google_cloud_compute_v1_SetIamPolicyInstantSnapshotRequest_descriptor = - getDescriptor().getMessageType(1651); + getDescriptor().getMessageType(1655); internal_static_google_cloud_compute_v1_SetIamPolicyInstantSnapshotRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetIamPolicyInstantSnapshotRequest_descriptor, @@ -57826,7 +57930,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "Resource", "Zone", "ZoneSetPolicyRequestResource", }); internal_static_google_cloud_compute_v1_SetIamPolicyInterconnectAttachmentGroupRequest_descriptor = - getDescriptor().getMessageType(1652); + getDescriptor().getMessageType(1656); internal_static_google_cloud_compute_v1_SetIamPolicyInterconnectAttachmentGroupRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetIamPolicyInterconnectAttachmentGroupRequest_descriptor, @@ -57834,7 +57938,7 @@ private static void _clinit_autosplit_dinit_3() { "GlobalSetPolicyRequestResource", "Project", "Resource", }); internal_static_google_cloud_compute_v1_SetIamPolicyInterconnectGroupRequest_descriptor = - getDescriptor().getMessageType(1653); + getDescriptor().getMessageType(1657); internal_static_google_cloud_compute_v1_SetIamPolicyInterconnectGroupRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetIamPolicyInterconnectGroupRequest_descriptor, @@ -57842,7 +57946,7 @@ private static void _clinit_autosplit_dinit_3() { "GlobalSetPolicyRequestResource", "Project", "Resource", }); internal_static_google_cloud_compute_v1_SetIamPolicyLicenseCodeRequest_descriptor = - getDescriptor().getMessageType(1654); + getDescriptor().getMessageType(1658); internal_static_google_cloud_compute_v1_SetIamPolicyLicenseCodeRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetIamPolicyLicenseCodeRequest_descriptor, @@ -57850,7 +57954,7 @@ private static void _clinit_autosplit_dinit_3() { "GlobalSetPolicyRequestResource", "Project", "Resource", }); internal_static_google_cloud_compute_v1_SetIamPolicyLicenseRequest_descriptor = - getDescriptor().getMessageType(1655); + getDescriptor().getMessageType(1659); internal_static_google_cloud_compute_v1_SetIamPolicyLicenseRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetIamPolicyLicenseRequest_descriptor, @@ -57858,7 +57962,7 @@ private static void _clinit_autosplit_dinit_3() { "GlobalSetPolicyRequestResource", "Project", "Resource", }); internal_static_google_cloud_compute_v1_SetIamPolicyMachineImageRequest_descriptor = - getDescriptor().getMessageType(1656); + getDescriptor().getMessageType(1660); internal_static_google_cloud_compute_v1_SetIamPolicyMachineImageRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetIamPolicyMachineImageRequest_descriptor, @@ -57866,7 +57970,7 @@ private static void _clinit_autosplit_dinit_3() { "GlobalSetPolicyRequestResource", "Project", "Resource", }); internal_static_google_cloud_compute_v1_SetIamPolicyNetworkAttachmentRequest_descriptor = - getDescriptor().getMessageType(1657); + getDescriptor().getMessageType(1661); internal_static_google_cloud_compute_v1_SetIamPolicyNetworkAttachmentRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetIamPolicyNetworkAttachmentRequest_descriptor, @@ -57874,7 +57978,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "Region", "RegionSetPolicyRequestResource", "Resource", }); internal_static_google_cloud_compute_v1_SetIamPolicyNetworkFirewallPolicyRequest_descriptor = - getDescriptor().getMessageType(1658); + getDescriptor().getMessageType(1662); internal_static_google_cloud_compute_v1_SetIamPolicyNetworkFirewallPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetIamPolicyNetworkFirewallPolicyRequest_descriptor, @@ -57882,7 +57986,7 @@ private static void _clinit_autosplit_dinit_3() { "GlobalSetPolicyRequestResource", "Project", "Resource", }); internal_static_google_cloud_compute_v1_SetIamPolicyNodeGroupRequest_descriptor = - getDescriptor().getMessageType(1659); + getDescriptor().getMessageType(1663); internal_static_google_cloud_compute_v1_SetIamPolicyNodeGroupRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetIamPolicyNodeGroupRequest_descriptor, @@ -57890,7 +57994,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "Resource", "Zone", "ZoneSetPolicyRequestResource", }); internal_static_google_cloud_compute_v1_SetIamPolicyNodeTemplateRequest_descriptor = - getDescriptor().getMessageType(1660); + getDescriptor().getMessageType(1664); internal_static_google_cloud_compute_v1_SetIamPolicyNodeTemplateRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetIamPolicyNodeTemplateRequest_descriptor, @@ -57898,7 +58002,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "Region", "RegionSetPolicyRequestResource", "Resource", }); internal_static_google_cloud_compute_v1_SetIamPolicyRegionBackendBucketRequest_descriptor = - getDescriptor().getMessageType(1661); + getDescriptor().getMessageType(1665); internal_static_google_cloud_compute_v1_SetIamPolicyRegionBackendBucketRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetIamPolicyRegionBackendBucketRequest_descriptor, @@ -57906,7 +58010,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "Region", "RegionSetPolicyRequestResource", "Resource", }); internal_static_google_cloud_compute_v1_SetIamPolicyRegionBackendServiceRequest_descriptor = - getDescriptor().getMessageType(1662); + getDescriptor().getMessageType(1666); internal_static_google_cloud_compute_v1_SetIamPolicyRegionBackendServiceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetIamPolicyRegionBackendServiceRequest_descriptor, @@ -57914,7 +58018,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "Region", "RegionSetPolicyRequestResource", "Resource", }); internal_static_google_cloud_compute_v1_SetIamPolicyRegionDiskRequest_descriptor = - getDescriptor().getMessageType(1663); + getDescriptor().getMessageType(1667); internal_static_google_cloud_compute_v1_SetIamPolicyRegionDiskRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetIamPolicyRegionDiskRequest_descriptor, @@ -57922,7 +58026,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "Region", "RegionSetPolicyRequestResource", "Resource", }); internal_static_google_cloud_compute_v1_SetIamPolicyRegionInstantSnapshotGroupRequest_descriptor = - getDescriptor().getMessageType(1664); + getDescriptor().getMessageType(1668); internal_static_google_cloud_compute_v1_SetIamPolicyRegionInstantSnapshotGroupRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetIamPolicyRegionInstantSnapshotGroupRequest_descriptor, @@ -57930,7 +58034,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "Region", "RegionSetPolicyRequestResource", "Resource", }); internal_static_google_cloud_compute_v1_SetIamPolicyRegionInstantSnapshotRequest_descriptor = - getDescriptor().getMessageType(1665); + getDescriptor().getMessageType(1669); internal_static_google_cloud_compute_v1_SetIamPolicyRegionInstantSnapshotRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetIamPolicyRegionInstantSnapshotRequest_descriptor, @@ -57938,7 +58042,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "Region", "RegionSetPolicyRequestResource", "Resource", }); internal_static_google_cloud_compute_v1_SetIamPolicyRegionNetworkFirewallPolicyRequest_descriptor = - getDescriptor().getMessageType(1666); + getDescriptor().getMessageType(1670); internal_static_google_cloud_compute_v1_SetIamPolicyRegionNetworkFirewallPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetIamPolicyRegionNetworkFirewallPolicyRequest_descriptor, @@ -57946,7 +58050,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "Region", "RegionSetPolicyRequestResource", "Resource", }); internal_static_google_cloud_compute_v1_SetIamPolicyRegionSnapshotRequest_descriptor = - getDescriptor().getMessageType(1667); + getDescriptor().getMessageType(1671); internal_static_google_cloud_compute_v1_SetIamPolicyRegionSnapshotRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetIamPolicyRegionSnapshotRequest_descriptor, @@ -57954,7 +58058,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "Region", "RegionSetPolicyRequestResource", "Resource", }); internal_static_google_cloud_compute_v1_SetIamPolicyReservationBlockRequest_descriptor = - getDescriptor().getMessageType(1668); + getDescriptor().getMessageType(1672); internal_static_google_cloud_compute_v1_SetIamPolicyReservationBlockRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetIamPolicyReservationBlockRequest_descriptor, @@ -57962,7 +58066,7 @@ private static void _clinit_autosplit_dinit_3() { "ParentResource", "Project", "Resource", "Zone", "ZoneSetNestedPolicyRequestResource", }); internal_static_google_cloud_compute_v1_SetIamPolicyReservationRequest_descriptor = - getDescriptor().getMessageType(1669); + getDescriptor().getMessageType(1673); internal_static_google_cloud_compute_v1_SetIamPolicyReservationRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetIamPolicyReservationRequest_descriptor, @@ -57970,7 +58074,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "Resource", "Zone", "ZoneSetPolicyRequestResource", }); internal_static_google_cloud_compute_v1_SetIamPolicyReservationSubBlockRequest_descriptor = - getDescriptor().getMessageType(1670); + getDescriptor().getMessageType(1674); internal_static_google_cloud_compute_v1_SetIamPolicyReservationSubBlockRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetIamPolicyReservationSubBlockRequest_descriptor, @@ -57978,7 +58082,7 @@ private static void _clinit_autosplit_dinit_3() { "ParentResource", "Project", "Resource", "Zone", "ZoneSetNestedPolicyRequestResource", }); internal_static_google_cloud_compute_v1_SetIamPolicyResourcePolicyRequest_descriptor = - getDescriptor().getMessageType(1671); + getDescriptor().getMessageType(1675); internal_static_google_cloud_compute_v1_SetIamPolicyResourcePolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetIamPolicyResourcePolicyRequest_descriptor, @@ -57986,7 +58090,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "Region", "RegionSetPolicyRequestResource", "Resource", }); internal_static_google_cloud_compute_v1_SetIamPolicyServiceAttachmentRequest_descriptor = - getDescriptor().getMessageType(1672); + getDescriptor().getMessageType(1676); internal_static_google_cloud_compute_v1_SetIamPolicyServiceAttachmentRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetIamPolicyServiceAttachmentRequest_descriptor, @@ -57994,7 +58098,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "Region", "RegionSetPolicyRequestResource", "Resource", }); internal_static_google_cloud_compute_v1_SetIamPolicySnapshotRequest_descriptor = - getDescriptor().getMessageType(1673); + getDescriptor().getMessageType(1677); internal_static_google_cloud_compute_v1_SetIamPolicySnapshotRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetIamPolicySnapshotRequest_descriptor, @@ -58002,7 +58106,7 @@ private static void _clinit_autosplit_dinit_3() { "GlobalSetPolicyRequestResource", "Project", "Resource", }); internal_static_google_cloud_compute_v1_SetIamPolicyStoragePoolRequest_descriptor = - getDescriptor().getMessageType(1674); + getDescriptor().getMessageType(1678); internal_static_google_cloud_compute_v1_SetIamPolicyStoragePoolRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetIamPolicyStoragePoolRequest_descriptor, @@ -58010,7 +58114,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "Resource", "Zone", "ZoneSetPolicyRequestResource", }); internal_static_google_cloud_compute_v1_SetIamPolicySubnetworkRequest_descriptor = - getDescriptor().getMessageType(1675); + getDescriptor().getMessageType(1679); internal_static_google_cloud_compute_v1_SetIamPolicySubnetworkRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetIamPolicySubnetworkRequest_descriptor, @@ -58018,7 +58122,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "Region", "RegionSetPolicyRequestResource", "Resource", }); internal_static_google_cloud_compute_v1_SetInstanceTemplateInstanceGroupManagerRequest_descriptor = - getDescriptor().getMessageType(1676); + getDescriptor().getMessageType(1680); internal_static_google_cloud_compute_v1_SetInstanceTemplateInstanceGroupManagerRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetInstanceTemplateInstanceGroupManagerRequest_descriptor, @@ -58030,7 +58134,7 @@ private static void _clinit_autosplit_dinit_3() { "Zone", }); internal_static_google_cloud_compute_v1_SetInstanceTemplateRegionInstanceGroupManagerRequest_descriptor = - getDescriptor().getMessageType(1677); + getDescriptor().getMessageType(1681); internal_static_google_cloud_compute_v1_SetInstanceTemplateRegionInstanceGroupManagerRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetInstanceTemplateRegionInstanceGroupManagerRequest_descriptor, @@ -58042,7 +58146,7 @@ private static void _clinit_autosplit_dinit_3() { "RequestId", }); internal_static_google_cloud_compute_v1_SetLabelsAddressRequest_descriptor = - getDescriptor().getMessageType(1678); + getDescriptor().getMessageType(1682); internal_static_google_cloud_compute_v1_SetLabelsAddressRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetLabelsAddressRequest_descriptor, @@ -58050,7 +58154,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "Region", "RegionSetLabelsRequestResource", "RequestId", "Resource", }); internal_static_google_cloud_compute_v1_SetLabelsDiskRequest_descriptor = - getDescriptor().getMessageType(1679); + getDescriptor().getMessageType(1683); internal_static_google_cloud_compute_v1_SetLabelsDiskRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetLabelsDiskRequest_descriptor, @@ -58058,7 +58162,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "RequestId", "Resource", "Zone", "ZoneSetLabelsRequestResource", }); internal_static_google_cloud_compute_v1_SetLabelsExternalVpnGatewayRequest_descriptor = - getDescriptor().getMessageType(1680); + getDescriptor().getMessageType(1684); internal_static_google_cloud_compute_v1_SetLabelsExternalVpnGatewayRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetLabelsExternalVpnGatewayRequest_descriptor, @@ -58066,7 +58170,7 @@ private static void _clinit_autosplit_dinit_3() { "GlobalSetLabelsRequestResource", "Project", "Resource", }); internal_static_google_cloud_compute_v1_SetLabelsForwardingRuleRequest_descriptor = - getDescriptor().getMessageType(1681); + getDescriptor().getMessageType(1685); internal_static_google_cloud_compute_v1_SetLabelsForwardingRuleRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetLabelsForwardingRuleRequest_descriptor, @@ -58074,7 +58178,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "Region", "RegionSetLabelsRequestResource", "RequestId", "Resource", }); internal_static_google_cloud_compute_v1_SetLabelsGlobalAddressRequest_descriptor = - getDescriptor().getMessageType(1682); + getDescriptor().getMessageType(1686); internal_static_google_cloud_compute_v1_SetLabelsGlobalAddressRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetLabelsGlobalAddressRequest_descriptor, @@ -58082,7 +58186,7 @@ private static void _clinit_autosplit_dinit_3() { "GlobalSetLabelsRequestResource", "Project", "Resource", }); internal_static_google_cloud_compute_v1_SetLabelsGlobalForwardingRuleRequest_descriptor = - getDescriptor().getMessageType(1683); + getDescriptor().getMessageType(1687); internal_static_google_cloud_compute_v1_SetLabelsGlobalForwardingRuleRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetLabelsGlobalForwardingRuleRequest_descriptor, @@ -58090,7 +58194,7 @@ private static void _clinit_autosplit_dinit_3() { "GlobalSetLabelsRequestResource", "Project", "Resource", }); internal_static_google_cloud_compute_v1_SetLabelsImageRequest_descriptor = - getDescriptor().getMessageType(1684); + getDescriptor().getMessageType(1688); internal_static_google_cloud_compute_v1_SetLabelsImageRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetLabelsImageRequest_descriptor, @@ -58098,7 +58202,7 @@ private static void _clinit_autosplit_dinit_3() { "GlobalSetLabelsRequestResource", "Project", "Resource", }); internal_static_google_cloud_compute_v1_SetLabelsInstanceRequest_descriptor = - getDescriptor().getMessageType(1685); + getDescriptor().getMessageType(1689); internal_static_google_cloud_compute_v1_SetLabelsInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetLabelsInstanceRequest_descriptor, @@ -58106,7 +58210,7 @@ private static void _clinit_autosplit_dinit_3() { "Instance", "InstancesSetLabelsRequestResource", "Project", "RequestId", "Zone", }); internal_static_google_cloud_compute_v1_SetLabelsInstantSnapshotRequest_descriptor = - getDescriptor().getMessageType(1686); + getDescriptor().getMessageType(1690); internal_static_google_cloud_compute_v1_SetLabelsInstantSnapshotRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetLabelsInstantSnapshotRequest_descriptor, @@ -58114,7 +58218,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "RequestId", "Resource", "Zone", "ZoneSetLabelsRequestResource", }); internal_static_google_cloud_compute_v1_SetLabelsInterconnectAttachmentRequest_descriptor = - getDescriptor().getMessageType(1687); + getDescriptor().getMessageType(1691); internal_static_google_cloud_compute_v1_SetLabelsInterconnectAttachmentRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetLabelsInterconnectAttachmentRequest_descriptor, @@ -58122,7 +58226,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "Region", "RegionSetLabelsRequestResource", "RequestId", "Resource", }); internal_static_google_cloud_compute_v1_SetLabelsInterconnectRequest_descriptor = - getDescriptor().getMessageType(1688); + getDescriptor().getMessageType(1692); internal_static_google_cloud_compute_v1_SetLabelsInterconnectRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetLabelsInterconnectRequest_descriptor, @@ -58130,7 +58234,7 @@ private static void _clinit_autosplit_dinit_3() { "GlobalSetLabelsRequestResource", "Project", "Resource", }); internal_static_google_cloud_compute_v1_SetLabelsMachineImageRequest_descriptor = - getDescriptor().getMessageType(1689); + getDescriptor().getMessageType(1693); internal_static_google_cloud_compute_v1_SetLabelsMachineImageRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetLabelsMachineImageRequest_descriptor, @@ -58138,7 +58242,7 @@ private static void _clinit_autosplit_dinit_3() { "GlobalSetLabelsRequestResource", "Project", "Resource", }); internal_static_google_cloud_compute_v1_SetLabelsRegionDiskRequest_descriptor = - getDescriptor().getMessageType(1690); + getDescriptor().getMessageType(1694); internal_static_google_cloud_compute_v1_SetLabelsRegionDiskRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetLabelsRegionDiskRequest_descriptor, @@ -58146,7 +58250,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "Region", "RegionSetLabelsRequestResource", "RequestId", "Resource", }); internal_static_google_cloud_compute_v1_SetLabelsRegionInstantSnapshotRequest_descriptor = - getDescriptor().getMessageType(1691); + getDescriptor().getMessageType(1695); internal_static_google_cloud_compute_v1_SetLabelsRegionInstantSnapshotRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetLabelsRegionInstantSnapshotRequest_descriptor, @@ -58154,7 +58258,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "Region", "RegionSetLabelsRequestResource", "RequestId", "Resource", }); internal_static_google_cloud_compute_v1_SetLabelsRegionSecurityPolicyRequest_descriptor = - getDescriptor().getMessageType(1692); + getDescriptor().getMessageType(1696); internal_static_google_cloud_compute_v1_SetLabelsRegionSecurityPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetLabelsRegionSecurityPolicyRequest_descriptor, @@ -58162,7 +58266,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "Region", "RegionSetLabelsRequestResource", "RequestId", "Resource", }); internal_static_google_cloud_compute_v1_SetLabelsRegionSnapshotRequest_descriptor = - getDescriptor().getMessageType(1693); + getDescriptor().getMessageType(1697); internal_static_google_cloud_compute_v1_SetLabelsRegionSnapshotRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetLabelsRegionSnapshotRequest_descriptor, @@ -58170,7 +58274,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "Region", "RegionSetLabelsRequestResource", "RequestId", "Resource", }); internal_static_google_cloud_compute_v1_SetLabelsSecurityPolicyRequest_descriptor = - getDescriptor().getMessageType(1694); + getDescriptor().getMessageType(1698); internal_static_google_cloud_compute_v1_SetLabelsSecurityPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetLabelsSecurityPolicyRequest_descriptor, @@ -58178,7 +58282,7 @@ private static void _clinit_autosplit_dinit_3() { "GlobalSetLabelsRequestResource", "Project", "Resource", }); internal_static_google_cloud_compute_v1_SetLabelsSnapshotRequest_descriptor = - getDescriptor().getMessageType(1695); + getDescriptor().getMessageType(1699); internal_static_google_cloud_compute_v1_SetLabelsSnapshotRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetLabelsSnapshotRequest_descriptor, @@ -58186,7 +58290,7 @@ private static void _clinit_autosplit_dinit_3() { "GlobalSetLabelsRequestResource", "Project", "Resource", }); internal_static_google_cloud_compute_v1_SetLabelsTargetVpnGatewayRequest_descriptor = - getDescriptor().getMessageType(1696); + getDescriptor().getMessageType(1700); internal_static_google_cloud_compute_v1_SetLabelsTargetVpnGatewayRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetLabelsTargetVpnGatewayRequest_descriptor, @@ -58194,7 +58298,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "Region", "RegionSetLabelsRequestResource", "RequestId", "Resource", }); internal_static_google_cloud_compute_v1_SetLabelsVpnGatewayRequest_descriptor = - getDescriptor().getMessageType(1697); + getDescriptor().getMessageType(1701); internal_static_google_cloud_compute_v1_SetLabelsVpnGatewayRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetLabelsVpnGatewayRequest_descriptor, @@ -58202,7 +58306,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "Region", "RegionSetLabelsRequestResource", "RequestId", "Resource", }); internal_static_google_cloud_compute_v1_SetLabelsVpnTunnelRequest_descriptor = - getDescriptor().getMessageType(1698); + getDescriptor().getMessageType(1702); internal_static_google_cloud_compute_v1_SetLabelsVpnTunnelRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetLabelsVpnTunnelRequest_descriptor, @@ -58210,7 +58314,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "Region", "RegionSetLabelsRequestResource", "RequestId", "Resource", }); internal_static_google_cloud_compute_v1_SetMachineResourcesInstanceRequest_descriptor = - getDescriptor().getMessageType(1699); + getDescriptor().getMessageType(1703); internal_static_google_cloud_compute_v1_SetMachineResourcesInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetMachineResourcesInstanceRequest_descriptor, @@ -58222,7 +58326,7 @@ private static void _clinit_autosplit_dinit_3() { "Zone", }); internal_static_google_cloud_compute_v1_SetMachineTypeInstanceRequest_descriptor = - getDescriptor().getMessageType(1700); + getDescriptor().getMessageType(1704); internal_static_google_cloud_compute_v1_SetMachineTypeInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetMachineTypeInstanceRequest_descriptor, @@ -58230,7 +58334,7 @@ private static void _clinit_autosplit_dinit_3() { "Instance", "InstancesSetMachineTypeRequestResource", "Project", "RequestId", "Zone", }); internal_static_google_cloud_compute_v1_SetMetadataInstanceRequest_descriptor = - getDescriptor().getMessageType(1701); + getDescriptor().getMessageType(1705); internal_static_google_cloud_compute_v1_SetMetadataInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetMetadataInstanceRequest_descriptor, @@ -58238,7 +58342,7 @@ private static void _clinit_autosplit_dinit_3() { "Instance", "MetadataResource", "Project", "RequestId", "Zone", }); internal_static_google_cloud_compute_v1_SetMinCpuPlatformInstanceRequest_descriptor = - getDescriptor().getMessageType(1702); + getDescriptor().getMessageType(1706); internal_static_google_cloud_compute_v1_SetMinCpuPlatformInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetMinCpuPlatformInstanceRequest_descriptor, @@ -58250,7 +58354,7 @@ private static void _clinit_autosplit_dinit_3() { "Zone", }); internal_static_google_cloud_compute_v1_SetNameInstanceRequest_descriptor = - getDescriptor().getMessageType(1703); + getDescriptor().getMessageType(1707); internal_static_google_cloud_compute_v1_SetNameInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetNameInstanceRequest_descriptor, @@ -58258,7 +58362,7 @@ private static void _clinit_autosplit_dinit_3() { "Instance", "InstancesSetNameRequestResource", "Project", "RequestId", "Zone", }); internal_static_google_cloud_compute_v1_SetNamedPortsInstanceGroupRequest_descriptor = - getDescriptor().getMessageType(1704); + getDescriptor().getMessageType(1708); internal_static_google_cloud_compute_v1_SetNamedPortsInstanceGroupRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetNamedPortsInstanceGroupRequest_descriptor, @@ -58270,7 +58374,7 @@ private static void _clinit_autosplit_dinit_3() { "Zone", }); internal_static_google_cloud_compute_v1_SetNamedPortsRegionInstanceGroupRequest_descriptor = - getDescriptor().getMessageType(1705); + getDescriptor().getMessageType(1709); internal_static_google_cloud_compute_v1_SetNamedPortsRegionInstanceGroupRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetNamedPortsRegionInstanceGroupRequest_descriptor, @@ -58282,7 +58386,7 @@ private static void _clinit_autosplit_dinit_3() { "RequestId", }); internal_static_google_cloud_compute_v1_SetNodeTemplateNodeGroupRequest_descriptor = - getDescriptor().getMessageType(1706); + getDescriptor().getMessageType(1710); internal_static_google_cloud_compute_v1_SetNodeTemplateNodeGroupRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetNodeTemplateNodeGroupRequest_descriptor, @@ -58294,7 +58398,7 @@ private static void _clinit_autosplit_dinit_3() { "Zone", }); internal_static_google_cloud_compute_v1_SetPrivateIpGoogleAccessSubnetworkRequest_descriptor = - getDescriptor().getMessageType(1707); + getDescriptor().getMessageType(1711); internal_static_google_cloud_compute_v1_SetPrivateIpGoogleAccessSubnetworkRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetPrivateIpGoogleAccessSubnetworkRequest_descriptor, @@ -58306,7 +58410,7 @@ private static void _clinit_autosplit_dinit_3() { "SubnetworksSetPrivateIpGoogleAccessRequestResource", }); internal_static_google_cloud_compute_v1_SetProxyHeaderTargetSslProxyRequest_descriptor = - getDescriptor().getMessageType(1708); + getDescriptor().getMessageType(1712); internal_static_google_cloud_compute_v1_SetProxyHeaderTargetSslProxyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetProxyHeaderTargetSslProxyRequest_descriptor, @@ -58317,7 +58421,7 @@ private static void _clinit_autosplit_dinit_3() { "TargetSslProxy", }); internal_static_google_cloud_compute_v1_SetProxyHeaderTargetTcpProxyRequest_descriptor = - getDescriptor().getMessageType(1709); + getDescriptor().getMessageType(1713); internal_static_google_cloud_compute_v1_SetProxyHeaderTargetTcpProxyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetProxyHeaderTargetTcpProxyRequest_descriptor, @@ -58328,7 +58432,7 @@ private static void _clinit_autosplit_dinit_3() { "TargetTcpProxy", }); internal_static_google_cloud_compute_v1_SetQuicOverrideTargetHttpsProxyRequest_descriptor = - getDescriptor().getMessageType(1710); + getDescriptor().getMessageType(1714); internal_static_google_cloud_compute_v1_SetQuicOverrideTargetHttpsProxyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetQuicOverrideTargetHttpsProxyRequest_descriptor, @@ -58339,7 +58443,7 @@ private static void _clinit_autosplit_dinit_3() { "TargetHttpsProxy", }); internal_static_google_cloud_compute_v1_SetSchedulingInstanceRequest_descriptor = - getDescriptor().getMessageType(1711); + getDescriptor().getMessageType(1715); internal_static_google_cloud_compute_v1_SetSchedulingInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetSchedulingInstanceRequest_descriptor, @@ -58347,7 +58451,7 @@ private static void _clinit_autosplit_dinit_3() { "Instance", "Project", "RequestId", "SchedulingResource", "Zone", }); internal_static_google_cloud_compute_v1_SetSecurityPolicyBackendServiceRequest_descriptor = - getDescriptor().getMessageType(1712); + getDescriptor().getMessageType(1716); internal_static_google_cloud_compute_v1_SetSecurityPolicyBackendServiceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetSecurityPolicyBackendServiceRequest_descriptor, @@ -58355,7 +58459,7 @@ private static void _clinit_autosplit_dinit_3() { "BackendService", "Project", "RequestId", "SecurityPolicyReferenceResource", }); internal_static_google_cloud_compute_v1_SetSecurityPolicyInstanceRequest_descriptor = - getDescriptor().getMessageType(1713); + getDescriptor().getMessageType(1717); internal_static_google_cloud_compute_v1_SetSecurityPolicyInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetSecurityPolicyInstanceRequest_descriptor, @@ -58367,7 +58471,7 @@ private static void _clinit_autosplit_dinit_3() { "Zone", }); internal_static_google_cloud_compute_v1_SetSecurityPolicyRegionBackendServiceRequest_descriptor = - getDescriptor().getMessageType(1714); + getDescriptor().getMessageType(1718); internal_static_google_cloud_compute_v1_SetSecurityPolicyRegionBackendServiceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetSecurityPolicyRegionBackendServiceRequest_descriptor, @@ -58375,7 +58479,7 @@ private static void _clinit_autosplit_dinit_3() { "BackendService", "Project", "Region", "RequestId", "SecurityPolicyReferenceResource", }); internal_static_google_cloud_compute_v1_SetSecurityPolicyTargetInstanceRequest_descriptor = - getDescriptor().getMessageType(1715); + getDescriptor().getMessageType(1719); internal_static_google_cloud_compute_v1_SetSecurityPolicyTargetInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetSecurityPolicyTargetInstanceRequest_descriptor, @@ -58383,7 +58487,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "RequestId", "SecurityPolicyReferenceResource", "TargetInstance", "Zone", }); internal_static_google_cloud_compute_v1_SetSecurityPolicyTargetPoolRequest_descriptor = - getDescriptor().getMessageType(1716); + getDescriptor().getMessageType(1720); internal_static_google_cloud_compute_v1_SetSecurityPolicyTargetPoolRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetSecurityPolicyTargetPoolRequest_descriptor, @@ -58391,7 +58495,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "Region", "RequestId", "SecurityPolicyReferenceResource", "TargetPool", }); internal_static_google_cloud_compute_v1_SetServiceAccountInstanceRequest_descriptor = - getDescriptor().getMessageType(1717); + getDescriptor().getMessageType(1721); internal_static_google_cloud_compute_v1_SetServiceAccountInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetServiceAccountInstanceRequest_descriptor, @@ -58403,7 +58507,7 @@ private static void _clinit_autosplit_dinit_3() { "Zone", }); internal_static_google_cloud_compute_v1_SetShieldedInstanceIntegrityPolicyInstanceRequest_descriptor = - getDescriptor().getMessageType(1718); + getDescriptor().getMessageType(1722); internal_static_google_cloud_compute_v1_SetShieldedInstanceIntegrityPolicyInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetShieldedInstanceIntegrityPolicyInstanceRequest_descriptor, @@ -58411,7 +58515,7 @@ private static void _clinit_autosplit_dinit_3() { "Instance", "Project", "RequestId", "ShieldedInstanceIntegrityPolicyResource", "Zone", }); internal_static_google_cloud_compute_v1_SetSslCertificatesRegionTargetHttpsProxyRequest_descriptor = - getDescriptor().getMessageType(1719); + getDescriptor().getMessageType(1723); internal_static_google_cloud_compute_v1_SetSslCertificatesRegionTargetHttpsProxyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetSslCertificatesRegionTargetHttpsProxyRequest_descriptor, @@ -58423,7 +58527,7 @@ private static void _clinit_autosplit_dinit_3() { "TargetHttpsProxy", }); internal_static_google_cloud_compute_v1_SetSslCertificatesTargetHttpsProxyRequest_descriptor = - getDescriptor().getMessageType(1720); + getDescriptor().getMessageType(1724); internal_static_google_cloud_compute_v1_SetSslCertificatesTargetHttpsProxyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetSslCertificatesTargetHttpsProxyRequest_descriptor, @@ -58434,7 +58538,7 @@ private static void _clinit_autosplit_dinit_3() { "TargetHttpsProxy", }); internal_static_google_cloud_compute_v1_SetSslCertificatesTargetSslProxyRequest_descriptor = - getDescriptor().getMessageType(1721); + getDescriptor().getMessageType(1725); internal_static_google_cloud_compute_v1_SetSslCertificatesTargetSslProxyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetSslCertificatesTargetSslProxyRequest_descriptor, @@ -58445,7 +58549,7 @@ private static void _clinit_autosplit_dinit_3() { "TargetSslProxy", }); internal_static_google_cloud_compute_v1_SetSslPolicyTargetHttpsProxyRequest_descriptor = - getDescriptor().getMessageType(1722); + getDescriptor().getMessageType(1726); internal_static_google_cloud_compute_v1_SetSslPolicyTargetHttpsProxyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetSslPolicyTargetHttpsProxyRequest_descriptor, @@ -58453,7 +58557,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "RequestId", "SslPolicyReferenceResource", "TargetHttpsProxy", }); internal_static_google_cloud_compute_v1_SetSslPolicyTargetSslProxyRequest_descriptor = - getDescriptor().getMessageType(1723); + getDescriptor().getMessageType(1727); internal_static_google_cloud_compute_v1_SetSslPolicyTargetSslProxyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetSslPolicyTargetSslProxyRequest_descriptor, @@ -58461,7 +58565,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "RequestId", "SslPolicyReferenceResource", "TargetSslProxy", }); internal_static_google_cloud_compute_v1_SetTagsInstanceRequest_descriptor = - getDescriptor().getMessageType(1724); + getDescriptor().getMessageType(1728); internal_static_google_cloud_compute_v1_SetTagsInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetTagsInstanceRequest_descriptor, @@ -58469,7 +58573,7 @@ private static void _clinit_autosplit_dinit_3() { "Instance", "Project", "RequestId", "TagsResource", "Zone", }); internal_static_google_cloud_compute_v1_SetTargetForwardingRuleRequest_descriptor = - getDescriptor().getMessageType(1725); + getDescriptor().getMessageType(1729); internal_static_google_cloud_compute_v1_SetTargetForwardingRuleRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetTargetForwardingRuleRequest_descriptor, @@ -58477,7 +58581,7 @@ private static void _clinit_autosplit_dinit_3() { "ForwardingRule", "Project", "Region", "RequestId", "TargetReferenceResource", }); internal_static_google_cloud_compute_v1_SetTargetGlobalForwardingRuleRequest_descriptor = - getDescriptor().getMessageType(1726); + getDescriptor().getMessageType(1730); internal_static_google_cloud_compute_v1_SetTargetGlobalForwardingRuleRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetTargetGlobalForwardingRuleRequest_descriptor, @@ -58485,7 +58589,7 @@ private static void _clinit_autosplit_dinit_3() { "ForwardingRule", "Project", "RequestId", "TargetReferenceResource", }); internal_static_google_cloud_compute_v1_SetTargetPoolsInstanceGroupManagerRequest_descriptor = - getDescriptor().getMessageType(1727); + getDescriptor().getMessageType(1731); internal_static_google_cloud_compute_v1_SetTargetPoolsInstanceGroupManagerRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetTargetPoolsInstanceGroupManagerRequest_descriptor, @@ -58497,7 +58601,7 @@ private static void _clinit_autosplit_dinit_3() { "Zone", }); internal_static_google_cloud_compute_v1_SetTargetPoolsRegionInstanceGroupManagerRequest_descriptor = - getDescriptor().getMessageType(1728); + getDescriptor().getMessageType(1732); internal_static_google_cloud_compute_v1_SetTargetPoolsRegionInstanceGroupManagerRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetTargetPoolsRegionInstanceGroupManagerRequest_descriptor, @@ -58509,7 +58613,7 @@ private static void _clinit_autosplit_dinit_3() { "RequestId", }); internal_static_google_cloud_compute_v1_SetUrlMapRegionTargetHttpProxyRequest_descriptor = - getDescriptor().getMessageType(1729); + getDescriptor().getMessageType(1733); internal_static_google_cloud_compute_v1_SetUrlMapRegionTargetHttpProxyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetUrlMapRegionTargetHttpProxyRequest_descriptor, @@ -58517,7 +58621,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "Region", "RequestId", "TargetHttpProxy", "UrlMapReferenceResource", }); internal_static_google_cloud_compute_v1_SetUrlMapRegionTargetHttpsProxyRequest_descriptor = - getDescriptor().getMessageType(1730); + getDescriptor().getMessageType(1734); internal_static_google_cloud_compute_v1_SetUrlMapRegionTargetHttpsProxyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetUrlMapRegionTargetHttpsProxyRequest_descriptor, @@ -58525,7 +58629,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "Region", "RequestId", "TargetHttpsProxy", "UrlMapReferenceResource", }); internal_static_google_cloud_compute_v1_SetUrlMapTargetHttpProxyRequest_descriptor = - getDescriptor().getMessageType(1731); + getDescriptor().getMessageType(1735); internal_static_google_cloud_compute_v1_SetUrlMapTargetHttpProxyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetUrlMapTargetHttpProxyRequest_descriptor, @@ -58533,7 +58637,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "RequestId", "TargetHttpProxy", "UrlMapReferenceResource", }); internal_static_google_cloud_compute_v1_SetUrlMapTargetHttpsProxyRequest_descriptor = - getDescriptor().getMessageType(1732); + getDescriptor().getMessageType(1736); internal_static_google_cloud_compute_v1_SetUrlMapTargetHttpsProxyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetUrlMapTargetHttpsProxyRequest_descriptor, @@ -58541,7 +58645,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "RequestId", "TargetHttpsProxy", "UrlMapReferenceResource", }); internal_static_google_cloud_compute_v1_SetUsageExportBucketProjectRequest_descriptor = - getDescriptor().getMessageType(1733); + getDescriptor().getMessageType(1737); internal_static_google_cloud_compute_v1_SetUsageExportBucketProjectRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SetUsageExportBucketProjectRequest_descriptor, @@ -58549,7 +58653,7 @@ private static void _clinit_autosplit_dinit_3() { "Project", "RequestId", "UsageExportLocationResource", }); internal_static_google_cloud_compute_v1_ShareSettings_descriptor = - getDescriptor().getMessageType(1734); + getDescriptor().getMessageType(1738); internal_static_google_cloud_compute_v1_ShareSettings_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ShareSettings_descriptor, @@ -58565,7 +58669,7 @@ private static void _clinit_autosplit_dinit_3() { "Key", "Value", }); internal_static_google_cloud_compute_v1_ShareSettingsProjectConfig_descriptor = - getDescriptor().getMessageType(1735); + getDescriptor().getMessageType(1739); internal_static_google_cloud_compute_v1_ShareSettingsProjectConfig_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ShareSettingsProjectConfig_descriptor, @@ -58573,7 +58677,7 @@ private static void _clinit_autosplit_dinit_3() { "ProjectId", }); internal_static_google_cloud_compute_v1_ShieldedInstanceConfig_descriptor = - getDescriptor().getMessageType(1736); + getDescriptor().getMessageType(1740); internal_static_google_cloud_compute_v1_ShieldedInstanceConfig_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ShieldedInstanceConfig_descriptor, @@ -58581,7 +58685,7 @@ private static void _clinit_autosplit_dinit_3() { "EnableIntegrityMonitoring", "EnableSecureBoot", "EnableVtpm", }); internal_static_google_cloud_compute_v1_ShieldedInstanceIdentity_descriptor = - getDescriptor().getMessageType(1737); + getDescriptor().getMessageType(1741); internal_static_google_cloud_compute_v1_ShieldedInstanceIdentity_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ShieldedInstanceIdentity_descriptor, @@ -58589,7 +58693,7 @@ private static void _clinit_autosplit_dinit_3() { "EccP256EncryptionKey", "EccP256SigningKey", "EncryptionKey", "Kind", "SigningKey", }); internal_static_google_cloud_compute_v1_ShieldedInstanceIdentityEntry_descriptor = - getDescriptor().getMessageType(1738); + getDescriptor().getMessageType(1742); internal_static_google_cloud_compute_v1_ShieldedInstanceIdentityEntry_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ShieldedInstanceIdentityEntry_descriptor, @@ -58597,7 +58701,7 @@ private static void _clinit_autosplit_dinit_3() { "EkCert", "EkPub", }); internal_static_google_cloud_compute_v1_ShieldedInstanceIntegrityPolicy_descriptor = - getDescriptor().getMessageType(1739); + getDescriptor().getMessageType(1743); internal_static_google_cloud_compute_v1_ShieldedInstanceIntegrityPolicy_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ShieldedInstanceIntegrityPolicy_descriptor, @@ -58605,7 +58709,7 @@ private static void _clinit_autosplit_dinit_3() { "UpdateAutoLearnPolicy", }); internal_static_google_cloud_compute_v1_SignedUrlKey_descriptor = - getDescriptor().getMessageType(1740); + getDescriptor().getMessageType(1744); internal_static_google_cloud_compute_v1_SignedUrlKey_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SignedUrlKey_descriptor, @@ -58613,7 +58717,7 @@ private static void _clinit_autosplit_dinit_3() { "KeyName", "KeyValue", }); internal_static_google_cloud_compute_v1_SimulateMaintenanceEventInstanceRequest_descriptor = - getDescriptor().getMessageType(1741); + getDescriptor().getMessageType(1745); internal_static_google_cloud_compute_v1_SimulateMaintenanceEventInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SimulateMaintenanceEventInstanceRequest_descriptor, @@ -58621,7 +58725,7 @@ private static void _clinit_autosplit_dinit_3() { "Instance", "Project", "RequestId", "WithExtendedNotifications", "Zone", }); internal_static_google_cloud_compute_v1_SimulateMaintenanceEventNodeGroupRequest_descriptor = - getDescriptor().getMessageType(1742); + getDescriptor().getMessageType(1746); internal_static_google_cloud_compute_v1_SimulateMaintenanceEventNodeGroupRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SimulateMaintenanceEventNodeGroupRequest_descriptor, @@ -58633,7 +58737,7 @@ private static void _clinit_autosplit_dinit_3() { "Zone", }); internal_static_google_cloud_compute_v1_Snapshot_descriptor = - getDescriptor().getMessageType(1743); + getDescriptor().getMessageType(1747); internal_static_google_cloud_compute_v1_Snapshot_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_Snapshot_descriptor, @@ -58689,7 +58793,7 @@ private static void _clinit_autosplit_dinit_3() { "Key", "Value", }); internal_static_google_cloud_compute_v1_SnapshotGroupParameters_descriptor = - getDescriptor().getMessageType(1744); + getDescriptor().getMessageType(1748); internal_static_google_cloud_compute_v1_SnapshotGroupParameters_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SnapshotGroupParameters_descriptor, @@ -58697,7 +58801,7 @@ private static void _clinit_autosplit_dinit_3() { "ReplicaZones", "SourceSnapshotGroup", "Type", }); internal_static_google_cloud_compute_v1_SnapshotList_descriptor = - getDescriptor().getMessageType(1745); + getDescriptor().getMessageType(1749); internal_static_google_cloud_compute_v1_SnapshotList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SnapshotList_descriptor, @@ -58705,7 +58809,7 @@ private static void _clinit_autosplit_dinit_3() { "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning", }); internal_static_google_cloud_compute_v1_SnapshotParams_descriptor = - getDescriptor().getMessageType(1746); + getDescriptor().getMessageType(1750); internal_static_google_cloud_compute_v1_SnapshotParams_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SnapshotParams_descriptor, @@ -58721,7 +58825,7 @@ private static void _clinit_autosplit_dinit_3() { "Key", "Value", }); internal_static_google_cloud_compute_v1_SnapshotSettings_descriptor = - getDescriptor().getMessageType(1747); + getDescriptor().getMessageType(1751); internal_static_google_cloud_compute_v1_SnapshotSettings_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SnapshotSettings_descriptor, @@ -58729,7 +58833,7 @@ private static void _clinit_autosplit_dinit_3() { "AccessLocation", "StorageLocation", }); internal_static_google_cloud_compute_v1_SnapshotSettingsAccessLocation_descriptor = - getDescriptor().getMessageType(1748); + getDescriptor().getMessageType(1752); internal_static_google_cloud_compute_v1_SnapshotSettingsAccessLocation_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SnapshotSettingsAccessLocation_descriptor, @@ -58746,7 +58850,7 @@ private static void _clinit_autosplit_dinit_3() { "Key", "Value", }); internal_static_google_cloud_compute_v1_SnapshotSettingsAccessLocationAccessLocationPreference_descriptor = - getDescriptor().getMessageType(1749); + getDescriptor().getMessageType(1753); internal_static_google_cloud_compute_v1_SnapshotSettingsAccessLocationAccessLocationPreference_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SnapshotSettingsAccessLocationAccessLocationPreference_descriptor, @@ -58754,7 +58858,7 @@ private static void _clinit_autosplit_dinit_3() { "Region", }); internal_static_google_cloud_compute_v1_SnapshotSettingsStorageLocationSettings_descriptor = - getDescriptor().getMessageType(1750); + getDescriptor().getMessageType(1754); internal_static_google_cloud_compute_v1_SnapshotSettingsStorageLocationSettings_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SnapshotSettingsStorageLocationSettings_descriptor, @@ -58771,7 +58875,7 @@ private static void _clinit_autosplit_dinit_3() { "Key", "Value", }); internal_static_google_cloud_compute_v1_SnapshotSettingsStorageLocationSettingsStorageLocationPreference_descriptor = - getDescriptor().getMessageType(1751); + getDescriptor().getMessageType(1755); internal_static_google_cloud_compute_v1_SnapshotSettingsStorageLocationSettingsStorageLocationPreference_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SnapshotSettingsStorageLocationSettingsStorageLocationPreference_descriptor, @@ -58779,7 +58883,7 @@ private static void _clinit_autosplit_dinit_3() { "Name", }); internal_static_google_cloud_compute_v1_SnapshotUpdateKmsKeyRequest_descriptor = - getDescriptor().getMessageType(1752); + getDescriptor().getMessageType(1756); internal_static_google_cloud_compute_v1_SnapshotUpdateKmsKeyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SnapshotUpdateKmsKeyRequest_descriptor, @@ -58787,7 +58891,7 @@ private static void _clinit_autosplit_dinit_3() { "KmsKeyName", }); internal_static_google_cloud_compute_v1_SourceDiskEncryptionKey_descriptor = - getDescriptor().getMessageType(1753); + getDescriptor().getMessageType(1757); internal_static_google_cloud_compute_v1_SourceDiskEncryptionKey_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SourceDiskEncryptionKey_descriptor, @@ -58795,7 +58899,7 @@ private static void _clinit_autosplit_dinit_3() { "DiskEncryptionKey", "SourceDisk", }); internal_static_google_cloud_compute_v1_SourceInstanceParams_descriptor = - getDescriptor().getMessageType(1754); + getDescriptor().getMessageType(1758); internal_static_google_cloud_compute_v1_SourceInstanceParams_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SourceInstanceParams_descriptor, @@ -58803,7 +58907,7 @@ private static void _clinit_autosplit_dinit_3() { "DiskConfigs", }); internal_static_google_cloud_compute_v1_SourceInstanceProperties_descriptor = - getDescriptor().getMessageType(1755); + getDescriptor().getMessageType(1759); internal_static_google_cloud_compute_v1_SourceInstanceProperties_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SourceInstanceProperties_descriptor, @@ -58834,7 +58938,7 @@ private static void _clinit_autosplit_dinit_3() { "Key", "Value", }); internal_static_google_cloud_compute_v1_SslCertificate_descriptor = - getDescriptor().getMessageType(1756); + getDescriptor().getMessageType(1760); internal_static_google_cloud_compute_v1_SslCertificate_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SslCertificate_descriptor, @@ -58855,7 +58959,7 @@ private static void _clinit_autosplit_dinit_3() { "Type", }); internal_static_google_cloud_compute_v1_SslCertificateAggregatedList_descriptor = - getDescriptor().getMessageType(1757); + getDescriptor().getMessageType(1761); internal_static_google_cloud_compute_v1_SslCertificateAggregatedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SslCertificateAggregatedList_descriptor, @@ -58872,7 +58976,7 @@ private static void _clinit_autosplit_dinit_3() { "Key", "Value", }); internal_static_google_cloud_compute_v1_SslCertificateList_descriptor = - getDescriptor().getMessageType(1758); + getDescriptor().getMessageType(1762); internal_static_google_cloud_compute_v1_SslCertificateList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SslCertificateList_descriptor, @@ -58880,7 +58984,7 @@ private static void _clinit_autosplit_dinit_3() { "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning", }); internal_static_google_cloud_compute_v1_SslCertificateManagedSslCertificate_descriptor = - getDescriptor().getMessageType(1759); + getDescriptor().getMessageType(1763); internal_static_google_cloud_compute_v1_SslCertificateManagedSslCertificate_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SslCertificateManagedSslCertificate_descriptor, @@ -58897,7 +59001,7 @@ private static void _clinit_autosplit_dinit_3() { "Key", "Value", }); internal_static_google_cloud_compute_v1_SslCertificateSelfManagedSslCertificate_descriptor = - getDescriptor().getMessageType(1760); + getDescriptor().getMessageType(1764); internal_static_google_cloud_compute_v1_SslCertificateSelfManagedSslCertificate_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SslCertificateSelfManagedSslCertificate_descriptor, @@ -58905,7 +59009,7 @@ private static void _clinit_autosplit_dinit_3() { "Certificate", "PrivateKey", }); internal_static_google_cloud_compute_v1_SslCertificatesScopedList_descriptor = - getDescriptor().getMessageType(1761); + getDescriptor().getMessageType(1765); internal_static_google_cloud_compute_v1_SslCertificatesScopedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SslCertificatesScopedList_descriptor, @@ -58913,7 +59017,7 @@ private static void _clinit_autosplit_dinit_3() { "SslCertificates", "Warning", }); internal_static_google_cloud_compute_v1_SslPoliciesAggregatedList_descriptor = - getDescriptor().getMessageType(1762); + getDescriptor().getMessageType(1766); internal_static_google_cloud_compute_v1_SslPoliciesAggregatedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SslPoliciesAggregatedList_descriptor, @@ -58930,7 +59034,7 @@ private static void _clinit_autosplit_dinit_3() { "Key", "Value", }); internal_static_google_cloud_compute_v1_SslPoliciesList_descriptor = - getDescriptor().getMessageType(1763); + getDescriptor().getMessageType(1767); internal_static_google_cloud_compute_v1_SslPoliciesList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SslPoliciesList_descriptor, @@ -58938,7 +59042,7 @@ private static void _clinit_autosplit_dinit_3() { "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning", }); internal_static_google_cloud_compute_v1_SslPoliciesListAvailableFeaturesResponse_descriptor = - getDescriptor().getMessageType(1764); + getDescriptor().getMessageType(1768); internal_static_google_cloud_compute_v1_SslPoliciesListAvailableFeaturesResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SslPoliciesListAvailableFeaturesResponse_descriptor, @@ -58946,7 +59050,7 @@ private static void _clinit_autosplit_dinit_3() { "Features", }); internal_static_google_cloud_compute_v1_SslPoliciesScopedList_descriptor = - getDescriptor().getMessageType(1765); + getDescriptor().getMessageType(1769); internal_static_google_cloud_compute_v1_SslPoliciesScopedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SslPoliciesScopedList_descriptor, @@ -58954,7 +59058,7 @@ private static void _clinit_autosplit_dinit_3() { "SslPolicies", "Warning", }); internal_static_google_cloud_compute_v1_SslPolicy_descriptor = - getDescriptor().getMessageType(1766); + getDescriptor().getMessageType(1770); internal_static_google_cloud_compute_v1_SslPolicy_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SslPolicy_descriptor, @@ -58975,7 +59079,7 @@ private static void _clinit_autosplit_dinit_3() { "Warnings", }); internal_static_google_cloud_compute_v1_SslPolicyReference_descriptor = - getDescriptor().getMessageType(1767); + getDescriptor().getMessageType(1771); internal_static_google_cloud_compute_v1_SslPolicyReference_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SslPolicyReference_descriptor, @@ -58983,7 +59087,7 @@ private static void _clinit_autosplit_dinit_3() { "SslPolicy", }); internal_static_google_cloud_compute_v1_StartAsyncReplicationDiskRequest_descriptor = - getDescriptor().getMessageType(1768); + getDescriptor().getMessageType(1772); internal_static_google_cloud_compute_v1_StartAsyncReplicationDiskRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_StartAsyncReplicationDiskRequest_descriptor, @@ -58991,7 +59095,7 @@ private static void _clinit_autosplit_dinit_3() { "Disk", "DisksStartAsyncReplicationRequestResource", "Project", "RequestId", "Zone", }); internal_static_google_cloud_compute_v1_StartAsyncReplicationRegionDiskRequest_descriptor = - getDescriptor().getMessageType(1769); + getDescriptor().getMessageType(1773); internal_static_google_cloud_compute_v1_StartAsyncReplicationRegionDiskRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_StartAsyncReplicationRegionDiskRequest_descriptor, @@ -59003,7 +59107,7 @@ private static void _clinit_autosplit_dinit_3() { "RequestId", }); internal_static_google_cloud_compute_v1_StartInstanceRequest_descriptor = - getDescriptor().getMessageType(1770); + getDescriptor().getMessageType(1774); internal_static_google_cloud_compute_v1_StartInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_StartInstanceRequest_descriptor, @@ -59011,7 +59115,7 @@ private static void _clinit_autosplit_dinit_3() { "Instance", "Project", "RequestId", "Zone", }); internal_static_google_cloud_compute_v1_StartInstancesInstanceGroupManagerRequest_descriptor = - getDescriptor().getMessageType(1771); + getDescriptor().getMessageType(1775); internal_static_google_cloud_compute_v1_StartInstancesInstanceGroupManagerRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_StartInstancesInstanceGroupManagerRequest_descriptor, @@ -59023,7 +59127,7 @@ private static void _clinit_autosplit_dinit_3() { "Zone", }); internal_static_google_cloud_compute_v1_StartInstancesRegionInstanceGroupManagerRequest_descriptor = - getDescriptor().getMessageType(1772); + getDescriptor().getMessageType(1776); internal_static_google_cloud_compute_v1_StartInstancesRegionInstanceGroupManagerRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_StartInstancesRegionInstanceGroupManagerRequest_descriptor, @@ -59035,7 +59139,7 @@ private static void _clinit_autosplit_dinit_3() { "RequestId", }); internal_static_google_cloud_compute_v1_StartWithEncryptionKeyInstanceRequest_descriptor = - getDescriptor().getMessageType(1773); + getDescriptor().getMessageType(1777); internal_static_google_cloud_compute_v1_StartWithEncryptionKeyInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_StartWithEncryptionKeyInstanceRequest_descriptor, @@ -59047,7 +59151,7 @@ private static void _clinit_autosplit_dinit_3() { "Zone", }); internal_static_google_cloud_compute_v1_StatefulPolicy_descriptor = - getDescriptor().getMessageType(1774); + getDescriptor().getMessageType(1778); internal_static_google_cloud_compute_v1_StatefulPolicy_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_StatefulPolicy_descriptor, @@ -59055,7 +59159,7 @@ private static void _clinit_autosplit_dinit_3() { "PreservedState", }); internal_static_google_cloud_compute_v1_StatefulPolicyPreservedState_descriptor = - getDescriptor().getMessageType(1775); + getDescriptor().getMessageType(1779); internal_static_google_cloud_compute_v1_StatefulPolicyPreservedState_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_StatefulPolicyPreservedState_descriptor, @@ -59090,7 +59194,7 @@ private static void _clinit_autosplit_dinit_3() { "Key", "Value", }); internal_static_google_cloud_compute_v1_StatefulPolicyPreservedStateDiskDevice_descriptor = - getDescriptor().getMessageType(1776); + getDescriptor().getMessageType(1780); internal_static_google_cloud_compute_v1_StatefulPolicyPreservedStateDiskDevice_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_StatefulPolicyPreservedStateDiskDevice_descriptor, @@ -59098,7 +59202,7 @@ private static void _clinit_autosplit_dinit_3() { "AutoDelete", }); internal_static_google_cloud_compute_v1_StatefulPolicyPreservedStateNetworkIp_descriptor = - getDescriptor().getMessageType(1777); + getDescriptor().getMessageType(1781); internal_static_google_cloud_compute_v1_StatefulPolicyPreservedStateNetworkIp_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_StatefulPolicyPreservedStateNetworkIp_descriptor, @@ -59106,7 +59210,7 @@ private static void _clinit_autosplit_dinit_3() { "AutoDelete", }); internal_static_google_cloud_compute_v1_Status_descriptor = - getDescriptor().getMessageType(1778); + getDescriptor().getMessageType(1782); internal_static_google_cloud_compute_v1_Status_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_Status_descriptor, @@ -59114,7 +59218,7 @@ private static void _clinit_autosplit_dinit_3() { "Code", "Details", "Message", }); internal_static_google_cloud_compute_v1_StopAsyncReplicationDiskRequest_descriptor = - getDescriptor().getMessageType(1779); + getDescriptor().getMessageType(1783); internal_static_google_cloud_compute_v1_StopAsyncReplicationDiskRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_StopAsyncReplicationDiskRequest_descriptor, @@ -59122,7 +59226,7 @@ private static void _clinit_autosplit_dinit_3() { "Disk", "Project", "RequestId", "Zone", }); internal_static_google_cloud_compute_v1_StopAsyncReplicationRegionDiskRequest_descriptor = - getDescriptor().getMessageType(1780); + getDescriptor().getMessageType(1784); internal_static_google_cloud_compute_v1_StopAsyncReplicationRegionDiskRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_StopAsyncReplicationRegionDiskRequest_descriptor, @@ -59130,7 +59234,7 @@ private static void _clinit_autosplit_dinit_3() { "Disk", "Project", "Region", "RequestId", }); internal_static_google_cloud_compute_v1_StopGroupAsyncReplicationDiskRequest_descriptor = - getDescriptor().getMessageType(1781); + getDescriptor().getMessageType(1785); internal_static_google_cloud_compute_v1_StopGroupAsyncReplicationDiskRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_StopGroupAsyncReplicationDiskRequest_descriptor, @@ -59138,7 +59242,7 @@ private static void _clinit_autosplit_dinit_3() { "DisksStopGroupAsyncReplicationResourceResource", "Project", "RequestId", "Zone", }); internal_static_google_cloud_compute_v1_StopGroupAsyncReplicationRegionDiskRequest_descriptor = - getDescriptor().getMessageType(1782); + getDescriptor().getMessageType(1786); internal_static_google_cloud_compute_v1_StopGroupAsyncReplicationRegionDiskRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_StopGroupAsyncReplicationRegionDiskRequest_descriptor, @@ -59146,7 +59250,7 @@ private static void _clinit_autosplit_dinit_3() { "DisksStopGroupAsyncReplicationResourceResource", "Project", "Region", "RequestId", }); internal_static_google_cloud_compute_v1_StopInstanceRequest_descriptor = - getDescriptor().getMessageType(1783); + getDescriptor().getMessageType(1787); internal_static_google_cloud_compute_v1_StopInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_StopInstanceRequest_descriptor, @@ -59154,7 +59258,7 @@ private static void _clinit_autosplit_dinit_3() { "DiscardLocalSsd", "Instance", "NoGracefulShutdown", "Project", "RequestId", "Zone", }); internal_static_google_cloud_compute_v1_StopInstancesInstanceGroupManagerRequest_descriptor = - getDescriptor().getMessageType(1784); + getDescriptor().getMessageType(1788); internal_static_google_cloud_compute_v1_StopInstancesInstanceGroupManagerRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_StopInstancesInstanceGroupManagerRequest_descriptor, @@ -59167,7 +59271,7 @@ private static void _clinit_autosplit_dinit_3() { "Zone", }); internal_static_google_cloud_compute_v1_StopInstancesRegionInstanceGroupManagerRequest_descriptor = - getDescriptor().getMessageType(1785); + getDescriptor().getMessageType(1789); internal_static_google_cloud_compute_v1_StopInstancesRegionInstanceGroupManagerRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_StopInstancesRegionInstanceGroupManagerRequest_descriptor, @@ -59180,7 +59284,7 @@ private static void _clinit_autosplit_dinit_3() { "RequestId", }); internal_static_google_cloud_compute_v1_StoragePool_descriptor = - getDescriptor().getMessageType(1786); + getDescriptor().getMessageType(1790); internal_static_google_cloud_compute_v1_StoragePool_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_StoragePool_descriptor, @@ -59217,7 +59321,7 @@ private static void _clinit_autosplit_dinit_3() { "Key", "Value", }); internal_static_google_cloud_compute_v1_StoragePoolAggregatedList_descriptor = - getDescriptor().getMessageType(1787); + getDescriptor().getMessageType(1791); internal_static_google_cloud_compute_v1_StoragePoolAggregatedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_StoragePoolAggregatedList_descriptor, @@ -59234,7 +59338,7 @@ private static void _clinit_autosplit_dinit_3() { "Key", "Value", }); internal_static_google_cloud_compute_v1_StoragePoolDisk_descriptor = - getDescriptor().getMessageType(1788); + getDescriptor().getMessageType(1792); internal_static_google_cloud_compute_v1_StoragePoolDisk_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_StoragePoolDisk_descriptor, @@ -59252,7 +59356,7 @@ private static void _clinit_autosplit_dinit_3() { "UsedBytes", }); internal_static_google_cloud_compute_v1_StoragePoolExapoolProvisionedCapacityGb_descriptor = - getDescriptor().getMessageType(1789); + getDescriptor().getMessageType(1793); internal_static_google_cloud_compute_v1_StoragePoolExapoolProvisionedCapacityGb_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_StoragePoolExapoolProvisionedCapacityGb_descriptor, @@ -59260,7 +59364,7 @@ private static void _clinit_autosplit_dinit_3() { "CapacityOptimized", "ReadOptimized", "WriteOptimized", }); internal_static_google_cloud_compute_v1_StoragePoolList_descriptor = - getDescriptor().getMessageType(1790); + getDescriptor().getMessageType(1794); internal_static_google_cloud_compute_v1_StoragePoolList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_StoragePoolList_descriptor, @@ -59268,7 +59372,7 @@ private static void _clinit_autosplit_dinit_3() { "Etag", "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Unreachables", "Warning", }); internal_static_google_cloud_compute_v1_StoragePoolListDisks_descriptor = - getDescriptor().getMessageType(1791); + getDescriptor().getMessageType(1795); internal_static_google_cloud_compute_v1_StoragePoolListDisks_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_StoragePoolListDisks_descriptor, @@ -59276,7 +59380,7 @@ private static void _clinit_autosplit_dinit_3() { "Etag", "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Unreachables", "Warning", }); internal_static_google_cloud_compute_v1_StoragePoolParams_descriptor = - getDescriptor().getMessageType(1792); + getDescriptor().getMessageType(1796); internal_static_google_cloud_compute_v1_StoragePoolParams_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_StoragePoolParams_descriptor, @@ -59292,7 +59396,7 @@ private static void _clinit_autosplit_dinit_3() { "Key", "Value", }); internal_static_google_cloud_compute_v1_StoragePoolResourceStatus_descriptor = - getDescriptor().getMessageType(1793); + getDescriptor().getMessageType(1797); internal_static_google_cloud_compute_v1_StoragePoolResourceStatus_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_StoragePoolResourceStatus_descriptor, @@ -59313,7 +59417,7 @@ private static void _clinit_autosplit_dinit_3() { "TotalProvisionedDiskThroughput", }); internal_static_google_cloud_compute_v1_StoragePoolShareSettings_descriptor = - getDescriptor().getMessageType(1794); + getDescriptor().getMessageType(1798); internal_static_google_cloud_compute_v1_StoragePoolShareSettings_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_StoragePoolShareSettings_descriptor, @@ -59330,7 +59434,7 @@ private static void _clinit_autosplit_dinit_3() { "Key", "Value", }); internal_static_google_cloud_compute_v1_StoragePoolShareSettingsProjectConfig_descriptor = - getDescriptor().getMessageType(1795); + getDescriptor().getMessageType(1799); internal_static_google_cloud_compute_v1_StoragePoolShareSettingsProjectConfig_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_StoragePoolShareSettingsProjectConfig_descriptor, @@ -59338,7 +59442,7 @@ private static void _clinit_autosplit_dinit_3() { "ProjectId", }); internal_static_google_cloud_compute_v1_StoragePoolType_descriptor = - getDescriptor().getMessageType(1796); + getDescriptor().getMessageType(1800); internal_static_google_cloud_compute_v1_StoragePoolType_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_StoragePoolType_descriptor, @@ -59362,7 +59466,7 @@ private static void _clinit_autosplit_dinit_3() { "Zone", }); internal_static_google_cloud_compute_v1_StoragePoolTypeAggregatedList_descriptor = - getDescriptor().getMessageType(1797); + getDescriptor().getMessageType(1801); internal_static_google_cloud_compute_v1_StoragePoolTypeAggregatedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_StoragePoolTypeAggregatedList_descriptor, @@ -59379,7 +59483,7 @@ private static void _clinit_autosplit_dinit_3() { "Key", "Value", }); internal_static_google_cloud_compute_v1_StoragePoolTypeList_descriptor = - getDescriptor().getMessageType(1798); + getDescriptor().getMessageType(1802); internal_static_google_cloud_compute_v1_StoragePoolTypeList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_StoragePoolTypeList_descriptor, @@ -59387,7 +59491,7 @@ private static void _clinit_autosplit_dinit_3() { "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning", }); internal_static_google_cloud_compute_v1_StoragePoolTypesScopedList_descriptor = - getDescriptor().getMessageType(1799); + getDescriptor().getMessageType(1803); internal_static_google_cloud_compute_v1_StoragePoolTypesScopedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_StoragePoolTypesScopedList_descriptor, @@ -59395,7 +59499,7 @@ private static void _clinit_autosplit_dinit_3() { "StoragePoolTypes", "Warning", }); internal_static_google_cloud_compute_v1_StoragePoolsScopedList_descriptor = - getDescriptor().getMessageType(1800); + getDescriptor().getMessageType(1804); internal_static_google_cloud_compute_v1_StoragePoolsScopedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_StoragePoolsScopedList_descriptor, @@ -59403,7 +59507,7 @@ private static void _clinit_autosplit_dinit_3() { "StoragePools", "Warning", }); internal_static_google_cloud_compute_v1_Subnetwork_descriptor = - getDescriptor().getMessageType(1801); + getDescriptor().getMessageType(1805); internal_static_google_cloud_compute_v1_Subnetwork_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_Subnetwork_descriptor, @@ -59443,7 +59547,7 @@ private static void _clinit_autosplit_dinit_3() { "UtilizationDetails", }); internal_static_google_cloud_compute_v1_SubnetworkAggregatedList_descriptor = - getDescriptor().getMessageType(1802); + getDescriptor().getMessageType(1806); internal_static_google_cloud_compute_v1_SubnetworkAggregatedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SubnetworkAggregatedList_descriptor, @@ -59460,7 +59564,7 @@ private static void _clinit_autosplit_dinit_3() { "Key", "Value", }); internal_static_google_cloud_compute_v1_SubnetworkList_descriptor = - getDescriptor().getMessageType(1803); + getDescriptor().getMessageType(1807); internal_static_google_cloud_compute_v1_SubnetworkList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SubnetworkList_descriptor, @@ -59468,7 +59572,7 @@ private static void _clinit_autosplit_dinit_3() { "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning", }); internal_static_google_cloud_compute_v1_SubnetworkLogConfig_descriptor = - getDescriptor().getMessageType(1804); + getDescriptor().getMessageType(1808); internal_static_google_cloud_compute_v1_SubnetworkLogConfig_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SubnetworkLogConfig_descriptor, @@ -59481,7 +59585,7 @@ private static void _clinit_autosplit_dinit_3() { "MetadataFields", }); internal_static_google_cloud_compute_v1_SubnetworkParams_descriptor = - getDescriptor().getMessageType(1805); + getDescriptor().getMessageType(1809); internal_static_google_cloud_compute_v1_SubnetworkParams_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SubnetworkParams_descriptor, @@ -59497,7 +59601,7 @@ private static void _clinit_autosplit_dinit_3() { "Key", "Value", }); internal_static_google_cloud_compute_v1_SubnetworkSecondaryRange_descriptor = - getDescriptor().getMessageType(1806); + getDescriptor().getMessageType(1810); internal_static_google_cloud_compute_v1_SubnetworkSecondaryRange_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SubnetworkSecondaryRange_descriptor, @@ -59505,7 +59609,7 @@ private static void _clinit_autosplit_dinit_3() { "IpCidrRange", "IpCollection", "IpVersion", "RangeName", "ReservedInternalRange", }); internal_static_google_cloud_compute_v1_SubnetworkUtilizationDetails_descriptor = - getDescriptor().getMessageType(1807); + getDescriptor().getMessageType(1811); internal_static_google_cloud_compute_v1_SubnetworkUtilizationDetails_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SubnetworkUtilizationDetails_descriptor, @@ -59516,7 +59620,7 @@ private static void _clinit_autosplit_dinit_3() { "Ipv4Utilizations", }); internal_static_google_cloud_compute_v1_SubnetworkUtilizationDetailsIPV4Utilization_descriptor = - getDescriptor().getMessageType(1808); + getDescriptor().getMessageType(1812); internal_static_google_cloud_compute_v1_SubnetworkUtilizationDetailsIPV4Utilization_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SubnetworkUtilizationDetailsIPV4Utilization_descriptor, @@ -59524,7 +59628,7 @@ private static void _clinit_autosplit_dinit_3() { "RangeName", "TotalAllocatedIp", "TotalFreeIp", }); internal_static_google_cloud_compute_v1_SubnetworkUtilizationDetailsIPV6Utilization_descriptor = - getDescriptor().getMessageType(1809); + getDescriptor().getMessageType(1813); internal_static_google_cloud_compute_v1_SubnetworkUtilizationDetailsIPV6Utilization_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SubnetworkUtilizationDetailsIPV6Utilization_descriptor, @@ -59532,7 +59636,7 @@ private static void _clinit_autosplit_dinit_3() { "TotalAllocatedIp", "TotalFreeIp", }); internal_static_google_cloud_compute_v1_SubnetworksExpandIpCidrRangeRequest_descriptor = - getDescriptor().getMessageType(1810); + getDescriptor().getMessageType(1814); internal_static_google_cloud_compute_v1_SubnetworksExpandIpCidrRangeRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SubnetworksExpandIpCidrRangeRequest_descriptor, @@ -59540,7 +59644,7 @@ private static void _clinit_autosplit_dinit_3() { "IpCidrRange", }); internal_static_google_cloud_compute_v1_SubnetworksScopedList_descriptor = - getDescriptor().getMessageType(1811); + getDescriptor().getMessageType(1815); internal_static_google_cloud_compute_v1_SubnetworksScopedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SubnetworksScopedList_descriptor, @@ -59548,7 +59652,7 @@ private static void _clinit_autosplit_dinit_3() { "Subnetworks", "Warning", }); internal_static_google_cloud_compute_v1_SubnetworksScopedWarning_descriptor = - getDescriptor().getMessageType(1812); + getDescriptor().getMessageType(1816); internal_static_google_cloud_compute_v1_SubnetworksScopedWarning_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SubnetworksScopedWarning_descriptor, @@ -59556,15 +59660,19 @@ private static void _clinit_autosplit_dinit_3() { "ScopeName", "Warning", }); internal_static_google_cloud_compute_v1_SubnetworksSetPrivateIpGoogleAccessRequest_descriptor = - getDescriptor().getMessageType(1813); + getDescriptor().getMessageType(1817); internal_static_google_cloud_compute_v1_SubnetworksSetPrivateIpGoogleAccessRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SubnetworksSetPrivateIpGoogleAccessRequest_descriptor, new java.lang.String[] { "PrivateIpGoogleAccess", }); + _clinit_autosplit_dinit_4(); + } + + private static void _clinit_autosplit_dinit_4() { internal_static_google_cloud_compute_v1_Subsetting_descriptor = - getDescriptor().getMessageType(1814); + getDescriptor().getMessageType(1818); internal_static_google_cloud_compute_v1_Subsetting_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_Subsetting_descriptor, @@ -59572,19 +59680,15 @@ private static void _clinit_autosplit_dinit_3() { "Policy", }); internal_static_google_cloud_compute_v1_SuspendInstanceRequest_descriptor = - getDescriptor().getMessageType(1815); + getDescriptor().getMessageType(1819); internal_static_google_cloud_compute_v1_SuspendInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SuspendInstanceRequest_descriptor, new java.lang.String[] { "DiscardLocalSsd", "Instance", "Project", "RequestId", "Zone", }); - _clinit_autosplit_dinit_4(); - } - - private static void _clinit_autosplit_dinit_4() { internal_static_google_cloud_compute_v1_SuspendInstancesInstanceGroupManagerRequest_descriptor = - getDescriptor().getMessageType(1816); + getDescriptor().getMessageType(1820); internal_static_google_cloud_compute_v1_SuspendInstancesInstanceGroupManagerRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SuspendInstancesInstanceGroupManagerRequest_descriptor, @@ -59596,7 +59700,7 @@ private static void _clinit_autosplit_dinit_4() { "Zone", }); internal_static_google_cloud_compute_v1_SuspendInstancesRegionInstanceGroupManagerRequest_descriptor = - getDescriptor().getMessageType(1817); + getDescriptor().getMessageType(1821); internal_static_google_cloud_compute_v1_SuspendInstancesRegionInstanceGroupManagerRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SuspendInstancesRegionInstanceGroupManagerRequest_descriptor, @@ -59608,7 +59712,7 @@ private static void _clinit_autosplit_dinit_4() { "RequestId", }); internal_static_google_cloud_compute_v1_SwitchToCustomModeNetworkRequest_descriptor = - getDescriptor().getMessageType(1818); + getDescriptor().getMessageType(1822); internal_static_google_cloud_compute_v1_SwitchToCustomModeNetworkRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_SwitchToCustomModeNetworkRequest_descriptor, @@ -59616,14 +59720,14 @@ private static void _clinit_autosplit_dinit_4() { "Network", "Project", "RequestId", }); internal_static_google_cloud_compute_v1_TCPHealthCheck_descriptor = - getDescriptor().getMessageType(1819); + getDescriptor().getMessageType(1823); internal_static_google_cloud_compute_v1_TCPHealthCheck_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_TCPHealthCheck_descriptor, new java.lang.String[] { "Port", "PortName", "PortSpecification", "ProxyHeader", "Request", "Response", }); - internal_static_google_cloud_compute_v1_Tags_descriptor = getDescriptor().getMessageType(1820); + internal_static_google_cloud_compute_v1_Tags_descriptor = getDescriptor().getMessageType(1824); internal_static_google_cloud_compute_v1_Tags_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_Tags_descriptor, @@ -59631,7 +59735,7 @@ private static void _clinit_autosplit_dinit_4() { "Fingerprint", "Items", }); internal_static_google_cloud_compute_v1_TargetGrpcProxy_descriptor = - getDescriptor().getMessageType(1821); + getDescriptor().getMessageType(1825); internal_static_google_cloud_compute_v1_TargetGrpcProxy_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_TargetGrpcProxy_descriptor, @@ -59648,7 +59752,7 @@ private static void _clinit_autosplit_dinit_4() { "ValidateForProxyless", }); internal_static_google_cloud_compute_v1_TargetGrpcProxyList_descriptor = - getDescriptor().getMessageType(1822); + getDescriptor().getMessageType(1826); internal_static_google_cloud_compute_v1_TargetGrpcProxyList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_TargetGrpcProxyList_descriptor, @@ -59656,7 +59760,7 @@ private static void _clinit_autosplit_dinit_4() { "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning", }); internal_static_google_cloud_compute_v1_TargetHttpProxiesScopedList_descriptor = - getDescriptor().getMessageType(1823); + getDescriptor().getMessageType(1827); internal_static_google_cloud_compute_v1_TargetHttpProxiesScopedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_TargetHttpProxiesScopedList_descriptor, @@ -59664,7 +59768,7 @@ private static void _clinit_autosplit_dinit_4() { "TargetHttpProxies", "Warning", }); internal_static_google_cloud_compute_v1_TargetHttpProxy_descriptor = - getDescriptor().getMessageType(1824); + getDescriptor().getMessageType(1828); internal_static_google_cloud_compute_v1_TargetHttpProxy_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_TargetHttpProxy_descriptor, @@ -59682,7 +59786,7 @@ private static void _clinit_autosplit_dinit_4() { "UrlMap", }); internal_static_google_cloud_compute_v1_TargetHttpProxyAggregatedList_descriptor = - getDescriptor().getMessageType(1825); + getDescriptor().getMessageType(1829); internal_static_google_cloud_compute_v1_TargetHttpProxyAggregatedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_TargetHttpProxyAggregatedList_descriptor, @@ -59699,7 +59803,7 @@ private static void _clinit_autosplit_dinit_4() { "Key", "Value", }); internal_static_google_cloud_compute_v1_TargetHttpProxyList_descriptor = - getDescriptor().getMessageType(1826); + getDescriptor().getMessageType(1830); internal_static_google_cloud_compute_v1_TargetHttpProxyList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_TargetHttpProxyList_descriptor, @@ -59707,7 +59811,7 @@ private static void _clinit_autosplit_dinit_4() { "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning", }); internal_static_google_cloud_compute_v1_TargetHttpsProxiesScopedList_descriptor = - getDescriptor().getMessageType(1827); + getDescriptor().getMessageType(1831); internal_static_google_cloud_compute_v1_TargetHttpsProxiesScopedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_TargetHttpsProxiesScopedList_descriptor, @@ -59715,7 +59819,7 @@ private static void _clinit_autosplit_dinit_4() { "TargetHttpsProxies", "Warning", }); internal_static_google_cloud_compute_v1_TargetHttpsProxiesSetCertificateMapRequest_descriptor = - getDescriptor().getMessageType(1828); + getDescriptor().getMessageType(1832); internal_static_google_cloud_compute_v1_TargetHttpsProxiesSetCertificateMapRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_TargetHttpsProxiesSetCertificateMapRequest_descriptor, @@ -59723,7 +59827,7 @@ private static void _clinit_autosplit_dinit_4() { "CertificateMap", }); internal_static_google_cloud_compute_v1_TargetHttpsProxiesSetQuicOverrideRequest_descriptor = - getDescriptor().getMessageType(1829); + getDescriptor().getMessageType(1833); internal_static_google_cloud_compute_v1_TargetHttpsProxiesSetQuicOverrideRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_TargetHttpsProxiesSetQuicOverrideRequest_descriptor, @@ -59731,7 +59835,7 @@ private static void _clinit_autosplit_dinit_4() { "QuicOverride", }); internal_static_google_cloud_compute_v1_TargetHttpsProxiesSetSslCertificatesRequest_descriptor = - getDescriptor().getMessageType(1830); + getDescriptor().getMessageType(1834); internal_static_google_cloud_compute_v1_TargetHttpsProxiesSetSslCertificatesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_TargetHttpsProxiesSetSslCertificatesRequest_descriptor, @@ -59739,7 +59843,7 @@ private static void _clinit_autosplit_dinit_4() { "SslCertificates", }); internal_static_google_cloud_compute_v1_TargetHttpsProxy_descriptor = - getDescriptor().getMessageType(1831); + getDescriptor().getMessageType(1835); internal_static_google_cloud_compute_v1_TargetHttpsProxy_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_TargetHttpsProxy_descriptor, @@ -59764,7 +59868,7 @@ private static void _clinit_autosplit_dinit_4() { "UrlMap", }); internal_static_google_cloud_compute_v1_TargetHttpsProxyAggregatedList_descriptor = - getDescriptor().getMessageType(1832); + getDescriptor().getMessageType(1836); internal_static_google_cloud_compute_v1_TargetHttpsProxyAggregatedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_TargetHttpsProxyAggregatedList_descriptor, @@ -59781,7 +59885,7 @@ private static void _clinit_autosplit_dinit_4() { "Key", "Value", }); internal_static_google_cloud_compute_v1_TargetHttpsProxyList_descriptor = - getDescriptor().getMessageType(1833); + getDescriptor().getMessageType(1837); internal_static_google_cloud_compute_v1_TargetHttpsProxyList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_TargetHttpsProxyList_descriptor, @@ -59789,7 +59893,7 @@ private static void _clinit_autosplit_dinit_4() { "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning", }); internal_static_google_cloud_compute_v1_TargetInstance_descriptor = - getDescriptor().getMessageType(1834); + getDescriptor().getMessageType(1838); internal_static_google_cloud_compute_v1_TargetInstance_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_TargetInstance_descriptor, @@ -59807,7 +59911,7 @@ private static void _clinit_autosplit_dinit_4() { "Zone", }); internal_static_google_cloud_compute_v1_TargetInstanceAggregatedList_descriptor = - getDescriptor().getMessageType(1835); + getDescriptor().getMessageType(1839); internal_static_google_cloud_compute_v1_TargetInstanceAggregatedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_TargetInstanceAggregatedList_descriptor, @@ -59824,7 +59928,7 @@ private static void _clinit_autosplit_dinit_4() { "Key", "Value", }); internal_static_google_cloud_compute_v1_TargetInstanceList_descriptor = - getDescriptor().getMessageType(1836); + getDescriptor().getMessageType(1840); internal_static_google_cloud_compute_v1_TargetInstanceList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_TargetInstanceList_descriptor, @@ -59832,7 +59936,7 @@ private static void _clinit_autosplit_dinit_4() { "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning", }); internal_static_google_cloud_compute_v1_TargetInstancesScopedList_descriptor = - getDescriptor().getMessageType(1837); + getDescriptor().getMessageType(1841); internal_static_google_cloud_compute_v1_TargetInstancesScopedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_TargetInstancesScopedList_descriptor, @@ -59840,7 +59944,7 @@ private static void _clinit_autosplit_dinit_4() { "TargetInstances", "Warning", }); internal_static_google_cloud_compute_v1_TargetPool_descriptor = - getDescriptor().getMessageType(1838); + getDescriptor().getMessageType(1842); internal_static_google_cloud_compute_v1_TargetPool_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_TargetPool_descriptor, @@ -59860,7 +59964,7 @@ private static void _clinit_autosplit_dinit_4() { "SessionAffinity", }); internal_static_google_cloud_compute_v1_TargetPoolAggregatedList_descriptor = - getDescriptor().getMessageType(1839); + getDescriptor().getMessageType(1843); internal_static_google_cloud_compute_v1_TargetPoolAggregatedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_TargetPoolAggregatedList_descriptor, @@ -59877,7 +59981,7 @@ private static void _clinit_autosplit_dinit_4() { "Key", "Value", }); internal_static_google_cloud_compute_v1_TargetPoolInstanceHealth_descriptor = - getDescriptor().getMessageType(1840); + getDescriptor().getMessageType(1844); internal_static_google_cloud_compute_v1_TargetPoolInstanceHealth_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_TargetPoolInstanceHealth_descriptor, @@ -59885,7 +59989,7 @@ private static void _clinit_autosplit_dinit_4() { "HealthStatus", "Kind", }); internal_static_google_cloud_compute_v1_TargetPoolList_descriptor = - getDescriptor().getMessageType(1841); + getDescriptor().getMessageType(1845); internal_static_google_cloud_compute_v1_TargetPoolList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_TargetPoolList_descriptor, @@ -59893,7 +59997,7 @@ private static void _clinit_autosplit_dinit_4() { "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning", }); internal_static_google_cloud_compute_v1_TargetPoolsAddHealthCheckRequest_descriptor = - getDescriptor().getMessageType(1842); + getDescriptor().getMessageType(1846); internal_static_google_cloud_compute_v1_TargetPoolsAddHealthCheckRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_TargetPoolsAddHealthCheckRequest_descriptor, @@ -59901,7 +60005,7 @@ private static void _clinit_autosplit_dinit_4() { "HealthChecks", }); internal_static_google_cloud_compute_v1_TargetPoolsAddInstanceRequest_descriptor = - getDescriptor().getMessageType(1843); + getDescriptor().getMessageType(1847); internal_static_google_cloud_compute_v1_TargetPoolsAddInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_TargetPoolsAddInstanceRequest_descriptor, @@ -59909,7 +60013,7 @@ private static void _clinit_autosplit_dinit_4() { "Instances", }); internal_static_google_cloud_compute_v1_TargetPoolsRemoveHealthCheckRequest_descriptor = - getDescriptor().getMessageType(1844); + getDescriptor().getMessageType(1848); internal_static_google_cloud_compute_v1_TargetPoolsRemoveHealthCheckRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_TargetPoolsRemoveHealthCheckRequest_descriptor, @@ -59917,7 +60021,7 @@ private static void _clinit_autosplit_dinit_4() { "HealthChecks", }); internal_static_google_cloud_compute_v1_TargetPoolsRemoveInstanceRequest_descriptor = - getDescriptor().getMessageType(1845); + getDescriptor().getMessageType(1849); internal_static_google_cloud_compute_v1_TargetPoolsRemoveInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_TargetPoolsRemoveInstanceRequest_descriptor, @@ -59925,7 +60029,7 @@ private static void _clinit_autosplit_dinit_4() { "Instances", }); internal_static_google_cloud_compute_v1_TargetPoolsScopedList_descriptor = - getDescriptor().getMessageType(1846); + getDescriptor().getMessageType(1850); internal_static_google_cloud_compute_v1_TargetPoolsScopedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_TargetPoolsScopedList_descriptor, @@ -59933,7 +60037,7 @@ private static void _clinit_autosplit_dinit_4() { "TargetPools", "Warning", }); internal_static_google_cloud_compute_v1_TargetReference_descriptor = - getDescriptor().getMessageType(1847); + getDescriptor().getMessageType(1851); internal_static_google_cloud_compute_v1_TargetReference_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_TargetReference_descriptor, @@ -59941,7 +60045,7 @@ private static void _clinit_autosplit_dinit_4() { "Target", }); internal_static_google_cloud_compute_v1_TargetSslProxiesSetBackendServiceRequest_descriptor = - getDescriptor().getMessageType(1848); + getDescriptor().getMessageType(1852); internal_static_google_cloud_compute_v1_TargetSslProxiesSetBackendServiceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_TargetSslProxiesSetBackendServiceRequest_descriptor, @@ -59949,7 +60053,7 @@ private static void _clinit_autosplit_dinit_4() { "Service", }); internal_static_google_cloud_compute_v1_TargetSslProxiesSetCertificateMapRequest_descriptor = - getDescriptor().getMessageType(1849); + getDescriptor().getMessageType(1853); internal_static_google_cloud_compute_v1_TargetSslProxiesSetCertificateMapRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_TargetSslProxiesSetCertificateMapRequest_descriptor, @@ -59957,7 +60061,7 @@ private static void _clinit_autosplit_dinit_4() { "CertificateMap", }); internal_static_google_cloud_compute_v1_TargetSslProxiesSetProxyHeaderRequest_descriptor = - getDescriptor().getMessageType(1850); + getDescriptor().getMessageType(1854); internal_static_google_cloud_compute_v1_TargetSslProxiesSetProxyHeaderRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_TargetSslProxiesSetProxyHeaderRequest_descriptor, @@ -59965,7 +60069,7 @@ private static void _clinit_autosplit_dinit_4() { "ProxyHeader", }); internal_static_google_cloud_compute_v1_TargetSslProxiesSetSslCertificatesRequest_descriptor = - getDescriptor().getMessageType(1851); + getDescriptor().getMessageType(1855); internal_static_google_cloud_compute_v1_TargetSslProxiesSetSslCertificatesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_TargetSslProxiesSetSslCertificatesRequest_descriptor, @@ -59973,7 +60077,7 @@ private static void _clinit_autosplit_dinit_4() { "SslCertificates", }); internal_static_google_cloud_compute_v1_TargetSslProxy_descriptor = - getDescriptor().getMessageType(1852); + getDescriptor().getMessageType(1856); internal_static_google_cloud_compute_v1_TargetSslProxy_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_TargetSslProxy_descriptor, @@ -59991,7 +60095,7 @@ private static void _clinit_autosplit_dinit_4() { "SslPolicy", }); internal_static_google_cloud_compute_v1_TargetSslProxyList_descriptor = - getDescriptor().getMessageType(1853); + getDescriptor().getMessageType(1857); internal_static_google_cloud_compute_v1_TargetSslProxyList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_TargetSslProxyList_descriptor, @@ -59999,7 +60103,7 @@ private static void _clinit_autosplit_dinit_4() { "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning", }); internal_static_google_cloud_compute_v1_TargetTcpProxiesScopedList_descriptor = - getDescriptor().getMessageType(1854); + getDescriptor().getMessageType(1858); internal_static_google_cloud_compute_v1_TargetTcpProxiesScopedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_TargetTcpProxiesScopedList_descriptor, @@ -60007,7 +60111,7 @@ private static void _clinit_autosplit_dinit_4() { "TargetTcpProxies", "Warning", }); internal_static_google_cloud_compute_v1_TargetTcpProxiesSetBackendServiceRequest_descriptor = - getDescriptor().getMessageType(1855); + getDescriptor().getMessageType(1859); internal_static_google_cloud_compute_v1_TargetTcpProxiesSetBackendServiceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_TargetTcpProxiesSetBackendServiceRequest_descriptor, @@ -60015,7 +60119,7 @@ private static void _clinit_autosplit_dinit_4() { "Service", }); internal_static_google_cloud_compute_v1_TargetTcpProxiesSetProxyHeaderRequest_descriptor = - getDescriptor().getMessageType(1856); + getDescriptor().getMessageType(1860); internal_static_google_cloud_compute_v1_TargetTcpProxiesSetProxyHeaderRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_TargetTcpProxiesSetProxyHeaderRequest_descriptor, @@ -60023,7 +60127,7 @@ private static void _clinit_autosplit_dinit_4() { "ProxyHeader", }); internal_static_google_cloud_compute_v1_TargetTcpProxy_descriptor = - getDescriptor().getMessageType(1857); + getDescriptor().getMessageType(1861); internal_static_google_cloud_compute_v1_TargetTcpProxy_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_TargetTcpProxy_descriptor, @@ -60041,7 +60145,7 @@ private static void _clinit_autosplit_dinit_4() { "Service", }); internal_static_google_cloud_compute_v1_TargetTcpProxyAggregatedList_descriptor = - getDescriptor().getMessageType(1858); + getDescriptor().getMessageType(1862); internal_static_google_cloud_compute_v1_TargetTcpProxyAggregatedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_TargetTcpProxyAggregatedList_descriptor, @@ -60058,7 +60162,7 @@ private static void _clinit_autosplit_dinit_4() { "Key", "Value", }); internal_static_google_cloud_compute_v1_TargetTcpProxyList_descriptor = - getDescriptor().getMessageType(1859); + getDescriptor().getMessageType(1863); internal_static_google_cloud_compute_v1_TargetTcpProxyList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_TargetTcpProxyList_descriptor, @@ -60066,7 +60170,7 @@ private static void _clinit_autosplit_dinit_4() { "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning", }); internal_static_google_cloud_compute_v1_TargetVpnGateway_descriptor = - getDescriptor().getMessageType(1860); + getDescriptor().getMessageType(1864); internal_static_google_cloud_compute_v1_TargetVpnGateway_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_TargetVpnGateway_descriptor, @@ -60095,7 +60199,7 @@ private static void _clinit_autosplit_dinit_4() { "Key", "Value", }); internal_static_google_cloud_compute_v1_TargetVpnGatewayAggregatedList_descriptor = - getDescriptor().getMessageType(1861); + getDescriptor().getMessageType(1865); internal_static_google_cloud_compute_v1_TargetVpnGatewayAggregatedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_TargetVpnGatewayAggregatedList_descriptor, @@ -60112,7 +60216,7 @@ private static void _clinit_autosplit_dinit_4() { "Key", "Value", }); internal_static_google_cloud_compute_v1_TargetVpnGatewayList_descriptor = - getDescriptor().getMessageType(1862); + getDescriptor().getMessageType(1866); internal_static_google_cloud_compute_v1_TargetVpnGatewayList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_TargetVpnGatewayList_descriptor, @@ -60120,7 +60224,7 @@ private static void _clinit_autosplit_dinit_4() { "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning", }); internal_static_google_cloud_compute_v1_TargetVpnGatewayParams_descriptor = - getDescriptor().getMessageType(1863); + getDescriptor().getMessageType(1867); internal_static_google_cloud_compute_v1_TargetVpnGatewayParams_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_TargetVpnGatewayParams_descriptor, @@ -60136,7 +60240,7 @@ private static void _clinit_autosplit_dinit_4() { "Key", "Value", }); internal_static_google_cloud_compute_v1_TargetVpnGatewaysScopedList_descriptor = - getDescriptor().getMessageType(1864); + getDescriptor().getMessageType(1868); internal_static_google_cloud_compute_v1_TargetVpnGatewaysScopedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_TargetVpnGatewaysScopedList_descriptor, @@ -60144,7 +60248,7 @@ private static void _clinit_autosplit_dinit_4() { "TargetVpnGateways", "Warning", }); internal_static_google_cloud_compute_v1_TestFailure_descriptor = - getDescriptor().getMessageType(1865); + getDescriptor().getMessageType(1869); internal_static_google_cloud_compute_v1_TestFailure_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_TestFailure_descriptor, @@ -60160,7 +60264,7 @@ private static void _clinit_autosplit_dinit_4() { "Path", }); internal_static_google_cloud_compute_v1_TestIamPermissionsAddressRequest_descriptor = - getDescriptor().getMessageType(1866); + getDescriptor().getMessageType(1870); internal_static_google_cloud_compute_v1_TestIamPermissionsAddressRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_TestIamPermissionsAddressRequest_descriptor, @@ -60168,7 +60272,7 @@ private static void _clinit_autosplit_dinit_4() { "Project", "Region", "Resource", "TestPermissionsRequestResource", }); internal_static_google_cloud_compute_v1_TestIamPermissionsAutoscalerRequest_descriptor = - getDescriptor().getMessageType(1867); + getDescriptor().getMessageType(1871); internal_static_google_cloud_compute_v1_TestIamPermissionsAutoscalerRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_TestIamPermissionsAutoscalerRequest_descriptor, @@ -60176,7 +60280,7 @@ private static void _clinit_autosplit_dinit_4() { "Project", "Resource", "TestPermissionsRequestResource", "Zone", }); internal_static_google_cloud_compute_v1_TestIamPermissionsBackendBucketRequest_descriptor = - getDescriptor().getMessageType(1868); + getDescriptor().getMessageType(1872); internal_static_google_cloud_compute_v1_TestIamPermissionsBackendBucketRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_TestIamPermissionsBackendBucketRequest_descriptor, @@ -60184,7 +60288,7 @@ private static void _clinit_autosplit_dinit_4() { "Project", "Resource", "TestPermissionsRequestResource", }); internal_static_google_cloud_compute_v1_TestIamPermissionsBackendServiceRequest_descriptor = - getDescriptor().getMessageType(1869); + getDescriptor().getMessageType(1873); internal_static_google_cloud_compute_v1_TestIamPermissionsBackendServiceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_TestIamPermissionsBackendServiceRequest_descriptor, @@ -60192,7 +60296,7 @@ private static void _clinit_autosplit_dinit_4() { "Project", "Resource", "TestPermissionsRequestResource", }); internal_static_google_cloud_compute_v1_TestIamPermissionsDiskRequest_descriptor = - getDescriptor().getMessageType(1870); + getDescriptor().getMessageType(1874); internal_static_google_cloud_compute_v1_TestIamPermissionsDiskRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_TestIamPermissionsDiskRequest_descriptor, @@ -60200,7 +60304,7 @@ private static void _clinit_autosplit_dinit_4() { "Project", "Resource", "TestPermissionsRequestResource", "Zone", }); internal_static_google_cloud_compute_v1_TestIamPermissionsExternalVpnGatewayRequest_descriptor = - getDescriptor().getMessageType(1871); + getDescriptor().getMessageType(1875); internal_static_google_cloud_compute_v1_TestIamPermissionsExternalVpnGatewayRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_TestIamPermissionsExternalVpnGatewayRequest_descriptor, @@ -60208,7 +60312,7 @@ private static void _clinit_autosplit_dinit_4() { "Project", "Resource", "TestPermissionsRequestResource", }); internal_static_google_cloud_compute_v1_TestIamPermissionsFirewallPolicyRequest_descriptor = - getDescriptor().getMessageType(1872); + getDescriptor().getMessageType(1876); internal_static_google_cloud_compute_v1_TestIamPermissionsFirewallPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_TestIamPermissionsFirewallPolicyRequest_descriptor, @@ -60216,7 +60320,7 @@ private static void _clinit_autosplit_dinit_4() { "Resource", "TestPermissionsRequestResource", }); internal_static_google_cloud_compute_v1_TestIamPermissionsFirewallRequest_descriptor = - getDescriptor().getMessageType(1873); + getDescriptor().getMessageType(1877); internal_static_google_cloud_compute_v1_TestIamPermissionsFirewallRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_TestIamPermissionsFirewallRequest_descriptor, @@ -60224,7 +60328,7 @@ private static void _clinit_autosplit_dinit_4() { "Project", "Resource", "TestPermissionsRequestResource", }); internal_static_google_cloud_compute_v1_TestIamPermissionsGlobalAddressRequest_descriptor = - getDescriptor().getMessageType(1874); + getDescriptor().getMessageType(1878); internal_static_google_cloud_compute_v1_TestIamPermissionsGlobalAddressRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_TestIamPermissionsGlobalAddressRequest_descriptor, @@ -60232,7 +60336,7 @@ private static void _clinit_autosplit_dinit_4() { "Project", "Resource", "TestPermissionsRequestResource", }); internal_static_google_cloud_compute_v1_TestIamPermissionsHealthCheckRequest_descriptor = - getDescriptor().getMessageType(1875); + getDescriptor().getMessageType(1879); internal_static_google_cloud_compute_v1_TestIamPermissionsHealthCheckRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_TestIamPermissionsHealthCheckRequest_descriptor, @@ -60240,7 +60344,7 @@ private static void _clinit_autosplit_dinit_4() { "Project", "Resource", "TestPermissionsRequestResource", }); internal_static_google_cloud_compute_v1_TestIamPermissionsImageRequest_descriptor = - getDescriptor().getMessageType(1876); + getDescriptor().getMessageType(1880); internal_static_google_cloud_compute_v1_TestIamPermissionsImageRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_TestIamPermissionsImageRequest_descriptor, @@ -60248,7 +60352,7 @@ private static void _clinit_autosplit_dinit_4() { "Project", "Resource", "TestPermissionsRequestResource", }); internal_static_google_cloud_compute_v1_TestIamPermissionsInstanceGroupRequest_descriptor = - getDescriptor().getMessageType(1877); + getDescriptor().getMessageType(1881); internal_static_google_cloud_compute_v1_TestIamPermissionsInstanceGroupRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_TestIamPermissionsInstanceGroupRequest_descriptor, @@ -60256,7 +60360,7 @@ private static void _clinit_autosplit_dinit_4() { "Project", "Resource", "TestPermissionsRequestResource", "Zone", }); internal_static_google_cloud_compute_v1_TestIamPermissionsInstanceRequest_descriptor = - getDescriptor().getMessageType(1878); + getDescriptor().getMessageType(1882); internal_static_google_cloud_compute_v1_TestIamPermissionsInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_TestIamPermissionsInstanceRequest_descriptor, @@ -60264,7 +60368,7 @@ private static void _clinit_autosplit_dinit_4() { "Project", "Resource", "TestPermissionsRequestResource", "Zone", }); internal_static_google_cloud_compute_v1_TestIamPermissionsInstanceTemplateRequest_descriptor = - getDescriptor().getMessageType(1879); + getDescriptor().getMessageType(1883); internal_static_google_cloud_compute_v1_TestIamPermissionsInstanceTemplateRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_TestIamPermissionsInstanceTemplateRequest_descriptor, @@ -60272,7 +60376,7 @@ private static void _clinit_autosplit_dinit_4() { "Project", "Resource", "TestPermissionsRequestResource", }); internal_static_google_cloud_compute_v1_TestIamPermissionsInstantSnapshotGroupRequest_descriptor = - getDescriptor().getMessageType(1880); + getDescriptor().getMessageType(1884); internal_static_google_cloud_compute_v1_TestIamPermissionsInstantSnapshotGroupRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_TestIamPermissionsInstantSnapshotGroupRequest_descriptor, @@ -60280,7 +60384,7 @@ private static void _clinit_autosplit_dinit_4() { "Project", "Resource", "TestPermissionsRequestResource", "Zone", }); internal_static_google_cloud_compute_v1_TestIamPermissionsInstantSnapshotRequest_descriptor = - getDescriptor().getMessageType(1881); + getDescriptor().getMessageType(1885); internal_static_google_cloud_compute_v1_TestIamPermissionsInstantSnapshotRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_TestIamPermissionsInstantSnapshotRequest_descriptor, @@ -60288,7 +60392,7 @@ private static void _clinit_autosplit_dinit_4() { "Project", "Resource", "TestPermissionsRequestResource", "Zone", }); internal_static_google_cloud_compute_v1_TestIamPermissionsInterconnectAttachmentGroupRequest_descriptor = - getDescriptor().getMessageType(1882); + getDescriptor().getMessageType(1886); internal_static_google_cloud_compute_v1_TestIamPermissionsInterconnectAttachmentGroupRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_TestIamPermissionsInterconnectAttachmentGroupRequest_descriptor, @@ -60296,7 +60400,7 @@ private static void _clinit_autosplit_dinit_4() { "Project", "Resource", "TestPermissionsRequestResource", }); internal_static_google_cloud_compute_v1_TestIamPermissionsInterconnectGroupRequest_descriptor = - getDescriptor().getMessageType(1883); + getDescriptor().getMessageType(1887); internal_static_google_cloud_compute_v1_TestIamPermissionsInterconnectGroupRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_TestIamPermissionsInterconnectGroupRequest_descriptor, @@ -60304,7 +60408,7 @@ private static void _clinit_autosplit_dinit_4() { "Project", "Resource", "TestPermissionsRequestResource", }); internal_static_google_cloud_compute_v1_TestIamPermissionsLicenseCodeRequest_descriptor = - getDescriptor().getMessageType(1884); + getDescriptor().getMessageType(1888); internal_static_google_cloud_compute_v1_TestIamPermissionsLicenseCodeRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_TestIamPermissionsLicenseCodeRequest_descriptor, @@ -60312,7 +60416,7 @@ private static void _clinit_autosplit_dinit_4() { "Project", "Resource", "TestPermissionsRequestResource", }); internal_static_google_cloud_compute_v1_TestIamPermissionsLicenseRequest_descriptor = - getDescriptor().getMessageType(1885); + getDescriptor().getMessageType(1889); internal_static_google_cloud_compute_v1_TestIamPermissionsLicenseRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_TestIamPermissionsLicenseRequest_descriptor, @@ -60320,7 +60424,7 @@ private static void _clinit_autosplit_dinit_4() { "Project", "Resource", "TestPermissionsRequestResource", }); internal_static_google_cloud_compute_v1_TestIamPermissionsMachineImageRequest_descriptor = - getDescriptor().getMessageType(1886); + getDescriptor().getMessageType(1890); internal_static_google_cloud_compute_v1_TestIamPermissionsMachineImageRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_TestIamPermissionsMachineImageRequest_descriptor, @@ -60328,7 +60432,7 @@ private static void _clinit_autosplit_dinit_4() { "Project", "Resource", "TestPermissionsRequestResource", }); internal_static_google_cloud_compute_v1_TestIamPermissionsNetworkAttachmentRequest_descriptor = - getDescriptor().getMessageType(1887); + getDescriptor().getMessageType(1891); internal_static_google_cloud_compute_v1_TestIamPermissionsNetworkAttachmentRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_TestIamPermissionsNetworkAttachmentRequest_descriptor, @@ -60336,7 +60440,7 @@ private static void _clinit_autosplit_dinit_4() { "Project", "Region", "Resource", "TestPermissionsRequestResource", }); internal_static_google_cloud_compute_v1_TestIamPermissionsNetworkEndpointGroupRequest_descriptor = - getDescriptor().getMessageType(1888); + getDescriptor().getMessageType(1892); internal_static_google_cloud_compute_v1_TestIamPermissionsNetworkEndpointGroupRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_TestIamPermissionsNetworkEndpointGroupRequest_descriptor, @@ -60344,7 +60448,7 @@ private static void _clinit_autosplit_dinit_4() { "Project", "Resource", "TestPermissionsRequestResource", "Zone", }); internal_static_google_cloud_compute_v1_TestIamPermissionsNetworkFirewallPolicyRequest_descriptor = - getDescriptor().getMessageType(1889); + getDescriptor().getMessageType(1893); internal_static_google_cloud_compute_v1_TestIamPermissionsNetworkFirewallPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_TestIamPermissionsNetworkFirewallPolicyRequest_descriptor, @@ -60352,7 +60456,7 @@ private static void _clinit_autosplit_dinit_4() { "Project", "Resource", "TestPermissionsRequestResource", }); internal_static_google_cloud_compute_v1_TestIamPermissionsNodeGroupRequest_descriptor = - getDescriptor().getMessageType(1890); + getDescriptor().getMessageType(1894); internal_static_google_cloud_compute_v1_TestIamPermissionsNodeGroupRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_TestIamPermissionsNodeGroupRequest_descriptor, @@ -60360,7 +60464,7 @@ private static void _clinit_autosplit_dinit_4() { "Project", "Resource", "TestPermissionsRequestResource", "Zone", }); internal_static_google_cloud_compute_v1_TestIamPermissionsNodeTemplateRequest_descriptor = - getDescriptor().getMessageType(1891); + getDescriptor().getMessageType(1895); internal_static_google_cloud_compute_v1_TestIamPermissionsNodeTemplateRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_TestIamPermissionsNodeTemplateRequest_descriptor, @@ -60368,7 +60472,7 @@ private static void _clinit_autosplit_dinit_4() { "Project", "Region", "Resource", "TestPermissionsRequestResource", }); internal_static_google_cloud_compute_v1_TestIamPermissionsPacketMirroringRequest_descriptor = - getDescriptor().getMessageType(1892); + getDescriptor().getMessageType(1896); internal_static_google_cloud_compute_v1_TestIamPermissionsPacketMirroringRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_TestIamPermissionsPacketMirroringRequest_descriptor, @@ -60376,7 +60480,7 @@ private static void _clinit_autosplit_dinit_4() { "Project", "Region", "Resource", "TestPermissionsRequestResource", }); internal_static_google_cloud_compute_v1_TestIamPermissionsRegionAutoscalerRequest_descriptor = - getDescriptor().getMessageType(1893); + getDescriptor().getMessageType(1897); internal_static_google_cloud_compute_v1_TestIamPermissionsRegionAutoscalerRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_TestIamPermissionsRegionAutoscalerRequest_descriptor, @@ -60384,7 +60488,7 @@ private static void _clinit_autosplit_dinit_4() { "Project", "Region", "Resource", "TestPermissionsRequestResource", }); internal_static_google_cloud_compute_v1_TestIamPermissionsRegionBackendBucketRequest_descriptor = - getDescriptor().getMessageType(1894); + getDescriptor().getMessageType(1898); internal_static_google_cloud_compute_v1_TestIamPermissionsRegionBackendBucketRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_TestIamPermissionsRegionBackendBucketRequest_descriptor, @@ -60392,7 +60496,7 @@ private static void _clinit_autosplit_dinit_4() { "Project", "Region", "Resource", "TestPermissionsRequestResource", }); internal_static_google_cloud_compute_v1_TestIamPermissionsRegionBackendServiceRequest_descriptor = - getDescriptor().getMessageType(1895); + getDescriptor().getMessageType(1899); internal_static_google_cloud_compute_v1_TestIamPermissionsRegionBackendServiceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_TestIamPermissionsRegionBackendServiceRequest_descriptor, @@ -60400,7 +60504,7 @@ private static void _clinit_autosplit_dinit_4() { "Project", "Region", "Resource", "TestPermissionsRequestResource", }); internal_static_google_cloud_compute_v1_TestIamPermissionsRegionCompositeHealthCheckRequest_descriptor = - getDescriptor().getMessageType(1896); + getDescriptor().getMessageType(1900); internal_static_google_cloud_compute_v1_TestIamPermissionsRegionCompositeHealthCheckRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_TestIamPermissionsRegionCompositeHealthCheckRequest_descriptor, @@ -60408,7 +60512,7 @@ private static void _clinit_autosplit_dinit_4() { "Project", "Region", "Resource", "TestPermissionsRequestResource", }); internal_static_google_cloud_compute_v1_TestIamPermissionsRegionDiskRequest_descriptor = - getDescriptor().getMessageType(1897); + getDescriptor().getMessageType(1901); internal_static_google_cloud_compute_v1_TestIamPermissionsRegionDiskRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_TestIamPermissionsRegionDiskRequest_descriptor, @@ -60416,7 +60520,7 @@ private static void _clinit_autosplit_dinit_4() { "Project", "Region", "Resource", "TestPermissionsRequestResource", }); internal_static_google_cloud_compute_v1_TestIamPermissionsRegionHealthAggregationPolicyRequest_descriptor = - getDescriptor().getMessageType(1898); + getDescriptor().getMessageType(1902); internal_static_google_cloud_compute_v1_TestIamPermissionsRegionHealthAggregationPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_TestIamPermissionsRegionHealthAggregationPolicyRequest_descriptor, @@ -60424,7 +60528,7 @@ private static void _clinit_autosplit_dinit_4() { "Project", "Region", "Resource", "TestPermissionsRequestResource", }); internal_static_google_cloud_compute_v1_TestIamPermissionsRegionHealthCheckRequest_descriptor = - getDescriptor().getMessageType(1899); + getDescriptor().getMessageType(1903); internal_static_google_cloud_compute_v1_TestIamPermissionsRegionHealthCheckRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_TestIamPermissionsRegionHealthCheckRequest_descriptor, @@ -60432,7 +60536,7 @@ private static void _clinit_autosplit_dinit_4() { "Project", "Region", "Resource", "TestPermissionsRequestResource", }); internal_static_google_cloud_compute_v1_TestIamPermissionsRegionHealthCheckServiceRequest_descriptor = - getDescriptor().getMessageType(1900); + getDescriptor().getMessageType(1904); internal_static_google_cloud_compute_v1_TestIamPermissionsRegionHealthCheckServiceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_TestIamPermissionsRegionHealthCheckServiceRequest_descriptor, @@ -60440,7 +60544,7 @@ private static void _clinit_autosplit_dinit_4() { "Project", "Region", "Resource", "TestPermissionsRequestResource", }); internal_static_google_cloud_compute_v1_TestIamPermissionsRegionHealthSourceRequest_descriptor = - getDescriptor().getMessageType(1901); + getDescriptor().getMessageType(1905); internal_static_google_cloud_compute_v1_TestIamPermissionsRegionHealthSourceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_TestIamPermissionsRegionHealthSourceRequest_descriptor, @@ -60448,7 +60552,7 @@ private static void _clinit_autosplit_dinit_4() { "Project", "Region", "Resource", "TestPermissionsRequestResource", }); internal_static_google_cloud_compute_v1_TestIamPermissionsRegionInstanceGroupRequest_descriptor = - getDescriptor().getMessageType(1902); + getDescriptor().getMessageType(1906); internal_static_google_cloud_compute_v1_TestIamPermissionsRegionInstanceGroupRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_TestIamPermissionsRegionInstanceGroupRequest_descriptor, @@ -60456,7 +60560,7 @@ private static void _clinit_autosplit_dinit_4() { "Project", "Region", "Resource", "TestPermissionsRequestResource", }); internal_static_google_cloud_compute_v1_TestIamPermissionsRegionInstantSnapshotGroupRequest_descriptor = - getDescriptor().getMessageType(1903); + getDescriptor().getMessageType(1907); internal_static_google_cloud_compute_v1_TestIamPermissionsRegionInstantSnapshotGroupRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_TestIamPermissionsRegionInstantSnapshotGroupRequest_descriptor, @@ -60464,7 +60568,7 @@ private static void _clinit_autosplit_dinit_4() { "Project", "Region", "Resource", "TestPermissionsRequestResource", }); internal_static_google_cloud_compute_v1_TestIamPermissionsRegionInstantSnapshotRequest_descriptor = - getDescriptor().getMessageType(1904); + getDescriptor().getMessageType(1908); internal_static_google_cloud_compute_v1_TestIamPermissionsRegionInstantSnapshotRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_TestIamPermissionsRegionInstantSnapshotRequest_descriptor, @@ -60472,7 +60576,7 @@ private static void _clinit_autosplit_dinit_4() { "Project", "Region", "Resource", "TestPermissionsRequestResource", }); internal_static_google_cloud_compute_v1_TestIamPermissionsRegionNetworkFirewallPolicyRequest_descriptor = - getDescriptor().getMessageType(1905); + getDescriptor().getMessageType(1909); internal_static_google_cloud_compute_v1_TestIamPermissionsRegionNetworkFirewallPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_TestIamPermissionsRegionNetworkFirewallPolicyRequest_descriptor, @@ -60480,7 +60584,7 @@ private static void _clinit_autosplit_dinit_4() { "Project", "Region", "Resource", "TestPermissionsRequestResource", }); internal_static_google_cloud_compute_v1_TestIamPermissionsRegionNotificationEndpointRequest_descriptor = - getDescriptor().getMessageType(1906); + getDescriptor().getMessageType(1910); internal_static_google_cloud_compute_v1_TestIamPermissionsRegionNotificationEndpointRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_TestIamPermissionsRegionNotificationEndpointRequest_descriptor, @@ -60488,7 +60592,7 @@ private static void _clinit_autosplit_dinit_4() { "Project", "Region", "Resource", "TestPermissionsRequestResource", }); internal_static_google_cloud_compute_v1_TestIamPermissionsRegionSnapshotRequest_descriptor = - getDescriptor().getMessageType(1907); + getDescriptor().getMessageType(1911); internal_static_google_cloud_compute_v1_TestIamPermissionsRegionSnapshotRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_TestIamPermissionsRegionSnapshotRequest_descriptor, @@ -60496,7 +60600,7 @@ private static void _clinit_autosplit_dinit_4() { "Project", "Region", "Resource", "TestPermissionsRequestResource", }); internal_static_google_cloud_compute_v1_TestIamPermissionsReservationBlockRequest_descriptor = - getDescriptor().getMessageType(1908); + getDescriptor().getMessageType(1912); internal_static_google_cloud_compute_v1_TestIamPermissionsReservationBlockRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_TestIamPermissionsReservationBlockRequest_descriptor, @@ -60504,7 +60608,7 @@ private static void _clinit_autosplit_dinit_4() { "ParentResource", "Project", "Resource", "TestPermissionsRequestResource", "Zone", }); internal_static_google_cloud_compute_v1_TestIamPermissionsReservationRequest_descriptor = - getDescriptor().getMessageType(1909); + getDescriptor().getMessageType(1913); internal_static_google_cloud_compute_v1_TestIamPermissionsReservationRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_TestIamPermissionsReservationRequest_descriptor, @@ -60512,7 +60616,7 @@ private static void _clinit_autosplit_dinit_4() { "Project", "Resource", "TestPermissionsRequestResource", "Zone", }); internal_static_google_cloud_compute_v1_TestIamPermissionsReservationSubBlockRequest_descriptor = - getDescriptor().getMessageType(1910); + getDescriptor().getMessageType(1914); internal_static_google_cloud_compute_v1_TestIamPermissionsReservationSubBlockRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_TestIamPermissionsReservationSubBlockRequest_descriptor, @@ -60520,7 +60624,7 @@ private static void _clinit_autosplit_dinit_4() { "ParentResource", "Project", "Resource", "TestPermissionsRequestResource", "Zone", }); internal_static_google_cloud_compute_v1_TestIamPermissionsResourcePolicyRequest_descriptor = - getDescriptor().getMessageType(1911); + getDescriptor().getMessageType(1915); internal_static_google_cloud_compute_v1_TestIamPermissionsResourcePolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_TestIamPermissionsResourcePolicyRequest_descriptor, @@ -60528,7 +60632,7 @@ private static void _clinit_autosplit_dinit_4() { "Project", "Region", "Resource", "TestPermissionsRequestResource", }); internal_static_google_cloud_compute_v1_TestIamPermissionsRouteRequest_descriptor = - getDescriptor().getMessageType(1912); + getDescriptor().getMessageType(1916); internal_static_google_cloud_compute_v1_TestIamPermissionsRouteRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_TestIamPermissionsRouteRequest_descriptor, @@ -60536,7 +60640,7 @@ private static void _clinit_autosplit_dinit_4() { "Project", "Resource", "TestPermissionsRequestResource", }); internal_static_google_cloud_compute_v1_TestIamPermissionsServiceAttachmentRequest_descriptor = - getDescriptor().getMessageType(1913); + getDescriptor().getMessageType(1917); internal_static_google_cloud_compute_v1_TestIamPermissionsServiceAttachmentRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_TestIamPermissionsServiceAttachmentRequest_descriptor, @@ -60544,7 +60648,7 @@ private static void _clinit_autosplit_dinit_4() { "Project", "Region", "Resource", "TestPermissionsRequestResource", }); internal_static_google_cloud_compute_v1_TestIamPermissionsSnapshotRequest_descriptor = - getDescriptor().getMessageType(1914); + getDescriptor().getMessageType(1918); internal_static_google_cloud_compute_v1_TestIamPermissionsSnapshotRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_TestIamPermissionsSnapshotRequest_descriptor, @@ -60552,7 +60656,7 @@ private static void _clinit_autosplit_dinit_4() { "Project", "Resource", "TestPermissionsRequestResource", }); internal_static_google_cloud_compute_v1_TestIamPermissionsStoragePoolRequest_descriptor = - getDescriptor().getMessageType(1915); + getDescriptor().getMessageType(1919); internal_static_google_cloud_compute_v1_TestIamPermissionsStoragePoolRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_TestIamPermissionsStoragePoolRequest_descriptor, @@ -60560,7 +60664,7 @@ private static void _clinit_autosplit_dinit_4() { "Project", "Resource", "TestPermissionsRequestResource", "Zone", }); internal_static_google_cloud_compute_v1_TestIamPermissionsSubnetworkRequest_descriptor = - getDescriptor().getMessageType(1916); + getDescriptor().getMessageType(1920); internal_static_google_cloud_compute_v1_TestIamPermissionsSubnetworkRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_TestIamPermissionsSubnetworkRequest_descriptor, @@ -60568,7 +60672,7 @@ private static void _clinit_autosplit_dinit_4() { "Project", "Region", "Resource", "TestPermissionsRequestResource", }); internal_static_google_cloud_compute_v1_TestIamPermissionsTargetInstanceRequest_descriptor = - getDescriptor().getMessageType(1917); + getDescriptor().getMessageType(1921); internal_static_google_cloud_compute_v1_TestIamPermissionsTargetInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_TestIamPermissionsTargetInstanceRequest_descriptor, @@ -60576,7 +60680,7 @@ private static void _clinit_autosplit_dinit_4() { "Project", "Resource", "TestPermissionsRequestResource", "Zone", }); internal_static_google_cloud_compute_v1_TestIamPermissionsTargetPoolRequest_descriptor = - getDescriptor().getMessageType(1918); + getDescriptor().getMessageType(1922); internal_static_google_cloud_compute_v1_TestIamPermissionsTargetPoolRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_TestIamPermissionsTargetPoolRequest_descriptor, @@ -60584,7 +60688,7 @@ private static void _clinit_autosplit_dinit_4() { "Project", "Region", "Resource", "TestPermissionsRequestResource", }); internal_static_google_cloud_compute_v1_TestIamPermissionsTargetSslProxyRequest_descriptor = - getDescriptor().getMessageType(1919); + getDescriptor().getMessageType(1923); internal_static_google_cloud_compute_v1_TestIamPermissionsTargetSslProxyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_TestIamPermissionsTargetSslProxyRequest_descriptor, @@ -60592,7 +60696,7 @@ private static void _clinit_autosplit_dinit_4() { "Project", "Resource", "TestPermissionsRequestResource", }); internal_static_google_cloud_compute_v1_TestIamPermissionsTargetTcpProxyRequest_descriptor = - getDescriptor().getMessageType(1920); + getDescriptor().getMessageType(1924); internal_static_google_cloud_compute_v1_TestIamPermissionsTargetTcpProxyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_TestIamPermissionsTargetTcpProxyRequest_descriptor, @@ -60600,7 +60704,7 @@ private static void _clinit_autosplit_dinit_4() { "Project", "Resource", "TestPermissionsRequestResource", }); internal_static_google_cloud_compute_v1_TestIamPermissionsUrlMapRequest_descriptor = - getDescriptor().getMessageType(1921); + getDescriptor().getMessageType(1925); internal_static_google_cloud_compute_v1_TestIamPermissionsUrlMapRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_TestIamPermissionsUrlMapRequest_descriptor, @@ -60608,7 +60712,7 @@ private static void _clinit_autosplit_dinit_4() { "Project", "Resource", "TestPermissionsRequestResource", }); internal_static_google_cloud_compute_v1_TestIamPermissionsVpnGatewayRequest_descriptor = - getDescriptor().getMessageType(1922); + getDescriptor().getMessageType(1926); internal_static_google_cloud_compute_v1_TestIamPermissionsVpnGatewayRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_TestIamPermissionsVpnGatewayRequest_descriptor, @@ -60616,7 +60720,7 @@ private static void _clinit_autosplit_dinit_4() { "Project", "Region", "Resource", "TestPermissionsRequestResource", }); internal_static_google_cloud_compute_v1_TestPermissionsRequest_descriptor = - getDescriptor().getMessageType(1923); + getDescriptor().getMessageType(1927); internal_static_google_cloud_compute_v1_TestPermissionsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_TestPermissionsRequest_descriptor, @@ -60624,7 +60728,7 @@ private static void _clinit_autosplit_dinit_4() { "Permissions", }); internal_static_google_cloud_compute_v1_TestPermissionsResponse_descriptor = - getDescriptor().getMessageType(1924); + getDescriptor().getMessageType(1928); internal_static_google_cloud_compute_v1_TestPermissionsResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_TestPermissionsResponse_descriptor, @@ -60632,7 +60736,7 @@ private static void _clinit_autosplit_dinit_4() { "Permissions", }); internal_static_google_cloud_compute_v1_TimeZone_descriptor = - getDescriptor().getMessageType(1925); + getDescriptor().getMessageType(1929); internal_static_google_cloud_compute_v1_TimeZone_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_TimeZone_descriptor, @@ -60640,7 +60744,7 @@ private static void _clinit_autosplit_dinit_4() { "Id", "Version", }); internal_static_google_cloud_compute_v1_Uint128_descriptor = - getDescriptor().getMessageType(1926); + getDescriptor().getMessageType(1930); internal_static_google_cloud_compute_v1_Uint128_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_Uint128_descriptor, @@ -60648,7 +60752,7 @@ private static void _clinit_autosplit_dinit_4() { "High", "Low", }); internal_static_google_cloud_compute_v1_UpcomingMaintenance_descriptor = - getDescriptor().getMessageType(1927); + getDescriptor().getMessageType(1931); internal_static_google_cloud_compute_v1_UpcomingMaintenance_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_UpcomingMaintenance_descriptor, @@ -60663,7 +60767,7 @@ private static void _clinit_autosplit_dinit_4() { "WindowStartTime", }); internal_static_google_cloud_compute_v1_UpdateAccessConfigInstanceRequest_descriptor = - getDescriptor().getMessageType(1928); + getDescriptor().getMessageType(1932); internal_static_google_cloud_compute_v1_UpdateAccessConfigInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_UpdateAccessConfigInstanceRequest_descriptor, @@ -60676,7 +60780,7 @@ private static void _clinit_autosplit_dinit_4() { "Zone", }); internal_static_google_cloud_compute_v1_UpdateAutoscalerRequest_descriptor = - getDescriptor().getMessageType(1929); + getDescriptor().getMessageType(1933); internal_static_google_cloud_compute_v1_UpdateAutoscalerRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_UpdateAutoscalerRequest_descriptor, @@ -60684,7 +60788,7 @@ private static void _clinit_autosplit_dinit_4() { "Autoscaler", "AutoscalerResource", "Project", "RequestId", "Zone", }); internal_static_google_cloud_compute_v1_UpdateBackendBucketRequest_descriptor = - getDescriptor().getMessageType(1930); + getDescriptor().getMessageType(1934); internal_static_google_cloud_compute_v1_UpdateBackendBucketRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_UpdateBackendBucketRequest_descriptor, @@ -60692,7 +60796,7 @@ private static void _clinit_autosplit_dinit_4() { "BackendBucket", "BackendBucketResource", "Project", "RequestId", }); internal_static_google_cloud_compute_v1_UpdateBackendServiceRequest_descriptor = - getDescriptor().getMessageType(1931); + getDescriptor().getMessageType(1935); internal_static_google_cloud_compute_v1_UpdateBackendServiceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_UpdateBackendServiceRequest_descriptor, @@ -60700,7 +60804,7 @@ private static void _clinit_autosplit_dinit_4() { "BackendService", "BackendServiceResource", "Project", "RequestId", }); internal_static_google_cloud_compute_v1_UpdateDiskRequest_descriptor = - getDescriptor().getMessageType(1932); + getDescriptor().getMessageType(1936); internal_static_google_cloud_compute_v1_UpdateDiskRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_UpdateDiskRequest_descriptor, @@ -60708,7 +60812,7 @@ private static void _clinit_autosplit_dinit_4() { "Disk", "DiskResource", "Paths", "Project", "RequestId", "UpdateMask", "Zone", }); internal_static_google_cloud_compute_v1_UpdateDisplayDeviceInstanceRequest_descriptor = - getDescriptor().getMessageType(1933); + getDescriptor().getMessageType(1937); internal_static_google_cloud_compute_v1_UpdateDisplayDeviceInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_UpdateDisplayDeviceInstanceRequest_descriptor, @@ -60716,7 +60820,7 @@ private static void _clinit_autosplit_dinit_4() { "DisplayDeviceResource", "Instance", "Project", "RequestId", "Zone", }); internal_static_google_cloud_compute_v1_UpdateFirewallRequest_descriptor = - getDescriptor().getMessageType(1934); + getDescriptor().getMessageType(1938); internal_static_google_cloud_compute_v1_UpdateFirewallRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_UpdateFirewallRequest_descriptor, @@ -60724,7 +60828,7 @@ private static void _clinit_autosplit_dinit_4() { "Firewall", "FirewallResource", "Project", "RequestId", }); internal_static_google_cloud_compute_v1_UpdateFutureReservationRequest_descriptor = - getDescriptor().getMessageType(1935); + getDescriptor().getMessageType(1939); internal_static_google_cloud_compute_v1_UpdateFutureReservationRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_UpdateFutureReservationRequest_descriptor, @@ -60737,7 +60841,7 @@ private static void _clinit_autosplit_dinit_4() { "Zone", }); internal_static_google_cloud_compute_v1_UpdateGlobalVmExtensionPolicyRequest_descriptor = - getDescriptor().getMessageType(1936); + getDescriptor().getMessageType(1940); internal_static_google_cloud_compute_v1_UpdateGlobalVmExtensionPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_UpdateGlobalVmExtensionPolicyRequest_descriptor, @@ -60745,7 +60849,7 @@ private static void _clinit_autosplit_dinit_4() { "GlobalVmExtensionPolicy", "GlobalVmExtensionPolicyResource", "Project", "RequestId", }); internal_static_google_cloud_compute_v1_UpdateHealthCheckRequest_descriptor = - getDescriptor().getMessageType(1937); + getDescriptor().getMessageType(1941); internal_static_google_cloud_compute_v1_UpdateHealthCheckRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_UpdateHealthCheckRequest_descriptor, @@ -60753,7 +60857,7 @@ private static void _clinit_autosplit_dinit_4() { "HealthCheck", "HealthCheckResource", "Project", "RequestId", }); internal_static_google_cloud_compute_v1_UpdateInstanceRequest_descriptor = - getDescriptor().getMessageType(1938); + getDescriptor().getMessageType(1942); internal_static_google_cloud_compute_v1_UpdateInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_UpdateInstanceRequest_descriptor, @@ -60768,7 +60872,7 @@ private static void _clinit_autosplit_dinit_4() { "Zone", }); internal_static_google_cloud_compute_v1_UpdateKmsKeyDiskRequest_descriptor = - getDescriptor().getMessageType(1939); + getDescriptor().getMessageType(1943); internal_static_google_cloud_compute_v1_UpdateKmsKeyDiskRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_UpdateKmsKeyDiskRequest_descriptor, @@ -60776,7 +60880,7 @@ private static void _clinit_autosplit_dinit_4() { "Disk", "DiskUpdateKmsKeyRequestResource", "Project", "RequestId", "Zone", }); internal_static_google_cloud_compute_v1_UpdateKmsKeyRegionDiskRequest_descriptor = - getDescriptor().getMessageType(1940); + getDescriptor().getMessageType(1944); internal_static_google_cloud_compute_v1_UpdateKmsKeyRegionDiskRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_UpdateKmsKeyRegionDiskRequest_descriptor, @@ -60784,7 +60888,7 @@ private static void _clinit_autosplit_dinit_4() { "Disk", "Project", "Region", "RegionDiskUpdateKmsKeyRequestResource", "RequestId", }); internal_static_google_cloud_compute_v1_UpdateKmsKeyRegionSnapshotRequest_descriptor = - getDescriptor().getMessageType(1941); + getDescriptor().getMessageType(1945); internal_static_google_cloud_compute_v1_UpdateKmsKeyRegionSnapshotRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_UpdateKmsKeyRegionSnapshotRequest_descriptor, @@ -60796,7 +60900,7 @@ private static void _clinit_autosplit_dinit_4() { "Snapshot", }); internal_static_google_cloud_compute_v1_UpdateKmsKeySnapshotRequest_descriptor = - getDescriptor().getMessageType(1942); + getDescriptor().getMessageType(1946); internal_static_google_cloud_compute_v1_UpdateKmsKeySnapshotRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_UpdateKmsKeySnapshotRequest_descriptor, @@ -60804,7 +60908,7 @@ private static void _clinit_autosplit_dinit_4() { "Project", "RequestId", "Snapshot", "SnapshotUpdateKmsKeyRequestResource", }); internal_static_google_cloud_compute_v1_UpdateLicenseRequest_descriptor = - getDescriptor().getMessageType(1943); + getDescriptor().getMessageType(1947); internal_static_google_cloud_compute_v1_UpdateLicenseRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_UpdateLicenseRequest_descriptor, @@ -60812,7 +60916,7 @@ private static void _clinit_autosplit_dinit_4() { "License", "LicenseResource", "Project", "RequestId", "UpdateMask", }); internal_static_google_cloud_compute_v1_UpdateNamedSetRouterRequest_descriptor = - getDescriptor().getMessageType(1944); + getDescriptor().getMessageType(1948); internal_static_google_cloud_compute_v1_UpdateNamedSetRouterRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_UpdateNamedSetRouterRequest_descriptor, @@ -60820,7 +60924,7 @@ private static void _clinit_autosplit_dinit_4() { "NamedSetResource", "Project", "Region", "RequestId", "Router", }); internal_static_google_cloud_compute_v1_UpdateNetworkInterfaceInstanceRequest_descriptor = - getDescriptor().getMessageType(1945); + getDescriptor().getMessageType(1949); internal_static_google_cloud_compute_v1_UpdateNetworkInterfaceInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_UpdateNetworkInterfaceInstanceRequest_descriptor, @@ -60833,7 +60937,7 @@ private static void _clinit_autosplit_dinit_4() { "Zone", }); internal_static_google_cloud_compute_v1_UpdatePeeringNetworkRequest_descriptor = - getDescriptor().getMessageType(1946); + getDescriptor().getMessageType(1950); internal_static_google_cloud_compute_v1_UpdatePeeringNetworkRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_UpdatePeeringNetworkRequest_descriptor, @@ -60841,7 +60945,7 @@ private static void _clinit_autosplit_dinit_4() { "Network", "NetworksUpdatePeeringRequestResource", "Project", "RequestId", }); internal_static_google_cloud_compute_v1_UpdatePerInstanceConfigsInstanceGroupManagerRequest_descriptor = - getDescriptor().getMessageType(1947); + getDescriptor().getMessageType(1951); internal_static_google_cloud_compute_v1_UpdatePerInstanceConfigsInstanceGroupManagerRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_UpdatePerInstanceConfigsInstanceGroupManagerRequest_descriptor, @@ -60853,7 +60957,7 @@ private static void _clinit_autosplit_dinit_4() { "Zone", }); internal_static_google_cloud_compute_v1_UpdatePerInstanceConfigsRegionInstanceGroupManagerRequest_descriptor = - getDescriptor().getMessageType(1948); + getDescriptor().getMessageType(1952); internal_static_google_cloud_compute_v1_UpdatePerInstanceConfigsRegionInstanceGroupManagerRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_UpdatePerInstanceConfigsRegionInstanceGroupManagerRequest_descriptor, @@ -60865,7 +60969,7 @@ private static void _clinit_autosplit_dinit_4() { "RequestId", }); internal_static_google_cloud_compute_v1_UpdatePreviewFeatureRequest_descriptor = - getDescriptor().getMessageType(1949); + getDescriptor().getMessageType(1953); internal_static_google_cloud_compute_v1_UpdatePreviewFeatureRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_UpdatePreviewFeatureRequest_descriptor, @@ -60873,7 +60977,7 @@ private static void _clinit_autosplit_dinit_4() { "PreviewFeature", "PreviewFeatureResource", "Project", "RequestId", }); internal_static_google_cloud_compute_v1_UpdateRegionAutoscalerRequest_descriptor = - getDescriptor().getMessageType(1950); + getDescriptor().getMessageType(1954); internal_static_google_cloud_compute_v1_UpdateRegionAutoscalerRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_UpdateRegionAutoscalerRequest_descriptor, @@ -60881,7 +60985,7 @@ private static void _clinit_autosplit_dinit_4() { "Autoscaler", "AutoscalerResource", "Project", "Region", "RequestId", }); internal_static_google_cloud_compute_v1_UpdateRegionBackendServiceRequest_descriptor = - getDescriptor().getMessageType(1951); + getDescriptor().getMessageType(1955); internal_static_google_cloud_compute_v1_UpdateRegionBackendServiceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_UpdateRegionBackendServiceRequest_descriptor, @@ -60889,7 +60993,7 @@ private static void _clinit_autosplit_dinit_4() { "BackendService", "BackendServiceResource", "Project", "Region", "RequestId", }); internal_static_google_cloud_compute_v1_UpdateRegionCommitmentRequest_descriptor = - getDescriptor().getMessageType(1952); + getDescriptor().getMessageType(1956); internal_static_google_cloud_compute_v1_UpdateRegionCommitmentRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_UpdateRegionCommitmentRequest_descriptor, @@ -60903,7 +61007,7 @@ private static void _clinit_autosplit_dinit_4() { "UpdateMask", }); internal_static_google_cloud_compute_v1_UpdateRegionDiskRequest_descriptor = - getDescriptor().getMessageType(1953); + getDescriptor().getMessageType(1957); internal_static_google_cloud_compute_v1_UpdateRegionDiskRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_UpdateRegionDiskRequest_descriptor, @@ -60911,7 +61015,7 @@ private static void _clinit_autosplit_dinit_4() { "Disk", "DiskResource", "Paths", "Project", "Region", "RequestId", "UpdateMask", }); internal_static_google_cloud_compute_v1_UpdateRegionHealthCheckRequest_descriptor = - getDescriptor().getMessageType(1954); + getDescriptor().getMessageType(1958); internal_static_google_cloud_compute_v1_UpdateRegionHealthCheckRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_UpdateRegionHealthCheckRequest_descriptor, @@ -60919,7 +61023,7 @@ private static void _clinit_autosplit_dinit_4() { "HealthCheck", "HealthCheckResource", "Project", "Region", "RequestId", }); internal_static_google_cloud_compute_v1_UpdateRegionUrlMapRequest_descriptor = - getDescriptor().getMessageType(1955); + getDescriptor().getMessageType(1959); internal_static_google_cloud_compute_v1_UpdateRegionUrlMapRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_UpdateRegionUrlMapRequest_descriptor, @@ -60927,7 +61031,7 @@ private static void _clinit_autosplit_dinit_4() { "Project", "Region", "RequestId", "UrlMap", "UrlMapResource", }); internal_static_google_cloud_compute_v1_UpdateReservationRequest_descriptor = - getDescriptor().getMessageType(1956); + getDescriptor().getMessageType(1960); internal_static_google_cloud_compute_v1_UpdateReservationRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_UpdateReservationRequest_descriptor, @@ -60941,7 +61045,7 @@ private static void _clinit_autosplit_dinit_4() { "Zone", }); internal_static_google_cloud_compute_v1_UpdateReservationSlotRequest_descriptor = - getDescriptor().getMessageType(1957); + getDescriptor().getMessageType(1961); internal_static_google_cloud_compute_v1_UpdateReservationSlotRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_UpdateReservationSlotRequest_descriptor, @@ -60954,7 +61058,7 @@ private static void _clinit_autosplit_dinit_4() { "Zone", }); internal_static_google_cloud_compute_v1_UpdateRoutePolicyRouterRequest_descriptor = - getDescriptor().getMessageType(1958); + getDescriptor().getMessageType(1962); internal_static_google_cloud_compute_v1_UpdateRoutePolicyRouterRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_UpdateRoutePolicyRouterRequest_descriptor, @@ -60962,7 +61066,7 @@ private static void _clinit_autosplit_dinit_4() { "Project", "Region", "RequestId", "RoutePolicyResource", "Router", }); internal_static_google_cloud_compute_v1_UpdateRouterRequest_descriptor = - getDescriptor().getMessageType(1959); + getDescriptor().getMessageType(1963); internal_static_google_cloud_compute_v1_UpdateRouterRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_UpdateRouterRequest_descriptor, @@ -60970,7 +61074,7 @@ private static void _clinit_autosplit_dinit_4() { "Project", "Region", "RequestId", "Router", "RouterResource", }); internal_static_google_cloud_compute_v1_UpdateShieldedInstanceConfigInstanceRequest_descriptor = - getDescriptor().getMessageType(1960); + getDescriptor().getMessageType(1964); internal_static_google_cloud_compute_v1_UpdateShieldedInstanceConfigInstanceRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_UpdateShieldedInstanceConfigInstanceRequest_descriptor, @@ -60978,7 +61082,7 @@ private static void _clinit_autosplit_dinit_4() { "Instance", "Project", "RequestId", "ShieldedInstanceConfigResource", "Zone", }); internal_static_google_cloud_compute_v1_UpdateStoragePoolRequest_descriptor = - getDescriptor().getMessageType(1961); + getDescriptor().getMessageType(1965); internal_static_google_cloud_compute_v1_UpdateStoragePoolRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_UpdateStoragePoolRequest_descriptor, @@ -60986,7 +61090,7 @@ private static void _clinit_autosplit_dinit_4() { "Project", "RequestId", "StoragePool", "StoragePoolResource", "UpdateMask", "Zone", }); internal_static_google_cloud_compute_v1_UpdateUrlMapRequest_descriptor = - getDescriptor().getMessageType(1962); + getDescriptor().getMessageType(1966); internal_static_google_cloud_compute_v1_UpdateUrlMapRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_UpdateUrlMapRequest_descriptor, @@ -60994,7 +61098,7 @@ private static void _clinit_autosplit_dinit_4() { "Project", "RequestId", "UrlMap", "UrlMapResource", }); internal_static_google_cloud_compute_v1_UpdateZoneVmExtensionPolicyRequest_descriptor = - getDescriptor().getMessageType(1963); + getDescriptor().getMessageType(1967); internal_static_google_cloud_compute_v1_UpdateZoneVmExtensionPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_UpdateZoneVmExtensionPolicyRequest_descriptor, @@ -61002,7 +61106,7 @@ private static void _clinit_autosplit_dinit_4() { "Project", "RequestId", "VmExtensionPolicy", "VmExtensionPolicyResource", "Zone", }); internal_static_google_cloud_compute_v1_UrlMap_descriptor = - getDescriptor().getMessageType(1964); + getDescriptor().getMessageType(1968); internal_static_google_cloud_compute_v1_UrlMap_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_UrlMap_descriptor, @@ -61025,7 +61129,7 @@ private static void _clinit_autosplit_dinit_4() { "Tests", }); internal_static_google_cloud_compute_v1_UrlMapList_descriptor = - getDescriptor().getMessageType(1965); + getDescriptor().getMessageType(1969); internal_static_google_cloud_compute_v1_UrlMapList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_UrlMapList_descriptor, @@ -61033,7 +61137,7 @@ private static void _clinit_autosplit_dinit_4() { "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning", }); internal_static_google_cloud_compute_v1_UrlMapReference_descriptor = - getDescriptor().getMessageType(1966); + getDescriptor().getMessageType(1970); internal_static_google_cloud_compute_v1_UrlMapReference_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_UrlMapReference_descriptor, @@ -61041,7 +61145,7 @@ private static void _clinit_autosplit_dinit_4() { "UrlMap", }); internal_static_google_cloud_compute_v1_UrlMapTest_descriptor = - getDescriptor().getMessageType(1967); + getDescriptor().getMessageType(1971); internal_static_google_cloud_compute_v1_UrlMapTest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_UrlMapTest_descriptor, @@ -61055,7 +61159,7 @@ private static void _clinit_autosplit_dinit_4() { "Service", }); internal_static_google_cloud_compute_v1_UrlMapTestHeader_descriptor = - getDescriptor().getMessageType(1968); + getDescriptor().getMessageType(1972); internal_static_google_cloud_compute_v1_UrlMapTestHeader_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_UrlMapTestHeader_descriptor, @@ -61063,7 +61167,7 @@ private static void _clinit_autosplit_dinit_4() { "Name", "Value", }); internal_static_google_cloud_compute_v1_UrlMapValidationResult_descriptor = - getDescriptor().getMessageType(1969); + getDescriptor().getMessageType(1973); internal_static_google_cloud_compute_v1_UrlMapValidationResult_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_UrlMapValidationResult_descriptor, @@ -61071,7 +61175,7 @@ private static void _clinit_autosplit_dinit_4() { "LoadErrors", "LoadSucceeded", "TestFailures", "TestPassed", }); internal_static_google_cloud_compute_v1_UrlMapsAggregatedList_descriptor = - getDescriptor().getMessageType(1970); + getDescriptor().getMessageType(1974); internal_static_google_cloud_compute_v1_UrlMapsAggregatedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_UrlMapsAggregatedList_descriptor, @@ -61087,7 +61191,7 @@ private static void _clinit_autosplit_dinit_4() { "Key", "Value", }); internal_static_google_cloud_compute_v1_UrlMapsScopedList_descriptor = - getDescriptor().getMessageType(1971); + getDescriptor().getMessageType(1975); internal_static_google_cloud_compute_v1_UrlMapsScopedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_UrlMapsScopedList_descriptor, @@ -61095,7 +61199,7 @@ private static void _clinit_autosplit_dinit_4() { "UrlMaps", "Warning", }); internal_static_google_cloud_compute_v1_UrlMapsValidateRequest_descriptor = - getDescriptor().getMessageType(1972); + getDescriptor().getMessageType(1976); internal_static_google_cloud_compute_v1_UrlMapsValidateRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_UrlMapsValidateRequest_descriptor, @@ -61103,7 +61207,7 @@ private static void _clinit_autosplit_dinit_4() { "LoadBalancingSchemes", "Resource", }); internal_static_google_cloud_compute_v1_UrlMapsValidateResponse_descriptor = - getDescriptor().getMessageType(1973); + getDescriptor().getMessageType(1977); internal_static_google_cloud_compute_v1_UrlMapsValidateResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_UrlMapsValidateResponse_descriptor, @@ -61111,15 +61215,15 @@ private static void _clinit_autosplit_dinit_4() { "Result", }); internal_static_google_cloud_compute_v1_UrlRewrite_descriptor = - getDescriptor().getMessageType(1974); + getDescriptor().getMessageType(1978); internal_static_google_cloud_compute_v1_UrlRewrite_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_UrlRewrite_descriptor, new java.lang.String[] { - "HostRewrite", "PathPrefixRewrite", "PathTemplateRewrite", + "HostRewrite", "PathPrefixRewrite", "PathTemplateRewrite", "RegexRewrite", }); internal_static_google_cloud_compute_v1_UsableSubnetwork_descriptor = - getDescriptor().getMessageType(1975); + getDescriptor().getMessageType(1979); internal_static_google_cloud_compute_v1_UsableSubnetwork_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_UsableSubnetwork_descriptor, @@ -61136,7 +61240,7 @@ private static void _clinit_autosplit_dinit_4() { "Subnetwork", }); internal_static_google_cloud_compute_v1_UsableSubnetworkSecondaryRange_descriptor = - getDescriptor().getMessageType(1976); + getDescriptor().getMessageType(1980); internal_static_google_cloud_compute_v1_UsableSubnetworkSecondaryRange_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_UsableSubnetworkSecondaryRange_descriptor, @@ -61144,7 +61248,7 @@ private static void _clinit_autosplit_dinit_4() { "IpCidrRange", "RangeName", }); internal_static_google_cloud_compute_v1_UsableSubnetworksAggregatedList_descriptor = - getDescriptor().getMessageType(1977); + getDescriptor().getMessageType(1981); internal_static_google_cloud_compute_v1_UsableSubnetworksAggregatedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_UsableSubnetworksAggregatedList_descriptor, @@ -61159,7 +61263,7 @@ private static void _clinit_autosplit_dinit_4() { "Warning", }); internal_static_google_cloud_compute_v1_UsageExportLocation_descriptor = - getDescriptor().getMessageType(1978); + getDescriptor().getMessageType(1982); internal_static_google_cloud_compute_v1_UsageExportLocation_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_UsageExportLocation_descriptor, @@ -61167,7 +61271,7 @@ private static void _clinit_autosplit_dinit_4() { "BucketName", "ReportNamePrefix", }); internal_static_google_cloud_compute_v1_ValidateRegionUrlMapRequest_descriptor = - getDescriptor().getMessageType(1979); + getDescriptor().getMessageType(1983); internal_static_google_cloud_compute_v1_ValidateRegionUrlMapRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ValidateRegionUrlMapRequest_descriptor, @@ -61175,7 +61279,7 @@ private static void _clinit_autosplit_dinit_4() { "Project", "Region", "RegionUrlMapsValidateRequestResource", "UrlMap", }); internal_static_google_cloud_compute_v1_ValidateUrlMapRequest_descriptor = - getDescriptor().getMessageType(1980); + getDescriptor().getMessageType(1984); internal_static_google_cloud_compute_v1_ValidateUrlMapRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ValidateUrlMapRequest_descriptor, @@ -61183,7 +61287,7 @@ private static void _clinit_autosplit_dinit_4() { "Project", "UrlMap", "UrlMapsValidateRequestResource", }); internal_static_google_cloud_compute_v1_VmEndpointNatMappings_descriptor = - getDescriptor().getMessageType(1981); + getDescriptor().getMessageType(1985); internal_static_google_cloud_compute_v1_VmEndpointNatMappings_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_VmEndpointNatMappings_descriptor, @@ -61191,7 +61295,7 @@ private static void _clinit_autosplit_dinit_4() { "InstanceName", "InterfaceNatMappings", }); internal_static_google_cloud_compute_v1_VmEndpointNatMappingsInterfaceNatMappings_descriptor = - getDescriptor().getMessageType(1982); + getDescriptor().getMessageType(1986); internal_static_google_cloud_compute_v1_VmEndpointNatMappingsInterfaceNatMappings_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_VmEndpointNatMappingsInterfaceNatMappings_descriptor, @@ -61205,7 +61309,7 @@ private static void _clinit_autosplit_dinit_4() { "SourceVirtualIp", }); internal_static_google_cloud_compute_v1_VmEndpointNatMappingsInterfaceNatMappingsNatRuleMappings_descriptor = - getDescriptor().getMessageType(1983); + getDescriptor().getMessageType(1987); internal_static_google_cloud_compute_v1_VmEndpointNatMappingsInterfaceNatMappingsNatRuleMappings_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_VmEndpointNatMappingsInterfaceNatMappingsNatRuleMappings_descriptor, @@ -61217,7 +61321,7 @@ private static void _clinit_autosplit_dinit_4() { "RuleNumber", }); internal_static_google_cloud_compute_v1_VmEndpointNatMappingsList_descriptor = - getDescriptor().getMessageType(1984); + getDescriptor().getMessageType(1988); internal_static_google_cloud_compute_v1_VmEndpointNatMappingsList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_VmEndpointNatMappingsList_descriptor, @@ -61225,7 +61329,7 @@ private static void _clinit_autosplit_dinit_4() { "Id", "Kind", "NextPageToken", "Result", "SelfLink", "Warning", }); internal_static_google_cloud_compute_v1_VmExtensionPoliciesScopedList_descriptor = - getDescriptor().getMessageType(1985); + getDescriptor().getMessageType(1989); internal_static_google_cloud_compute_v1_VmExtensionPoliciesScopedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_VmExtensionPoliciesScopedList_descriptor, @@ -61233,7 +61337,7 @@ private static void _clinit_autosplit_dinit_4() { "VmExtensionPolicies", "Warning", }); internal_static_google_cloud_compute_v1_VmExtensionPolicy_descriptor = - getDescriptor().getMessageType(1986); + getDescriptor().getMessageType(1990); internal_static_google_cloud_compute_v1_VmExtensionPolicy_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_VmExtensionPolicy_descriptor, @@ -61262,7 +61366,7 @@ private static void _clinit_autosplit_dinit_4() { "Key", "Value", }); internal_static_google_cloud_compute_v1_VmExtensionPolicyAggregatedListResponse_descriptor = - getDescriptor().getMessageType(1987); + getDescriptor().getMessageType(1991); internal_static_google_cloud_compute_v1_VmExtensionPolicyAggregatedListResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_VmExtensionPolicyAggregatedListResponse_descriptor, @@ -61279,7 +61383,7 @@ private static void _clinit_autosplit_dinit_4() { "Key", "Value", }); internal_static_google_cloud_compute_v1_VmExtensionPolicyExtensionPolicy_descriptor = - getDescriptor().getMessageType(1988); + getDescriptor().getMessageType(1992); internal_static_google_cloud_compute_v1_VmExtensionPolicyExtensionPolicy_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_VmExtensionPolicyExtensionPolicy_descriptor, @@ -61287,7 +61391,7 @@ private static void _clinit_autosplit_dinit_4() { "PinnedVersion", "StringConfig", }); internal_static_google_cloud_compute_v1_VmExtensionPolicyInstanceSelector_descriptor = - getDescriptor().getMessageType(1989); + getDescriptor().getMessageType(1993); internal_static_google_cloud_compute_v1_VmExtensionPolicyInstanceSelector_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_VmExtensionPolicyInstanceSelector_descriptor, @@ -61295,7 +61399,7 @@ private static void _clinit_autosplit_dinit_4() { "LabelSelector", }); internal_static_google_cloud_compute_v1_VmExtensionPolicyLabelSelector_descriptor = - getDescriptor().getMessageType(1990); + getDescriptor().getMessageType(1994); internal_static_google_cloud_compute_v1_VmExtensionPolicyLabelSelector_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_VmExtensionPolicyLabelSelector_descriptor, @@ -61312,7 +61416,7 @@ private static void _clinit_autosplit_dinit_4() { "Key", "Value", }); internal_static_google_cloud_compute_v1_VmExtensionPolicyList_descriptor = - getDescriptor().getMessageType(1991); + getDescriptor().getMessageType(1995); internal_static_google_cloud_compute_v1_VmExtensionPolicyList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_VmExtensionPolicyList_descriptor, @@ -61320,7 +61424,7 @@ private static void _clinit_autosplit_dinit_4() { "Etag", "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Unreachables", "Warning", }); internal_static_google_cloud_compute_v1_VpnGateway_descriptor = - getDescriptor().getMessageType(1992); + getDescriptor().getMessageType(1996); internal_static_google_cloud_compute_v1_VpnGateway_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_VpnGateway_descriptor, @@ -61349,7 +61453,7 @@ private static void _clinit_autosplit_dinit_4() { "Key", "Value", }); internal_static_google_cloud_compute_v1_VpnGatewayAggregatedList_descriptor = - getDescriptor().getMessageType(1993); + getDescriptor().getMessageType(1997); internal_static_google_cloud_compute_v1_VpnGatewayAggregatedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_VpnGatewayAggregatedList_descriptor, @@ -61366,7 +61470,7 @@ private static void _clinit_autosplit_dinit_4() { "Key", "Value", }); internal_static_google_cloud_compute_v1_VpnGatewayList_descriptor = - getDescriptor().getMessageType(1994); + getDescriptor().getMessageType(1998); internal_static_google_cloud_compute_v1_VpnGatewayList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_VpnGatewayList_descriptor, @@ -61374,7 +61478,7 @@ private static void _clinit_autosplit_dinit_4() { "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning", }); internal_static_google_cloud_compute_v1_VpnGatewayParams_descriptor = - getDescriptor().getMessageType(1995); + getDescriptor().getMessageType(1999); internal_static_google_cloud_compute_v1_VpnGatewayParams_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_VpnGatewayParams_descriptor, @@ -61390,7 +61494,7 @@ private static void _clinit_autosplit_dinit_4() { "Key", "Value", }); internal_static_google_cloud_compute_v1_VpnGatewayStatus_descriptor = - getDescriptor().getMessageType(1996); + getDescriptor().getMessageType(2000); internal_static_google_cloud_compute_v1_VpnGatewayStatus_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_VpnGatewayStatus_descriptor, @@ -61398,7 +61502,7 @@ private static void _clinit_autosplit_dinit_4() { "VpnConnections", }); internal_static_google_cloud_compute_v1_VpnGatewayStatusHighAvailabilityRequirementState_descriptor = - getDescriptor().getMessageType(1997); + getDescriptor().getMessageType(2001); internal_static_google_cloud_compute_v1_VpnGatewayStatusHighAvailabilityRequirementState_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_VpnGatewayStatusHighAvailabilityRequirementState_descriptor, @@ -61406,7 +61510,7 @@ private static void _clinit_autosplit_dinit_4() { "State", "UnsatisfiedReason", }); internal_static_google_cloud_compute_v1_VpnGatewayStatusTunnel_descriptor = - getDescriptor().getMessageType(1998); + getDescriptor().getMessageType(2002); internal_static_google_cloud_compute_v1_VpnGatewayStatusTunnel_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_VpnGatewayStatusTunnel_descriptor, @@ -61414,7 +61518,7 @@ private static void _clinit_autosplit_dinit_4() { "LocalGatewayInterface", "PeerGatewayInterface", "TunnelUrl", }); internal_static_google_cloud_compute_v1_VpnGatewayStatusVpnConnection_descriptor = - getDescriptor().getMessageType(1999); + getDescriptor().getMessageType(2003); internal_static_google_cloud_compute_v1_VpnGatewayStatusVpnConnection_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_VpnGatewayStatusVpnConnection_descriptor, @@ -61422,7 +61526,7 @@ private static void _clinit_autosplit_dinit_4() { "PeerExternalGateway", "PeerGcpGateway", "State", "Tunnels", }); internal_static_google_cloud_compute_v1_VpnGatewayVpnGatewayInterface_descriptor = - getDescriptor().getMessageType(2000); + getDescriptor().getMessageType(2004); internal_static_google_cloud_compute_v1_VpnGatewayVpnGatewayInterface_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_VpnGatewayVpnGatewayInterface_descriptor, @@ -61430,7 +61534,7 @@ private static void _clinit_autosplit_dinit_4() { "Id", "InterconnectAttachment", "IpAddress", "Ipv6Address", }); internal_static_google_cloud_compute_v1_VpnGatewaysGetStatusResponse_descriptor = - getDescriptor().getMessageType(2001); + getDescriptor().getMessageType(2005); internal_static_google_cloud_compute_v1_VpnGatewaysGetStatusResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_VpnGatewaysGetStatusResponse_descriptor, @@ -61438,7 +61542,7 @@ private static void _clinit_autosplit_dinit_4() { "Result", }); internal_static_google_cloud_compute_v1_VpnGatewaysScopedList_descriptor = - getDescriptor().getMessageType(2002); + getDescriptor().getMessageType(2006); internal_static_google_cloud_compute_v1_VpnGatewaysScopedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_VpnGatewaysScopedList_descriptor, @@ -61446,7 +61550,7 @@ private static void _clinit_autosplit_dinit_4() { "VpnGateways", "Warning", }); internal_static_google_cloud_compute_v1_VpnTunnel_descriptor = - getDescriptor().getMessageType(2003); + getDescriptor().getMessageType(2007); internal_static_google_cloud_compute_v1_VpnTunnel_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_VpnTunnel_descriptor, @@ -61487,7 +61591,7 @@ private static void _clinit_autosplit_dinit_4() { "Key", "Value", }); internal_static_google_cloud_compute_v1_VpnTunnelAggregatedList_descriptor = - getDescriptor().getMessageType(2004); + getDescriptor().getMessageType(2008); internal_static_google_cloud_compute_v1_VpnTunnelAggregatedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_VpnTunnelAggregatedList_descriptor, @@ -61503,7 +61607,7 @@ private static void _clinit_autosplit_dinit_4() { "Key", "Value", }); internal_static_google_cloud_compute_v1_VpnTunnelCipherSuite_descriptor = - getDescriptor().getMessageType(2005); + getDescriptor().getMessageType(2009); internal_static_google_cloud_compute_v1_VpnTunnelCipherSuite_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_VpnTunnelCipherSuite_descriptor, @@ -61511,7 +61615,7 @@ private static void _clinit_autosplit_dinit_4() { "Phase1", "Phase2", }); internal_static_google_cloud_compute_v1_VpnTunnelList_descriptor = - getDescriptor().getMessageType(2006); + getDescriptor().getMessageType(2010); internal_static_google_cloud_compute_v1_VpnTunnelList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_VpnTunnelList_descriptor, @@ -61519,7 +61623,7 @@ private static void _clinit_autosplit_dinit_4() { "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning", }); internal_static_google_cloud_compute_v1_VpnTunnelParams_descriptor = - getDescriptor().getMessageType(2007); + getDescriptor().getMessageType(2011); internal_static_google_cloud_compute_v1_VpnTunnelParams_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_VpnTunnelParams_descriptor, @@ -61535,7 +61639,7 @@ private static void _clinit_autosplit_dinit_4() { "Key", "Value", }); internal_static_google_cloud_compute_v1_VpnTunnelPhase1Algorithms_descriptor = - getDescriptor().getMessageType(2008); + getDescriptor().getMessageType(2012); internal_static_google_cloud_compute_v1_VpnTunnelPhase1Algorithms_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_VpnTunnelPhase1Algorithms_descriptor, @@ -61543,7 +61647,7 @@ private static void _clinit_autosplit_dinit_4() { "Dh", "Encryption", "Integrity", "Prf", }); internal_static_google_cloud_compute_v1_VpnTunnelPhase2Algorithms_descriptor = - getDescriptor().getMessageType(2009); + getDescriptor().getMessageType(2013); internal_static_google_cloud_compute_v1_VpnTunnelPhase2Algorithms_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_VpnTunnelPhase2Algorithms_descriptor, @@ -61551,7 +61655,7 @@ private static void _clinit_autosplit_dinit_4() { "Encryption", "Integrity", "Pfs", }); internal_static_google_cloud_compute_v1_VpnTunnelsScopedList_descriptor = - getDescriptor().getMessageType(2010); + getDescriptor().getMessageType(2014); internal_static_google_cloud_compute_v1_VpnTunnelsScopedList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_VpnTunnelsScopedList_descriptor, @@ -61559,7 +61663,7 @@ private static void _clinit_autosplit_dinit_4() { "VpnTunnels", "Warning", }); internal_static_google_cloud_compute_v1_WafExpressionSet_descriptor = - getDescriptor().getMessageType(2011); + getDescriptor().getMessageType(2015); internal_static_google_cloud_compute_v1_WafExpressionSet_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_WafExpressionSet_descriptor, @@ -61567,7 +61671,7 @@ private static void _clinit_autosplit_dinit_4() { "Aliases", "Expressions", "Id", }); internal_static_google_cloud_compute_v1_WafExpressionSetExpression_descriptor = - getDescriptor().getMessageType(2012); + getDescriptor().getMessageType(2016); internal_static_google_cloud_compute_v1_WafExpressionSetExpression_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_WafExpressionSetExpression_descriptor, @@ -61575,7 +61679,7 @@ private static void _clinit_autosplit_dinit_4() { "Id", "Sensitivity", }); internal_static_google_cloud_compute_v1_WaitGlobalOperationRequest_descriptor = - getDescriptor().getMessageType(2013); + getDescriptor().getMessageType(2017); internal_static_google_cloud_compute_v1_WaitGlobalOperationRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_WaitGlobalOperationRequest_descriptor, @@ -61583,7 +61687,7 @@ private static void _clinit_autosplit_dinit_4() { "Operation", "Project", }); internal_static_google_cloud_compute_v1_WaitRegionOperationRequest_descriptor = - getDescriptor().getMessageType(2014); + getDescriptor().getMessageType(2018); internal_static_google_cloud_compute_v1_WaitRegionOperationRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_WaitRegionOperationRequest_descriptor, @@ -61591,7 +61695,7 @@ private static void _clinit_autosplit_dinit_4() { "Operation", "Project", "Region", }); internal_static_google_cloud_compute_v1_WaitZoneOperationRequest_descriptor = - getDescriptor().getMessageType(2015); + getDescriptor().getMessageType(2019); internal_static_google_cloud_compute_v1_WaitZoneOperationRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_WaitZoneOperationRequest_descriptor, @@ -61599,7 +61703,7 @@ private static void _clinit_autosplit_dinit_4() { "Operation", "Project", "Zone", }); internal_static_google_cloud_compute_v1_Warning_descriptor = - getDescriptor().getMessageType(2016); + getDescriptor().getMessageType(2020); internal_static_google_cloud_compute_v1_Warning_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_Warning_descriptor, @@ -61607,7 +61711,7 @@ private static void _clinit_autosplit_dinit_4() { "Code", "Data", "Message", }); internal_static_google_cloud_compute_v1_Warnings_descriptor = - getDescriptor().getMessageType(2017); + getDescriptor().getMessageType(2021); internal_static_google_cloud_compute_v1_Warnings_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_Warnings_descriptor, @@ -61615,14 +61719,14 @@ private static void _clinit_autosplit_dinit_4() { "Code", "Data", "Message", }); internal_static_google_cloud_compute_v1_WeightedBackendService_descriptor = - getDescriptor().getMessageType(2018); + getDescriptor().getMessageType(2022); internal_static_google_cloud_compute_v1_WeightedBackendService_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_WeightedBackendService_descriptor, new java.lang.String[] { "BackendService", "HeaderAction", "Weight", }); - internal_static_google_cloud_compute_v1_Wire_descriptor = getDescriptor().getMessageType(2019); + internal_static_google_cloud_compute_v1_Wire_descriptor = getDescriptor().getMessageType(2023); internal_static_google_cloud_compute_v1_Wire_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_Wire_descriptor, @@ -61630,7 +61734,7 @@ private static void _clinit_autosplit_dinit_4() { "AdminEnabled", "Endpoints", "Label", "WireProperties", }); internal_static_google_cloud_compute_v1_WireEndpoint_descriptor = - getDescriptor().getMessageType(2020); + getDescriptor().getMessageType(2024); internal_static_google_cloud_compute_v1_WireEndpoint_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_WireEndpoint_descriptor, @@ -61638,7 +61742,7 @@ private static void _clinit_autosplit_dinit_4() { "Interconnect", "VlanTag", }); internal_static_google_cloud_compute_v1_WireGroup_descriptor = - getDescriptor().getMessageType(2021); + getDescriptor().getMessageType(2025); internal_static_google_cloud_compute_v1_WireGroup_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_WireGroup_descriptor, @@ -61665,7 +61769,7 @@ private static void _clinit_autosplit_dinit_4() { "Key", "Value", }); internal_static_google_cloud_compute_v1_WireGroupEndpoint_descriptor = - getDescriptor().getMessageType(2022); + getDescriptor().getMessageType(2026); internal_static_google_cloud_compute_v1_WireGroupEndpoint_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_WireGroupEndpoint_descriptor, @@ -61681,7 +61785,7 @@ private static void _clinit_autosplit_dinit_4() { "Key", "Value", }); internal_static_google_cloud_compute_v1_WireGroupEndpointInterconnect_descriptor = - getDescriptor().getMessageType(2023); + getDescriptor().getMessageType(2027); internal_static_google_cloud_compute_v1_WireGroupEndpointInterconnect_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_WireGroupEndpointInterconnect_descriptor, @@ -61689,7 +61793,7 @@ private static void _clinit_autosplit_dinit_4() { "Interconnect", "VlanTags", }); internal_static_google_cloud_compute_v1_WireGroupList_descriptor = - getDescriptor().getMessageType(2024); + getDescriptor().getMessageType(2028); internal_static_google_cloud_compute_v1_WireGroupList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_WireGroupList_descriptor, @@ -61697,7 +61801,7 @@ private static void _clinit_autosplit_dinit_4() { "Etag", "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Unreachables", "Warning", }); internal_static_google_cloud_compute_v1_WireGroupTopology_descriptor = - getDescriptor().getMessageType(2025); + getDescriptor().getMessageType(2029); internal_static_google_cloud_compute_v1_WireGroupTopology_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_WireGroupTopology_descriptor, @@ -61705,7 +61809,7 @@ private static void _clinit_autosplit_dinit_4() { "Endpoints", }); internal_static_google_cloud_compute_v1_WireGroupTopologyEndpoint_descriptor = - getDescriptor().getMessageType(2026); + getDescriptor().getMessageType(2030); internal_static_google_cloud_compute_v1_WireGroupTopologyEndpoint_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_WireGroupTopologyEndpoint_descriptor, @@ -61713,7 +61817,7 @@ private static void _clinit_autosplit_dinit_4() { "City", "Label", }); internal_static_google_cloud_compute_v1_WireProperties_descriptor = - getDescriptor().getMessageType(2027); + getDescriptor().getMessageType(2031); internal_static_google_cloud_compute_v1_WireProperties_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_WireProperties_descriptor, @@ -61721,7 +61825,7 @@ private static void _clinit_autosplit_dinit_4() { "BandwidthAllocation", "BandwidthUnmetered", "FaultResponse", }); internal_static_google_cloud_compute_v1_WithdrawPublicAdvertisedPrefixeRequest_descriptor = - getDescriptor().getMessageType(2028); + getDescriptor().getMessageType(2032); internal_static_google_cloud_compute_v1_WithdrawPublicAdvertisedPrefixeRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_WithdrawPublicAdvertisedPrefixeRequest_descriptor, @@ -61729,7 +61833,7 @@ private static void _clinit_autosplit_dinit_4() { "Project", "PublicAdvertisedPrefix", "RequestId", }); internal_static_google_cloud_compute_v1_WithdrawPublicDelegatedPrefixeRequest_descriptor = - getDescriptor().getMessageType(2029); + getDescriptor().getMessageType(2033); internal_static_google_cloud_compute_v1_WithdrawPublicDelegatedPrefixeRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_WithdrawPublicDelegatedPrefixeRequest_descriptor, @@ -61737,7 +61841,7 @@ private static void _clinit_autosplit_dinit_4() { "Project", "PublicDelegatedPrefix", "Region", "RequestId", }); internal_static_google_cloud_compute_v1_WorkloadIdentityConfig_descriptor = - getDescriptor().getMessageType(2030); + getDescriptor().getMessageType(2034); internal_static_google_cloud_compute_v1_WorkloadIdentityConfig_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_WorkloadIdentityConfig_descriptor, @@ -61745,7 +61849,7 @@ private static void _clinit_autosplit_dinit_4() { "Identity", "IdentityCertificateEnabled", }); internal_static_google_cloud_compute_v1_XpnHostList_descriptor = - getDescriptor().getMessageType(2031); + getDescriptor().getMessageType(2035); internal_static_google_cloud_compute_v1_XpnHostList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_XpnHostList_descriptor, @@ -61753,14 +61857,14 @@ private static void _clinit_autosplit_dinit_4() { "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning", }); internal_static_google_cloud_compute_v1_XpnResourceId_descriptor = - getDescriptor().getMessageType(2032); + getDescriptor().getMessageType(2036); internal_static_google_cloud_compute_v1_XpnResourceId_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_XpnResourceId_descriptor, new java.lang.String[] { "Id", "Type", }); - internal_static_google_cloud_compute_v1_Zone_descriptor = getDescriptor().getMessageType(2033); + internal_static_google_cloud_compute_v1_Zone_descriptor = getDescriptor().getMessageType(2037); internal_static_google_cloud_compute_v1_Zone_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_Zone_descriptor, @@ -61779,7 +61883,7 @@ private static void _clinit_autosplit_dinit_4() { "SupportsPzs", }); internal_static_google_cloud_compute_v1_ZoneList_descriptor = - getDescriptor().getMessageType(2034); + getDescriptor().getMessageType(2038); internal_static_google_cloud_compute_v1_ZoneList_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ZoneList_descriptor, @@ -61787,7 +61891,7 @@ private static void _clinit_autosplit_dinit_4() { "Id", "Items", "Kind", "NextPageToken", "SelfLink", "Warning", }); internal_static_google_cloud_compute_v1_ZoneResourceStatus_descriptor = - getDescriptor().getMessageType(2035); + getDescriptor().getMessageType(2039); internal_static_google_cloud_compute_v1_ZoneResourceStatus_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ZoneResourceStatus_descriptor, @@ -61795,7 +61899,7 @@ private static void _clinit_autosplit_dinit_4() { "UpcomingMaintenances", }); internal_static_google_cloud_compute_v1_ZoneSetLabelsRequest_descriptor = - getDescriptor().getMessageType(2036); + getDescriptor().getMessageType(2040); internal_static_google_cloud_compute_v1_ZoneSetLabelsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ZoneSetLabelsRequest_descriptor, @@ -61811,7 +61915,7 @@ private static void _clinit_autosplit_dinit_4() { "Key", "Value", }); internal_static_google_cloud_compute_v1_ZoneSetNestedPolicyRequest_descriptor = - getDescriptor().getMessageType(2037); + getDescriptor().getMessageType(2041); internal_static_google_cloud_compute_v1_ZoneSetNestedPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ZoneSetNestedPolicyRequest_descriptor, @@ -61819,7 +61923,7 @@ private static void _clinit_autosplit_dinit_4() { "Bindings", "Etag", "Policy", }); internal_static_google_cloud_compute_v1_ZoneSetPolicyRequest_descriptor = - getDescriptor().getMessageType(2038); + getDescriptor().getMessageType(2042); internal_static_google_cloud_compute_v1_ZoneSetPolicyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_google_cloud_compute_v1_ZoneSetPolicyRequest_descriptor, diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ForwardingRule.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ForwardingRule.java index 1aad10840266..26b8a2d862cf 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ForwardingRule.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ForwardingRule.java @@ -623,8 +623,8 @@ private IpVersion(int value) { *
    * Specifies the forwarding rule type.
    *
-   * For more information about forwarding rules, refer to
-   * Forwarding rule concepts.
+   * For more information, refer to
+   * Forwarding rule product and scheme table.
    * 
* * Protobuf enum {@code google.cloud.compute.v1.ForwardingRule.LoadBalancingScheme} @@ -1309,6 +1309,8 @@ private PscConnectionStatus(int value) { * * * + * The IP address can only be set at creation. Once set, it cannot be updated. + * * The forwarding rule's target or backendService, * and in most cases, also the loadBalancingScheme, determine the * type of IP address that you can use. For detailed information, see @@ -1317,6 +1319,10 @@ private PscConnectionStatus(int value) { * * When reading an IPAddress, the API always returns the IP * address number. + * + * When creating a global external Passthrough Network Load Balancer + * forwarding rule (a parent forwarding rule), you must use theIPAddresses field, but the Google Cloud generated child + * forwarding rules set the IPAddress field instead. Refer to theavailabilityGroup field for further details. *
* * optional string I_p_address = 42976943; @@ -1363,6 +1369,8 @@ public boolean hasIPAddress() { * * * + * The IP address can only be set at creation. Once set, it cannot be updated. + * * The forwarding rule's target or backendService, * and in most cases, also the loadBalancingScheme, determine the * type of IP address that you can use. For detailed information, see @@ -1371,6 +1379,10 @@ public boolean hasIPAddress() { * * When reading an IPAddress, the API always returns the IP * address number. + * + * When creating a global external Passthrough Network Load Balancer + * forwarding rule (a parent forwarding rule), you must use theIPAddresses field, but the Google Cloud generated child + * forwarding rules set the IPAddress field instead. Refer to theavailabilityGroup field for further details. *
* * optional string I_p_address = 42976943; @@ -1425,6 +1437,8 @@ public java.lang.String getIPAddress() { * * * + * The IP address can only be set at creation. Once set, it cannot be updated. + * * The forwarding rule's target or backendService, * and in most cases, also the loadBalancingScheme, determine the * type of IP address that you can use. For detailed information, see @@ -1433,6 +1447,10 @@ public java.lang.String getIPAddress() { * * When reading an IPAddress, the API always returns the IP * address number. + * + * When creating a global external Passthrough Network Load Balancer + * forwarding rule (a parent forwarding rule), you must use theIPAddresses field, but the Google Cloud generated child + * forwarding rules set the IPAddress field instead. Refer to theavailabilityGroup field for further details. *
* * optional string I_p_address = 42976943; @@ -1793,8 +1811,18 @@ public com.google.cloud.compute.v1.ForwardingRuleAttachedExtension getAttachedEx * *
    * Identifies the backend service to which the forwarding rule sends traffic.
-   * Required for internal and external passthrough Network Load Balancers;
-   * must be omitted for all other load balancer types.
+   *
+   * It is a required field for the following load balancers:
+   *
+   * - Internal passthrough Network Load Balancers
+   * - Backend service-based regional external passthrough Network Load
+   * Balancers
+   * - Global external passthrough Network Load Balancers
+   *
+   *
+   *
+   * It cannot be set by other load balancer types and protocol forwarding
+   * rules.
    * 
* * optional string backend_service = 306946058; @@ -1811,8 +1839,18 @@ public boolean hasBackendService() { * *
    * Identifies the backend service to which the forwarding rule sends traffic.
-   * Required for internal and external passthrough Network Load Balancers;
-   * must be omitted for all other load balancer types.
+   *
+   * It is a required field for the following load balancers:
+   *
+   * - Internal passthrough Network Load Balancers
+   * - Backend service-based regional external passthrough Network Load
+   * Balancers
+   * - Global external passthrough Network Load Balancers
+   *
+   *
+   *
+   * It cannot be set by other load balancer types and protocol forwarding
+   * rules.
    * 
* * optional string backend_service = 306946058; @@ -1837,8 +1875,18 @@ public java.lang.String getBackendService() { * *
    * Identifies the backend service to which the forwarding rule sends traffic.
-   * Required for internal and external passthrough Network Load Balancers;
-   * must be omitted for all other load balancer types.
+   *
+   * It is a required field for the following load balancers:
+   *
+   * - Internal passthrough Network Load Balancers
+   * - Backend service-based regional external passthrough Network Load
+   * Balancers
+   * - Global external passthrough Network Load Balancers
+   *
+   *
+   *
+   * It cannot be set by other load balancer types and protocol forwarding
+   * rules.
    * 
* * optional string backend_service = 306946058; @@ -2878,8 +2926,8 @@ public java.lang.String getLabelsOrThrow(java.lang.String key) { *
    * Specifies the forwarding rule type.
    *
-   * For more information about forwarding rules, refer to
-   * Forwarding rule concepts.
+   * For more information, refer to
+   * Forwarding rule product and scheme table.
    * Check the LoadBalancingScheme enum for the list of possible values.
    * 
* @@ -2898,8 +2946,8 @@ public boolean hasLoadBalancingScheme() { *
    * Specifies the forwarding rule type.
    *
-   * For more information about forwarding rules, refer to
-   * Forwarding rule concepts.
+   * For more information, refer to
+   * Forwarding rule product and scheme table.
    * Check the LoadBalancingScheme enum for the list of possible values.
    * 
* @@ -2926,8 +2974,8 @@ public java.lang.String getLoadBalancingScheme() { *
    * Specifies the forwarding rule type.
    *
-   * For more information about forwarding rules, refer to
-   * Forwarding rule concepts.
+   * For more information, refer to
+   * Forwarding rule product and scheme table.
    * Check the LoadBalancingScheme enum for the list of possible values.
    * 
* @@ -3140,6 +3188,13 @@ public com.google.cloud.compute.v1.MetadataFilterOrBuilder getMetadataFiltersOrB * For Private Service Connect forwarding rules that forward traffic to Google * APIs, the forwarding rule name must be a 1-20 characters string with * lowercase letters and numbers and must start with a letter. + * + * For global external Passthrough Network Load Balancer forwarding rules, the + * forwarding rule name must be 1-43 characters long. For each global external + * Passthrough Network Load Balancer forwarding rule (a parent forwarding + * rule) that you create, Google Cloud generates two output-only child + * forwarding rules that are named by concatenating the parent forwarding rule + * name with the `-ag0` and `-ag1` suffixes, respectively. Refer to theavailabilityGroup field for further details. *
* * optional string name = 3373707; @@ -3166,6 +3221,13 @@ public boolean hasName() { * For Private Service Connect forwarding rules that forward traffic to Google * APIs, the forwarding rule name must be a 1-20 characters string with * lowercase letters and numbers and must start with a letter. + * + * For global external Passthrough Network Load Balancer forwarding rules, the + * forwarding rule name must be 1-43 characters long. For each global external + * Passthrough Network Load Balancer forwarding rule (a parent forwarding + * rule) that you create, Google Cloud generates two output-only child + * forwarding rules that are named by concatenating the parent forwarding rule + * name with the `-ag0` and `-ag1` suffixes, respectively. Refer to theavailabilityGroup field for further details. *
* * optional string name = 3373707; @@ -3200,6 +3262,13 @@ public java.lang.String getName() { * For Private Service Connect forwarding rules that forward traffic to Google * APIs, the forwarding rule name must be a 1-20 characters string with * lowercase letters and numbers and must start with a letter. + * + * For global external Passthrough Network Load Balancer forwarding rules, the + * forwarding rule name must be 1-43 characters long. For each global external + * Passthrough Network Load Balancer forwarding rule (a parent forwarding + * rule) that you create, Google Cloud generates two output-only child + * forwarding rules that are named by concatenating the parent forwarding rule + * name with the `-ag0` and `-ag1` suffixes, respectively. Refer to theavailabilityGroup field for further details. *
* * optional string name = 3373707; @@ -3478,7 +3547,8 @@ public boolean getNoAutomateDnsZone() { * * * For external forwarding rules, two or more forwarding rules cannot use the - * same [IPAddress, IPProtocol] pair, and cannot have overlappingportRanges. + * same [IPAddress, IPProtocol] pair (specified inIPAddress, IPAddresses, IPProtocol + * fields) if they have overlapping portRanges. * * For internal forwarding rules within the same VPC network, two or more * forwarding rules cannot use the same [IPAddress, IPProtocol] @@ -3519,7 +3589,8 @@ public boolean hasPortRange() { * * * For external forwarding rules, two or more forwarding rules cannot use the - * same [IPAddress, IPProtocol] pair, and cannot have overlappingportRanges. + * same [IPAddress, IPProtocol] pair (specified inIPAddress, IPAddresses, IPProtocol + * fields) if they have overlapping portRanges. * * For internal forwarding rules within the same VPC network, two or more * forwarding rules cannot use the same [IPAddress, IPProtocol] @@ -3568,7 +3639,8 @@ public java.lang.String getPortRange() { * * * For external forwarding rules, two or more forwarding rules cannot use the - * same [IPAddress, IPProtocol] pair, and cannot have overlappingportRanges. + * same [IPAddress, IPProtocol] pair (specified inIPAddress, IPAddresses, IPProtocol + * fields) if they have overlapping portRanges. * * For internal forwarding rules within the same VPC network, two or more * forwarding rules cannot use the same [IPAddress, IPProtocol] @@ -3622,8 +3694,8 @@ public com.google.protobuf.ByteString getPortRangeBytes() { * * * For external forwarding rules, two or more forwarding rules cannot use the - * same [IPAddress, IPProtocol] pair if they share at least one - * port number. + * same [IPAddress, IPProtocol] pair (specified inIPAddress, IPAddresses, IPProtocol + * fields) if they share at least one port number. * * For internal forwarding rules within the same VPC network, two or more * forwarding rules cannot use the same [IPAddress, IPProtocol] @@ -3662,8 +3734,8 @@ public com.google.protobuf.ProtocolStringList getPortsList() { * * * For external forwarding rules, two or more forwarding rules cannot use the - * same [IPAddress, IPProtocol] pair if they share at least one - * port number. + * same [IPAddress, IPProtocol] pair (specified inIPAddress, IPAddresses, IPProtocol + * fields) if they share at least one port number. * * For internal forwarding rules within the same VPC network, two or more * forwarding rules cannot use the same [IPAddress, IPProtocol] @@ -3702,8 +3774,8 @@ public int getPortsCount() { * * * For external forwarding rules, two or more forwarding rules cannot use the - * same [IPAddress, IPProtocol] pair if they share at least one - * port number. + * same [IPAddress, IPProtocol] pair (specified inIPAddress, IPAddresses, IPProtocol + * fields) if they share at least one port number. * * For internal forwarding rules within the same VPC network, two or more * forwarding rules cannot use the same [IPAddress, IPProtocol] @@ -3743,8 +3815,8 @@ public java.lang.String getPorts(int index) { * * * For external forwarding rules, two or more forwarding rules cannot use the - * same [IPAddress, IPProtocol] pair if they share at least one - * port number. + * same [IPAddress, IPProtocol] pair (specified inIPAddress, IPAddresses, IPProtocol + * fields) if they share at least one port number. * * For internal forwarding rules within the same VPC network, two or more * forwarding rules cannot use the same [IPAddress, IPProtocol] @@ -4562,6 +4634,15 @@ public com.google.protobuf.ByteString getSubnetworkBytes() { * * * - For Private Service Connect forwarding rules that forward traffic to managed services, the target must be a service attachment. The target is not mutable once set as a service attachment. + * + * + * + * The following load balancers cannot set the target field (they should set the backendService field instead): + * + * - Internal passthrough Network Load Balancers + * - Backend service-based regional external passthrough Network Load + * Balancers + * - Global external passthrough Network Load Balancers *
* * optional string target = 192835985; @@ -4594,6 +4675,15 @@ public boolean hasTarget() { * * * - For Private Service Connect forwarding rules that forward traffic to managed services, the target must be a service attachment. The target is not mutable once set as a service attachment. + * + * + * + * The following load balancers cannot set the target field (they should set the backendService field instead): + * + * - Internal passthrough Network Load Balancers + * - Backend service-based regional external passthrough Network Load + * Balancers + * - Global external passthrough Network Load Balancers *
* * optional string target = 192835985; @@ -4634,6 +4724,15 @@ public java.lang.String getTarget() { * * * - For Private Service Connect forwarding rules that forward traffic to managed services, the target must be a service attachment. The target is not mutable once set as a service attachment. + * + * + * + * The following load balancers cannot set the target field (they should set the backendService field instead): + * + * - Internal passthrough Network Load Balancers + * - Backend service-based regional external passthrough Network Load + * Balancers + * - Global external passthrough Network Load Balancers *
* * optional string target = 192835985; @@ -6355,6 +6454,8 @@ public Builder mergeFrom( * * * + * The IP address can only be set at creation. Once set, it cannot be updated. + * * The forwarding rule's target or backendService, * and in most cases, also the loadBalancingScheme, determine the * type of IP address that you can use. For detailed information, see @@ -6363,6 +6464,10 @@ public Builder mergeFrom( * * When reading an IPAddress, the API always returns the IP * address number. + * + * When creating a global external Passthrough Network Load Balancer + * forwarding rule (a parent forwarding rule), you must use theIPAddresses field, but the Google Cloud generated child + * forwarding rules set the IPAddress field instead. Refer to theavailabilityGroup field for further details. *
* * optional string I_p_address = 42976943; @@ -6408,6 +6513,8 @@ public boolean hasIPAddress() { * * * + * The IP address can only be set at creation. Once set, it cannot be updated. + * * The forwarding rule's target or backendService, * and in most cases, also the loadBalancingScheme, determine the * type of IP address that you can use. For detailed information, see @@ -6416,6 +6523,10 @@ public boolean hasIPAddress() { * * When reading an IPAddress, the API always returns the IP * address number. + * + * When creating a global external Passthrough Network Load Balancer + * forwarding rule (a parent forwarding rule), you must use theIPAddresses field, but the Google Cloud generated child + * forwarding rules set the IPAddress field instead. Refer to theavailabilityGroup field for further details. *
* * optional string I_p_address = 42976943; @@ -6469,6 +6580,8 @@ public java.lang.String getIPAddress() { * * * + * The IP address can only be set at creation. Once set, it cannot be updated. + * * The forwarding rule's target or backendService, * and in most cases, also the loadBalancingScheme, determine the * type of IP address that you can use. For detailed information, see @@ -6477,6 +6590,10 @@ public java.lang.String getIPAddress() { * * When reading an IPAddress, the API always returns the IP * address number. + * + * When creating a global external Passthrough Network Load Balancer + * forwarding rule (a parent forwarding rule), you must use theIPAddresses field, but the Google Cloud generated child + * forwarding rules set the IPAddress field instead. Refer to theavailabilityGroup field for further details. *
* * optional string I_p_address = 42976943; @@ -6530,6 +6647,8 @@ public com.google.protobuf.ByteString getIPAddressBytes() { * * * + * The IP address can only be set at creation. Once set, it cannot be updated. + * * The forwarding rule's target or backendService, * and in most cases, also the loadBalancingScheme, determine the * type of IP address that you can use. For detailed information, see @@ -6538,6 +6657,10 @@ public com.google.protobuf.ByteString getIPAddressBytes() { * * When reading an IPAddress, the API always returns the IP * address number. + * + * When creating a global external Passthrough Network Load Balancer + * forwarding rule (a parent forwarding rule), you must use theIPAddresses field, but the Google Cloud generated child + * forwarding rules set the IPAddress field instead. Refer to theavailabilityGroup field for further details. *
* * optional string I_p_address = 42976943; @@ -6590,6 +6713,8 @@ public Builder setIPAddress(java.lang.String value) { * * * + * The IP address can only be set at creation. Once set, it cannot be updated. + * * The forwarding rule's target or backendService, * and in most cases, also the loadBalancingScheme, determine the * type of IP address that you can use. For detailed information, see @@ -6598,6 +6723,10 @@ public Builder setIPAddress(java.lang.String value) { * * When reading an IPAddress, the API always returns the IP * address number. + * + * When creating a global external Passthrough Network Load Balancer + * forwarding rule (a parent forwarding rule), you must use theIPAddresses field, but the Google Cloud generated child + * forwarding rules set the IPAddress field instead. Refer to theavailabilityGroup field for further details. *
* * optional string I_p_address = 42976943; @@ -6646,6 +6775,8 @@ public Builder clearIPAddress() { * * * + * The IP address can only be set at creation. Once set, it cannot be updated. + * * The forwarding rule's target or backendService, * and in most cases, also the loadBalancingScheme, determine the * type of IP address that you can use. For detailed information, see @@ -6654,6 +6785,10 @@ public Builder clearIPAddress() { * * When reading an IPAddress, the API always returns the IP * address number. + * + * When creating a global external Passthrough Network Load Balancer + * forwarding rule (a parent forwarding rule), you must use theIPAddresses field, but the Google Cloud generated child + * forwarding rules set the IPAddress field instead. Refer to theavailabilityGroup field for further details. *
* * optional string I_p_address = 42976943; @@ -7577,8 +7712,18 @@ public Builder removeAttachedExtensions(int index) { * *
      * Identifies the backend service to which the forwarding rule sends traffic.
-     * Required for internal and external passthrough Network Load Balancers;
-     * must be omitted for all other load balancer types.
+     *
+     * It is a required field for the following load balancers:
+     *
+     * - Internal passthrough Network Load Balancers
+     * - Backend service-based regional external passthrough Network Load
+     * Balancers
+     * - Global external passthrough Network Load Balancers
+     *
+     *
+     *
+     * It cannot be set by other load balancer types and protocol forwarding
+     * rules.
      * 
* * optional string backend_service = 306946058; @@ -7594,8 +7739,18 @@ public boolean hasBackendService() { * *
      * Identifies the backend service to which the forwarding rule sends traffic.
-     * Required for internal and external passthrough Network Load Balancers;
-     * must be omitted for all other load balancer types.
+     *
+     * It is a required field for the following load balancers:
+     *
+     * - Internal passthrough Network Load Balancers
+     * - Backend service-based regional external passthrough Network Load
+     * Balancers
+     * - Global external passthrough Network Load Balancers
+     *
+     *
+     *
+     * It cannot be set by other load balancer types and protocol forwarding
+     * rules.
      * 
* * optional string backend_service = 306946058; @@ -7619,8 +7774,18 @@ public java.lang.String getBackendService() { * *
      * Identifies the backend service to which the forwarding rule sends traffic.
-     * Required for internal and external passthrough Network Load Balancers;
-     * must be omitted for all other load balancer types.
+     *
+     * It is a required field for the following load balancers:
+     *
+     * - Internal passthrough Network Load Balancers
+     * - Backend service-based regional external passthrough Network Load
+     * Balancers
+     * - Global external passthrough Network Load Balancers
+     *
+     *
+     *
+     * It cannot be set by other load balancer types and protocol forwarding
+     * rules.
      * 
* * optional string backend_service = 306946058; @@ -7644,8 +7809,18 @@ public com.google.protobuf.ByteString getBackendServiceBytes() { * *
      * Identifies the backend service to which the forwarding rule sends traffic.
-     * Required for internal and external passthrough Network Load Balancers;
-     * must be omitted for all other load balancer types.
+     *
+     * It is a required field for the following load balancers:
+     *
+     * - Internal passthrough Network Load Balancers
+     * - Backend service-based regional external passthrough Network Load
+     * Balancers
+     * - Global external passthrough Network Load Balancers
+     *
+     *
+     *
+     * It cannot be set by other load balancer types and protocol forwarding
+     * rules.
      * 
* * optional string backend_service = 306946058; @@ -7668,8 +7843,18 @@ public Builder setBackendService(java.lang.String value) { * *
      * Identifies the backend service to which the forwarding rule sends traffic.
-     * Required for internal and external passthrough Network Load Balancers;
-     * must be omitted for all other load balancer types.
+     *
+     * It is a required field for the following load balancers:
+     *
+     * - Internal passthrough Network Load Balancers
+     * - Backend service-based regional external passthrough Network Load
+     * Balancers
+     * - Global external passthrough Network Load Balancers
+     *
+     *
+     *
+     * It cannot be set by other load balancer types and protocol forwarding
+     * rules.
      * 
* * optional string backend_service = 306946058; @@ -7688,8 +7873,18 @@ public Builder clearBackendService() { * *
      * Identifies the backend service to which the forwarding rule sends traffic.
-     * Required for internal and external passthrough Network Load Balancers;
-     * must be omitted for all other load balancer types.
+     *
+     * It is a required field for the following load balancers:
+     *
+     * - Internal passthrough Network Load Balancers
+     * - Backend service-based regional external passthrough Network Load
+     * Balancers
+     * - Global external passthrough Network Load Balancers
+     *
+     *
+     *
+     * It cannot be set by other load balancer types and protocol forwarding
+     * rules.
      * 
* * optional string backend_service = 306946058; @@ -9593,8 +9788,8 @@ public Builder putAllLabels(java.util.Map va *
      * Specifies the forwarding rule type.
      *
-     * For more information about forwarding rules, refer to
-     * Forwarding rule concepts.
+     * For more information, refer to
+     * Forwarding rule product and scheme table.
      * Check the LoadBalancingScheme enum for the list of possible values.
      * 
* @@ -9612,8 +9807,8 @@ public boolean hasLoadBalancingScheme() { *
      * Specifies the forwarding rule type.
      *
-     * For more information about forwarding rules, refer to
-     * Forwarding rule concepts.
+     * For more information, refer to
+     * Forwarding rule product and scheme table.
      * Check the LoadBalancingScheme enum for the list of possible values.
      * 
* @@ -9639,8 +9834,8 @@ public java.lang.String getLoadBalancingScheme() { *
      * Specifies the forwarding rule type.
      *
-     * For more information about forwarding rules, refer to
-     * Forwarding rule concepts.
+     * For more information, refer to
+     * Forwarding rule product and scheme table.
      * Check the LoadBalancingScheme enum for the list of possible values.
      * 
* @@ -9666,8 +9861,8 @@ public com.google.protobuf.ByteString getLoadBalancingSchemeBytes() { *
      * Specifies the forwarding rule type.
      *
-     * For more information about forwarding rules, refer to
-     * Forwarding rule concepts.
+     * For more information, refer to
+     * Forwarding rule product and scheme table.
      * Check the LoadBalancingScheme enum for the list of possible values.
      * 
* @@ -9692,8 +9887,8 @@ public Builder setLoadBalancingScheme(java.lang.String value) { *
      * Specifies the forwarding rule type.
      *
-     * For more information about forwarding rules, refer to
-     * Forwarding rule concepts.
+     * For more information, refer to
+     * Forwarding rule product and scheme table.
      * Check the LoadBalancingScheme enum for the list of possible values.
      * 
* @@ -9714,8 +9909,8 @@ public Builder clearLoadBalancingScheme() { *
      * Specifies the forwarding rule type.
      *
-     * For more information about forwarding rules, refer to
-     * Forwarding rule concepts.
+     * For more information, refer to
+     * Forwarding rule product and scheme table.
      * Check the LoadBalancingScheme enum for the list of possible values.
      * 
* @@ -10466,6 +10661,13 @@ public com.google.cloud.compute.v1.MetadataFilter.Builder addMetadataFiltersBuil * For Private Service Connect forwarding rules that forward traffic to Google * APIs, the forwarding rule name must be a 1-20 characters string with * lowercase letters and numbers and must start with a letter. + * + * For global external Passthrough Network Load Balancer forwarding rules, the + * forwarding rule name must be 1-43 characters long. For each global external + * Passthrough Network Load Balancer forwarding rule (a parent forwarding + * rule) that you create, Google Cloud generates two output-only child + * forwarding rules that are named by concatenating the parent forwarding rule + * name with the `-ag0` and `-ag1` suffixes, respectively. Refer to theavailabilityGroup field for further details. * * * optional string name = 3373707; @@ -10491,6 +10693,13 @@ public boolean hasName() { * For Private Service Connect forwarding rules that forward traffic to Google * APIs, the forwarding rule name must be a 1-20 characters string with * lowercase letters and numbers and must start with a letter. + * + * For global external Passthrough Network Load Balancer forwarding rules, the + * forwarding rule name must be 1-43 characters long. For each global external + * Passthrough Network Load Balancer forwarding rule (a parent forwarding + * rule) that you create, Google Cloud generates two output-only child + * forwarding rules that are named by concatenating the parent forwarding rule + * name with the `-ag0` and `-ag1` suffixes, respectively. Refer to theavailabilityGroup field for further details. * * * optional string name = 3373707; @@ -10524,6 +10733,13 @@ public java.lang.String getName() { * For Private Service Connect forwarding rules that forward traffic to Google * APIs, the forwarding rule name must be a 1-20 characters string with * lowercase letters and numbers and must start with a letter. + * + * For global external Passthrough Network Load Balancer forwarding rules, the + * forwarding rule name must be 1-43 characters long. For each global external + * Passthrough Network Load Balancer forwarding rule (a parent forwarding + * rule) that you create, Google Cloud generates two output-only child + * forwarding rules that are named by concatenating the parent forwarding rule + * name with the `-ag0` and `-ag1` suffixes, respectively. Refer to theavailabilityGroup field for further details. * * * optional string name = 3373707; @@ -10557,6 +10773,13 @@ public com.google.protobuf.ByteString getNameBytes() { * For Private Service Connect forwarding rules that forward traffic to Google * APIs, the forwarding rule name must be a 1-20 characters string with * lowercase letters and numbers and must start with a letter. + * + * For global external Passthrough Network Load Balancer forwarding rules, the + * forwarding rule name must be 1-43 characters long. For each global external + * Passthrough Network Load Balancer forwarding rule (a parent forwarding + * rule) that you create, Google Cloud generates two output-only child + * forwarding rules that are named by concatenating the parent forwarding rule + * name with the `-ag0` and `-ag1` suffixes, respectively. Refer to theavailabilityGroup field for further details. * * * optional string name = 3373707; @@ -10589,6 +10812,13 @@ public Builder setName(java.lang.String value) { * For Private Service Connect forwarding rules that forward traffic to Google * APIs, the forwarding rule name must be a 1-20 characters string with * lowercase letters and numbers and must start with a letter. + * + * For global external Passthrough Network Load Balancer forwarding rules, the + * forwarding rule name must be 1-43 characters long. For each global external + * Passthrough Network Load Balancer forwarding rule (a parent forwarding + * rule) that you create, Google Cloud generates two output-only child + * forwarding rules that are named by concatenating the parent forwarding rule + * name with the `-ag0` and `-ag1` suffixes, respectively. Refer to theavailabilityGroup field for further details. * * * optional string name = 3373707; @@ -10617,6 +10847,13 @@ public Builder clearName() { * For Private Service Connect forwarding rules that forward traffic to Google * APIs, the forwarding rule name must be a 1-20 characters string with * lowercase letters and numbers and must start with a letter. + * + * For global external Passthrough Network Load Balancer forwarding rules, the + * forwarding rule name must be 1-43 characters long. For each global external + * Passthrough Network Load Balancer forwarding rule (a parent forwarding + * rule) that you create, Google Cloud generates two output-only child + * forwarding rules that are named by concatenating the parent forwarding rule + * name with the `-ag0` and `-ag1` suffixes, respectively. Refer to theavailabilityGroup field for further details. * * * optional string name = 3373707; @@ -11100,7 +11337,8 @@ public Builder clearNoAutomateDnsZone() { * * * For external forwarding rules, two or more forwarding rules cannot use the - * same [IPAddress, IPProtocol] pair, and cannot have overlappingportRanges. + * same [IPAddress, IPProtocol] pair (specified inIPAddress, IPAddresses, IPProtocol + * fields) if they have overlapping portRanges. * * For internal forwarding rules within the same VPC network, two or more * forwarding rules cannot use the same [IPAddress, IPProtocol] @@ -11140,7 +11378,8 @@ public boolean hasPortRange() { * * * For external forwarding rules, two or more forwarding rules cannot use the - * same [IPAddress, IPProtocol] pair, and cannot have overlappingportRanges. + * same [IPAddress, IPProtocol] pair (specified inIPAddress, IPAddresses, IPProtocol + * fields) if they have overlapping portRanges. * * For internal forwarding rules within the same VPC network, two or more * forwarding rules cannot use the same [IPAddress, IPProtocol] @@ -11188,7 +11427,8 @@ public java.lang.String getPortRange() { * * * For external forwarding rules, two or more forwarding rules cannot use the - * same [IPAddress, IPProtocol] pair, and cannot have overlappingportRanges. + * same [IPAddress, IPProtocol] pair (specified inIPAddress, IPAddresses, IPProtocol + * fields) if they have overlapping portRanges. * * For internal forwarding rules within the same VPC network, two or more * forwarding rules cannot use the same [IPAddress, IPProtocol] @@ -11236,7 +11476,8 @@ public com.google.protobuf.ByteString getPortRangeBytes() { * * * For external forwarding rules, two or more forwarding rules cannot use the - * same [IPAddress, IPProtocol] pair, and cannot have overlappingportRanges. + * same [IPAddress, IPProtocol] pair (specified inIPAddress, IPAddresses, IPProtocol + * fields) if they have overlapping portRanges. * * For internal forwarding rules within the same VPC network, two or more * forwarding rules cannot use the same [IPAddress, IPProtocol] @@ -11283,7 +11524,8 @@ public Builder setPortRange(java.lang.String value) { * * * For external forwarding rules, two or more forwarding rules cannot use the - * same [IPAddress, IPProtocol] pair, and cannot have overlappingportRanges. + * same [IPAddress, IPProtocol] pair (specified inIPAddress, IPAddresses, IPProtocol + * fields) if they have overlapping portRanges. * * For internal forwarding rules within the same VPC network, two or more * forwarding rules cannot use the same [IPAddress, IPProtocol] @@ -11326,7 +11568,8 @@ public Builder clearPortRange() { * * * For external forwarding rules, two or more forwarding rules cannot use the - * same [IPAddress, IPProtocol] pair, and cannot have overlappingportRanges. + * same [IPAddress, IPProtocol] pair (specified inIPAddress, IPAddresses, IPProtocol + * fields) if they have overlapping portRanges. * * For internal forwarding rules within the same VPC network, two or more * forwarding rules cannot use the same [IPAddress, IPProtocol] @@ -11383,8 +11626,8 @@ private void ensurePortsIsMutable() { * * * For external forwarding rules, two or more forwarding rules cannot use the - * same [IPAddress, IPProtocol] pair if they share at least one - * port number. + * same [IPAddress, IPProtocol] pair (specified inIPAddress, IPAddresses, IPProtocol + * fields) if they share at least one port number. * * For internal forwarding rules within the same VPC network, two or more * forwarding rules cannot use the same [IPAddress, IPProtocol] @@ -11424,8 +11667,8 @@ public com.google.protobuf.ProtocolStringList getPortsList() { * * * For external forwarding rules, two or more forwarding rules cannot use the - * same [IPAddress, IPProtocol] pair if they share at least one - * port number. + * same [IPAddress, IPProtocol] pair (specified inIPAddress, IPAddresses, IPProtocol + * fields) if they share at least one port number. * * For internal forwarding rules within the same VPC network, two or more * forwarding rules cannot use the same [IPAddress, IPProtocol] @@ -11464,8 +11707,8 @@ public int getPortsCount() { * * * For external forwarding rules, two or more forwarding rules cannot use the - * same [IPAddress, IPProtocol] pair if they share at least one - * port number. + * same [IPAddress, IPProtocol] pair (specified inIPAddress, IPAddresses, IPProtocol + * fields) if they share at least one port number. * * For internal forwarding rules within the same VPC network, two or more * forwarding rules cannot use the same [IPAddress, IPProtocol] @@ -11505,8 +11748,8 @@ public java.lang.String getPorts(int index) { * * * For external forwarding rules, two or more forwarding rules cannot use the - * same [IPAddress, IPProtocol] pair if they share at least one - * port number. + * same [IPAddress, IPProtocol] pair (specified inIPAddress, IPAddresses, IPProtocol + * fields) if they share at least one port number. * * For internal forwarding rules within the same VPC network, two or more * forwarding rules cannot use the same [IPAddress, IPProtocol] @@ -11546,8 +11789,8 @@ public com.google.protobuf.ByteString getPortsBytes(int index) { * * * For external forwarding rules, two or more forwarding rules cannot use the - * same [IPAddress, IPProtocol] pair if they share at least one - * port number. + * same [IPAddress, IPProtocol] pair (specified inIPAddress, IPAddresses, IPProtocol + * fields) if they share at least one port number. * * For internal forwarding rules within the same VPC network, two or more * forwarding rules cannot use the same [IPAddress, IPProtocol] @@ -11595,8 +11838,8 @@ public Builder setPorts(int index, java.lang.String value) { * * * For external forwarding rules, two or more forwarding rules cannot use the - * same [IPAddress, IPProtocol] pair if they share at least one - * port number. + * same [IPAddress, IPProtocol] pair (specified inIPAddress, IPAddresses, IPProtocol + * fields) if they share at least one port number. * * For internal forwarding rules within the same VPC network, two or more * forwarding rules cannot use the same [IPAddress, IPProtocol] @@ -11643,8 +11886,8 @@ public Builder addPorts(java.lang.String value) { * * * For external forwarding rules, two or more forwarding rules cannot use the - * same [IPAddress, IPProtocol] pair if they share at least one - * port number. + * same [IPAddress, IPProtocol] pair (specified inIPAddress, IPAddresses, IPProtocol + * fields) if they share at least one port number. * * For internal forwarding rules within the same VPC network, two or more * forwarding rules cannot use the same [IPAddress, IPProtocol] @@ -11688,8 +11931,8 @@ public Builder addAllPorts(java.lang.Iterable values) { * * * For external forwarding rules, two or more forwarding rules cannot use the - * same [IPAddress, IPProtocol] pair if they share at least one - * port number. + * same [IPAddress, IPProtocol] pair (specified inIPAddress, IPAddresses, IPProtocol + * fields) if they share at least one port number. * * For internal forwarding rules within the same VPC network, two or more * forwarding rules cannot use the same [IPAddress, IPProtocol] @@ -11732,8 +11975,8 @@ public Builder clearPorts() { * * * For external forwarding rules, two or more forwarding rules cannot use the - * same [IPAddress, IPProtocol] pair if they share at least one - * port number. + * same [IPAddress, IPProtocol] pair (specified inIPAddress, IPAddresses, IPProtocol + * fields) if they share at least one port number. * * For internal forwarding rules within the same VPC network, two or more * forwarding rules cannot use the same [IPAddress, IPProtocol] @@ -13560,6 +13803,15 @@ public Builder setSubnetworkBytes(com.google.protobuf.ByteString value) { * * * - For Private Service Connect forwarding rules that forward traffic to managed services, the target must be a service attachment. The target is not mutable once set as a service attachment. + * + * + * + * The following load balancers cannot set the target field (they should set the backendService field instead): + * + * - Internal passthrough Network Load Balancers + * - Backend service-based regional external passthrough Network Load + * Balancers + * - Global external passthrough Network Load Balancers * * * optional string target = 192835985; @@ -13591,6 +13843,15 @@ public boolean hasTarget() { * * * - For Private Service Connect forwarding rules that forward traffic to managed services, the target must be a service attachment. The target is not mutable once set as a service attachment. + * + * + * + * The following load balancers cannot set the target field (they should set the backendService field instead): + * + * - Internal passthrough Network Load Balancers + * - Backend service-based regional external passthrough Network Load + * Balancers + * - Global external passthrough Network Load Balancers * * * optional string target = 192835985; @@ -13630,6 +13891,15 @@ public java.lang.String getTarget() { * * * - For Private Service Connect forwarding rules that forward traffic to managed services, the target must be a service attachment. The target is not mutable once set as a service attachment. + * + * + * + * The following load balancers cannot set the target field (they should set the backendService field instead): + * + * - Internal passthrough Network Load Balancers + * - Backend service-based regional external passthrough Network Load + * Balancers + * - Global external passthrough Network Load Balancers * * * optional string target = 192835985; @@ -13669,6 +13939,15 @@ public com.google.protobuf.ByteString getTargetBytes() { * * * - For Private Service Connect forwarding rules that forward traffic to managed services, the target must be a service attachment. The target is not mutable once set as a service attachment. + * + * + * + * The following load balancers cannot set the target field (they should set the backendService field instead): + * + * - Internal passthrough Network Load Balancers + * - Backend service-based regional external passthrough Network Load + * Balancers + * - Global external passthrough Network Load Balancers * * * optional string target = 192835985; @@ -13707,6 +13986,15 @@ public Builder setTarget(java.lang.String value) { * * * - For Private Service Connect forwarding rules that forward traffic to managed services, the target must be a service attachment. The target is not mutable once set as a service attachment. + * + * + * + * The following load balancers cannot set the target field (they should set the backendService field instead): + * + * - Internal passthrough Network Load Balancers + * - Backend service-based regional external passthrough Network Load + * Balancers + * - Global external passthrough Network Load Balancers * * * optional string target = 192835985; @@ -13741,6 +14029,15 @@ public Builder clearTarget() { * * * - For Private Service Connect forwarding rules that forward traffic to managed services, the target must be a service attachment. The target is not mutable once set as a service attachment. + * + * + * + * The following load balancers cannot set the target field (they should set the backendService field instead): + * + * - Internal passthrough Network Load Balancers + * - Backend service-based regional external passthrough Network Load + * Balancers + * - Global external passthrough Network Load Balancers * * * optional string target = 192835985; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ForwardingRuleOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ForwardingRuleOrBuilder.java index eb193762a913..17381f9da52c 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ForwardingRuleOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ForwardingRuleOrBuilder.java @@ -61,6 +61,8 @@ public interface ForwardingRuleOrBuilder * * * + * The IP address can only be set at creation. Once set, it cannot be updated. + * * The forwarding rule's target or backendService, * and in most cases, also the loadBalancingScheme, determine the * type of IP address that you can use. For detailed information, see @@ -69,6 +71,10 @@ public interface ForwardingRuleOrBuilder * * When reading an IPAddress, the API always returns the IP * address number. + * + * When creating a global external Passthrough Network Load Balancer + * forwarding rule (a parent forwarding rule), you must use theIPAddresses field, but the Google Cloud generated child + * forwarding rules set the IPAddress field instead. Refer to theavailabilityGroup field for further details. * * * optional string I_p_address = 42976943; @@ -112,6 +118,8 @@ public interface ForwardingRuleOrBuilder * * * + * The IP address can only be set at creation. Once set, it cannot be updated. + * * The forwarding rule's target or backendService, * and in most cases, also the loadBalancingScheme, determine the * type of IP address that you can use. For detailed information, see @@ -120,6 +128,10 @@ public interface ForwardingRuleOrBuilder * * When reading an IPAddress, the API always returns the IP * address number. + * + * When creating a global external Passthrough Network Load Balancer + * forwarding rule (a parent forwarding rule), you must use theIPAddresses field, but the Google Cloud generated child + * forwarding rules set the IPAddress field instead. Refer to theavailabilityGroup field for further details. * * * optional string I_p_address = 42976943; @@ -163,6 +175,8 @@ public interface ForwardingRuleOrBuilder * * * + * The IP address can only be set at creation. Once set, it cannot be updated. + * * The forwarding rule's target or backendService, * and in most cases, also the loadBalancingScheme, determine the * type of IP address that you can use. For detailed information, see @@ -171,6 +185,10 @@ public interface ForwardingRuleOrBuilder * * When reading an IPAddress, the API always returns the IP * address number. + * + * When creating a global external Passthrough Network Load Balancer + * forwarding rule (a parent forwarding rule), you must use theIPAddresses field, but the Google Cloud generated child + * forwarding rules set the IPAddress field instead. Refer to theavailabilityGroup field for further details. * * * optional string I_p_address = 42976943; @@ -435,8 +453,18 @@ public interface ForwardingRuleOrBuilder * *
    * Identifies the backend service to which the forwarding rule sends traffic.
-   * Required for internal and external passthrough Network Load Balancers;
-   * must be omitted for all other load balancer types.
+   *
+   * It is a required field for the following load balancers:
+   *
+   * - Internal passthrough Network Load Balancers
+   * - Backend service-based regional external passthrough Network Load
+   * Balancers
+   * - Global external passthrough Network Load Balancers
+   *
+   *
+   *
+   * It cannot be set by other load balancer types and protocol forwarding
+   * rules.
    * 
* * optional string backend_service = 306946058; @@ -450,8 +478,18 @@ public interface ForwardingRuleOrBuilder * *
    * Identifies the backend service to which the forwarding rule sends traffic.
-   * Required for internal and external passthrough Network Load Balancers;
-   * must be omitted for all other load balancer types.
+   *
+   * It is a required field for the following load balancers:
+   *
+   * - Internal passthrough Network Load Balancers
+   * - Backend service-based regional external passthrough Network Load
+   * Balancers
+   * - Global external passthrough Network Load Balancers
+   *
+   *
+   *
+   * It cannot be set by other load balancer types and protocol forwarding
+   * rules.
    * 
* * optional string backend_service = 306946058; @@ -465,8 +503,18 @@ public interface ForwardingRuleOrBuilder * *
    * Identifies the backend service to which the forwarding rule sends traffic.
-   * Required for internal and external passthrough Network Load Balancers;
-   * must be omitted for all other load balancer types.
+   *
+   * It is a required field for the following load balancers:
+   *
+   * - Internal passthrough Network Load Balancers
+   * - Backend service-based regional external passthrough Network Load
+   * Balancers
+   * - Global external passthrough Network Load Balancers
+   *
+   *
+   *
+   * It cannot be set by other load balancer types and protocol forwarding
+   * rules.
    * 
* * optional string backend_service = 306946058; @@ -1149,8 +1197,8 @@ java.lang.String getLabelsOrDefault( *
    * Specifies the forwarding rule type.
    *
-   * For more information about forwarding rules, refer to
-   * Forwarding rule concepts.
+   * For more information, refer to
+   * Forwarding rule product and scheme table.
    * Check the LoadBalancingScheme enum for the list of possible values.
    * 
* @@ -1166,8 +1214,8 @@ java.lang.String getLabelsOrDefault( *
    * Specifies the forwarding rule type.
    *
-   * For more information about forwarding rules, refer to
-   * Forwarding rule concepts.
+   * For more information, refer to
+   * Forwarding rule product and scheme table.
    * Check the LoadBalancingScheme enum for the list of possible values.
    * 
* @@ -1183,8 +1231,8 @@ java.lang.String getLabelsOrDefault( *
    * Specifies the forwarding rule type.
    *
-   * For more information about forwarding rules, refer to
-   * Forwarding rule concepts.
+   * For more information, refer to
+   * Forwarding rule product and scheme table.
    * Check the LoadBalancingScheme enum for the list of possible values.
    * 
* @@ -1360,6 +1408,13 @@ java.lang.String getLabelsOrDefault( * For Private Service Connect forwarding rules that forward traffic to Google * APIs, the forwarding rule name must be a 1-20 characters string with * lowercase letters and numbers and must start with a letter. + * + * For global external Passthrough Network Load Balancer forwarding rules, the + * forwarding rule name must be 1-43 characters long. For each global external + * Passthrough Network Load Balancer forwarding rule (a parent forwarding + * rule) that you create, Google Cloud generates two output-only child + * forwarding rules that are named by concatenating the parent forwarding rule + * name with the `-ag0` and `-ag1` suffixes, respectively. Refer to theavailabilityGroup field for further details. * * * optional string name = 3373707; @@ -1383,6 +1438,13 @@ java.lang.String getLabelsOrDefault( * For Private Service Connect forwarding rules that forward traffic to Google * APIs, the forwarding rule name must be a 1-20 characters string with * lowercase letters and numbers and must start with a letter. + * + * For global external Passthrough Network Load Balancer forwarding rules, the + * forwarding rule name must be 1-43 characters long. For each global external + * Passthrough Network Load Balancer forwarding rule (a parent forwarding + * rule) that you create, Google Cloud generates two output-only child + * forwarding rules that are named by concatenating the parent forwarding rule + * name with the `-ag0` and `-ag1` suffixes, respectively. Refer to theavailabilityGroup field for further details. * * * optional string name = 3373707; @@ -1406,6 +1468,13 @@ java.lang.String getLabelsOrDefault( * For Private Service Connect forwarding rules that forward traffic to Google * APIs, the forwarding rule name must be a 1-20 characters string with * lowercase letters and numbers and must start with a letter. + * + * For global external Passthrough Network Load Balancer forwarding rules, the + * forwarding rule name must be 1-43 characters long. For each global external + * Passthrough Network Load Balancer forwarding rule (a parent forwarding + * rule) that you create, Google Cloud generates two output-only child + * forwarding rules that are named by concatenating the parent forwarding rule + * name with the `-ag0` and `-ag1` suffixes, respectively. Refer to theavailabilityGroup field for further details. * * * optional string name = 3373707; @@ -1599,7 +1668,8 @@ java.lang.String getLabelsOrDefault( * * * For external forwarding rules, two or more forwarding rules cannot use the - * same [IPAddress, IPProtocol] pair, and cannot have overlappingportRanges. + * same [IPAddress, IPProtocol] pair (specified inIPAddress, IPAddresses, IPProtocol + * fields) if they have overlapping portRanges. * * For internal forwarding rules within the same VPC network, two or more * forwarding rules cannot use the same [IPAddress, IPProtocol] @@ -1637,7 +1707,8 @@ java.lang.String getLabelsOrDefault( * * * For external forwarding rules, two or more forwarding rules cannot use the - * same [IPAddress, IPProtocol] pair, and cannot have overlappingportRanges. + * same [IPAddress, IPProtocol] pair (specified inIPAddress, IPAddresses, IPProtocol + * fields) if they have overlapping portRanges. * * For internal forwarding rules within the same VPC network, two or more * forwarding rules cannot use the same [IPAddress, IPProtocol] @@ -1675,7 +1746,8 @@ java.lang.String getLabelsOrDefault( * * * For external forwarding rules, two or more forwarding rules cannot use the - * same [IPAddress, IPProtocol] pair, and cannot have overlappingportRanges. + * same [IPAddress, IPProtocol] pair (specified inIPAddress, IPAddresses, IPProtocol + * fields) if they have overlapping portRanges. * * For internal forwarding rules within the same VPC network, two or more * forwarding rules cannot use the same [IPAddress, IPProtocol] @@ -1712,8 +1784,8 @@ java.lang.String getLabelsOrDefault( * * * For external forwarding rules, two or more forwarding rules cannot use the - * same [IPAddress, IPProtocol] pair if they share at least one - * port number. + * same [IPAddress, IPProtocol] pair (specified inIPAddress, IPAddresses, IPProtocol + * fields) if they share at least one port number. * * For internal forwarding rules within the same VPC network, two or more * forwarding rules cannot use the same [IPAddress, IPProtocol] @@ -1750,8 +1822,8 @@ java.lang.String getLabelsOrDefault( * * * For external forwarding rules, two or more forwarding rules cannot use the - * same [IPAddress, IPProtocol] pair if they share at least one - * port number. + * same [IPAddress, IPProtocol] pair (specified inIPAddress, IPAddresses, IPProtocol + * fields) if they share at least one port number. * * For internal forwarding rules within the same VPC network, two or more * forwarding rules cannot use the same [IPAddress, IPProtocol] @@ -1788,8 +1860,8 @@ java.lang.String getLabelsOrDefault( * * * For external forwarding rules, two or more forwarding rules cannot use the - * same [IPAddress, IPProtocol] pair if they share at least one - * port number. + * same [IPAddress, IPProtocol] pair (specified inIPAddress, IPAddresses, IPProtocol + * fields) if they share at least one port number. * * For internal forwarding rules within the same VPC network, two or more * forwarding rules cannot use the same [IPAddress, IPProtocol] @@ -1827,8 +1899,8 @@ java.lang.String getLabelsOrDefault( * * * For external forwarding rules, two or more forwarding rules cannot use the - * same [IPAddress, IPProtocol] pair if they share at least one - * port number. + * same [IPAddress, IPProtocol] pair (specified inIPAddress, IPAddresses, IPProtocol + * fields) if they share at least one port number. * * For internal forwarding rules within the same VPC network, two or more * forwarding rules cannot use the same [IPAddress, IPProtocol] @@ -2385,6 +2457,15 @@ java.lang.String getLabelsOrDefault( * * * - For Private Service Connect forwarding rules that forward traffic to managed services, the target must be a service attachment. The target is not mutable once set as a service attachment. + * + * + * + * The following load balancers cannot set the target field (they should set the backendService field instead): + * + * - Internal passthrough Network Load Balancers + * - Backend service-based regional external passthrough Network Load + * Balancers + * - Global external passthrough Network Load Balancers * * * optional string target = 192835985; @@ -2414,6 +2495,15 @@ java.lang.String getLabelsOrDefault( * * * - For Private Service Connect forwarding rules that forward traffic to managed services, the target must be a service attachment. The target is not mutable once set as a service attachment. + * + * + * + * The following load balancers cannot set the target field (they should set the backendService field instead): + * + * - Internal passthrough Network Load Balancers + * - Backend service-based regional external passthrough Network Load + * Balancers + * - Global external passthrough Network Load Balancers * * * optional string target = 192835985; @@ -2443,6 +2533,15 @@ java.lang.String getLabelsOrDefault( * * * - For Private Service Connect forwarding rules that forward traffic to managed services, the target must be a service attachment. The target is not mutable once set as a service attachment. + * + * + * + * The following load balancers cannot set the target field (they should set the backendService field instead): + * + * - Internal passthrough Network Load Balancers + * - Backend service-based regional external passthrough Network Load + * Balancers + * - Global external passthrough Network Load Balancers * * * optional string target = 192835985; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FutureReservation.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FutureReservation.java index dff738e3e7b2..b1729e3a7aec 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FutureReservation.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FutureReservation.java @@ -62,6 +62,7 @@ private FutureReservation() { planningStatus_ = ""; reservationMode_ = ""; reservationName_ = ""; + resourceName_ = ""; schedulingType_ = ""; selfLink_ = ""; selfLinkWithId_ = ""; @@ -2147,6 +2148,146 @@ public com.google.protobuf.ByteString getReservationNameBytes() { } } + public static final int RESOURCE_METADATA_FIELD_NUMBER = 99063872; + private com.google.cloud.compute.v1.ResourceMetadata resourceMetadata_; + + /** + * + * + *
+   * Output only. Contains standard resource metadata for an FutureReservation
+   * resource. It is populated for each instance of the FutureReservation
+   * resource, and includes the api_version the
+   * instance was retrieved through, and its canonical
+   * resource_type name.
+   * 
+ * + * optional .google.cloud.compute.v1.ResourceMetadata resource_metadata = 99063872; + * + * @return Whether the resourceMetadata field is set. + */ + @java.lang.Override + public boolean hasResourceMetadata() { + return ((bitField0_ & 0x00040000) != 0); + } + + /** + * + * + *
+   * Output only. Contains standard resource metadata for an FutureReservation
+   * resource. It is populated for each instance of the FutureReservation
+   * resource, and includes the api_version the
+   * instance was retrieved through, and its canonical
+   * resource_type name.
+   * 
+ * + * optional .google.cloud.compute.v1.ResourceMetadata resource_metadata = 99063872; + * + * @return The resourceMetadata. + */ + @java.lang.Override + public com.google.cloud.compute.v1.ResourceMetadata getResourceMetadata() { + return resourceMetadata_ == null + ? com.google.cloud.compute.v1.ResourceMetadata.getDefaultInstance() + : resourceMetadata_; + } + + /** + * + * + *
+   * Output only. Contains standard resource metadata for an FutureReservation
+   * resource. It is populated for each instance of the FutureReservation
+   * resource, and includes the api_version the
+   * instance was retrieved through, and its canonical
+   * resource_type name.
+   * 
+ * + * optional .google.cloud.compute.v1.ResourceMetadata resource_metadata = 99063872; + */ + @java.lang.Override + public com.google.cloud.compute.v1.ResourceMetadataOrBuilder getResourceMetadataOrBuilder() { + return resourceMetadata_ == null + ? com.google.cloud.compute.v1.ResourceMetadata.getDefaultInstance() + : resourceMetadata_; + } + + public static final int RESOURCE_NAME_FIELD_NUMBER = 442550300; + + @SuppressWarnings("serial") + private volatile java.lang.Object resourceName_ = ""; + + /** + * + * + *
+   * Name of the resource intended to be delivered. Name should conform to
+   * RFC1035. This will be the name of storage pool or Exapool for persistent
+   * disk FRs.
+   * 
+ * + * optional string resource_name = 442550300; + * + * @return Whether the resourceName field is set. + */ + @java.lang.Override + public boolean hasResourceName() { + return ((bitField0_ & 0x00080000) != 0); + } + + /** + * + * + *
+   * Name of the resource intended to be delivered. Name should conform to
+   * RFC1035. This will be the name of storage pool or Exapool for persistent
+   * disk FRs.
+   * 
+ * + * optional string resource_name = 442550300; + * + * @return The resourceName. + */ + @java.lang.Override + public java.lang.String getResourceName() { + java.lang.Object ref = resourceName_; + 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(); + resourceName_ = s; + return s; + } + } + + /** + * + * + *
+   * Name of the resource intended to be delivered. Name should conform to
+   * RFC1035. This will be the name of storage pool or Exapool for persistent
+   * disk FRs.
+   * 
+ * + * optional string resource_name = 442550300; + * + * @return The bytes for resourceName. + */ + @java.lang.Override + public com.google.protobuf.ByteString getResourceNameBytes() { + java.lang.Object ref = resourceName_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + resourceName_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + public static final int SCHEDULING_TYPE_FIELD_NUMBER = 199835397; @SuppressWarnings("serial") @@ -2166,7 +2307,7 @@ public com.google.protobuf.ByteString getReservationNameBytes() { */ @java.lang.Override public boolean hasSchedulingType() { - return ((bitField0_ & 0x00040000) != 0); + return ((bitField0_ & 0x00100000) != 0); } /** @@ -2237,7 +2378,7 @@ public com.google.protobuf.ByteString getSchedulingTypeBytes() { */ @java.lang.Override public boolean hasSelfLink() { - return ((bitField0_ & 0x00080000) != 0); + return ((bitField0_ & 0x00200000) != 0); } /** @@ -2306,7 +2447,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { */ @java.lang.Override public boolean hasSelfLinkWithId() { - return ((bitField0_ & 0x00100000) != 0); + return ((bitField0_ & 0x00400000) != 0); } /** @@ -2373,7 +2514,7 @@ public com.google.protobuf.ByteString getSelfLinkWithIdBytes() { */ @java.lang.Override public boolean hasShareSettings() { - return ((bitField0_ & 0x00200000) != 0); + return ((bitField0_ & 0x00800000) != 0); } /** @@ -2428,7 +2569,7 @@ public com.google.cloud.compute.v1.ShareSettingsOrBuilder getShareSettingsOrBuil */ @java.lang.Override public boolean hasSpecificReservationRequired() { - return ((bitField0_ & 0x00400000) != 0); + return ((bitField0_ & 0x01000000) != 0); } /** @@ -2468,7 +2609,7 @@ public boolean getSpecificReservationRequired() { */ @java.lang.Override public boolean hasSpecificSkuProperties() { - return ((bitField0_ & 0x00800000) != 0); + return ((bitField0_ & 0x02000000) != 0); } /** @@ -2529,7 +2670,7 @@ public boolean hasSpecificSkuProperties() { */ @java.lang.Override public boolean hasStatus() { - return ((bitField0_ & 0x01000000) != 0); + return ((bitField0_ & 0x04000000) != 0); } /** @@ -2566,6 +2707,67 @@ public com.google.cloud.compute.v1.FutureReservationStatusOrBuilder getStatusOrB : status_; } + public static final int STORAGE_POOL_PROPERTIES_FIELD_NUMBER = 71410546; + private com.google.cloud.compute.v1.FutureReservationStoragePoolProperties storagePoolProperties_; + + /** + * + * + *
+   * Storage pool details for the future reservation.
+   * 
+ * + * + * optional .google.cloud.compute.v1.FutureReservationStoragePoolProperties storage_pool_properties = 71410546; + * + * + * @return Whether the storagePoolProperties field is set. + */ + @java.lang.Override + public boolean hasStoragePoolProperties() { + return ((bitField0_ & 0x08000000) != 0); + } + + /** + * + * + *
+   * Storage pool details for the future reservation.
+   * 
+ * + * + * optional .google.cloud.compute.v1.FutureReservationStoragePoolProperties storage_pool_properties = 71410546; + * + * + * @return The storagePoolProperties. + */ + @java.lang.Override + public com.google.cloud.compute.v1.FutureReservationStoragePoolProperties + getStoragePoolProperties() { + return storagePoolProperties_ == null + ? com.google.cloud.compute.v1.FutureReservationStoragePoolProperties.getDefaultInstance() + : storagePoolProperties_; + } + + /** + * + * + *
+   * Storage pool details for the future reservation.
+   * 
+ * + * + * optional .google.cloud.compute.v1.FutureReservationStoragePoolProperties storage_pool_properties = 71410546; + * + */ + @java.lang.Override + public com.google.cloud.compute.v1.FutureReservationStoragePoolPropertiesOrBuilder + getStoragePoolPropertiesOrBuilder() { + return storagePoolProperties_ == null + ? com.google.cloud.compute.v1.FutureReservationStoragePoolProperties.getDefaultInstance() + : storagePoolProperties_; + } + public static final int TIME_WINDOW_FIELD_NUMBER = 422983074; private com.google.cloud.compute.v1.FutureReservationTimeWindow timeWindow_; @@ -2583,7 +2785,7 @@ public com.google.cloud.compute.v1.FutureReservationStatusOrBuilder getStatusOrB */ @java.lang.Override public boolean hasTimeWindow() { - return ((bitField0_ & 0x02000000) != 0); + return ((bitField0_ & 0x10000000) != 0); } /** @@ -2640,7 +2842,7 @@ public com.google.cloud.compute.v1.FutureReservationTimeWindowOrBuilder getTimeW */ @java.lang.Override public boolean hasZone() { - return ((bitField0_ & 0x04000000) != 0); + return ((bitField0_ & 0x20000000) != 0); } /** @@ -2714,7 +2916,7 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io if (((bitField0_ & 0x00001000) != 0)) { com.google.protobuf.GeneratedMessage.writeString(output, 3373707, name_); } - if (((bitField0_ & 0x04000000) != 0)) { + if (((bitField0_ & 0x20000000) != 0)) { com.google.protobuf.GeneratedMessage.writeString(output, 3744684, zone_); } if (((bitField0_ & 0x00008000) != 0)) { @@ -2723,25 +2925,31 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io if (((bitField0_ & 0x00000040) != 0)) { com.google.protobuf.GeneratedMessage.writeString(output, 30525366, creationTimestamp_); } - if (((bitField0_ & 0x00100000) != 0)) { + if (((bitField0_ & 0x00400000) != 0)) { com.google.protobuf.GeneratedMessage.writeString(output, 44520962, selfLinkWithId_); } + if (((bitField0_ & 0x08000000) != 0)) { + output.writeMessage(71410546, getStoragePoolProperties()); + } if (((bitField0_ & 0x00004000) != 0)) { output.writeMessage(78313862, getParams()); } - if (((bitField0_ & 0x00800000) != 0)) { + if (((bitField0_ & 0x00040000) != 0)) { + output.writeMessage(99063872, getResourceMetadata()); + } + if (((bitField0_ & 0x02000000) != 0)) { output.writeMessage(108887106, getSpecificSkuProperties()); } if (((bitField0_ & 0x00000010) != 0)) { output.writeMessage(164362136, getCommitmentInfo()); } - if (((bitField0_ & 0x01000000) != 0)) { + if (((bitField0_ & 0x04000000) != 0)) { output.writeMessage(181260274, getStatus()); } - if (((bitField0_ & 0x00040000) != 0)) { + if (((bitField0_ & 0x00100000) != 0)) { com.google.protobuf.GeneratedMessage.writeString(output, 199835397, schedulingType_); } - if (((bitField0_ & 0x00400000) != 0)) { + if (((bitField0_ & 0x01000000) != 0)) { output.writeBool(226550687, specificReservationRequired_); } if (((bitField0_ & 0x00002000) != 0)) { @@ -2751,7 +2959,7 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io com.google.protobuf.GeneratedMessage.writeString( output, 242855120, autoCreatedReservationsDeleteTime_); } - if (((bitField0_ & 0x00200000) != 0)) { + if (((bitField0_ & 0x00800000) != 0)) { output.writeMessage(266668163, getShareSettings()); } if (((bitField0_ & 0x00010000) != 0)) { @@ -2775,10 +2983,13 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io if (((bitField0_ & 0x00000100) != 0)) { com.google.protobuf.GeneratedMessage.writeString(output, 422937596, description_); } - if (((bitField0_ & 0x02000000) != 0)) { + if (((bitField0_ & 0x10000000) != 0)) { output.writeMessage(422983074, getTimeWindow()); } if (((bitField0_ & 0x00080000) != 0)) { + com.google.protobuf.GeneratedMessage.writeString(output, 442550300, resourceName_); + } + if (((bitField0_ & 0x00200000) != 0)) { com.google.protobuf.GeneratedMessage.writeString(output, 456214797, selfLink_); } if (((bitField0_ & 0x00000008) != 0)) { @@ -2805,7 +3016,7 @@ public int getSerializedSize() { if (((bitField0_ & 0x00001000) != 0)) { size += com.google.protobuf.GeneratedMessage.computeStringSize(3373707, name_); } - if (((bitField0_ & 0x04000000) != 0)) { + if (((bitField0_ & 0x20000000) != 0)) { size += com.google.protobuf.GeneratedMessage.computeStringSize(3744684, zone_); } if (((bitField0_ & 0x00008000) != 0)) { @@ -2814,13 +3025,22 @@ public int getSerializedSize() { if (((bitField0_ & 0x00000040) != 0)) { size += com.google.protobuf.GeneratedMessage.computeStringSize(30525366, creationTimestamp_); } - if (((bitField0_ & 0x00100000) != 0)) { + if (((bitField0_ & 0x00400000) != 0)) { size += com.google.protobuf.GeneratedMessage.computeStringSize(44520962, selfLinkWithId_); } + if (((bitField0_ & 0x08000000) != 0)) { + size += + com.google.protobuf.CodedOutputStream.computeMessageSize( + 71410546, getStoragePoolProperties()); + } if (((bitField0_ & 0x00004000) != 0)) { size += com.google.protobuf.CodedOutputStream.computeMessageSize(78313862, getParams()); } - if (((bitField0_ & 0x00800000) != 0)) { + if (((bitField0_ & 0x00040000) != 0)) { + size += + com.google.protobuf.CodedOutputStream.computeMessageSize(99063872, getResourceMetadata()); + } + if (((bitField0_ & 0x02000000) != 0)) { size += com.google.protobuf.CodedOutputStream.computeMessageSize( 108887106, getSpecificSkuProperties()); @@ -2829,13 +3049,13 @@ public int getSerializedSize() { size += com.google.protobuf.CodedOutputStream.computeMessageSize(164362136, getCommitmentInfo()); } - if (((bitField0_ & 0x01000000) != 0)) { + if (((bitField0_ & 0x04000000) != 0)) { size += com.google.protobuf.CodedOutputStream.computeMessageSize(181260274, getStatus()); } - if (((bitField0_ & 0x00040000) != 0)) { + if (((bitField0_ & 0x00100000) != 0)) { size += com.google.protobuf.GeneratedMessage.computeStringSize(199835397, schedulingType_); } - if (((bitField0_ & 0x00400000) != 0)) { + if (((bitField0_ & 0x01000000) != 0)) { size += com.google.protobuf.CodedOutputStream.computeBoolSize( 226550687, specificReservationRequired_); @@ -2848,7 +3068,7 @@ public int getSerializedSize() { com.google.protobuf.GeneratedMessage.computeStringSize( 242855120, autoCreatedReservationsDeleteTime_); } - if (((bitField0_ & 0x00200000) != 0)) { + if (((bitField0_ & 0x00800000) != 0)) { size += com.google.protobuf.CodedOutputStream.computeMessageSize(266668163, getShareSettings()); } @@ -2879,10 +3099,13 @@ public int getSerializedSize() { if (((bitField0_ & 0x00000100) != 0)) { size += com.google.protobuf.GeneratedMessage.computeStringSize(422937596, description_); } - if (((bitField0_ & 0x02000000) != 0)) { + if (((bitField0_ & 0x10000000) != 0)) { size += com.google.protobuf.CodedOutputStream.computeMessageSize(422983074, getTimeWindow()); } if (((bitField0_ & 0x00080000) != 0)) { + size += com.google.protobuf.GeneratedMessage.computeStringSize(442550300, resourceName_); + } + if (((bitField0_ & 0x00200000) != 0)) { size += com.google.protobuf.GeneratedMessage.computeStringSize(456214797, selfLink_); } if (((bitField0_ & 0x00000008) != 0)) { @@ -2989,6 +3212,14 @@ public boolean equals(final java.lang.Object obj) { if (hasReservationName()) { if (!getReservationName().equals(other.getReservationName())) return false; } + if (hasResourceMetadata() != other.hasResourceMetadata()) return false; + if (hasResourceMetadata()) { + if (!getResourceMetadata().equals(other.getResourceMetadata())) return false; + } + if (hasResourceName() != other.hasResourceName()) return false; + if (hasResourceName()) { + if (!getResourceName().equals(other.getResourceName())) return false; + } if (hasSchedulingType() != other.hasSchedulingType()) return false; if (hasSchedulingType()) { if (!getSchedulingType().equals(other.getSchedulingType())) return false; @@ -3017,6 +3248,10 @@ public boolean equals(final java.lang.Object obj) { if (hasStatus()) { if (!getStatus().equals(other.getStatus())) return false; } + if (hasStoragePoolProperties() != other.hasStoragePoolProperties()) return false; + if (hasStoragePoolProperties()) { + if (!getStoragePoolProperties().equals(other.getStoragePoolProperties())) return false; + } if (hasTimeWindow() != other.hasTimeWindow()) return false; if (hasTimeWindow()) { if (!getTimeWindow().equals(other.getTimeWindow())) return false; @@ -3110,6 +3345,14 @@ public int hashCode() { hash = (37 * hash) + RESERVATION_NAME_FIELD_NUMBER; hash = (53 * hash) + getReservationName().hashCode(); } + if (hasResourceMetadata()) { + hash = (37 * hash) + RESOURCE_METADATA_FIELD_NUMBER; + hash = (53 * hash) + getResourceMetadata().hashCode(); + } + if (hasResourceName()) { + hash = (37 * hash) + RESOURCE_NAME_FIELD_NUMBER; + hash = (53 * hash) + getResourceName().hashCode(); + } if (hasSchedulingType()) { hash = (37 * hash) + SCHEDULING_TYPE_FIELD_NUMBER; hash = (53 * hash) + getSchedulingType().hashCode(); @@ -3139,6 +3382,10 @@ public int hashCode() { hash = (37 * hash) + STATUS_FIELD_NUMBER; hash = (53 * hash) + getStatus().hashCode(); } + if (hasStoragePoolProperties()) { + hash = (37 * hash) + STORAGE_POOL_PROPERTIES_FIELD_NUMBER; + hash = (53 * hash) + getStoragePoolProperties().hashCode(); + } if (hasTimeWindow()) { hash = (37 * hash) + TIME_WINDOW_FIELD_NUMBER; hash = (53 * hash) + getTimeWindow().hashCode(); @@ -3291,9 +3538,11 @@ private void maybeForceBuilderInitialization() { internalGetAutoCreatedReservationsDurationFieldBuilder(); internalGetCommitmentInfoFieldBuilder(); internalGetParamsFieldBuilder(); + internalGetResourceMetadataFieldBuilder(); internalGetShareSettingsFieldBuilder(); internalGetSpecificSkuPropertiesFieldBuilder(); internalGetStatusFieldBuilder(); + internalGetStoragePoolPropertiesFieldBuilder(); internalGetTimeWindowFieldBuilder(); } } @@ -3336,6 +3585,12 @@ public Builder clear() { planningStatus_ = ""; reservationMode_ = ""; reservationName_ = ""; + resourceMetadata_ = null; + if (resourceMetadataBuilder_ != null) { + resourceMetadataBuilder_.dispose(); + resourceMetadataBuilder_ = null; + } + resourceName_ = ""; schedulingType_ = ""; selfLink_ = ""; selfLinkWithId_ = ""; @@ -3355,6 +3610,11 @@ public Builder clear() { statusBuilder_.dispose(); statusBuilder_ = null; } + storagePoolProperties_ = null; + if (storagePoolPropertiesBuilder_ != null) { + storagePoolPropertiesBuilder_.dispose(); + storagePoolPropertiesBuilder_ = null; + } timeWindow_ = null; if (timeWindowBuilder_ != null) { timeWindowBuilder_.dispose(); @@ -3478,45 +3738,61 @@ private void buildPartial0(com.google.cloud.compute.v1.FutureReservation result) to_bitField0_ |= 0x00020000; } if (((from_bitField0_ & 0x00040000) != 0)) { - result.schedulingType_ = schedulingType_; + result.resourceMetadata_ = + resourceMetadataBuilder_ == null ? resourceMetadata_ : resourceMetadataBuilder_.build(); to_bitField0_ |= 0x00040000; } if (((from_bitField0_ & 0x00080000) != 0)) { - result.selfLink_ = selfLink_; + result.resourceName_ = resourceName_; to_bitField0_ |= 0x00080000; } if (((from_bitField0_ & 0x00100000) != 0)) { - result.selfLinkWithId_ = selfLinkWithId_; + result.schedulingType_ = schedulingType_; to_bitField0_ |= 0x00100000; } if (((from_bitField0_ & 0x00200000) != 0)) { - result.shareSettings_ = - shareSettingsBuilder_ == null ? shareSettings_ : shareSettingsBuilder_.build(); + result.selfLink_ = selfLink_; to_bitField0_ |= 0x00200000; } if (((from_bitField0_ & 0x00400000) != 0)) { - result.specificReservationRequired_ = specificReservationRequired_; + result.selfLinkWithId_ = selfLinkWithId_; to_bitField0_ |= 0x00400000; } if (((from_bitField0_ & 0x00800000) != 0)) { - result.specificSkuProperties_ = - specificSkuPropertiesBuilder_ == null - ? specificSkuProperties_ - : specificSkuPropertiesBuilder_.build(); + result.shareSettings_ = + shareSettingsBuilder_ == null ? shareSettings_ : shareSettingsBuilder_.build(); to_bitField0_ |= 0x00800000; } if (((from_bitField0_ & 0x01000000) != 0)) { - result.status_ = statusBuilder_ == null ? status_ : statusBuilder_.build(); + result.specificReservationRequired_ = specificReservationRequired_; to_bitField0_ |= 0x01000000; } if (((from_bitField0_ & 0x02000000) != 0)) { - result.timeWindow_ = timeWindowBuilder_ == null ? timeWindow_ : timeWindowBuilder_.build(); + result.specificSkuProperties_ = + specificSkuPropertiesBuilder_ == null + ? specificSkuProperties_ + : specificSkuPropertiesBuilder_.build(); to_bitField0_ |= 0x02000000; } if (((from_bitField0_ & 0x04000000) != 0)) { - result.zone_ = zone_; + result.status_ = statusBuilder_ == null ? status_ : statusBuilder_.build(); to_bitField0_ |= 0x04000000; } + if (((from_bitField0_ & 0x08000000) != 0)) { + result.storagePoolProperties_ = + storagePoolPropertiesBuilder_ == null + ? storagePoolProperties_ + : storagePoolPropertiesBuilder_.build(); + to_bitField0_ |= 0x08000000; + } + if (((from_bitField0_ & 0x10000000) != 0)) { + result.timeWindow_ = timeWindowBuilder_ == null ? timeWindow_ : timeWindowBuilder_.build(); + to_bitField0_ |= 0x10000000; + } + if (((from_bitField0_ & 0x20000000) != 0)) { + result.zone_ = zone_; + to_bitField0_ |= 0x20000000; + } result.bitField0_ |= to_bitField0_; } @@ -3608,19 +3884,27 @@ public Builder mergeFrom(com.google.cloud.compute.v1.FutureReservation other) { bitField0_ |= 0x00020000; onChanged(); } + if (other.hasResourceMetadata()) { + mergeResourceMetadata(other.getResourceMetadata()); + } + if (other.hasResourceName()) { + resourceName_ = other.resourceName_; + bitField0_ |= 0x00080000; + onChanged(); + } if (other.hasSchedulingType()) { schedulingType_ = other.schedulingType_; - bitField0_ |= 0x00040000; + bitField0_ |= 0x00100000; onChanged(); } if (other.hasSelfLink()) { selfLink_ = other.selfLink_; - bitField0_ |= 0x00080000; + bitField0_ |= 0x00200000; onChanged(); } if (other.hasSelfLinkWithId()) { selfLinkWithId_ = other.selfLinkWithId_; - bitField0_ |= 0x00100000; + bitField0_ |= 0x00400000; onChanged(); } if (other.hasShareSettings()) { @@ -3635,12 +3919,15 @@ public Builder mergeFrom(com.google.cloud.compute.v1.FutureReservation other) { if (other.hasStatus()) { mergeStatus(other.getStatus()); } + if (other.hasStoragePoolProperties()) { + mergeStoragePoolProperties(other.getStoragePoolProperties()); + } if (other.hasTimeWindow()) { mergeTimeWindow(other.getTimeWindow()); } if (other.hasZone()) { zone_ = other.zone_; - bitField0_ |= 0x04000000; + bitField0_ |= 0x20000000; onChanged(); } this.mergeUnknownFields(other.getUnknownFields()); @@ -3690,7 +3977,7 @@ public Builder mergeFrom( case 29957474: { zone_ = input.readStringRequireUtf8(); - bitField0_ |= 0x04000000; + bitField0_ |= 0x20000000; break; } // case 29957474 case 157718690: @@ -3708,20 +3995,34 @@ public Builder mergeFrom( case 356167698: { selfLinkWithId_ = input.readStringRequireUtf8(); - bitField0_ |= 0x00100000; + bitField0_ |= 0x00400000; break; } // case 356167698 + case 571284370: + { + input.readMessage( + internalGetStoragePoolPropertiesFieldBuilder().getBuilder(), extensionRegistry); + bitField0_ |= 0x08000000; + break; + } // case 571284370 case 626510898: { input.readMessage(internalGetParamsFieldBuilder().getBuilder(), extensionRegistry); bitField0_ |= 0x00004000; break; } // case 626510898 + case 792510978: + { + input.readMessage( + internalGetResourceMetadataFieldBuilder().getBuilder(), extensionRegistry); + bitField0_ |= 0x00040000; + break; + } // case 792510978 case 871096850: { input.readMessage( internalGetSpecificSkuPropertiesFieldBuilder().getBuilder(), extensionRegistry); - bitField0_ |= 0x00800000; + bitField0_ |= 0x02000000; break; } // case 871096850 case 1314897090: @@ -3734,19 +4035,19 @@ public Builder mergeFrom( case 1450082194: { input.readMessage(internalGetStatusFieldBuilder().getBuilder(), extensionRegistry); - bitField0_ |= 0x01000000; + bitField0_ |= 0x04000000; break; } // case 1450082194 case 1598683178: { schedulingType_ = input.readStringRequireUtf8(); - bitField0_ |= 0x00040000; + bitField0_ |= 0x00100000; break; } // case 1598683178 case 1812405496: { specificReservationRequired_ = input.readBool(); - bitField0_ |= 0x00400000; + bitField0_ |= 0x01000000; break; } // case 1812405496 case 1891276338: @@ -3765,7 +4066,7 @@ public Builder mergeFrom( { input.readMessage( internalGetShareSettingsFieldBuilder().getBuilder(), extensionRegistry); - bitField0_ |= 0x00200000; + bitField0_ |= 0x00800000; break; } // case 2133345306 case -2076610126: @@ -3815,13 +4116,19 @@ public Builder mergeFrom( { input.readMessage( internalGetTimeWindowFieldBuilder().getBuilder(), extensionRegistry); - bitField0_ |= 0x02000000; + bitField0_ |= 0x10000000; break; } // case -911102702 + case -754564894: + { + resourceName_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00080000; + break; + } // case -754564894 case -645248918: { selfLink_ = input.readStringRequireUtf8(); - bitField0_ |= 0x00080000; + bitField0_ |= 0x00200000; break; } // case -645248918 case -364147376: @@ -6535,7 +6842,377 @@ public Builder setReservationNameBytes(com.google.protobuf.ByteString value) { return this; } - private java.lang.Object schedulingType_ = ""; + private com.google.cloud.compute.v1.ResourceMetadata resourceMetadata_; + private com.google.protobuf.SingleFieldBuilder< + com.google.cloud.compute.v1.ResourceMetadata, + com.google.cloud.compute.v1.ResourceMetadata.Builder, + com.google.cloud.compute.v1.ResourceMetadataOrBuilder> + resourceMetadataBuilder_; + + /** + * + * + *
+     * Output only. Contains standard resource metadata for an FutureReservation
+     * resource. It is populated for each instance of the FutureReservation
+     * resource, and includes the api_version the
+     * instance was retrieved through, and its canonical
+     * resource_type name.
+     * 
+ * + * optional .google.cloud.compute.v1.ResourceMetadata resource_metadata = 99063872; + * + * @return Whether the resourceMetadata field is set. + */ + public boolean hasResourceMetadata() { + return ((bitField0_ & 0x00040000) != 0); + } + + /** + * + * + *
+     * Output only. Contains standard resource metadata for an FutureReservation
+     * resource. It is populated for each instance of the FutureReservation
+     * resource, and includes the api_version the
+     * instance was retrieved through, and its canonical
+     * resource_type name.
+     * 
+ * + * optional .google.cloud.compute.v1.ResourceMetadata resource_metadata = 99063872; + * + * @return The resourceMetadata. + */ + public com.google.cloud.compute.v1.ResourceMetadata getResourceMetadata() { + if (resourceMetadataBuilder_ == null) { + return resourceMetadata_ == null + ? com.google.cloud.compute.v1.ResourceMetadata.getDefaultInstance() + : resourceMetadata_; + } else { + return resourceMetadataBuilder_.getMessage(); + } + } + + /** + * + * + *
+     * Output only. Contains standard resource metadata for an FutureReservation
+     * resource. It is populated for each instance of the FutureReservation
+     * resource, and includes the api_version the
+     * instance was retrieved through, and its canonical
+     * resource_type name.
+     * 
+ * + * optional .google.cloud.compute.v1.ResourceMetadata resource_metadata = 99063872; + */ + public Builder setResourceMetadata(com.google.cloud.compute.v1.ResourceMetadata value) { + if (resourceMetadataBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + resourceMetadata_ = value; + } else { + resourceMetadataBuilder_.setMessage(value); + } + bitField0_ |= 0x00040000; + onChanged(); + return this; + } + + /** + * + * + *
+     * Output only. Contains standard resource metadata for an FutureReservation
+     * resource. It is populated for each instance of the FutureReservation
+     * resource, and includes the api_version the
+     * instance was retrieved through, and its canonical
+     * resource_type name.
+     * 
+ * + * optional .google.cloud.compute.v1.ResourceMetadata resource_metadata = 99063872; + */ + public Builder setResourceMetadata( + com.google.cloud.compute.v1.ResourceMetadata.Builder builderForValue) { + if (resourceMetadataBuilder_ == null) { + resourceMetadata_ = builderForValue.build(); + } else { + resourceMetadataBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00040000; + onChanged(); + return this; + } + + /** + * + * + *
+     * Output only. Contains standard resource metadata for an FutureReservation
+     * resource. It is populated for each instance of the FutureReservation
+     * resource, and includes the api_version the
+     * instance was retrieved through, and its canonical
+     * resource_type name.
+     * 
+ * + * optional .google.cloud.compute.v1.ResourceMetadata resource_metadata = 99063872; + */ + public Builder mergeResourceMetadata(com.google.cloud.compute.v1.ResourceMetadata value) { + if (resourceMetadataBuilder_ == null) { + if (((bitField0_ & 0x00040000) != 0) + && resourceMetadata_ != null + && resourceMetadata_ + != com.google.cloud.compute.v1.ResourceMetadata.getDefaultInstance()) { + getResourceMetadataBuilder().mergeFrom(value); + } else { + resourceMetadata_ = value; + } + } else { + resourceMetadataBuilder_.mergeFrom(value); + } + if (resourceMetadata_ != null) { + bitField0_ |= 0x00040000; + onChanged(); + } + return this; + } + + /** + * + * + *
+     * Output only. Contains standard resource metadata for an FutureReservation
+     * resource. It is populated for each instance of the FutureReservation
+     * resource, and includes the api_version the
+     * instance was retrieved through, and its canonical
+     * resource_type name.
+     * 
+ * + * optional .google.cloud.compute.v1.ResourceMetadata resource_metadata = 99063872; + */ + public Builder clearResourceMetadata() { + bitField0_ = (bitField0_ & ~0x00040000); + resourceMetadata_ = null; + if (resourceMetadataBuilder_ != null) { + resourceMetadataBuilder_.dispose(); + resourceMetadataBuilder_ = null; + } + onChanged(); + return this; + } + + /** + * + * + *
+     * Output only. Contains standard resource metadata for an FutureReservation
+     * resource. It is populated for each instance of the FutureReservation
+     * resource, and includes the api_version the
+     * instance was retrieved through, and its canonical
+     * resource_type name.
+     * 
+ * + * optional .google.cloud.compute.v1.ResourceMetadata resource_metadata = 99063872; + */ + public com.google.cloud.compute.v1.ResourceMetadata.Builder getResourceMetadataBuilder() { + bitField0_ |= 0x00040000; + onChanged(); + return internalGetResourceMetadataFieldBuilder().getBuilder(); + } + + /** + * + * + *
+     * Output only. Contains standard resource metadata for an FutureReservation
+     * resource. It is populated for each instance of the FutureReservation
+     * resource, and includes the api_version the
+     * instance was retrieved through, and its canonical
+     * resource_type name.
+     * 
+ * + * optional .google.cloud.compute.v1.ResourceMetadata resource_metadata = 99063872; + */ + public com.google.cloud.compute.v1.ResourceMetadataOrBuilder getResourceMetadataOrBuilder() { + if (resourceMetadataBuilder_ != null) { + return resourceMetadataBuilder_.getMessageOrBuilder(); + } else { + return resourceMetadata_ == null + ? com.google.cloud.compute.v1.ResourceMetadata.getDefaultInstance() + : resourceMetadata_; + } + } + + /** + * + * + *
+     * Output only. Contains standard resource metadata for an FutureReservation
+     * resource. It is populated for each instance of the FutureReservation
+     * resource, and includes the api_version the
+     * instance was retrieved through, and its canonical
+     * resource_type name.
+     * 
+ * + * optional .google.cloud.compute.v1.ResourceMetadata resource_metadata = 99063872; + */ + private com.google.protobuf.SingleFieldBuilder< + com.google.cloud.compute.v1.ResourceMetadata, + com.google.cloud.compute.v1.ResourceMetadata.Builder, + com.google.cloud.compute.v1.ResourceMetadataOrBuilder> + internalGetResourceMetadataFieldBuilder() { + if (resourceMetadataBuilder_ == null) { + resourceMetadataBuilder_ = + new com.google.protobuf.SingleFieldBuilder< + com.google.cloud.compute.v1.ResourceMetadata, + com.google.cloud.compute.v1.ResourceMetadata.Builder, + com.google.cloud.compute.v1.ResourceMetadataOrBuilder>( + getResourceMetadata(), getParentForChildren(), isClean()); + resourceMetadata_ = null; + } + return resourceMetadataBuilder_; + } + + private java.lang.Object resourceName_ = ""; + + /** + * + * + *
+     * Name of the resource intended to be delivered. Name should conform to
+     * RFC1035. This will be the name of storage pool or Exapool for persistent
+     * disk FRs.
+     * 
+ * + * optional string resource_name = 442550300; + * + * @return Whether the resourceName field is set. + */ + public boolean hasResourceName() { + return ((bitField0_ & 0x00080000) != 0); + } + + /** + * + * + *
+     * Name of the resource intended to be delivered. Name should conform to
+     * RFC1035. This will be the name of storage pool or Exapool for persistent
+     * disk FRs.
+     * 
+ * + * optional string resource_name = 442550300; + * + * @return The resourceName. + */ + public java.lang.String getResourceName() { + java.lang.Object ref = resourceName_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + resourceName_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + + /** + * + * + *
+     * Name of the resource intended to be delivered. Name should conform to
+     * RFC1035. This will be the name of storage pool or Exapool for persistent
+     * disk FRs.
+     * 
+ * + * optional string resource_name = 442550300; + * + * @return The bytes for resourceName. + */ + public com.google.protobuf.ByteString getResourceNameBytes() { + java.lang.Object ref = resourceName_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + resourceName_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + /** + * + * + *
+     * Name of the resource intended to be delivered. Name should conform to
+     * RFC1035. This will be the name of storage pool or Exapool for persistent
+     * disk FRs.
+     * 
+ * + * optional string resource_name = 442550300; + * + * @param value The resourceName to set. + * @return This builder for chaining. + */ + public Builder setResourceName(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + resourceName_ = value; + bitField0_ |= 0x00080000; + onChanged(); + return this; + } + + /** + * + * + *
+     * Name of the resource intended to be delivered. Name should conform to
+     * RFC1035. This will be the name of storage pool or Exapool for persistent
+     * disk FRs.
+     * 
+ * + * optional string resource_name = 442550300; + * + * @return This builder for chaining. + */ + public Builder clearResourceName() { + resourceName_ = getDefaultInstance().getResourceName(); + bitField0_ = (bitField0_ & ~0x00080000); + onChanged(); + return this; + } + + /** + * + * + *
+     * Name of the resource intended to be delivered. Name should conform to
+     * RFC1035. This will be the name of storage pool or Exapool for persistent
+     * disk FRs.
+     * 
+ * + * optional string resource_name = 442550300; + * + * @param value The bytes for resourceName to set. + * @return This builder for chaining. + */ + public Builder setResourceNameBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + resourceName_ = value; + bitField0_ |= 0x00080000; + onChanged(); + return this; + } + + private java.lang.Object schedulingType_ = ""; /** * @@ -6550,7 +7227,7 @@ public Builder setReservationNameBytes(com.google.protobuf.ByteString value) { * @return Whether the schedulingType field is set. */ public boolean hasSchedulingType() { - return ((bitField0_ & 0x00040000) != 0); + return ((bitField0_ & 0x00100000) != 0); } /** @@ -6619,7 +7296,7 @@ public Builder setSchedulingType(java.lang.String value) { throw new NullPointerException(); } schedulingType_ = value; - bitField0_ |= 0x00040000; + bitField0_ |= 0x00100000; onChanged(); return this; } @@ -6638,7 +7315,7 @@ public Builder setSchedulingType(java.lang.String value) { */ public Builder clearSchedulingType() { schedulingType_ = getDefaultInstance().getSchedulingType(); - bitField0_ = (bitField0_ & ~0x00040000); + bitField0_ = (bitField0_ & ~0x00100000); onChanged(); return this; } @@ -6662,7 +7339,7 @@ public Builder setSchedulingTypeBytes(com.google.protobuf.ByteString value) { } checkByteStringIsUtf8(value); schedulingType_ = value; - bitField0_ |= 0x00040000; + bitField0_ |= 0x00100000; onChanged(); return this; } @@ -6681,7 +7358,7 @@ public Builder setSchedulingTypeBytes(com.google.protobuf.ByteString value) { * @return Whether the selfLink field is set. */ public boolean hasSelfLink() { - return ((bitField0_ & 0x00080000) != 0); + return ((bitField0_ & 0x00200000) != 0); } /** @@ -6747,7 +7424,7 @@ public Builder setSelfLink(java.lang.String value) { throw new NullPointerException(); } selfLink_ = value; - bitField0_ |= 0x00080000; + bitField0_ |= 0x00200000; onChanged(); return this; } @@ -6765,7 +7442,7 @@ public Builder setSelfLink(java.lang.String value) { */ public Builder clearSelfLink() { selfLink_ = getDefaultInstance().getSelfLink(); - bitField0_ = (bitField0_ & ~0x00080000); + bitField0_ = (bitField0_ & ~0x00200000); onChanged(); return this; } @@ -6788,7 +7465,7 @@ public Builder setSelfLinkBytes(com.google.protobuf.ByteString value) { } checkByteStringIsUtf8(value); selfLink_ = value; - bitField0_ |= 0x00080000; + bitField0_ |= 0x00200000; onChanged(); return this; } @@ -6807,7 +7484,7 @@ public Builder setSelfLinkBytes(com.google.protobuf.ByteString value) { * @return Whether the selfLinkWithId field is set. */ public boolean hasSelfLinkWithId() { - return ((bitField0_ & 0x00100000) != 0); + return ((bitField0_ & 0x00400000) != 0); } /** @@ -6873,7 +7550,7 @@ public Builder setSelfLinkWithId(java.lang.String value) { throw new NullPointerException(); } selfLinkWithId_ = value; - bitField0_ |= 0x00100000; + bitField0_ |= 0x00400000; onChanged(); return this; } @@ -6891,7 +7568,7 @@ public Builder setSelfLinkWithId(java.lang.String value) { */ public Builder clearSelfLinkWithId() { selfLinkWithId_ = getDefaultInstance().getSelfLinkWithId(); - bitField0_ = (bitField0_ & ~0x00100000); + bitField0_ = (bitField0_ & ~0x00400000); onChanged(); return this; } @@ -6914,7 +7591,7 @@ public Builder setSelfLinkWithIdBytes(com.google.protobuf.ByteString value) { } checkByteStringIsUtf8(value); selfLinkWithId_ = value; - bitField0_ |= 0x00100000; + bitField0_ |= 0x00400000; onChanged(); return this; } @@ -6938,7 +7615,7 @@ public Builder setSelfLinkWithIdBytes(com.google.protobuf.ByteString value) { * @return Whether the shareSettings field is set. */ public boolean hasShareSettings() { - return ((bitField0_ & 0x00200000) != 0); + return ((bitField0_ & 0x00800000) != 0); } /** @@ -6980,7 +7657,7 @@ public Builder setShareSettings(com.google.cloud.compute.v1.ShareSettings value) } else { shareSettingsBuilder_.setMessage(value); } - bitField0_ |= 0x00200000; + bitField0_ |= 0x00800000; onChanged(); return this; } @@ -7001,7 +7678,7 @@ public Builder setShareSettings( } else { shareSettingsBuilder_.setMessage(builderForValue.build()); } - bitField0_ |= 0x00200000; + bitField0_ |= 0x00800000; onChanged(); return this; } @@ -7017,7 +7694,7 @@ public Builder setShareSettings( */ public Builder mergeShareSettings(com.google.cloud.compute.v1.ShareSettings value) { if (shareSettingsBuilder_ == null) { - if (((bitField0_ & 0x00200000) != 0) + if (((bitField0_ & 0x00800000) != 0) && shareSettings_ != null && shareSettings_ != com.google.cloud.compute.v1.ShareSettings.getDefaultInstance()) { getShareSettingsBuilder().mergeFrom(value); @@ -7028,7 +7705,7 @@ public Builder mergeShareSettings(com.google.cloud.compute.v1.ShareSettings valu shareSettingsBuilder_.mergeFrom(value); } if (shareSettings_ != null) { - bitField0_ |= 0x00200000; + bitField0_ |= 0x00800000; onChanged(); } return this; @@ -7044,7 +7721,7 @@ public Builder mergeShareSettings(com.google.cloud.compute.v1.ShareSettings valu * optional .google.cloud.compute.v1.ShareSettings share_settings = 266668163; */ public Builder clearShareSettings() { - bitField0_ = (bitField0_ & ~0x00200000); + bitField0_ = (bitField0_ & ~0x00800000); shareSettings_ = null; if (shareSettingsBuilder_ != null) { shareSettingsBuilder_.dispose(); @@ -7064,7 +7741,7 @@ public Builder clearShareSettings() { * optional .google.cloud.compute.v1.ShareSettings share_settings = 266668163; */ public com.google.cloud.compute.v1.ShareSettings.Builder getShareSettingsBuilder() { - bitField0_ |= 0x00200000; + bitField0_ |= 0x00800000; onChanged(); return internalGetShareSettingsFieldBuilder().getBuilder(); } @@ -7131,7 +7808,7 @@ public com.google.cloud.compute.v1.ShareSettingsOrBuilder getShareSettingsOrBuil */ @java.lang.Override public boolean hasSpecificReservationRequired() { - return ((bitField0_ & 0x00400000) != 0); + return ((bitField0_ & 0x01000000) != 0); } /** @@ -7169,7 +7846,7 @@ public boolean getSpecificReservationRequired() { public Builder setSpecificReservationRequired(boolean value) { specificReservationRequired_ = value; - bitField0_ |= 0x00400000; + bitField0_ |= 0x01000000; onChanged(); return this; } @@ -7188,7 +7865,7 @@ public Builder setSpecificReservationRequired(boolean value) { * @return This builder for chaining. */ public Builder clearSpecificReservationRequired() { - bitField0_ = (bitField0_ & ~0x00400000); + bitField0_ = (bitField0_ & ~0x01000000); specificReservationRequired_ = false; onChanged(); return this; @@ -7217,7 +7894,7 @@ public Builder clearSpecificReservationRequired() { * @return Whether the specificSkuProperties field is set. */ public boolean hasSpecificSkuProperties() { - return ((bitField0_ & 0x00800000) != 0); + return ((bitField0_ & 0x02000000) != 0); } /** @@ -7268,7 +7945,7 @@ public Builder setSpecificSkuProperties( } else { specificSkuPropertiesBuilder_.setMessage(value); } - bitField0_ |= 0x00800000; + bitField0_ |= 0x02000000; onChanged(); return this; } @@ -7293,7 +7970,7 @@ public Builder setSpecificSkuProperties( } else { specificSkuPropertiesBuilder_.setMessage(builderForValue.build()); } - bitField0_ |= 0x00800000; + bitField0_ |= 0x02000000; onChanged(); return this; } @@ -7313,7 +7990,7 @@ public Builder setSpecificSkuProperties( public Builder mergeSpecificSkuProperties( com.google.cloud.compute.v1.FutureReservationSpecificSKUProperties value) { if (specificSkuPropertiesBuilder_ == null) { - if (((bitField0_ & 0x00800000) != 0) + if (((bitField0_ & 0x02000000) != 0) && specificSkuProperties_ != null && specificSkuProperties_ != com.google.cloud.compute.v1.FutureReservationSpecificSKUProperties @@ -7326,7 +8003,7 @@ public Builder mergeSpecificSkuProperties( specificSkuPropertiesBuilder_.mergeFrom(value); } if (specificSkuProperties_ != null) { - bitField0_ |= 0x00800000; + bitField0_ |= 0x02000000; onChanged(); } return this; @@ -7345,7 +8022,7 @@ public Builder mergeSpecificSkuProperties( *
*/ public Builder clearSpecificSkuProperties() { - bitField0_ = (bitField0_ & ~0x00800000); + bitField0_ = (bitField0_ & ~0x02000000); specificSkuProperties_ = null; if (specificSkuPropertiesBuilder_ != null) { specificSkuPropertiesBuilder_.dispose(); @@ -7369,7 +8046,7 @@ public Builder clearSpecificSkuProperties() { */ public com.google.cloud.compute.v1.FutureReservationSpecificSKUProperties.Builder getSpecificSkuPropertiesBuilder() { - bitField0_ |= 0x00800000; + bitField0_ |= 0x02000000; onChanged(); return internalGetSpecificSkuPropertiesFieldBuilder().getBuilder(); } @@ -7446,7 +8123,7 @@ public Builder clearSpecificSkuProperties() { * @return Whether the status field is set. */ public boolean hasStatus() { - return ((bitField0_ & 0x01000000) != 0); + return ((bitField0_ & 0x04000000) != 0); } /** @@ -7488,7 +8165,7 @@ public Builder setStatus(com.google.cloud.compute.v1.FutureReservationStatus val } else { statusBuilder_.setMessage(value); } - bitField0_ |= 0x01000000; + bitField0_ |= 0x04000000; onChanged(); return this; } @@ -7509,7 +8186,7 @@ public Builder setStatus( } else { statusBuilder_.setMessage(builderForValue.build()); } - bitField0_ |= 0x01000000; + bitField0_ |= 0x04000000; onChanged(); return this; } @@ -7525,7 +8202,7 @@ public Builder setStatus( */ public Builder mergeStatus(com.google.cloud.compute.v1.FutureReservationStatus value) { if (statusBuilder_ == null) { - if (((bitField0_ & 0x01000000) != 0) + if (((bitField0_ & 0x04000000) != 0) && status_ != null && status_ != com.google.cloud.compute.v1.FutureReservationStatus.getDefaultInstance()) { @@ -7537,7 +8214,7 @@ public Builder mergeStatus(com.google.cloud.compute.v1.FutureReservationStatus v statusBuilder_.mergeFrom(value); } if (status_ != null) { - bitField0_ |= 0x01000000; + bitField0_ |= 0x04000000; onChanged(); } return this; @@ -7553,7 +8230,7 @@ public Builder mergeStatus(com.google.cloud.compute.v1.FutureReservationStatus v * optional .google.cloud.compute.v1.FutureReservationStatus status = 181260274; */ public Builder clearStatus() { - bitField0_ = (bitField0_ & ~0x01000000); + bitField0_ = (bitField0_ & ~0x04000000); status_ = null; if (statusBuilder_ != null) { statusBuilder_.dispose(); @@ -7573,7 +8250,7 @@ public Builder clearStatus() { * optional .google.cloud.compute.v1.FutureReservationStatus status = 181260274; */ public com.google.cloud.compute.v1.FutureReservationStatus.Builder getStatusBuilder() { - bitField0_ |= 0x01000000; + bitField0_ |= 0x04000000; onChanged(); return internalGetStatusFieldBuilder().getBuilder(); } @@ -7623,6 +8300,230 @@ public com.google.cloud.compute.v1.FutureReservationStatusOrBuilder getStatusOrB return statusBuilder_; } + private com.google.cloud.compute.v1.FutureReservationStoragePoolProperties + storagePoolProperties_; + private com.google.protobuf.SingleFieldBuilder< + com.google.cloud.compute.v1.FutureReservationStoragePoolProperties, + com.google.cloud.compute.v1.FutureReservationStoragePoolProperties.Builder, + com.google.cloud.compute.v1.FutureReservationStoragePoolPropertiesOrBuilder> + storagePoolPropertiesBuilder_; + + /** + * + * + *
+     * Storage pool details for the future reservation.
+     * 
+ * + * + * optional .google.cloud.compute.v1.FutureReservationStoragePoolProperties storage_pool_properties = 71410546; + * + * + * @return Whether the storagePoolProperties field is set. + */ + public boolean hasStoragePoolProperties() { + return ((bitField0_ & 0x08000000) != 0); + } + + /** + * + * + *
+     * Storage pool details for the future reservation.
+     * 
+ * + * + * optional .google.cloud.compute.v1.FutureReservationStoragePoolProperties storage_pool_properties = 71410546; + * + * + * @return The storagePoolProperties. + */ + public com.google.cloud.compute.v1.FutureReservationStoragePoolProperties + getStoragePoolProperties() { + if (storagePoolPropertiesBuilder_ == null) { + return storagePoolProperties_ == null + ? com.google.cloud.compute.v1.FutureReservationStoragePoolProperties + .getDefaultInstance() + : storagePoolProperties_; + } else { + return storagePoolPropertiesBuilder_.getMessage(); + } + } + + /** + * + * + *
+     * Storage pool details for the future reservation.
+     * 
+ * + * + * optional .google.cloud.compute.v1.FutureReservationStoragePoolProperties storage_pool_properties = 71410546; + * + */ + public Builder setStoragePoolProperties( + com.google.cloud.compute.v1.FutureReservationStoragePoolProperties value) { + if (storagePoolPropertiesBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + storagePoolProperties_ = value; + } else { + storagePoolPropertiesBuilder_.setMessage(value); + } + bitField0_ |= 0x08000000; + onChanged(); + return this; + } + + /** + * + * + *
+     * Storage pool details for the future reservation.
+     * 
+ * + * + * optional .google.cloud.compute.v1.FutureReservationStoragePoolProperties storage_pool_properties = 71410546; + * + */ + public Builder setStoragePoolProperties( + com.google.cloud.compute.v1.FutureReservationStoragePoolProperties.Builder + builderForValue) { + if (storagePoolPropertiesBuilder_ == null) { + storagePoolProperties_ = builderForValue.build(); + } else { + storagePoolPropertiesBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x08000000; + onChanged(); + return this; + } + + /** + * + * + *
+     * Storage pool details for the future reservation.
+     * 
+ * + * + * optional .google.cloud.compute.v1.FutureReservationStoragePoolProperties storage_pool_properties = 71410546; + * + */ + public Builder mergeStoragePoolProperties( + com.google.cloud.compute.v1.FutureReservationStoragePoolProperties value) { + if (storagePoolPropertiesBuilder_ == null) { + if (((bitField0_ & 0x08000000) != 0) + && storagePoolProperties_ != null + && storagePoolProperties_ + != com.google.cloud.compute.v1.FutureReservationStoragePoolProperties + .getDefaultInstance()) { + getStoragePoolPropertiesBuilder().mergeFrom(value); + } else { + storagePoolProperties_ = value; + } + } else { + storagePoolPropertiesBuilder_.mergeFrom(value); + } + if (storagePoolProperties_ != null) { + bitField0_ |= 0x08000000; + onChanged(); + } + return this; + } + + /** + * + * + *
+     * Storage pool details for the future reservation.
+     * 
+ * + * + * optional .google.cloud.compute.v1.FutureReservationStoragePoolProperties storage_pool_properties = 71410546; + * + */ + public Builder clearStoragePoolProperties() { + bitField0_ = (bitField0_ & ~0x08000000); + storagePoolProperties_ = null; + if (storagePoolPropertiesBuilder_ != null) { + storagePoolPropertiesBuilder_.dispose(); + storagePoolPropertiesBuilder_ = null; + } + onChanged(); + return this; + } + + /** + * + * + *
+     * Storage pool details for the future reservation.
+     * 
+ * + * + * optional .google.cloud.compute.v1.FutureReservationStoragePoolProperties storage_pool_properties = 71410546; + * + */ + public com.google.cloud.compute.v1.FutureReservationStoragePoolProperties.Builder + getStoragePoolPropertiesBuilder() { + bitField0_ |= 0x08000000; + onChanged(); + return internalGetStoragePoolPropertiesFieldBuilder().getBuilder(); + } + + /** + * + * + *
+     * Storage pool details for the future reservation.
+     * 
+ * + * + * optional .google.cloud.compute.v1.FutureReservationStoragePoolProperties storage_pool_properties = 71410546; + * + */ + public com.google.cloud.compute.v1.FutureReservationStoragePoolPropertiesOrBuilder + getStoragePoolPropertiesOrBuilder() { + if (storagePoolPropertiesBuilder_ != null) { + return storagePoolPropertiesBuilder_.getMessageOrBuilder(); + } else { + return storagePoolProperties_ == null + ? com.google.cloud.compute.v1.FutureReservationStoragePoolProperties + .getDefaultInstance() + : storagePoolProperties_; + } + } + + /** + * + * + *
+     * Storage pool details for the future reservation.
+     * 
+ * + * + * optional .google.cloud.compute.v1.FutureReservationStoragePoolProperties storage_pool_properties = 71410546; + * + */ + private com.google.protobuf.SingleFieldBuilder< + com.google.cloud.compute.v1.FutureReservationStoragePoolProperties, + com.google.cloud.compute.v1.FutureReservationStoragePoolProperties.Builder, + com.google.cloud.compute.v1.FutureReservationStoragePoolPropertiesOrBuilder> + internalGetStoragePoolPropertiesFieldBuilder() { + if (storagePoolPropertiesBuilder_ == null) { + storagePoolPropertiesBuilder_ = + new com.google.protobuf.SingleFieldBuilder< + com.google.cloud.compute.v1.FutureReservationStoragePoolProperties, + com.google.cloud.compute.v1.FutureReservationStoragePoolProperties.Builder, + com.google.cloud.compute.v1.FutureReservationStoragePoolPropertiesOrBuilder>( + getStoragePoolProperties(), getParentForChildren(), isClean()); + storagePoolProperties_ = null; + } + return storagePoolPropertiesBuilder_; + } + private com.google.cloud.compute.v1.FutureReservationTimeWindow timeWindow_; private com.google.protobuf.SingleFieldBuilder< com.google.cloud.compute.v1.FutureReservationTimeWindow, @@ -7643,7 +8544,7 @@ public com.google.cloud.compute.v1.FutureReservationStatusOrBuilder getStatusOrB * @return Whether the timeWindow field is set. */ public boolean hasTimeWindow() { - return ((bitField0_ & 0x02000000) != 0); + return ((bitField0_ & 0x10000000) != 0); } /** @@ -7687,7 +8588,7 @@ public Builder setTimeWindow(com.google.cloud.compute.v1.FutureReservationTimeWi } else { timeWindowBuilder_.setMessage(value); } - bitField0_ |= 0x02000000; + bitField0_ |= 0x10000000; onChanged(); return this; } @@ -7709,7 +8610,7 @@ public Builder setTimeWindow( } else { timeWindowBuilder_.setMessage(builderForValue.build()); } - bitField0_ |= 0x02000000; + bitField0_ |= 0x10000000; onChanged(); return this; } @@ -7726,7 +8627,7 @@ public Builder setTimeWindow( */ public Builder mergeTimeWindow(com.google.cloud.compute.v1.FutureReservationTimeWindow value) { if (timeWindowBuilder_ == null) { - if (((bitField0_ & 0x02000000) != 0) + if (((bitField0_ & 0x10000000) != 0) && timeWindow_ != null && timeWindow_ != com.google.cloud.compute.v1.FutureReservationTimeWindow.getDefaultInstance()) { @@ -7738,7 +8639,7 @@ public Builder mergeTimeWindow(com.google.cloud.compute.v1.FutureReservationTime timeWindowBuilder_.mergeFrom(value); } if (timeWindow_ != null) { - bitField0_ |= 0x02000000; + bitField0_ |= 0x10000000; onChanged(); } return this; @@ -7755,7 +8656,7 @@ public Builder mergeTimeWindow(com.google.cloud.compute.v1.FutureReservationTime *
*/ public Builder clearTimeWindow() { - bitField0_ = (bitField0_ & ~0x02000000); + bitField0_ = (bitField0_ & ~0x10000000); timeWindow_ = null; if (timeWindowBuilder_ != null) { timeWindowBuilder_.dispose(); @@ -7776,7 +8677,7 @@ public Builder clearTimeWindow() { *
*/ public com.google.cloud.compute.v1.FutureReservationTimeWindow.Builder getTimeWindowBuilder() { - bitField0_ |= 0x02000000; + bitField0_ |= 0x10000000; onChanged(); return internalGetTimeWindowFieldBuilder().getBuilder(); } @@ -7843,7 +8744,7 @@ public com.google.cloud.compute.v1.FutureReservationTimeWindow.Builder getTimeWi * @return Whether the zone field is set. */ public boolean hasZone() { - return ((bitField0_ & 0x04000000) != 0); + return ((bitField0_ & 0x20000000) != 0); } /** @@ -7909,7 +8810,7 @@ public Builder setZone(java.lang.String value) { throw new NullPointerException(); } zone_ = value; - bitField0_ |= 0x04000000; + bitField0_ |= 0x20000000; onChanged(); return this; } @@ -7927,7 +8828,7 @@ public Builder setZone(java.lang.String value) { */ public Builder clearZone() { zone_ = getDefaultInstance().getZone(); - bitField0_ = (bitField0_ & ~0x04000000); + bitField0_ = (bitField0_ & ~0x20000000); onChanged(); return this; } @@ -7950,7 +8851,7 @@ public Builder setZoneBytes(com.google.protobuf.ByteString value) { } checkByteStringIsUtf8(value); zone_ = value; - bitField0_ |= 0x04000000; + bitField0_ |= 0x20000000; onChanged(); return this; } diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FutureReservationOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FutureReservationOrBuilder.java index 26aa66e58796..345c1546ad48 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FutureReservationOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FutureReservationOrBuilder.java @@ -803,6 +803,100 @@ public interface FutureReservationOrBuilder */ com.google.protobuf.ByteString getReservationNameBytes(); + /** + * + * + *
+   * Output only. Contains standard resource metadata for an FutureReservation
+   * resource. It is populated for each instance of the FutureReservation
+   * resource, and includes the api_version the
+   * instance was retrieved through, and its canonical
+   * resource_type name.
+   * 
+ * + * optional .google.cloud.compute.v1.ResourceMetadata resource_metadata = 99063872; + * + * @return Whether the resourceMetadata field is set. + */ + boolean hasResourceMetadata(); + + /** + * + * + *
+   * Output only. Contains standard resource metadata for an FutureReservation
+   * resource. It is populated for each instance of the FutureReservation
+   * resource, and includes the api_version the
+   * instance was retrieved through, and its canonical
+   * resource_type name.
+   * 
+ * + * optional .google.cloud.compute.v1.ResourceMetadata resource_metadata = 99063872; + * + * @return The resourceMetadata. + */ + com.google.cloud.compute.v1.ResourceMetadata getResourceMetadata(); + + /** + * + * + *
+   * Output only. Contains standard resource metadata for an FutureReservation
+   * resource. It is populated for each instance of the FutureReservation
+   * resource, and includes the api_version the
+   * instance was retrieved through, and its canonical
+   * resource_type name.
+   * 
+ * + * optional .google.cloud.compute.v1.ResourceMetadata resource_metadata = 99063872; + */ + com.google.cloud.compute.v1.ResourceMetadataOrBuilder getResourceMetadataOrBuilder(); + + /** + * + * + *
+   * Name of the resource intended to be delivered. Name should conform to
+   * RFC1035. This will be the name of storage pool or Exapool for persistent
+   * disk FRs.
+   * 
+ * + * optional string resource_name = 442550300; + * + * @return Whether the resourceName field is set. + */ + boolean hasResourceName(); + + /** + * + * + *
+   * Name of the resource intended to be delivered. Name should conform to
+   * RFC1035. This will be the name of storage pool or Exapool for persistent
+   * disk FRs.
+   * 
+ * + * optional string resource_name = 442550300; + * + * @return The resourceName. + */ + java.lang.String getResourceName(); + + /** + * + * + *
+   * Name of the resource intended to be delivered. Name should conform to
+   * RFC1035. This will be the name of storage pool or Exapool for persistent
+   * disk FRs.
+   * 
+ * + * optional string resource_name = 442550300; + * + * @return The bytes for resourceName. + */ + com.google.protobuf.ByteString getResourceNameBytes(); + /** * * @@ -1074,6 +1168,50 @@ public interface FutureReservationOrBuilder */ com.google.cloud.compute.v1.FutureReservationStatusOrBuilder getStatusOrBuilder(); + /** + * + * + *
+   * Storage pool details for the future reservation.
+   * 
+ * + * + * optional .google.cloud.compute.v1.FutureReservationStoragePoolProperties storage_pool_properties = 71410546; + * + * + * @return Whether the storagePoolProperties field is set. + */ + boolean hasStoragePoolProperties(); + + /** + * + * + *
+   * Storage pool details for the future reservation.
+   * 
+ * + * + * optional .google.cloud.compute.v1.FutureReservationStoragePoolProperties storage_pool_properties = 71410546; + * + * + * @return The storagePoolProperties. + */ + com.google.cloud.compute.v1.FutureReservationStoragePoolProperties getStoragePoolProperties(); + + /** + * + * + *
+   * Storage pool details for the future reservation.
+   * 
+ * + * + * optional .google.cloud.compute.v1.FutureReservationStoragePoolProperties storage_pool_properties = 71410546; + * + */ + com.google.cloud.compute.v1.FutureReservationStoragePoolPropertiesOrBuilder + getStoragePoolPropertiesOrBuilder(); + /** * * diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FutureReservationStatus.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FutureReservationStatus.java index b24f850a6a2a..c31fd30734dc 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FutureReservationStatus.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FutureReservationStatus.java @@ -854,6 +854,68 @@ public com.google.protobuf.ByteString getAutoCreatedReservationsBytes(int index) return autoCreatedReservations_.getByteString(index); } + public static final int EXAPOOL_PROVISIONED_CAPACITY_GB_FIELD_NUMBER = 345174240; + private com.google.cloud.compute.v1.StoragePoolExapoolProvisionedCapacityGb + exapoolProvisionedCapacityGb_; + + /** + * + * + *
+   * Output only. Exapool provisioned capacities for each SKU type.
+   * 
+ * + * + * optional .google.cloud.compute.v1.StoragePoolExapoolProvisionedCapacityGb exapool_provisioned_capacity_gb = 345174240; + * + * + * @return Whether the exapoolProvisionedCapacityGb field is set. + */ + @java.lang.Override + public boolean hasExapoolProvisionedCapacityGb() { + return ((bitField0_ & 0x00000002) != 0); + } + + /** + * + * + *
+   * Output only. Exapool provisioned capacities for each SKU type.
+   * 
+ * + * + * optional .google.cloud.compute.v1.StoragePoolExapoolProvisionedCapacityGb exapool_provisioned_capacity_gb = 345174240; + * + * + * @return The exapoolProvisionedCapacityGb. + */ + @java.lang.Override + public com.google.cloud.compute.v1.StoragePoolExapoolProvisionedCapacityGb + getExapoolProvisionedCapacityGb() { + return exapoolProvisionedCapacityGb_ == null + ? com.google.cloud.compute.v1.StoragePoolExapoolProvisionedCapacityGb.getDefaultInstance() + : exapoolProvisionedCapacityGb_; + } + + /** + * + * + *
+   * Output only. Exapool provisioned capacities for each SKU type.
+   * 
+ * + * + * optional .google.cloud.compute.v1.StoragePoolExapoolProvisionedCapacityGb exapool_provisioned_capacity_gb = 345174240; + * + */ + @java.lang.Override + public com.google.cloud.compute.v1.StoragePoolExapoolProvisionedCapacityGbOrBuilder + getExapoolProvisionedCapacityGbOrBuilder() { + return exapoolProvisionedCapacityGb_ == null + ? com.google.cloud.compute.v1.StoragePoolExapoolProvisionedCapacityGb.getDefaultInstance() + : exapoolProvisionedCapacityGb_; + } + public static final int EXISTING_MATCHING_USAGE_INFO_FIELD_NUMBER = 509920602; private com.google.cloud.compute.v1.FutureReservationStatusExistingMatchingUsageInfo existingMatchingUsageInfo_; @@ -874,7 +936,7 @@ public com.google.protobuf.ByteString getAutoCreatedReservationsBytes(int index) */ @java.lang.Override public boolean hasExistingMatchingUsageInfo() { - return ((bitField0_ & 0x00000002) != 0); + return ((bitField0_ & 0x00000004) != 0); } /** @@ -939,7 +1001,7 @@ public boolean hasExistingMatchingUsageInfo() { */ @java.lang.Override public boolean hasFulfilledCount() { - return ((bitField0_ & 0x00000004) != 0); + return ((bitField0_ & 0x00000008) != 0); } /** @@ -982,7 +1044,7 @@ public long getFulfilledCount() { */ @java.lang.Override public boolean hasLastKnownGoodState() { - return ((bitField0_ & 0x00000008) != 0); + return ((bitField0_ & 0x00000010) != 0); } /** @@ -1055,7 +1117,7 @@ public boolean hasLastKnownGoodState() { */ @java.lang.Override public boolean hasLockTime() { - return ((bitField0_ & 0x00000010) != 0); + return ((bitField0_ & 0x00000020) != 0); } /** @@ -1133,7 +1195,7 @@ public com.google.protobuf.ByteString getLockTimeBytes() { */ @java.lang.Override public boolean hasProcurementStatus() { - return ((bitField0_ & 0x00000020) != 0); + return ((bitField0_ & 0x00000040) != 0); } /** @@ -1199,7 +1261,7 @@ public com.google.protobuf.ByteString getProcurementStatusBytes() { */ @java.lang.Override public boolean hasSpecificSkuProperties() { - return ((bitField0_ & 0x00000040) != 0); + return ((bitField0_ & 0x00000080) != 0); } /** @@ -1232,6 +1294,70 @@ public boolean hasSpecificSkuProperties() { : specificSkuProperties_; } + public static final int STORAGE_POOL_PROVISIONED_CAPACITY_FIELD_NUMBER = 135892964; + private com.google.cloud.compute.v1.FutureReservationStoragePoolProvisionedCapacity + storagePoolProvisionedCapacity_; + + /** + * + * + *
+   * Output only. Storage pool provisioned capacities for each SKU type.
+   * 
+ * + * + * optional .google.cloud.compute.v1.FutureReservationStoragePoolProvisionedCapacity storage_pool_provisioned_capacity = 135892964; + * + * + * @return Whether the storagePoolProvisionedCapacity field is set. + */ + @java.lang.Override + public boolean hasStoragePoolProvisionedCapacity() { + return ((bitField0_ & 0x00000100) != 0); + } + + /** + * + * + *
+   * Output only. Storage pool provisioned capacities for each SKU type.
+   * 
+ * + * + * optional .google.cloud.compute.v1.FutureReservationStoragePoolProvisionedCapacity storage_pool_provisioned_capacity = 135892964; + * + * + * @return The storagePoolProvisionedCapacity. + */ + @java.lang.Override + public com.google.cloud.compute.v1.FutureReservationStoragePoolProvisionedCapacity + getStoragePoolProvisionedCapacity() { + return storagePoolProvisionedCapacity_ == null + ? com.google.cloud.compute.v1.FutureReservationStoragePoolProvisionedCapacity + .getDefaultInstance() + : storagePoolProvisionedCapacity_; + } + + /** + * + * + *
+   * Output only. Storage pool provisioned capacities for each SKU type.
+   * 
+ * + * + * optional .google.cloud.compute.v1.FutureReservationStoragePoolProvisionedCapacity storage_pool_provisioned_capacity = 135892964; + * + */ + @java.lang.Override + public com.google.cloud.compute.v1.FutureReservationStoragePoolProvisionedCapacityOrBuilder + getStoragePoolProvisionedCapacityOrBuilder() { + return storagePoolProvisionedCapacity_ == null + ? com.google.cloud.compute.v1.FutureReservationStoragePoolProvisionedCapacity + .getDefaultInstance() + : storagePoolProvisionedCapacity_; + } + private byte memoizedIsInitialized = -1; @java.lang.Override @@ -1246,29 +1372,35 @@ public final boolean isInitialized() { @java.lang.Override public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { - if (((bitField0_ & 0x00000040) != 0)) { + if (((bitField0_ & 0x00000080) != 0)) { output.writeMessage(108887106, getSpecificSkuProperties()); } + if (((bitField0_ & 0x00000100) != 0)) { + output.writeMessage(135892964, getStoragePoolProvisionedCapacity()); + } for (int i = 0; i < autoCreatedReservations_.size(); i++) { com.google.protobuf.GeneratedMessage.writeString( output, 140217006, autoCreatedReservations_.getRaw(i)); } - if (((bitField0_ & 0x00000010) != 0)) { + if (((bitField0_ & 0x00000020) != 0)) { com.google.protobuf.GeneratedMessage.writeString(output, 143772001, lockTime_); } - if (((bitField0_ & 0x00000008) != 0)) { + if (((bitField0_ & 0x00000010) != 0)) { output.writeMessage(192819092, getLastKnownGoodState()); } - if (((bitField0_ & 0x00000020) != 0)) { + if (((bitField0_ & 0x00000040) != 0)) { com.google.protobuf.GeneratedMessage.writeString(output, 224718945, procurementStatus_); } if (((bitField0_ & 0x00000001) != 0)) { com.google.protobuf.GeneratedMessage.writeString(output, 250270052, amendmentStatus_); } - if (((bitField0_ & 0x00000004) != 0)) { + if (((bitField0_ & 0x00000008) != 0)) { output.writeInt64(319392239, fulfilledCount_); } if (((bitField0_ & 0x00000002) != 0)) { + output.writeMessage(345174240, getExapoolProvisionedCapacityGb()); + } + if (((bitField0_ & 0x00000004) != 0)) { output.writeMessage(509920602, getExistingMatchingUsageInfo()); } getUnknownFields().writeTo(output); @@ -1280,11 +1412,16 @@ public int getSerializedSize() { if (size != -1) return size; size = 0; - if (((bitField0_ & 0x00000040) != 0)) { + if (((bitField0_ & 0x00000080) != 0)) { size += com.google.protobuf.CodedOutputStream.computeMessageSize( 108887106, getSpecificSkuProperties()); } + if (((bitField0_ & 0x00000100) != 0)) { + size += + com.google.protobuf.CodedOutputStream.computeMessageSize( + 135892964, getStoragePoolProvisionedCapacity()); + } { int dataSize = 0; for (int i = 0; i < autoCreatedReservations_.size(); i++) { @@ -1293,24 +1430,29 @@ public int getSerializedSize() { size += dataSize; size += 5 * getAutoCreatedReservationsList().size(); } - if (((bitField0_ & 0x00000010) != 0)) { + if (((bitField0_ & 0x00000020) != 0)) { size += com.google.protobuf.GeneratedMessage.computeStringSize(143772001, lockTime_); } - if (((bitField0_ & 0x00000008) != 0)) { + if (((bitField0_ & 0x00000010) != 0)) { size += com.google.protobuf.CodedOutputStream.computeMessageSize( 192819092, getLastKnownGoodState()); } - if (((bitField0_ & 0x00000020) != 0)) { + if (((bitField0_ & 0x00000040) != 0)) { size += com.google.protobuf.GeneratedMessage.computeStringSize(224718945, procurementStatus_); } if (((bitField0_ & 0x00000001) != 0)) { size += com.google.protobuf.GeneratedMessage.computeStringSize(250270052, amendmentStatus_); } - if (((bitField0_ & 0x00000004) != 0)) { + if (((bitField0_ & 0x00000008) != 0)) { size += com.google.protobuf.CodedOutputStream.computeInt64Size(319392239, fulfilledCount_); } if (((bitField0_ & 0x00000002) != 0)) { + size += + com.google.protobuf.CodedOutputStream.computeMessageSize( + 345174240, getExapoolProvisionedCapacityGb()); + } + if (((bitField0_ & 0x00000004) != 0)) { size += com.google.protobuf.CodedOutputStream.computeMessageSize( 509920602, getExistingMatchingUsageInfo()); @@ -1337,6 +1479,11 @@ public boolean equals(final java.lang.Object obj) { } if (!getAutoCreatedReservationsList().equals(other.getAutoCreatedReservationsList())) return false; + if (hasExapoolProvisionedCapacityGb() != other.hasExapoolProvisionedCapacityGb()) return false; + if (hasExapoolProvisionedCapacityGb()) { + if (!getExapoolProvisionedCapacityGb().equals(other.getExapoolProvisionedCapacityGb())) + return false; + } if (hasExistingMatchingUsageInfo() != other.hasExistingMatchingUsageInfo()) return false; if (hasExistingMatchingUsageInfo()) { if (!getExistingMatchingUsageInfo().equals(other.getExistingMatchingUsageInfo())) @@ -1362,6 +1509,12 @@ public boolean equals(final java.lang.Object obj) { if (hasSpecificSkuProperties()) { if (!getSpecificSkuProperties().equals(other.getSpecificSkuProperties())) return false; } + if (hasStoragePoolProvisionedCapacity() != other.hasStoragePoolProvisionedCapacity()) + return false; + if (hasStoragePoolProvisionedCapacity()) { + if (!getStoragePoolProvisionedCapacity().equals(other.getStoragePoolProvisionedCapacity())) + return false; + } if (!getUnknownFields().equals(other.getUnknownFields())) return false; return true; } @@ -1381,6 +1534,10 @@ public int hashCode() { hash = (37 * hash) + AUTO_CREATED_RESERVATIONS_FIELD_NUMBER; hash = (53 * hash) + getAutoCreatedReservationsList().hashCode(); } + if (hasExapoolProvisionedCapacityGb()) { + hash = (37 * hash) + EXAPOOL_PROVISIONED_CAPACITY_GB_FIELD_NUMBER; + hash = (53 * hash) + getExapoolProvisionedCapacityGb().hashCode(); + } if (hasExistingMatchingUsageInfo()) { hash = (37 * hash) + EXISTING_MATCHING_USAGE_INFO_FIELD_NUMBER; hash = (53 * hash) + getExistingMatchingUsageInfo().hashCode(); @@ -1405,6 +1562,10 @@ public int hashCode() { hash = (37 * hash) + SPECIFIC_SKU_PROPERTIES_FIELD_NUMBER; hash = (53 * hash) + getSpecificSkuProperties().hashCode(); } + if (hasStoragePoolProvisionedCapacity()) { + hash = (37 * hash) + STORAGE_POOL_PROVISIONED_CAPACITY_FIELD_NUMBER; + hash = (53 * hash) + getStoragePoolProvisionedCapacity().hashCode(); + } hash = (29 * hash) + getUnknownFields().hashCode(); memoizedHashCode = hash; return hash; @@ -1546,9 +1707,11 @@ private Builder(com.google.protobuf.GeneratedMessage.BuilderParent parent) { private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { + internalGetExapoolProvisionedCapacityGbFieldBuilder(); internalGetExistingMatchingUsageInfoFieldBuilder(); internalGetLastKnownGoodStateFieldBuilder(); internalGetSpecificSkuPropertiesFieldBuilder(); + internalGetStoragePoolProvisionedCapacityFieldBuilder(); } } @@ -1558,6 +1721,11 @@ public Builder clear() { bitField0_ = 0; amendmentStatus_ = ""; autoCreatedReservations_ = com.google.protobuf.LazyStringArrayList.emptyList(); + exapoolProvisionedCapacityGb_ = null; + if (exapoolProvisionedCapacityGbBuilder_ != null) { + exapoolProvisionedCapacityGbBuilder_.dispose(); + exapoolProvisionedCapacityGbBuilder_ = null; + } existingMatchingUsageInfo_ = null; if (existingMatchingUsageInfoBuilder_ != null) { existingMatchingUsageInfoBuilder_.dispose(); @@ -1576,6 +1744,11 @@ public Builder clear() { specificSkuPropertiesBuilder_.dispose(); specificSkuPropertiesBuilder_ = null; } + storagePoolProvisionedCapacity_ = null; + if (storagePoolProvisionedCapacityBuilder_ != null) { + storagePoolProvisionedCapacityBuilder_.dispose(); + storagePoolProvisionedCapacityBuilder_ = null; + } return this; } @@ -1622,37 +1795,51 @@ private void buildPartial0(com.google.cloud.compute.v1.FutureReservationStatus r result.autoCreatedReservations_ = autoCreatedReservations_; } if (((from_bitField0_ & 0x00000004) != 0)) { + result.exapoolProvisionedCapacityGb_ = + exapoolProvisionedCapacityGbBuilder_ == null + ? exapoolProvisionedCapacityGb_ + : exapoolProvisionedCapacityGbBuilder_.build(); + to_bitField0_ |= 0x00000002; + } + if (((from_bitField0_ & 0x00000008) != 0)) { result.existingMatchingUsageInfo_ = existingMatchingUsageInfoBuilder_ == null ? existingMatchingUsageInfo_ : existingMatchingUsageInfoBuilder_.build(); - to_bitField0_ |= 0x00000002; - } - if (((from_bitField0_ & 0x00000008) != 0)) { - result.fulfilledCount_ = fulfilledCount_; to_bitField0_ |= 0x00000004; } if (((from_bitField0_ & 0x00000010) != 0)) { + result.fulfilledCount_ = fulfilledCount_; + to_bitField0_ |= 0x00000008; + } + if (((from_bitField0_ & 0x00000020) != 0)) { result.lastKnownGoodState_ = lastKnownGoodStateBuilder_ == null ? lastKnownGoodState_ : lastKnownGoodStateBuilder_.build(); - to_bitField0_ |= 0x00000008; - } - if (((from_bitField0_ & 0x00000020) != 0)) { - result.lockTime_ = lockTime_; to_bitField0_ |= 0x00000010; } if (((from_bitField0_ & 0x00000040) != 0)) { - result.procurementStatus_ = procurementStatus_; + result.lockTime_ = lockTime_; to_bitField0_ |= 0x00000020; } if (((from_bitField0_ & 0x00000080) != 0)) { + result.procurementStatus_ = procurementStatus_; + to_bitField0_ |= 0x00000040; + } + if (((from_bitField0_ & 0x00000100) != 0)) { result.specificSkuProperties_ = specificSkuPropertiesBuilder_ == null ? specificSkuProperties_ : specificSkuPropertiesBuilder_.build(); - to_bitField0_ |= 0x00000040; + to_bitField0_ |= 0x00000080; + } + if (((from_bitField0_ & 0x00000200) != 0)) { + result.storagePoolProvisionedCapacity_ = + storagePoolProvisionedCapacityBuilder_ == null + ? storagePoolProvisionedCapacity_ + : storagePoolProvisionedCapacityBuilder_.build(); + to_bitField0_ |= 0x00000100; } result.bitField0_ |= to_bitField0_; } @@ -1685,6 +1872,9 @@ public Builder mergeFrom(com.google.cloud.compute.v1.FutureReservationStatus oth } onChanged(); } + if (other.hasExapoolProvisionedCapacityGb()) { + mergeExapoolProvisionedCapacityGb(other.getExapoolProvisionedCapacityGb()); + } if (other.hasExistingMatchingUsageInfo()) { mergeExistingMatchingUsageInfo(other.getExistingMatchingUsageInfo()); } @@ -1696,17 +1886,20 @@ public Builder mergeFrom(com.google.cloud.compute.v1.FutureReservationStatus oth } if (other.hasLockTime()) { lockTime_ = other.lockTime_; - bitField0_ |= 0x00000020; + bitField0_ |= 0x00000040; onChanged(); } if (other.hasProcurementStatus()) { procurementStatus_ = other.procurementStatus_; - bitField0_ |= 0x00000040; + bitField0_ |= 0x00000080; onChanged(); } if (other.hasSpecificSkuProperties()) { mergeSpecificSkuProperties(other.getSpecificSkuProperties()); } + if (other.hasStoragePoolProvisionedCapacity()) { + mergeStoragePoolProvisionedCapacity(other.getStoragePoolProvisionedCapacity()); + } this.mergeUnknownFields(other.getUnknownFields()); onChanged(); return this; @@ -1737,9 +1930,17 @@ public Builder mergeFrom( { input.readMessage( internalGetSpecificSkuPropertiesFieldBuilder().getBuilder(), extensionRegistry); - bitField0_ |= 0x00000080; + bitField0_ |= 0x00000100; break; } // case 871096850 + case 1087143714: + { + input.readMessage( + internalGetStoragePoolProvisionedCapacityFieldBuilder().getBuilder(), + extensionRegistry); + bitField0_ |= 0x00000200; + break; + } // case 1087143714 case 1121736050: { java.lang.String s = input.readStringRequireUtf8(); @@ -1750,20 +1951,20 @@ public Builder mergeFrom( case 1150176010: { lockTime_ = input.readStringRequireUtf8(); - bitField0_ |= 0x00000020; + bitField0_ |= 0x00000040; break; } // case 1150176010 case 1542552738: { input.readMessage( internalGetLastKnownGoodStateFieldBuilder().getBuilder(), extensionRegistry); - bitField0_ |= 0x00000010; + bitField0_ |= 0x00000020; break; } // case 1542552738 case 1797751562: { procurementStatus_ = input.readStringRequireUtf8(); - bitField0_ |= 0x00000040; + bitField0_ |= 0x00000080; break; } // case 1797751562 case 2002160418: @@ -1775,15 +1976,23 @@ public Builder mergeFrom( case -1739829384: { fulfilledCount_ = input.readInt64(); - bitField0_ |= 0x00000008; + bitField0_ |= 0x00000010; break; } // case -1739829384 + case -1533573374: + { + input.readMessage( + internalGetExapoolProvisionedCapacityGbFieldBuilder().getBuilder(), + extensionRegistry); + bitField0_ |= 0x00000004; + break; + } // case -1533573374 case -215602478: { input.readMessage( internalGetExistingMatchingUsageInfoFieldBuilder().getBuilder(), extensionRegistry); - bitField0_ |= 0x00000004; + bitField0_ |= 0x00000008; break; } // case -215602478 default: @@ -2130,6 +2339,230 @@ public Builder addAutoCreatedReservationsBytes(com.google.protobuf.ByteString va return this; } + private com.google.cloud.compute.v1.StoragePoolExapoolProvisionedCapacityGb + exapoolProvisionedCapacityGb_; + private com.google.protobuf.SingleFieldBuilder< + com.google.cloud.compute.v1.StoragePoolExapoolProvisionedCapacityGb, + com.google.cloud.compute.v1.StoragePoolExapoolProvisionedCapacityGb.Builder, + com.google.cloud.compute.v1.StoragePoolExapoolProvisionedCapacityGbOrBuilder> + exapoolProvisionedCapacityGbBuilder_; + + /** + * + * + *
+     * Output only. Exapool provisioned capacities for each SKU type.
+     * 
+ * + * + * optional .google.cloud.compute.v1.StoragePoolExapoolProvisionedCapacityGb exapool_provisioned_capacity_gb = 345174240; + * + * + * @return Whether the exapoolProvisionedCapacityGb field is set. + */ + public boolean hasExapoolProvisionedCapacityGb() { + return ((bitField0_ & 0x00000004) != 0); + } + + /** + * + * + *
+     * Output only. Exapool provisioned capacities for each SKU type.
+     * 
+ * + * + * optional .google.cloud.compute.v1.StoragePoolExapoolProvisionedCapacityGb exapool_provisioned_capacity_gb = 345174240; + * + * + * @return The exapoolProvisionedCapacityGb. + */ + public com.google.cloud.compute.v1.StoragePoolExapoolProvisionedCapacityGb + getExapoolProvisionedCapacityGb() { + if (exapoolProvisionedCapacityGbBuilder_ == null) { + return exapoolProvisionedCapacityGb_ == null + ? com.google.cloud.compute.v1.StoragePoolExapoolProvisionedCapacityGb + .getDefaultInstance() + : exapoolProvisionedCapacityGb_; + } else { + return exapoolProvisionedCapacityGbBuilder_.getMessage(); + } + } + + /** + * + * + *
+     * Output only. Exapool provisioned capacities for each SKU type.
+     * 
+ * + * + * optional .google.cloud.compute.v1.StoragePoolExapoolProvisionedCapacityGb exapool_provisioned_capacity_gb = 345174240; + * + */ + public Builder setExapoolProvisionedCapacityGb( + com.google.cloud.compute.v1.StoragePoolExapoolProvisionedCapacityGb value) { + if (exapoolProvisionedCapacityGbBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + exapoolProvisionedCapacityGb_ = value; + } else { + exapoolProvisionedCapacityGbBuilder_.setMessage(value); + } + bitField0_ |= 0x00000004; + onChanged(); + return this; + } + + /** + * + * + *
+     * Output only. Exapool provisioned capacities for each SKU type.
+     * 
+ * + * + * optional .google.cloud.compute.v1.StoragePoolExapoolProvisionedCapacityGb exapool_provisioned_capacity_gb = 345174240; + * + */ + public Builder setExapoolProvisionedCapacityGb( + com.google.cloud.compute.v1.StoragePoolExapoolProvisionedCapacityGb.Builder + builderForValue) { + if (exapoolProvisionedCapacityGbBuilder_ == null) { + exapoolProvisionedCapacityGb_ = builderForValue.build(); + } else { + exapoolProvisionedCapacityGbBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000004; + onChanged(); + return this; + } + + /** + * + * + *
+     * Output only. Exapool provisioned capacities for each SKU type.
+     * 
+ * + * + * optional .google.cloud.compute.v1.StoragePoolExapoolProvisionedCapacityGb exapool_provisioned_capacity_gb = 345174240; + * + */ + public Builder mergeExapoolProvisionedCapacityGb( + com.google.cloud.compute.v1.StoragePoolExapoolProvisionedCapacityGb value) { + if (exapoolProvisionedCapacityGbBuilder_ == null) { + if (((bitField0_ & 0x00000004) != 0) + && exapoolProvisionedCapacityGb_ != null + && exapoolProvisionedCapacityGb_ + != com.google.cloud.compute.v1.StoragePoolExapoolProvisionedCapacityGb + .getDefaultInstance()) { + getExapoolProvisionedCapacityGbBuilder().mergeFrom(value); + } else { + exapoolProvisionedCapacityGb_ = value; + } + } else { + exapoolProvisionedCapacityGbBuilder_.mergeFrom(value); + } + if (exapoolProvisionedCapacityGb_ != null) { + bitField0_ |= 0x00000004; + onChanged(); + } + return this; + } + + /** + * + * + *
+     * Output only. Exapool provisioned capacities for each SKU type.
+     * 
+ * + * + * optional .google.cloud.compute.v1.StoragePoolExapoolProvisionedCapacityGb exapool_provisioned_capacity_gb = 345174240; + * + */ + public Builder clearExapoolProvisionedCapacityGb() { + bitField0_ = (bitField0_ & ~0x00000004); + exapoolProvisionedCapacityGb_ = null; + if (exapoolProvisionedCapacityGbBuilder_ != null) { + exapoolProvisionedCapacityGbBuilder_.dispose(); + exapoolProvisionedCapacityGbBuilder_ = null; + } + onChanged(); + return this; + } + + /** + * + * + *
+     * Output only. Exapool provisioned capacities for each SKU type.
+     * 
+ * + * + * optional .google.cloud.compute.v1.StoragePoolExapoolProvisionedCapacityGb exapool_provisioned_capacity_gb = 345174240; + * + */ + public com.google.cloud.compute.v1.StoragePoolExapoolProvisionedCapacityGb.Builder + getExapoolProvisionedCapacityGbBuilder() { + bitField0_ |= 0x00000004; + onChanged(); + return internalGetExapoolProvisionedCapacityGbFieldBuilder().getBuilder(); + } + + /** + * + * + *
+     * Output only. Exapool provisioned capacities for each SKU type.
+     * 
+ * + * + * optional .google.cloud.compute.v1.StoragePoolExapoolProvisionedCapacityGb exapool_provisioned_capacity_gb = 345174240; + * + */ + public com.google.cloud.compute.v1.StoragePoolExapoolProvisionedCapacityGbOrBuilder + getExapoolProvisionedCapacityGbOrBuilder() { + if (exapoolProvisionedCapacityGbBuilder_ != null) { + return exapoolProvisionedCapacityGbBuilder_.getMessageOrBuilder(); + } else { + return exapoolProvisionedCapacityGb_ == null + ? com.google.cloud.compute.v1.StoragePoolExapoolProvisionedCapacityGb + .getDefaultInstance() + : exapoolProvisionedCapacityGb_; + } + } + + /** + * + * + *
+     * Output only. Exapool provisioned capacities for each SKU type.
+     * 
+ * + * + * optional .google.cloud.compute.v1.StoragePoolExapoolProvisionedCapacityGb exapool_provisioned_capacity_gb = 345174240; + * + */ + private com.google.protobuf.SingleFieldBuilder< + com.google.cloud.compute.v1.StoragePoolExapoolProvisionedCapacityGb, + com.google.cloud.compute.v1.StoragePoolExapoolProvisionedCapacityGb.Builder, + com.google.cloud.compute.v1.StoragePoolExapoolProvisionedCapacityGbOrBuilder> + internalGetExapoolProvisionedCapacityGbFieldBuilder() { + if (exapoolProvisionedCapacityGbBuilder_ == null) { + exapoolProvisionedCapacityGbBuilder_ = + new com.google.protobuf.SingleFieldBuilder< + com.google.cloud.compute.v1.StoragePoolExapoolProvisionedCapacityGb, + com.google.cloud.compute.v1.StoragePoolExapoolProvisionedCapacityGb.Builder, + com.google.cloud.compute.v1.StoragePoolExapoolProvisionedCapacityGbOrBuilder>( + getExapoolProvisionedCapacityGb(), getParentForChildren(), isClean()); + exapoolProvisionedCapacityGb_ = null; + } + return exapoolProvisionedCapacityGbBuilder_; + } + private com.google.cloud.compute.v1.FutureReservationStatusExistingMatchingUsageInfo existingMatchingUsageInfo_; private com.google.protobuf.SingleFieldBuilder< @@ -2153,7 +2586,7 @@ public Builder addAutoCreatedReservationsBytes(com.google.protobuf.ByteString va * @return Whether the existingMatchingUsageInfo field is set. */ public boolean hasExistingMatchingUsageInfo() { - return ((bitField0_ & 0x00000004) != 0); + return ((bitField0_ & 0x00000008) != 0); } /** @@ -2204,7 +2637,7 @@ public Builder setExistingMatchingUsageInfo( } else { existingMatchingUsageInfoBuilder_.setMessage(value); } - bitField0_ |= 0x00000004; + bitField0_ |= 0x00000008; onChanged(); return this; } @@ -2229,7 +2662,7 @@ public Builder setExistingMatchingUsageInfo( } else { existingMatchingUsageInfoBuilder_.setMessage(builderForValue.build()); } - bitField0_ |= 0x00000004; + bitField0_ |= 0x00000008; onChanged(); return this; } @@ -2249,7 +2682,7 @@ public Builder setExistingMatchingUsageInfo( public Builder mergeExistingMatchingUsageInfo( com.google.cloud.compute.v1.FutureReservationStatusExistingMatchingUsageInfo value) { if (existingMatchingUsageInfoBuilder_ == null) { - if (((bitField0_ & 0x00000004) != 0) + if (((bitField0_ & 0x00000008) != 0) && existingMatchingUsageInfo_ != null && existingMatchingUsageInfo_ != com.google.cloud.compute.v1.FutureReservationStatusExistingMatchingUsageInfo @@ -2262,7 +2695,7 @@ public Builder mergeExistingMatchingUsageInfo( existingMatchingUsageInfoBuilder_.mergeFrom(value); } if (existingMatchingUsageInfo_ != null) { - bitField0_ |= 0x00000004; + bitField0_ |= 0x00000008; onChanged(); } return this; @@ -2281,7 +2714,7 @@ public Builder mergeExistingMatchingUsageInfo( *
*/ public Builder clearExistingMatchingUsageInfo() { - bitField0_ = (bitField0_ & ~0x00000004); + bitField0_ = (bitField0_ & ~0x00000008); existingMatchingUsageInfo_ = null; if (existingMatchingUsageInfoBuilder_ != null) { existingMatchingUsageInfoBuilder_.dispose(); @@ -2305,7 +2738,7 @@ public Builder clearExistingMatchingUsageInfo() { */ public com.google.cloud.compute.v1.FutureReservationStatusExistingMatchingUsageInfo.Builder getExistingMatchingUsageInfoBuilder() { - bitField0_ |= 0x00000004; + bitField0_ |= 0x00000008; onChanged(); return internalGetExistingMatchingUsageInfoFieldBuilder().getBuilder(); } @@ -2382,7 +2815,7 @@ public Builder clearExistingMatchingUsageInfo() { */ @java.lang.Override public boolean hasFulfilledCount() { - return ((bitField0_ & 0x00000008) != 0); + return ((bitField0_ & 0x00000010) != 0); } /** @@ -2420,7 +2853,7 @@ public long getFulfilledCount() { public Builder setFulfilledCount(long value) { fulfilledCount_ = value; - bitField0_ |= 0x00000008; + bitField0_ |= 0x00000010; onChanged(); return this; } @@ -2439,7 +2872,7 @@ public Builder setFulfilledCount(long value) { * @return This builder for chaining. */ public Builder clearFulfilledCount() { - bitField0_ = (bitField0_ & ~0x00000008); + bitField0_ = (bitField0_ & ~0x00000010); fulfilledCount_ = 0L; onChanged(); return this; @@ -2471,7 +2904,7 @@ public Builder clearFulfilledCount() { * @return Whether the lastKnownGoodState field is set. */ public boolean hasLastKnownGoodState() { - return ((bitField0_ & 0x00000010) != 0); + return ((bitField0_ & 0x00000020) != 0); } /** @@ -2528,7 +2961,7 @@ public Builder setLastKnownGoodState( } else { lastKnownGoodStateBuilder_.setMessage(value); } - bitField0_ |= 0x00000010; + bitField0_ |= 0x00000020; onChanged(); return this; } @@ -2556,7 +2989,7 @@ public Builder setLastKnownGoodState( } else { lastKnownGoodStateBuilder_.setMessage(builderForValue.build()); } - bitField0_ |= 0x00000010; + bitField0_ |= 0x00000020; onChanged(); return this; } @@ -2579,7 +3012,7 @@ public Builder setLastKnownGoodState( public Builder mergeLastKnownGoodState( com.google.cloud.compute.v1.FutureReservationStatusLastKnownGoodState value) { if (lastKnownGoodStateBuilder_ == null) { - if (((bitField0_ & 0x00000010) != 0) + if (((bitField0_ & 0x00000020) != 0) && lastKnownGoodState_ != null && lastKnownGoodState_ != com.google.cloud.compute.v1.FutureReservationStatusLastKnownGoodState @@ -2592,7 +3025,7 @@ public Builder mergeLastKnownGoodState( lastKnownGoodStateBuilder_.mergeFrom(value); } if (lastKnownGoodState_ != null) { - bitField0_ |= 0x00000010; + bitField0_ |= 0x00000020; onChanged(); } return this; @@ -2614,7 +3047,7 @@ public Builder mergeLastKnownGoodState( *
*/ public Builder clearLastKnownGoodState() { - bitField0_ = (bitField0_ & ~0x00000010); + bitField0_ = (bitField0_ & ~0x00000020); lastKnownGoodState_ = null; if (lastKnownGoodStateBuilder_ != null) { lastKnownGoodStateBuilder_.dispose(); @@ -2641,7 +3074,7 @@ public Builder clearLastKnownGoodState() { */ public com.google.cloud.compute.v1.FutureReservationStatusLastKnownGoodState.Builder getLastKnownGoodStateBuilder() { - bitField0_ |= 0x00000010; + bitField0_ |= 0x00000020; onChanged(); return internalGetLastKnownGoodStateFieldBuilder().getBuilder(); } @@ -2723,7 +3156,7 @@ public Builder clearLastKnownGoodState() { * @return Whether the lockTime field is set. */ public boolean hasLockTime() { - return ((bitField0_ & 0x00000020) != 0); + return ((bitField0_ & 0x00000040) != 0); } /** @@ -2801,7 +3234,7 @@ public Builder setLockTime(java.lang.String value) { throw new NullPointerException(); } lockTime_ = value; - bitField0_ |= 0x00000020; + bitField0_ |= 0x00000040; onChanged(); return this; } @@ -2823,7 +3256,7 @@ public Builder setLockTime(java.lang.String value) { */ public Builder clearLockTime() { lockTime_ = getDefaultInstance().getLockTime(); - bitField0_ = (bitField0_ & ~0x00000020); + bitField0_ = (bitField0_ & ~0x00000040); onChanged(); return this; } @@ -2850,7 +3283,7 @@ public Builder setLockTimeBytes(com.google.protobuf.ByteString value) { } checkByteStringIsUtf8(value); lockTime_ = value; - bitField0_ |= 0x00000020; + bitField0_ |= 0x00000040; onChanged(); return this; } @@ -2870,7 +3303,7 @@ public Builder setLockTimeBytes(com.google.protobuf.ByteString value) { * @return Whether the procurementStatus field is set. */ public boolean hasProcurementStatus() { - return ((bitField0_ & 0x00000040) != 0); + return ((bitField0_ & 0x00000080) != 0); } /** @@ -2939,7 +3372,7 @@ public Builder setProcurementStatus(java.lang.String value) { throw new NullPointerException(); } procurementStatus_ = value; - bitField0_ |= 0x00000040; + bitField0_ |= 0x00000080; onChanged(); return this; } @@ -2958,7 +3391,7 @@ public Builder setProcurementStatus(java.lang.String value) { */ public Builder clearProcurementStatus() { procurementStatus_ = getDefaultInstance().getProcurementStatus(); - bitField0_ = (bitField0_ & ~0x00000040); + bitField0_ = (bitField0_ & ~0x00000080); onChanged(); return this; } @@ -2982,7 +3415,7 @@ public Builder setProcurementStatusBytes(com.google.protobuf.ByteString value) { } checkByteStringIsUtf8(value); procurementStatus_ = value; - bitField0_ |= 0x00000040; + bitField0_ |= 0x00000080; onChanged(); return this; } @@ -3003,7 +3436,7 @@ public Builder setProcurementStatusBytes(com.google.protobuf.ByteString value) { * @return Whether the specificSkuProperties field is set. */ public boolean hasSpecificSkuProperties() { - return ((bitField0_ & 0x00000080) != 0); + return ((bitField0_ & 0x00000100) != 0); } /** @@ -3040,7 +3473,7 @@ public Builder setSpecificSkuProperties( } else { specificSkuPropertiesBuilder_.setMessage(value); } - bitField0_ |= 0x00000080; + bitField0_ |= 0x00000100; onChanged(); return this; } @@ -3058,7 +3491,7 @@ public Builder setSpecificSkuProperties( } else { specificSkuPropertiesBuilder_.setMessage(builderForValue.build()); } - bitField0_ |= 0x00000080; + bitField0_ |= 0x00000100; onChanged(); return this; } @@ -3071,7 +3504,7 @@ public Builder setSpecificSkuProperties( public Builder mergeSpecificSkuProperties( com.google.cloud.compute.v1.FutureReservationStatusSpecificSKUProperties value) { if (specificSkuPropertiesBuilder_ == null) { - if (((bitField0_ & 0x00000080) != 0) + if (((bitField0_ & 0x00000100) != 0) && specificSkuProperties_ != null && specificSkuProperties_ != com.google.cloud.compute.v1.FutureReservationStatusSpecificSKUProperties @@ -3084,7 +3517,7 @@ public Builder mergeSpecificSkuProperties( specificSkuPropertiesBuilder_.mergeFrom(value); } if (specificSkuProperties_ != null) { - bitField0_ |= 0x00000080; + bitField0_ |= 0x00000100; onChanged(); } return this; @@ -3096,7 +3529,7 @@ public Builder mergeSpecificSkuProperties( *
*/ public Builder clearSpecificSkuProperties() { - bitField0_ = (bitField0_ & ~0x00000080); + bitField0_ = (bitField0_ & ~0x00000100); specificSkuProperties_ = null; if (specificSkuPropertiesBuilder_ != null) { specificSkuPropertiesBuilder_.dispose(); @@ -3113,7 +3546,7 @@ public Builder clearSpecificSkuProperties() { */ public com.google.cloud.compute.v1.FutureReservationStatusSpecificSKUProperties.Builder getSpecificSkuPropertiesBuilder() { - bitField0_ |= 0x00000080; + bitField0_ |= 0x00000100; onChanged(); return internalGetSpecificSkuPropertiesFieldBuilder().getBuilder(); } @@ -3157,6 +3590,231 @@ public Builder clearSpecificSkuProperties() { return specificSkuPropertiesBuilder_; } + private com.google.cloud.compute.v1.FutureReservationStoragePoolProvisionedCapacity + storagePoolProvisionedCapacity_; + private com.google.protobuf.SingleFieldBuilder< + com.google.cloud.compute.v1.FutureReservationStoragePoolProvisionedCapacity, + com.google.cloud.compute.v1.FutureReservationStoragePoolProvisionedCapacity.Builder, + com.google.cloud.compute.v1.FutureReservationStoragePoolProvisionedCapacityOrBuilder> + storagePoolProvisionedCapacityBuilder_; + + /** + * + * + *
+     * Output only. Storage pool provisioned capacities for each SKU type.
+     * 
+ * + * + * optional .google.cloud.compute.v1.FutureReservationStoragePoolProvisionedCapacity storage_pool_provisioned_capacity = 135892964; + * + * + * @return Whether the storagePoolProvisionedCapacity field is set. + */ + public boolean hasStoragePoolProvisionedCapacity() { + return ((bitField0_ & 0x00000200) != 0); + } + + /** + * + * + *
+     * Output only. Storage pool provisioned capacities for each SKU type.
+     * 
+ * + * + * optional .google.cloud.compute.v1.FutureReservationStoragePoolProvisionedCapacity storage_pool_provisioned_capacity = 135892964; + * + * + * @return The storagePoolProvisionedCapacity. + */ + public com.google.cloud.compute.v1.FutureReservationStoragePoolProvisionedCapacity + getStoragePoolProvisionedCapacity() { + if (storagePoolProvisionedCapacityBuilder_ == null) { + return storagePoolProvisionedCapacity_ == null + ? com.google.cloud.compute.v1.FutureReservationStoragePoolProvisionedCapacity + .getDefaultInstance() + : storagePoolProvisionedCapacity_; + } else { + return storagePoolProvisionedCapacityBuilder_.getMessage(); + } + } + + /** + * + * + *
+     * Output only. Storage pool provisioned capacities for each SKU type.
+     * 
+ * + * + * optional .google.cloud.compute.v1.FutureReservationStoragePoolProvisionedCapacity storage_pool_provisioned_capacity = 135892964; + * + */ + public Builder setStoragePoolProvisionedCapacity( + com.google.cloud.compute.v1.FutureReservationStoragePoolProvisionedCapacity value) { + if (storagePoolProvisionedCapacityBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + storagePoolProvisionedCapacity_ = value; + } else { + storagePoolProvisionedCapacityBuilder_.setMessage(value); + } + bitField0_ |= 0x00000200; + onChanged(); + return this; + } + + /** + * + * + *
+     * Output only. Storage pool provisioned capacities for each SKU type.
+     * 
+ * + * + * optional .google.cloud.compute.v1.FutureReservationStoragePoolProvisionedCapacity storage_pool_provisioned_capacity = 135892964; + * + */ + public Builder setStoragePoolProvisionedCapacity( + com.google.cloud.compute.v1.FutureReservationStoragePoolProvisionedCapacity.Builder + builderForValue) { + if (storagePoolProvisionedCapacityBuilder_ == null) { + storagePoolProvisionedCapacity_ = builderForValue.build(); + } else { + storagePoolProvisionedCapacityBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000200; + onChanged(); + return this; + } + + /** + * + * + *
+     * Output only. Storage pool provisioned capacities for each SKU type.
+     * 
+ * + * + * optional .google.cloud.compute.v1.FutureReservationStoragePoolProvisionedCapacity storage_pool_provisioned_capacity = 135892964; + * + */ + public Builder mergeStoragePoolProvisionedCapacity( + com.google.cloud.compute.v1.FutureReservationStoragePoolProvisionedCapacity value) { + if (storagePoolProvisionedCapacityBuilder_ == null) { + if (((bitField0_ & 0x00000200) != 0) + && storagePoolProvisionedCapacity_ != null + && storagePoolProvisionedCapacity_ + != com.google.cloud.compute.v1.FutureReservationStoragePoolProvisionedCapacity + .getDefaultInstance()) { + getStoragePoolProvisionedCapacityBuilder().mergeFrom(value); + } else { + storagePoolProvisionedCapacity_ = value; + } + } else { + storagePoolProvisionedCapacityBuilder_.mergeFrom(value); + } + if (storagePoolProvisionedCapacity_ != null) { + bitField0_ |= 0x00000200; + onChanged(); + } + return this; + } + + /** + * + * + *
+     * Output only. Storage pool provisioned capacities for each SKU type.
+     * 
+ * + * + * optional .google.cloud.compute.v1.FutureReservationStoragePoolProvisionedCapacity storage_pool_provisioned_capacity = 135892964; + * + */ + public Builder clearStoragePoolProvisionedCapacity() { + bitField0_ = (bitField0_ & ~0x00000200); + storagePoolProvisionedCapacity_ = null; + if (storagePoolProvisionedCapacityBuilder_ != null) { + storagePoolProvisionedCapacityBuilder_.dispose(); + storagePoolProvisionedCapacityBuilder_ = null; + } + onChanged(); + return this; + } + + /** + * + * + *
+     * Output only. Storage pool provisioned capacities for each SKU type.
+     * 
+ * + * + * optional .google.cloud.compute.v1.FutureReservationStoragePoolProvisionedCapacity storage_pool_provisioned_capacity = 135892964; + * + */ + public com.google.cloud.compute.v1.FutureReservationStoragePoolProvisionedCapacity.Builder + getStoragePoolProvisionedCapacityBuilder() { + bitField0_ |= 0x00000200; + onChanged(); + return internalGetStoragePoolProvisionedCapacityFieldBuilder().getBuilder(); + } + + /** + * + * + *
+     * Output only. Storage pool provisioned capacities for each SKU type.
+     * 
+ * + * + * optional .google.cloud.compute.v1.FutureReservationStoragePoolProvisionedCapacity storage_pool_provisioned_capacity = 135892964; + * + */ + public com.google.cloud.compute.v1.FutureReservationStoragePoolProvisionedCapacityOrBuilder + getStoragePoolProvisionedCapacityOrBuilder() { + if (storagePoolProvisionedCapacityBuilder_ != null) { + return storagePoolProvisionedCapacityBuilder_.getMessageOrBuilder(); + } else { + return storagePoolProvisionedCapacity_ == null + ? com.google.cloud.compute.v1.FutureReservationStoragePoolProvisionedCapacity + .getDefaultInstance() + : storagePoolProvisionedCapacity_; + } + } + + /** + * + * + *
+     * Output only. Storage pool provisioned capacities for each SKU type.
+     * 
+ * + * + * optional .google.cloud.compute.v1.FutureReservationStoragePoolProvisionedCapacity storage_pool_provisioned_capacity = 135892964; + * + */ + private com.google.protobuf.SingleFieldBuilder< + com.google.cloud.compute.v1.FutureReservationStoragePoolProvisionedCapacity, + com.google.cloud.compute.v1.FutureReservationStoragePoolProvisionedCapacity.Builder, + com.google.cloud.compute.v1.FutureReservationStoragePoolProvisionedCapacityOrBuilder> + internalGetStoragePoolProvisionedCapacityFieldBuilder() { + if (storagePoolProvisionedCapacityBuilder_ == null) { + storagePoolProvisionedCapacityBuilder_ = + new com.google.protobuf.SingleFieldBuilder< + com.google.cloud.compute.v1.FutureReservationStoragePoolProvisionedCapacity, + com.google.cloud.compute.v1.FutureReservationStoragePoolProvisionedCapacity.Builder, + com.google.cloud.compute.v1 + .FutureReservationStoragePoolProvisionedCapacityOrBuilder>( + getStoragePoolProvisionedCapacity(), getParentForChildren(), isClean()); + storagePoolProvisionedCapacity_ = null; + } + return storagePoolProvisionedCapacityBuilder_; + } + // @@protoc_insertion_point(builder_scope:google.cloud.compute.v1.FutureReservationStatus) } diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FutureReservationStatusOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FutureReservationStatusOrBuilder.java index 5fc9aeeea58d..b2d48db569f2 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FutureReservationStatusOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FutureReservationStatusOrBuilder.java @@ -126,6 +126,51 @@ public interface FutureReservationStatusOrBuilder */ com.google.protobuf.ByteString getAutoCreatedReservationsBytes(int index); + /** + * + * + *
+   * Output only. Exapool provisioned capacities for each SKU type.
+   * 
+ * + * + * optional .google.cloud.compute.v1.StoragePoolExapoolProvisionedCapacityGb exapool_provisioned_capacity_gb = 345174240; + * + * + * @return Whether the exapoolProvisionedCapacityGb field is set. + */ + boolean hasExapoolProvisionedCapacityGb(); + + /** + * + * + *
+   * Output only. Exapool provisioned capacities for each SKU type.
+   * 
+ * + * + * optional .google.cloud.compute.v1.StoragePoolExapoolProvisionedCapacityGb exapool_provisioned_capacity_gb = 345174240; + * + * + * @return The exapoolProvisionedCapacityGb. + */ + com.google.cloud.compute.v1.StoragePoolExapoolProvisionedCapacityGb + getExapoolProvisionedCapacityGb(); + + /** + * + * + *
+   * Output only. Exapool provisioned capacities for each SKU type.
+   * 
+ * + * + * optional .google.cloud.compute.v1.StoragePoolExapoolProvisionedCapacityGb exapool_provisioned_capacity_gb = 345174240; + * + */ + com.google.cloud.compute.v1.StoragePoolExapoolProvisionedCapacityGbOrBuilder + getExapoolProvisionedCapacityGbOrBuilder(); + /** * * @@ -379,4 +424,49 @@ public interface FutureReservationStatusOrBuilder */ com.google.cloud.compute.v1.FutureReservationStatusSpecificSKUPropertiesOrBuilder getSpecificSkuPropertiesOrBuilder(); + + /** + * + * + *
+   * Output only. Storage pool provisioned capacities for each SKU type.
+   * 
+ * + * + * optional .google.cloud.compute.v1.FutureReservationStoragePoolProvisionedCapacity storage_pool_provisioned_capacity = 135892964; + * + * + * @return Whether the storagePoolProvisionedCapacity field is set. + */ + boolean hasStoragePoolProvisionedCapacity(); + + /** + * + * + *
+   * Output only. Storage pool provisioned capacities for each SKU type.
+   * 
+ * + * + * optional .google.cloud.compute.v1.FutureReservationStoragePoolProvisionedCapacity storage_pool_provisioned_capacity = 135892964; + * + * + * @return The storagePoolProvisionedCapacity. + */ + com.google.cloud.compute.v1.FutureReservationStoragePoolProvisionedCapacity + getStoragePoolProvisionedCapacity(); + + /** + * + * + *
+   * Output only. Storage pool provisioned capacities for each SKU type.
+   * 
+ * + * + * optional .google.cloud.compute.v1.FutureReservationStoragePoolProvisionedCapacity storage_pool_provisioned_capacity = 135892964; + * + */ + com.google.cloud.compute.v1.FutureReservationStoragePoolProvisionedCapacityOrBuilder + getStoragePoolProvisionedCapacityOrBuilder(); } diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FutureReservationStoragePoolProperties.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FutureReservationStoragePoolProperties.java new file mode 100644 index 000000000000..5286d29863f4 --- /dev/null +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FutureReservationStoragePoolProperties.java @@ -0,0 +1,1319 @@ +/* + * 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/cloud/compute/v1/compute.proto +// Protobuf Java Version: 4.33.6 + +package com.google.cloud.compute.v1; + +/** + * + * + *
+ * Storage pool properties for the future reservation.
+ * 
+ * + * Protobuf type {@code google.cloud.compute.v1.FutureReservationStoragePoolProperties} + */ +@com.google.protobuf.Generated +public final class FutureReservationStoragePoolProperties + extends com.google.protobuf.GeneratedMessage + implements + // @@protoc_insertion_point(message_implements:google.cloud.compute.v1.FutureReservationStoragePoolProperties) + FutureReservationStoragePoolPropertiesOrBuilder { + 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= */ "", + "FutureReservationStoragePoolProperties"); + } + + // Use FutureReservationStoragePoolProperties.newBuilder() to construct. + private FutureReservationStoragePoolProperties( + com.google.protobuf.GeneratedMessage.Builder builder) { + super(builder); + } + + private FutureReservationStoragePoolProperties() { + storagePoolType_ = ""; + } + + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.compute.v1.Compute + .internal_static_google_cloud_compute_v1_FutureReservationStoragePoolProperties_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessage.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.compute.v1.Compute + .internal_static_google_cloud_compute_v1_FutureReservationStoragePoolProperties_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.compute.v1.FutureReservationStoragePoolProperties.class, + com.google.cloud.compute.v1.FutureReservationStoragePoolProperties.Builder.class); + } + + private int bitField0_; + public static final int REQUESTED_EXAPOOL_PROVISIONED_CAPACITY_GB_FIELD_NUMBER = 174982159; + private com.google.cloud.compute.v1.StoragePoolExapoolProvisionedCapacityGb + requestedExapoolProvisionedCapacityGb_; + + /** + * + * + *
+   * Requested exapool provisioned capacity in GiB.
+   * 
+ * + * + * optional .google.cloud.compute.v1.StoragePoolExapoolProvisionedCapacityGb requested_exapool_provisioned_capacity_gb = 174982159; + * + * + * @return Whether the requestedExapoolProvisionedCapacityGb field is set. + */ + @java.lang.Override + public boolean hasRequestedExapoolProvisionedCapacityGb() { + return ((bitField0_ & 0x00000001) != 0); + } + + /** + * + * + *
+   * Requested exapool provisioned capacity in GiB.
+   * 
+ * + * + * optional .google.cloud.compute.v1.StoragePoolExapoolProvisionedCapacityGb requested_exapool_provisioned_capacity_gb = 174982159; + * + * + * @return The requestedExapoolProvisionedCapacityGb. + */ + @java.lang.Override + public com.google.cloud.compute.v1.StoragePoolExapoolProvisionedCapacityGb + getRequestedExapoolProvisionedCapacityGb() { + return requestedExapoolProvisionedCapacityGb_ == null + ? com.google.cloud.compute.v1.StoragePoolExapoolProvisionedCapacityGb.getDefaultInstance() + : requestedExapoolProvisionedCapacityGb_; + } + + /** + * + * + *
+   * Requested exapool provisioned capacity in GiB.
+   * 
+ * + * + * optional .google.cloud.compute.v1.StoragePoolExapoolProvisionedCapacityGb requested_exapool_provisioned_capacity_gb = 174982159; + * + */ + @java.lang.Override + public com.google.cloud.compute.v1.StoragePoolExapoolProvisionedCapacityGbOrBuilder + getRequestedExapoolProvisionedCapacityGbOrBuilder() { + return requestedExapoolProvisionedCapacityGb_ == null + ? com.google.cloud.compute.v1.StoragePoolExapoolProvisionedCapacityGb.getDefaultInstance() + : requestedExapoolProvisionedCapacityGb_; + } + + public static final int REQUESTED_STORAGE_POOL_PROVISIONED_CAPACITY_FIELD_NUMBER = 326931283; + private com.google.cloud.compute.v1.FutureReservationStoragePoolProvisionedCapacity + requestedStoragePoolProvisionedCapacity_; + + /** + * + * + *
+   * Requested storage pool provisioned capacity.
+   * 
+ * + * + * optional .google.cloud.compute.v1.FutureReservationStoragePoolProvisionedCapacity requested_storage_pool_provisioned_capacity = 326931283; + * + * + * @return Whether the requestedStoragePoolProvisionedCapacity field is set. + */ + @java.lang.Override + public boolean hasRequestedStoragePoolProvisionedCapacity() { + return ((bitField0_ & 0x00000002) != 0); + } + + /** + * + * + *
+   * Requested storage pool provisioned capacity.
+   * 
+ * + * + * optional .google.cloud.compute.v1.FutureReservationStoragePoolProvisionedCapacity requested_storage_pool_provisioned_capacity = 326931283; + * + * + * @return The requestedStoragePoolProvisionedCapacity. + */ + @java.lang.Override + public com.google.cloud.compute.v1.FutureReservationStoragePoolProvisionedCapacity + getRequestedStoragePoolProvisionedCapacity() { + return requestedStoragePoolProvisionedCapacity_ == null + ? com.google.cloud.compute.v1.FutureReservationStoragePoolProvisionedCapacity + .getDefaultInstance() + : requestedStoragePoolProvisionedCapacity_; + } + + /** + * + * + *
+   * Requested storage pool provisioned capacity.
+   * 
+ * + * + * optional .google.cloud.compute.v1.FutureReservationStoragePoolProvisionedCapacity requested_storage_pool_provisioned_capacity = 326931283; + * + */ + @java.lang.Override + public com.google.cloud.compute.v1.FutureReservationStoragePoolProvisionedCapacityOrBuilder + getRequestedStoragePoolProvisionedCapacityOrBuilder() { + return requestedStoragePoolProvisionedCapacity_ == null + ? com.google.cloud.compute.v1.FutureReservationStoragePoolProvisionedCapacity + .getDefaultInstance() + : requestedStoragePoolProvisionedCapacity_; + } + + public static final int STORAGE_POOL_TYPE_FIELD_NUMBER = 285999289; + + @SuppressWarnings("serial") + private volatile java.lang.Object storagePoolType_ = ""; + + /** + * + * + *
+   * Type of the storage pool.
+   * 
+ * + * optional string storage_pool_type = 285999289; + * + * @return Whether the storagePoolType field is set. + */ + @java.lang.Override + public boolean hasStoragePoolType() { + return ((bitField0_ & 0x00000004) != 0); + } + + /** + * + * + *
+   * Type of the storage pool.
+   * 
+ * + * optional string storage_pool_type = 285999289; + * + * @return The storagePoolType. + */ + @java.lang.Override + public java.lang.String getStoragePoolType() { + java.lang.Object ref = storagePoolType_; + 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(); + storagePoolType_ = s; + return s; + } + } + + /** + * + * + *
+   * Type of the storage pool.
+   * 
+ * + * optional string storage_pool_type = 285999289; + * + * @return The bytes for storagePoolType. + */ + @java.lang.Override + public com.google.protobuf.ByteString getStoragePoolTypeBytes() { + java.lang.Object ref = storagePoolType_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + storagePoolType_ = 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(174982159, getRequestedExapoolProvisionedCapacityGb()); + } + if (((bitField0_ & 0x00000004) != 0)) { + com.google.protobuf.GeneratedMessage.writeString(output, 285999289, storagePoolType_); + } + if (((bitField0_ & 0x00000002) != 0)) { + output.writeMessage(326931283, getRequestedStoragePoolProvisionedCapacity()); + } + 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( + 174982159, getRequestedExapoolProvisionedCapacityGb()); + } + if (((bitField0_ & 0x00000004) != 0)) { + size += com.google.protobuf.GeneratedMessage.computeStringSize(285999289, storagePoolType_); + } + if (((bitField0_ & 0x00000002) != 0)) { + size += + com.google.protobuf.CodedOutputStream.computeMessageSize( + 326931283, getRequestedStoragePoolProvisionedCapacity()); + } + 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.compute.v1.FutureReservationStoragePoolProperties)) { + return super.equals(obj); + } + com.google.cloud.compute.v1.FutureReservationStoragePoolProperties other = + (com.google.cloud.compute.v1.FutureReservationStoragePoolProperties) obj; + + if (hasRequestedExapoolProvisionedCapacityGb() + != other.hasRequestedExapoolProvisionedCapacityGb()) return false; + if (hasRequestedExapoolProvisionedCapacityGb()) { + if (!getRequestedExapoolProvisionedCapacityGb() + .equals(other.getRequestedExapoolProvisionedCapacityGb())) return false; + } + if (hasRequestedStoragePoolProvisionedCapacity() + != other.hasRequestedStoragePoolProvisionedCapacity()) return false; + if (hasRequestedStoragePoolProvisionedCapacity()) { + if (!getRequestedStoragePoolProvisionedCapacity() + .equals(other.getRequestedStoragePoolProvisionedCapacity())) return false; + } + if (hasStoragePoolType() != other.hasStoragePoolType()) return false; + if (hasStoragePoolType()) { + if (!getStoragePoolType().equals(other.getStoragePoolType())) 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 (hasRequestedExapoolProvisionedCapacityGb()) { + hash = (37 * hash) + REQUESTED_EXAPOOL_PROVISIONED_CAPACITY_GB_FIELD_NUMBER; + hash = (53 * hash) + getRequestedExapoolProvisionedCapacityGb().hashCode(); + } + if (hasRequestedStoragePoolProvisionedCapacity()) { + hash = (37 * hash) + REQUESTED_STORAGE_POOL_PROVISIONED_CAPACITY_FIELD_NUMBER; + hash = (53 * hash) + getRequestedStoragePoolProvisionedCapacity().hashCode(); + } + if (hasStoragePoolType()) { + hash = (37 * hash) + STORAGE_POOL_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getStoragePoolType().hashCode(); + } + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.google.cloud.compute.v1.FutureReservationStoragePoolProperties parseFrom( + java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.compute.v1.FutureReservationStoragePoolProperties 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.compute.v1.FutureReservationStoragePoolProperties parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.compute.v1.FutureReservationStoragePoolProperties 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.compute.v1.FutureReservationStoragePoolProperties parseFrom( + byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.compute.v1.FutureReservationStoragePoolProperties parseFrom( + byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.cloud.compute.v1.FutureReservationStoragePoolProperties parseFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessage.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.compute.v1.FutureReservationStoragePoolProperties 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.compute.v1.FutureReservationStoragePoolProperties + parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessage.parseDelimitedWithIOException(PARSER, input); + } + + public static com.google.cloud.compute.v1.FutureReservationStoragePoolProperties + 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.compute.v1.FutureReservationStoragePoolProperties parseFrom( + com.google.protobuf.CodedInputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessage.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.compute.v1.FutureReservationStoragePoolProperties 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.compute.v1.FutureReservationStoragePoolProperties 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; + } + + /** + * + * + *
+   * Storage pool properties for the future reservation.
+   * 
+ * + * Protobuf type {@code google.cloud.compute.v1.FutureReservationStoragePoolProperties} + */ + public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder + implements + // @@protoc_insertion_point(builder_implements:google.cloud.compute.v1.FutureReservationStoragePoolProperties) + com.google.cloud.compute.v1.FutureReservationStoragePoolPropertiesOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.compute.v1.Compute + .internal_static_google_cloud_compute_v1_FutureReservationStoragePoolProperties_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessage.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.compute.v1.Compute + .internal_static_google_cloud_compute_v1_FutureReservationStoragePoolProperties_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.compute.v1.FutureReservationStoragePoolProperties.class, + com.google.cloud.compute.v1.FutureReservationStoragePoolProperties.Builder.class); + } + + // Construct using + // com.google.cloud.compute.v1.FutureReservationStoragePoolProperties.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder(com.google.protobuf.GeneratedMessage.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { + internalGetRequestedExapoolProvisionedCapacityGbFieldBuilder(); + internalGetRequestedStoragePoolProvisionedCapacityFieldBuilder(); + } + } + + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + requestedExapoolProvisionedCapacityGb_ = null; + if (requestedExapoolProvisionedCapacityGbBuilder_ != null) { + requestedExapoolProvisionedCapacityGbBuilder_.dispose(); + requestedExapoolProvisionedCapacityGbBuilder_ = null; + } + requestedStoragePoolProvisionedCapacity_ = null; + if (requestedStoragePoolProvisionedCapacityBuilder_ != null) { + requestedStoragePoolProvisionedCapacityBuilder_.dispose(); + requestedStoragePoolProvisionedCapacityBuilder_ = null; + } + storagePoolType_ = ""; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { + return com.google.cloud.compute.v1.Compute + .internal_static_google_cloud_compute_v1_FutureReservationStoragePoolProperties_descriptor; + } + + @java.lang.Override + public com.google.cloud.compute.v1.FutureReservationStoragePoolProperties + getDefaultInstanceForType() { + return com.google.cloud.compute.v1.FutureReservationStoragePoolProperties + .getDefaultInstance(); + } + + @java.lang.Override + public com.google.cloud.compute.v1.FutureReservationStoragePoolProperties build() { + com.google.cloud.compute.v1.FutureReservationStoragePoolProperties result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.cloud.compute.v1.FutureReservationStoragePoolProperties buildPartial() { + com.google.cloud.compute.v1.FutureReservationStoragePoolProperties result = + new com.google.cloud.compute.v1.FutureReservationStoragePoolProperties(this); + if (bitField0_ != 0) { + buildPartial0(result); + } + onBuilt(); + return result; + } + + private void buildPartial0( + com.google.cloud.compute.v1.FutureReservationStoragePoolProperties result) { + int from_bitField0_ = bitField0_; + int to_bitField0_ = 0; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.requestedExapoolProvisionedCapacityGb_ = + requestedExapoolProvisionedCapacityGbBuilder_ == null + ? requestedExapoolProvisionedCapacityGb_ + : requestedExapoolProvisionedCapacityGbBuilder_.build(); + to_bitField0_ |= 0x00000001; + } + if (((from_bitField0_ & 0x00000002) != 0)) { + result.requestedStoragePoolProvisionedCapacity_ = + requestedStoragePoolProvisionedCapacityBuilder_ == null + ? requestedStoragePoolProvisionedCapacity_ + : requestedStoragePoolProvisionedCapacityBuilder_.build(); + to_bitField0_ |= 0x00000002; + } + if (((from_bitField0_ & 0x00000004) != 0)) { + result.storagePoolType_ = storagePoolType_; + to_bitField0_ |= 0x00000004; + } + result.bitField0_ |= to_bitField0_; + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.google.cloud.compute.v1.FutureReservationStoragePoolProperties) { + return mergeFrom( + (com.google.cloud.compute.v1.FutureReservationStoragePoolProperties) other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom( + com.google.cloud.compute.v1.FutureReservationStoragePoolProperties other) { + if (other + == com.google.cloud.compute.v1.FutureReservationStoragePoolProperties + .getDefaultInstance()) return this; + if (other.hasRequestedExapoolProvisionedCapacityGb()) { + mergeRequestedExapoolProvisionedCapacityGb( + other.getRequestedExapoolProvisionedCapacityGb()); + } + if (other.hasRequestedStoragePoolProvisionedCapacity()) { + mergeRequestedStoragePoolProvisionedCapacity( + other.getRequestedStoragePoolProvisionedCapacity()); + } + if (other.hasStoragePoolType()) { + storagePoolType_ = other.storagePoolType_; + bitField0_ |= 0x00000004; + onChanged(); + } + this.mergeUnknownFields(other.getUnknownFields()); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 1399857274: + { + input.readMessage( + internalGetRequestedExapoolProvisionedCapacityGbFieldBuilder().getBuilder(), + extensionRegistry); + bitField0_ |= 0x00000001; + break; + } // case 1399857274 + case -2006972982: + { + storagePoolType_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000004; + break; + } // case -2006972982 + case -1679517030: + { + input.readMessage( + internalGetRequestedStoragePoolProvisionedCapacityFieldBuilder().getBuilder(), + extensionRegistry); + bitField0_ |= 0x00000002; + break; + } // case -1679517030 + default: + { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.unwrapIOException(); + } finally { + onChanged(); + } // finally + return this; + } + + private int bitField0_; + + private com.google.cloud.compute.v1.StoragePoolExapoolProvisionedCapacityGb + requestedExapoolProvisionedCapacityGb_; + private com.google.protobuf.SingleFieldBuilder< + com.google.cloud.compute.v1.StoragePoolExapoolProvisionedCapacityGb, + com.google.cloud.compute.v1.StoragePoolExapoolProvisionedCapacityGb.Builder, + com.google.cloud.compute.v1.StoragePoolExapoolProvisionedCapacityGbOrBuilder> + requestedExapoolProvisionedCapacityGbBuilder_; + + /** + * + * + *
+     * Requested exapool provisioned capacity in GiB.
+     * 
+ * + * + * optional .google.cloud.compute.v1.StoragePoolExapoolProvisionedCapacityGb requested_exapool_provisioned_capacity_gb = 174982159; + * + * + * @return Whether the requestedExapoolProvisionedCapacityGb field is set. + */ + public boolean hasRequestedExapoolProvisionedCapacityGb() { + return ((bitField0_ & 0x00000001) != 0); + } + + /** + * + * + *
+     * Requested exapool provisioned capacity in GiB.
+     * 
+ * + * + * optional .google.cloud.compute.v1.StoragePoolExapoolProvisionedCapacityGb requested_exapool_provisioned_capacity_gb = 174982159; + * + * + * @return The requestedExapoolProvisionedCapacityGb. + */ + public com.google.cloud.compute.v1.StoragePoolExapoolProvisionedCapacityGb + getRequestedExapoolProvisionedCapacityGb() { + if (requestedExapoolProvisionedCapacityGbBuilder_ == null) { + return requestedExapoolProvisionedCapacityGb_ == null + ? com.google.cloud.compute.v1.StoragePoolExapoolProvisionedCapacityGb + .getDefaultInstance() + : requestedExapoolProvisionedCapacityGb_; + } else { + return requestedExapoolProvisionedCapacityGbBuilder_.getMessage(); + } + } + + /** + * + * + *
+     * Requested exapool provisioned capacity in GiB.
+     * 
+ * + * + * optional .google.cloud.compute.v1.StoragePoolExapoolProvisionedCapacityGb requested_exapool_provisioned_capacity_gb = 174982159; + * + */ + public Builder setRequestedExapoolProvisionedCapacityGb( + com.google.cloud.compute.v1.StoragePoolExapoolProvisionedCapacityGb value) { + if (requestedExapoolProvisionedCapacityGbBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + requestedExapoolProvisionedCapacityGb_ = value; + } else { + requestedExapoolProvisionedCapacityGbBuilder_.setMessage(value); + } + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + /** + * + * + *
+     * Requested exapool provisioned capacity in GiB.
+     * 
+ * + * + * optional .google.cloud.compute.v1.StoragePoolExapoolProvisionedCapacityGb requested_exapool_provisioned_capacity_gb = 174982159; + * + */ + public Builder setRequestedExapoolProvisionedCapacityGb( + com.google.cloud.compute.v1.StoragePoolExapoolProvisionedCapacityGb.Builder + builderForValue) { + if (requestedExapoolProvisionedCapacityGbBuilder_ == null) { + requestedExapoolProvisionedCapacityGb_ = builderForValue.build(); + } else { + requestedExapoolProvisionedCapacityGbBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + /** + * + * + *
+     * Requested exapool provisioned capacity in GiB.
+     * 
+ * + * + * optional .google.cloud.compute.v1.StoragePoolExapoolProvisionedCapacityGb requested_exapool_provisioned_capacity_gb = 174982159; + * + */ + public Builder mergeRequestedExapoolProvisionedCapacityGb( + com.google.cloud.compute.v1.StoragePoolExapoolProvisionedCapacityGb value) { + if (requestedExapoolProvisionedCapacityGbBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0) + && requestedExapoolProvisionedCapacityGb_ != null + && requestedExapoolProvisionedCapacityGb_ + != com.google.cloud.compute.v1.StoragePoolExapoolProvisionedCapacityGb + .getDefaultInstance()) { + getRequestedExapoolProvisionedCapacityGbBuilder().mergeFrom(value); + } else { + requestedExapoolProvisionedCapacityGb_ = value; + } + } else { + requestedExapoolProvisionedCapacityGbBuilder_.mergeFrom(value); + } + if (requestedExapoolProvisionedCapacityGb_ != null) { + bitField0_ |= 0x00000001; + onChanged(); + } + return this; + } + + /** + * + * + *
+     * Requested exapool provisioned capacity in GiB.
+     * 
+ * + * + * optional .google.cloud.compute.v1.StoragePoolExapoolProvisionedCapacityGb requested_exapool_provisioned_capacity_gb = 174982159; + * + */ + public Builder clearRequestedExapoolProvisionedCapacityGb() { + bitField0_ = (bitField0_ & ~0x00000001); + requestedExapoolProvisionedCapacityGb_ = null; + if (requestedExapoolProvisionedCapacityGbBuilder_ != null) { + requestedExapoolProvisionedCapacityGbBuilder_.dispose(); + requestedExapoolProvisionedCapacityGbBuilder_ = null; + } + onChanged(); + return this; + } + + /** + * + * + *
+     * Requested exapool provisioned capacity in GiB.
+     * 
+ * + * + * optional .google.cloud.compute.v1.StoragePoolExapoolProvisionedCapacityGb requested_exapool_provisioned_capacity_gb = 174982159; + * + */ + public com.google.cloud.compute.v1.StoragePoolExapoolProvisionedCapacityGb.Builder + getRequestedExapoolProvisionedCapacityGbBuilder() { + bitField0_ |= 0x00000001; + onChanged(); + return internalGetRequestedExapoolProvisionedCapacityGbFieldBuilder().getBuilder(); + } + + /** + * + * + *
+     * Requested exapool provisioned capacity in GiB.
+     * 
+ * + * + * optional .google.cloud.compute.v1.StoragePoolExapoolProvisionedCapacityGb requested_exapool_provisioned_capacity_gb = 174982159; + * + */ + public com.google.cloud.compute.v1.StoragePoolExapoolProvisionedCapacityGbOrBuilder + getRequestedExapoolProvisionedCapacityGbOrBuilder() { + if (requestedExapoolProvisionedCapacityGbBuilder_ != null) { + return requestedExapoolProvisionedCapacityGbBuilder_.getMessageOrBuilder(); + } else { + return requestedExapoolProvisionedCapacityGb_ == null + ? com.google.cloud.compute.v1.StoragePoolExapoolProvisionedCapacityGb + .getDefaultInstance() + : requestedExapoolProvisionedCapacityGb_; + } + } + + /** + * + * + *
+     * Requested exapool provisioned capacity in GiB.
+     * 
+ * + * + * optional .google.cloud.compute.v1.StoragePoolExapoolProvisionedCapacityGb requested_exapool_provisioned_capacity_gb = 174982159; + * + */ + private com.google.protobuf.SingleFieldBuilder< + com.google.cloud.compute.v1.StoragePoolExapoolProvisionedCapacityGb, + com.google.cloud.compute.v1.StoragePoolExapoolProvisionedCapacityGb.Builder, + com.google.cloud.compute.v1.StoragePoolExapoolProvisionedCapacityGbOrBuilder> + internalGetRequestedExapoolProvisionedCapacityGbFieldBuilder() { + if (requestedExapoolProvisionedCapacityGbBuilder_ == null) { + requestedExapoolProvisionedCapacityGbBuilder_ = + new com.google.protobuf.SingleFieldBuilder< + com.google.cloud.compute.v1.StoragePoolExapoolProvisionedCapacityGb, + com.google.cloud.compute.v1.StoragePoolExapoolProvisionedCapacityGb.Builder, + com.google.cloud.compute.v1.StoragePoolExapoolProvisionedCapacityGbOrBuilder>( + getRequestedExapoolProvisionedCapacityGb(), getParentForChildren(), isClean()); + requestedExapoolProvisionedCapacityGb_ = null; + } + return requestedExapoolProvisionedCapacityGbBuilder_; + } + + private com.google.cloud.compute.v1.FutureReservationStoragePoolProvisionedCapacity + requestedStoragePoolProvisionedCapacity_; + private com.google.protobuf.SingleFieldBuilder< + com.google.cloud.compute.v1.FutureReservationStoragePoolProvisionedCapacity, + com.google.cloud.compute.v1.FutureReservationStoragePoolProvisionedCapacity.Builder, + com.google.cloud.compute.v1.FutureReservationStoragePoolProvisionedCapacityOrBuilder> + requestedStoragePoolProvisionedCapacityBuilder_; + + /** + * + * + *
+     * Requested storage pool provisioned capacity.
+     * 
+ * + * + * optional .google.cloud.compute.v1.FutureReservationStoragePoolProvisionedCapacity requested_storage_pool_provisioned_capacity = 326931283; + * + * + * @return Whether the requestedStoragePoolProvisionedCapacity field is set. + */ + public boolean hasRequestedStoragePoolProvisionedCapacity() { + return ((bitField0_ & 0x00000002) != 0); + } + + /** + * + * + *
+     * Requested storage pool provisioned capacity.
+     * 
+ * + * + * optional .google.cloud.compute.v1.FutureReservationStoragePoolProvisionedCapacity requested_storage_pool_provisioned_capacity = 326931283; + * + * + * @return The requestedStoragePoolProvisionedCapacity. + */ + public com.google.cloud.compute.v1.FutureReservationStoragePoolProvisionedCapacity + getRequestedStoragePoolProvisionedCapacity() { + if (requestedStoragePoolProvisionedCapacityBuilder_ == null) { + return requestedStoragePoolProvisionedCapacity_ == null + ? com.google.cloud.compute.v1.FutureReservationStoragePoolProvisionedCapacity + .getDefaultInstance() + : requestedStoragePoolProvisionedCapacity_; + } else { + return requestedStoragePoolProvisionedCapacityBuilder_.getMessage(); + } + } + + /** + * + * + *
+     * Requested storage pool provisioned capacity.
+     * 
+ * + * + * optional .google.cloud.compute.v1.FutureReservationStoragePoolProvisionedCapacity requested_storage_pool_provisioned_capacity = 326931283; + * + */ + public Builder setRequestedStoragePoolProvisionedCapacity( + com.google.cloud.compute.v1.FutureReservationStoragePoolProvisionedCapacity value) { + if (requestedStoragePoolProvisionedCapacityBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + requestedStoragePoolProvisionedCapacity_ = value; + } else { + requestedStoragePoolProvisionedCapacityBuilder_.setMessage(value); + } + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + /** + * + * + *
+     * Requested storage pool provisioned capacity.
+     * 
+ * + * + * optional .google.cloud.compute.v1.FutureReservationStoragePoolProvisionedCapacity requested_storage_pool_provisioned_capacity = 326931283; + * + */ + public Builder setRequestedStoragePoolProvisionedCapacity( + com.google.cloud.compute.v1.FutureReservationStoragePoolProvisionedCapacity.Builder + builderForValue) { + if (requestedStoragePoolProvisionedCapacityBuilder_ == null) { + requestedStoragePoolProvisionedCapacity_ = builderForValue.build(); + } else { + requestedStoragePoolProvisionedCapacityBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + /** + * + * + *
+     * Requested storage pool provisioned capacity.
+     * 
+ * + * + * optional .google.cloud.compute.v1.FutureReservationStoragePoolProvisionedCapacity requested_storage_pool_provisioned_capacity = 326931283; + * + */ + public Builder mergeRequestedStoragePoolProvisionedCapacity( + com.google.cloud.compute.v1.FutureReservationStoragePoolProvisionedCapacity value) { + if (requestedStoragePoolProvisionedCapacityBuilder_ == null) { + if (((bitField0_ & 0x00000002) != 0) + && requestedStoragePoolProvisionedCapacity_ != null + && requestedStoragePoolProvisionedCapacity_ + != com.google.cloud.compute.v1.FutureReservationStoragePoolProvisionedCapacity + .getDefaultInstance()) { + getRequestedStoragePoolProvisionedCapacityBuilder().mergeFrom(value); + } else { + requestedStoragePoolProvisionedCapacity_ = value; + } + } else { + requestedStoragePoolProvisionedCapacityBuilder_.mergeFrom(value); + } + if (requestedStoragePoolProvisionedCapacity_ != null) { + bitField0_ |= 0x00000002; + onChanged(); + } + return this; + } + + /** + * + * + *
+     * Requested storage pool provisioned capacity.
+     * 
+ * + * + * optional .google.cloud.compute.v1.FutureReservationStoragePoolProvisionedCapacity requested_storage_pool_provisioned_capacity = 326931283; + * + */ + public Builder clearRequestedStoragePoolProvisionedCapacity() { + bitField0_ = (bitField0_ & ~0x00000002); + requestedStoragePoolProvisionedCapacity_ = null; + if (requestedStoragePoolProvisionedCapacityBuilder_ != null) { + requestedStoragePoolProvisionedCapacityBuilder_.dispose(); + requestedStoragePoolProvisionedCapacityBuilder_ = null; + } + onChanged(); + return this; + } + + /** + * + * + *
+     * Requested storage pool provisioned capacity.
+     * 
+ * + * + * optional .google.cloud.compute.v1.FutureReservationStoragePoolProvisionedCapacity requested_storage_pool_provisioned_capacity = 326931283; + * + */ + public com.google.cloud.compute.v1.FutureReservationStoragePoolProvisionedCapacity.Builder + getRequestedStoragePoolProvisionedCapacityBuilder() { + bitField0_ |= 0x00000002; + onChanged(); + return internalGetRequestedStoragePoolProvisionedCapacityFieldBuilder().getBuilder(); + } + + /** + * + * + *
+     * Requested storage pool provisioned capacity.
+     * 
+ * + * + * optional .google.cloud.compute.v1.FutureReservationStoragePoolProvisionedCapacity requested_storage_pool_provisioned_capacity = 326931283; + * + */ + public com.google.cloud.compute.v1.FutureReservationStoragePoolProvisionedCapacityOrBuilder + getRequestedStoragePoolProvisionedCapacityOrBuilder() { + if (requestedStoragePoolProvisionedCapacityBuilder_ != null) { + return requestedStoragePoolProvisionedCapacityBuilder_.getMessageOrBuilder(); + } else { + return requestedStoragePoolProvisionedCapacity_ == null + ? com.google.cloud.compute.v1.FutureReservationStoragePoolProvisionedCapacity + .getDefaultInstance() + : requestedStoragePoolProvisionedCapacity_; + } + } + + /** + * + * + *
+     * Requested storage pool provisioned capacity.
+     * 
+ * + * + * optional .google.cloud.compute.v1.FutureReservationStoragePoolProvisionedCapacity requested_storage_pool_provisioned_capacity = 326931283; + * + */ + private com.google.protobuf.SingleFieldBuilder< + com.google.cloud.compute.v1.FutureReservationStoragePoolProvisionedCapacity, + com.google.cloud.compute.v1.FutureReservationStoragePoolProvisionedCapacity.Builder, + com.google.cloud.compute.v1.FutureReservationStoragePoolProvisionedCapacityOrBuilder> + internalGetRequestedStoragePoolProvisionedCapacityFieldBuilder() { + if (requestedStoragePoolProvisionedCapacityBuilder_ == null) { + requestedStoragePoolProvisionedCapacityBuilder_ = + new com.google.protobuf.SingleFieldBuilder< + com.google.cloud.compute.v1.FutureReservationStoragePoolProvisionedCapacity, + com.google.cloud.compute.v1.FutureReservationStoragePoolProvisionedCapacity.Builder, + com.google.cloud.compute.v1 + .FutureReservationStoragePoolProvisionedCapacityOrBuilder>( + getRequestedStoragePoolProvisionedCapacity(), getParentForChildren(), isClean()); + requestedStoragePoolProvisionedCapacity_ = null; + } + return requestedStoragePoolProvisionedCapacityBuilder_; + } + + private java.lang.Object storagePoolType_ = ""; + + /** + * + * + *
+     * Type of the storage pool.
+     * 
+ * + * optional string storage_pool_type = 285999289; + * + * @return Whether the storagePoolType field is set. + */ + public boolean hasStoragePoolType() { + return ((bitField0_ & 0x00000004) != 0); + } + + /** + * + * + *
+     * Type of the storage pool.
+     * 
+ * + * optional string storage_pool_type = 285999289; + * + * @return The storagePoolType. + */ + public java.lang.String getStoragePoolType() { + java.lang.Object ref = storagePoolType_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + storagePoolType_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + + /** + * + * + *
+     * Type of the storage pool.
+     * 
+ * + * optional string storage_pool_type = 285999289; + * + * @return The bytes for storagePoolType. + */ + public com.google.protobuf.ByteString getStoragePoolTypeBytes() { + java.lang.Object ref = storagePoolType_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + storagePoolType_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + /** + * + * + *
+     * Type of the storage pool.
+     * 
+ * + * optional string storage_pool_type = 285999289; + * + * @param value The storagePoolType to set. + * @return This builder for chaining. + */ + public Builder setStoragePoolType(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + storagePoolType_ = value; + bitField0_ |= 0x00000004; + onChanged(); + return this; + } + + /** + * + * + *
+     * Type of the storage pool.
+     * 
+ * + * optional string storage_pool_type = 285999289; + * + * @return This builder for chaining. + */ + public Builder clearStoragePoolType() { + storagePoolType_ = getDefaultInstance().getStoragePoolType(); + bitField0_ = (bitField0_ & ~0x00000004); + onChanged(); + return this; + } + + /** + * + * + *
+     * Type of the storage pool.
+     * 
+ * + * optional string storage_pool_type = 285999289; + * + * @param value The bytes for storagePoolType to set. + * @return This builder for chaining. + */ + public Builder setStoragePoolTypeBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + storagePoolType_ = value; + bitField0_ |= 0x00000004; + onChanged(); + return this; + } + + // @@protoc_insertion_point(builder_scope:google.cloud.compute.v1.FutureReservationStoragePoolProperties) + } + + // @@protoc_insertion_point(class_scope:google.cloud.compute.v1.FutureReservationStoragePoolProperties) + private static final com.google.cloud.compute.v1.FutureReservationStoragePoolProperties + DEFAULT_INSTANCE; + + static { + DEFAULT_INSTANCE = new com.google.cloud.compute.v1.FutureReservationStoragePoolProperties(); + } + + public static com.google.cloud.compute.v1.FutureReservationStoragePoolProperties + getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public FutureReservationStoragePoolProperties parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public com.google.cloud.compute.v1.FutureReservationStoragePoolProperties + getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } +} diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FutureReservationStoragePoolPropertiesOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FutureReservationStoragePoolPropertiesOrBuilder.java new file mode 100644 index 000000000000..07b015f023c0 --- /dev/null +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FutureReservationStoragePoolPropertiesOrBuilder.java @@ -0,0 +1,157 @@ +/* + * 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/cloud/compute/v1/compute.proto +// Protobuf Java Version: 4.33.6 + +package com.google.cloud.compute.v1; + +@com.google.protobuf.Generated +public interface FutureReservationStoragePoolPropertiesOrBuilder + extends + // @@protoc_insertion_point(interface_extends:google.cloud.compute.v1.FutureReservationStoragePoolProperties) + com.google.protobuf.MessageOrBuilder { + + /** + * + * + *
+   * Requested exapool provisioned capacity in GiB.
+   * 
+ * + * + * optional .google.cloud.compute.v1.StoragePoolExapoolProvisionedCapacityGb requested_exapool_provisioned_capacity_gb = 174982159; + * + * + * @return Whether the requestedExapoolProvisionedCapacityGb field is set. + */ + boolean hasRequestedExapoolProvisionedCapacityGb(); + + /** + * + * + *
+   * Requested exapool provisioned capacity in GiB.
+   * 
+ * + * + * optional .google.cloud.compute.v1.StoragePoolExapoolProvisionedCapacityGb requested_exapool_provisioned_capacity_gb = 174982159; + * + * + * @return The requestedExapoolProvisionedCapacityGb. + */ + com.google.cloud.compute.v1.StoragePoolExapoolProvisionedCapacityGb + getRequestedExapoolProvisionedCapacityGb(); + + /** + * + * + *
+   * Requested exapool provisioned capacity in GiB.
+   * 
+ * + * + * optional .google.cloud.compute.v1.StoragePoolExapoolProvisionedCapacityGb requested_exapool_provisioned_capacity_gb = 174982159; + * + */ + com.google.cloud.compute.v1.StoragePoolExapoolProvisionedCapacityGbOrBuilder + getRequestedExapoolProvisionedCapacityGbOrBuilder(); + + /** + * + * + *
+   * Requested storage pool provisioned capacity.
+   * 
+ * + * + * optional .google.cloud.compute.v1.FutureReservationStoragePoolProvisionedCapacity requested_storage_pool_provisioned_capacity = 326931283; + * + * + * @return Whether the requestedStoragePoolProvisionedCapacity field is set. + */ + boolean hasRequestedStoragePoolProvisionedCapacity(); + + /** + * + * + *
+   * Requested storage pool provisioned capacity.
+   * 
+ * + * + * optional .google.cloud.compute.v1.FutureReservationStoragePoolProvisionedCapacity requested_storage_pool_provisioned_capacity = 326931283; + * + * + * @return The requestedStoragePoolProvisionedCapacity. + */ + com.google.cloud.compute.v1.FutureReservationStoragePoolProvisionedCapacity + getRequestedStoragePoolProvisionedCapacity(); + + /** + * + * + *
+   * Requested storage pool provisioned capacity.
+   * 
+ * + * + * optional .google.cloud.compute.v1.FutureReservationStoragePoolProvisionedCapacity requested_storage_pool_provisioned_capacity = 326931283; + * + */ + com.google.cloud.compute.v1.FutureReservationStoragePoolProvisionedCapacityOrBuilder + getRequestedStoragePoolProvisionedCapacityOrBuilder(); + + /** + * + * + *
+   * Type of the storage pool.
+   * 
+ * + * optional string storage_pool_type = 285999289; + * + * @return Whether the storagePoolType field is set. + */ + boolean hasStoragePoolType(); + + /** + * + * + *
+   * Type of the storage pool.
+   * 
+ * + * optional string storage_pool_type = 285999289; + * + * @return The storagePoolType. + */ + java.lang.String getStoragePoolType(); + + /** + * + * + *
+   * Type of the storage pool.
+   * 
+ * + * optional string storage_pool_type = 285999289; + * + * @return The bytes for storagePoolType. + */ + com.google.protobuf.ByteString getStoragePoolTypeBytes(); +} diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FutureReservationStoragePoolProvisionedCapacity.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FutureReservationStoragePoolProvisionedCapacity.java new file mode 100644 index 000000000000..dfd7de59f0a4 --- /dev/null +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FutureReservationStoragePoolProvisionedCapacity.java @@ -0,0 +1,862 @@ +/* + * 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/cloud/compute/v1/compute.proto +// Protobuf Java Version: 4.33.6 + +package com.google.cloud.compute.v1; + +/** + * + * + *
+ * Storage pool provisioned capacities for each SKU type.
+ * 
+ * + * Protobuf type {@code google.cloud.compute.v1.FutureReservationStoragePoolProvisionedCapacity} + */ +@com.google.protobuf.Generated +public final class FutureReservationStoragePoolProvisionedCapacity + extends com.google.protobuf.GeneratedMessage + implements + // @@protoc_insertion_point(message_implements:google.cloud.compute.v1.FutureReservationStoragePoolProvisionedCapacity) + FutureReservationStoragePoolProvisionedCapacityOrBuilder { + 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= */ "", + "FutureReservationStoragePoolProvisionedCapacity"); + } + + // Use FutureReservationStoragePoolProvisionedCapacity.newBuilder() to construct. + private FutureReservationStoragePoolProvisionedCapacity( + com.google.protobuf.GeneratedMessage.Builder builder) { + super(builder); + } + + private FutureReservationStoragePoolProvisionedCapacity() {} + + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.compute.v1.Compute + .internal_static_google_cloud_compute_v1_FutureReservationStoragePoolProvisionedCapacity_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessage.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.compute.v1.Compute + .internal_static_google_cloud_compute_v1_FutureReservationStoragePoolProvisionedCapacity_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.compute.v1.FutureReservationStoragePoolProvisionedCapacity.class, + com.google.cloud.compute.v1.FutureReservationStoragePoolProvisionedCapacity.Builder + .class); + } + + private int bitField0_; + public static final int POOL_PROVISIONED_CAPACITY_GB_FIELD_NUMBER = 478537682; + private long poolProvisionedCapacityGb_ = 0L; + + /** + * + * + *
+   * Size of the storage pool in GiB.
+   * 
+ * + * optional int64 pool_provisioned_capacity_gb = 478537682; + * + * @return Whether the poolProvisionedCapacityGb field is set. + */ + @java.lang.Override + public boolean hasPoolProvisionedCapacityGb() { + return ((bitField0_ & 0x00000001) != 0); + } + + /** + * + * + *
+   * Size of the storage pool in GiB.
+   * 
+ * + * optional int64 pool_provisioned_capacity_gb = 478537682; + * + * @return The poolProvisionedCapacityGb. + */ + @java.lang.Override + public long getPoolProvisionedCapacityGb() { + return poolProvisionedCapacityGb_; + } + + public static final int POOL_PROVISIONED_IOPS_FIELD_NUMBER = 112092311; + private long poolProvisionedIops_ = 0L; + + /** + * + * + *
+   * Provisioned IOPS of the storage pool. Only relevant if the storage pool
+   * type is hyperdisk-balanced.
+   * 
+ * + * optional int64 pool_provisioned_iops = 112092311; + * + * @return Whether the poolProvisionedIops field is set. + */ + @java.lang.Override + public boolean hasPoolProvisionedIops() { + return ((bitField0_ & 0x00000002) != 0); + } + + /** + * + * + *
+   * Provisioned IOPS of the storage pool. Only relevant if the storage pool
+   * type is hyperdisk-balanced.
+   * 
+ * + * optional int64 pool_provisioned_iops = 112092311; + * + * @return The poolProvisionedIops. + */ + @java.lang.Override + public long getPoolProvisionedIops() { + return poolProvisionedIops_; + } + + public static final int POOL_PROVISIONED_THROUGHPUT_FIELD_NUMBER = 169215640; + private long poolProvisionedThroughput_ = 0L; + + /** + * + * + *
+   * Provisioned throughput of the storage pool in MiB/s. Only relevant if
+   * the storage pool type is hyperdisk-balanced or hyperdisk-throughput.
+   * 
+ * + * optional int64 pool_provisioned_throughput = 169215640; + * + * @return Whether the poolProvisionedThroughput field is set. + */ + @java.lang.Override + public boolean hasPoolProvisionedThroughput() { + return ((bitField0_ & 0x00000004) != 0); + } + + /** + * + * + *
+   * Provisioned throughput of the storage pool in MiB/s. Only relevant if
+   * the storage pool type is hyperdisk-balanced or hyperdisk-throughput.
+   * 
+ * + * optional int64 pool_provisioned_throughput = 169215640; + * + * @return The poolProvisionedThroughput. + */ + @java.lang.Override + public long getPoolProvisionedThroughput() { + return poolProvisionedThroughput_; + } + + 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_ & 0x00000002) != 0)) { + output.writeInt64(112092311, poolProvisionedIops_); + } + if (((bitField0_ & 0x00000004) != 0)) { + output.writeInt64(169215640, poolProvisionedThroughput_); + } + if (((bitField0_ & 0x00000001) != 0)) { + output.writeInt64(478537682, poolProvisionedCapacityGb_); + } + getUnknownFields().writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (((bitField0_ & 0x00000002) != 0)) { + size += + com.google.protobuf.CodedOutputStream.computeInt64Size(112092311, poolProvisionedIops_); + } + if (((bitField0_ & 0x00000004) != 0)) { + size += + com.google.protobuf.CodedOutputStream.computeInt64Size( + 169215640, poolProvisionedThroughput_); + } + if (((bitField0_ & 0x00000001) != 0)) { + size += + com.google.protobuf.CodedOutputStream.computeInt64Size( + 478537682, poolProvisionedCapacityGb_); + } + 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.compute.v1.FutureReservationStoragePoolProvisionedCapacity)) { + return super.equals(obj); + } + com.google.cloud.compute.v1.FutureReservationStoragePoolProvisionedCapacity other = + (com.google.cloud.compute.v1.FutureReservationStoragePoolProvisionedCapacity) obj; + + if (hasPoolProvisionedCapacityGb() != other.hasPoolProvisionedCapacityGb()) return false; + if (hasPoolProvisionedCapacityGb()) { + if (getPoolProvisionedCapacityGb() != other.getPoolProvisionedCapacityGb()) return false; + } + if (hasPoolProvisionedIops() != other.hasPoolProvisionedIops()) return false; + if (hasPoolProvisionedIops()) { + if (getPoolProvisionedIops() != other.getPoolProvisionedIops()) return false; + } + if (hasPoolProvisionedThroughput() != other.hasPoolProvisionedThroughput()) return false; + if (hasPoolProvisionedThroughput()) { + if (getPoolProvisionedThroughput() != other.getPoolProvisionedThroughput()) 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 (hasPoolProvisionedCapacityGb()) { + hash = (37 * hash) + POOL_PROVISIONED_CAPACITY_GB_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong(getPoolProvisionedCapacityGb()); + } + if (hasPoolProvisionedIops()) { + hash = (37 * hash) + POOL_PROVISIONED_IOPS_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong(getPoolProvisionedIops()); + } + if (hasPoolProvisionedThroughput()) { + hash = (37 * hash) + POOL_PROVISIONED_THROUGHPUT_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong(getPoolProvisionedThroughput()); + } + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.google.cloud.compute.v1.FutureReservationStoragePoolProvisionedCapacity + parseFrom(java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.compute.v1.FutureReservationStoragePoolProvisionedCapacity + 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.compute.v1.FutureReservationStoragePoolProvisionedCapacity + parseFrom(com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.compute.v1.FutureReservationStoragePoolProvisionedCapacity + 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.compute.v1.FutureReservationStoragePoolProvisionedCapacity + parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.compute.v1.FutureReservationStoragePoolProvisionedCapacity + parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.cloud.compute.v1.FutureReservationStoragePoolProvisionedCapacity + parseFrom(java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessage.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.compute.v1.FutureReservationStoragePoolProvisionedCapacity + 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.compute.v1.FutureReservationStoragePoolProvisionedCapacity + parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessage.parseDelimitedWithIOException(PARSER, input); + } + + public static com.google.cloud.compute.v1.FutureReservationStoragePoolProvisionedCapacity + 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.compute.v1.FutureReservationStoragePoolProvisionedCapacity + parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessage.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.compute.v1.FutureReservationStoragePoolProvisionedCapacity + 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.compute.v1.FutureReservationStoragePoolProvisionedCapacity 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; + } + + /** + * + * + *
+   * Storage pool provisioned capacities for each SKU type.
+   * 
+ * + * Protobuf type {@code google.cloud.compute.v1.FutureReservationStoragePoolProvisionedCapacity} + */ + public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder + implements + // @@protoc_insertion_point(builder_implements:google.cloud.compute.v1.FutureReservationStoragePoolProvisionedCapacity) + com.google.cloud.compute.v1.FutureReservationStoragePoolProvisionedCapacityOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.compute.v1.Compute + .internal_static_google_cloud_compute_v1_FutureReservationStoragePoolProvisionedCapacity_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessage.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.compute.v1.Compute + .internal_static_google_cloud_compute_v1_FutureReservationStoragePoolProvisionedCapacity_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.compute.v1.FutureReservationStoragePoolProvisionedCapacity.class, + com.google.cloud.compute.v1.FutureReservationStoragePoolProvisionedCapacity.Builder + .class); + } + + // Construct using + // com.google.cloud.compute.v1.FutureReservationStoragePoolProvisionedCapacity.newBuilder() + private Builder() {} + + private Builder(com.google.protobuf.GeneratedMessage.BuilderParent parent) { + super(parent); + } + + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + poolProvisionedCapacityGb_ = 0L; + poolProvisionedIops_ = 0L; + poolProvisionedThroughput_ = 0L; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { + return com.google.cloud.compute.v1.Compute + .internal_static_google_cloud_compute_v1_FutureReservationStoragePoolProvisionedCapacity_descriptor; + } + + @java.lang.Override + public com.google.cloud.compute.v1.FutureReservationStoragePoolProvisionedCapacity + getDefaultInstanceForType() { + return com.google.cloud.compute.v1.FutureReservationStoragePoolProvisionedCapacity + .getDefaultInstance(); + } + + @java.lang.Override + public com.google.cloud.compute.v1.FutureReservationStoragePoolProvisionedCapacity build() { + com.google.cloud.compute.v1.FutureReservationStoragePoolProvisionedCapacity result = + buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.cloud.compute.v1.FutureReservationStoragePoolProvisionedCapacity + buildPartial() { + com.google.cloud.compute.v1.FutureReservationStoragePoolProvisionedCapacity result = + new com.google.cloud.compute.v1.FutureReservationStoragePoolProvisionedCapacity(this); + if (bitField0_ != 0) { + buildPartial0(result); + } + onBuilt(); + return result; + } + + private void buildPartial0( + com.google.cloud.compute.v1.FutureReservationStoragePoolProvisionedCapacity result) { + int from_bitField0_ = bitField0_; + int to_bitField0_ = 0; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.poolProvisionedCapacityGb_ = poolProvisionedCapacityGb_; + to_bitField0_ |= 0x00000001; + } + if (((from_bitField0_ & 0x00000002) != 0)) { + result.poolProvisionedIops_ = poolProvisionedIops_; + to_bitField0_ |= 0x00000002; + } + if (((from_bitField0_ & 0x00000004) != 0)) { + result.poolProvisionedThroughput_ = poolProvisionedThroughput_; + to_bitField0_ |= 0x00000004; + } + result.bitField0_ |= to_bitField0_; + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other + instanceof com.google.cloud.compute.v1.FutureReservationStoragePoolProvisionedCapacity) { + return mergeFrom( + (com.google.cloud.compute.v1.FutureReservationStoragePoolProvisionedCapacity) other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom( + com.google.cloud.compute.v1.FutureReservationStoragePoolProvisionedCapacity other) { + if (other + == com.google.cloud.compute.v1.FutureReservationStoragePoolProvisionedCapacity + .getDefaultInstance()) return this; + if (other.hasPoolProvisionedCapacityGb()) { + setPoolProvisionedCapacityGb(other.getPoolProvisionedCapacityGb()); + } + if (other.hasPoolProvisionedIops()) { + setPoolProvisionedIops(other.getPoolProvisionedIops()); + } + if (other.hasPoolProvisionedThroughput()) { + setPoolProvisionedThroughput(other.getPoolProvisionedThroughput()); + } + this.mergeUnknownFields(other.getUnknownFields()); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 896738488: + { + poolProvisionedIops_ = input.readInt64(); + bitField0_ |= 0x00000002; + break; + } // case 896738488 + case 1353725120: + { + poolProvisionedThroughput_ = input.readInt64(); + bitField0_ |= 0x00000004; + break; + } // case 1353725120 + case -466665840: + { + poolProvisionedCapacityGb_ = input.readInt64(); + bitField0_ |= 0x00000001; + break; + } // case -466665840 + default: + { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.unwrapIOException(); + } finally { + onChanged(); + } // finally + return this; + } + + private int bitField0_; + + private long poolProvisionedCapacityGb_; + + /** + * + * + *
+     * Size of the storage pool in GiB.
+     * 
+ * + * optional int64 pool_provisioned_capacity_gb = 478537682; + * + * @return Whether the poolProvisionedCapacityGb field is set. + */ + @java.lang.Override + public boolean hasPoolProvisionedCapacityGb() { + return ((bitField0_ & 0x00000001) != 0); + } + + /** + * + * + *
+     * Size of the storage pool in GiB.
+     * 
+ * + * optional int64 pool_provisioned_capacity_gb = 478537682; + * + * @return The poolProvisionedCapacityGb. + */ + @java.lang.Override + public long getPoolProvisionedCapacityGb() { + return poolProvisionedCapacityGb_; + } + + /** + * + * + *
+     * Size of the storage pool in GiB.
+     * 
+ * + * optional int64 pool_provisioned_capacity_gb = 478537682; + * + * @param value The poolProvisionedCapacityGb to set. + * @return This builder for chaining. + */ + public Builder setPoolProvisionedCapacityGb(long value) { + + poolProvisionedCapacityGb_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + /** + * + * + *
+     * Size of the storage pool in GiB.
+     * 
+ * + * optional int64 pool_provisioned_capacity_gb = 478537682; + * + * @return This builder for chaining. + */ + public Builder clearPoolProvisionedCapacityGb() { + bitField0_ = (bitField0_ & ~0x00000001); + poolProvisionedCapacityGb_ = 0L; + onChanged(); + return this; + } + + private long poolProvisionedIops_; + + /** + * + * + *
+     * Provisioned IOPS of the storage pool. Only relevant if the storage pool
+     * type is hyperdisk-balanced.
+     * 
+ * + * optional int64 pool_provisioned_iops = 112092311; + * + * @return Whether the poolProvisionedIops field is set. + */ + @java.lang.Override + public boolean hasPoolProvisionedIops() { + return ((bitField0_ & 0x00000002) != 0); + } + + /** + * + * + *
+     * Provisioned IOPS of the storage pool. Only relevant if the storage pool
+     * type is hyperdisk-balanced.
+     * 
+ * + * optional int64 pool_provisioned_iops = 112092311; + * + * @return The poolProvisionedIops. + */ + @java.lang.Override + public long getPoolProvisionedIops() { + return poolProvisionedIops_; + } + + /** + * + * + *
+     * Provisioned IOPS of the storage pool. Only relevant if the storage pool
+     * type is hyperdisk-balanced.
+     * 
+ * + * optional int64 pool_provisioned_iops = 112092311; + * + * @param value The poolProvisionedIops to set. + * @return This builder for chaining. + */ + public Builder setPoolProvisionedIops(long value) { + + poolProvisionedIops_ = value; + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + /** + * + * + *
+     * Provisioned IOPS of the storage pool. Only relevant if the storage pool
+     * type is hyperdisk-balanced.
+     * 
+ * + * optional int64 pool_provisioned_iops = 112092311; + * + * @return This builder for chaining. + */ + public Builder clearPoolProvisionedIops() { + bitField0_ = (bitField0_ & ~0x00000002); + poolProvisionedIops_ = 0L; + onChanged(); + return this; + } + + private long poolProvisionedThroughput_; + + /** + * + * + *
+     * Provisioned throughput of the storage pool in MiB/s. Only relevant if
+     * the storage pool type is hyperdisk-balanced or hyperdisk-throughput.
+     * 
+ * + * optional int64 pool_provisioned_throughput = 169215640; + * + * @return Whether the poolProvisionedThroughput field is set. + */ + @java.lang.Override + public boolean hasPoolProvisionedThroughput() { + return ((bitField0_ & 0x00000004) != 0); + } + + /** + * + * + *
+     * Provisioned throughput of the storage pool in MiB/s. Only relevant if
+     * the storage pool type is hyperdisk-balanced or hyperdisk-throughput.
+     * 
+ * + * optional int64 pool_provisioned_throughput = 169215640; + * + * @return The poolProvisionedThroughput. + */ + @java.lang.Override + public long getPoolProvisionedThroughput() { + return poolProvisionedThroughput_; + } + + /** + * + * + *
+     * Provisioned throughput of the storage pool in MiB/s. Only relevant if
+     * the storage pool type is hyperdisk-balanced or hyperdisk-throughput.
+     * 
+ * + * optional int64 pool_provisioned_throughput = 169215640; + * + * @param value The poolProvisionedThroughput to set. + * @return This builder for chaining. + */ + public Builder setPoolProvisionedThroughput(long value) { + + poolProvisionedThroughput_ = value; + bitField0_ |= 0x00000004; + onChanged(); + return this; + } + + /** + * + * + *
+     * Provisioned throughput of the storage pool in MiB/s. Only relevant if
+     * the storage pool type is hyperdisk-balanced or hyperdisk-throughput.
+     * 
+ * + * optional int64 pool_provisioned_throughput = 169215640; + * + * @return This builder for chaining. + */ + public Builder clearPoolProvisionedThroughput() { + bitField0_ = (bitField0_ & ~0x00000004); + poolProvisionedThroughput_ = 0L; + onChanged(); + return this; + } + + // @@protoc_insertion_point(builder_scope:google.cloud.compute.v1.FutureReservationStoragePoolProvisionedCapacity) + } + + // @@protoc_insertion_point(class_scope:google.cloud.compute.v1.FutureReservationStoragePoolProvisionedCapacity) + private static final com.google.cloud.compute.v1.FutureReservationStoragePoolProvisionedCapacity + DEFAULT_INSTANCE; + + static { + DEFAULT_INSTANCE = + new com.google.cloud.compute.v1.FutureReservationStoragePoolProvisionedCapacity(); + } + + public static com.google.cloud.compute.v1.FutureReservationStoragePoolProvisionedCapacity + getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = + new com.google.protobuf.AbstractParser< + FutureReservationStoragePoolProvisionedCapacity>() { + @java.lang.Override + public FutureReservationStoragePoolProvisionedCapacity parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException() + .setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); + } + }; + + public static com.google.protobuf.Parser + parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser + getParserForType() { + return PARSER; + } + + @java.lang.Override + public com.google.cloud.compute.v1.FutureReservationStoragePoolProvisionedCapacity + getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } +} diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FutureReservationStoragePoolProvisionedCapacityOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FutureReservationStoragePoolProvisionedCapacityOrBuilder.java new file mode 100644 index 000000000000..96bb79686a19 --- /dev/null +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/FutureReservationStoragePoolProvisionedCapacityOrBuilder.java @@ -0,0 +1,110 @@ +/* + * 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/cloud/compute/v1/compute.proto +// Protobuf Java Version: 4.33.6 + +package com.google.cloud.compute.v1; + +@com.google.protobuf.Generated +public interface FutureReservationStoragePoolProvisionedCapacityOrBuilder + extends + // @@protoc_insertion_point(interface_extends:google.cloud.compute.v1.FutureReservationStoragePoolProvisionedCapacity) + com.google.protobuf.MessageOrBuilder { + + /** + * + * + *
+   * Size of the storage pool in GiB.
+   * 
+ * + * optional int64 pool_provisioned_capacity_gb = 478537682; + * + * @return Whether the poolProvisionedCapacityGb field is set. + */ + boolean hasPoolProvisionedCapacityGb(); + + /** + * + * + *
+   * Size of the storage pool in GiB.
+   * 
+ * + * optional int64 pool_provisioned_capacity_gb = 478537682; + * + * @return The poolProvisionedCapacityGb. + */ + long getPoolProvisionedCapacityGb(); + + /** + * + * + *
+   * Provisioned IOPS of the storage pool. Only relevant if the storage pool
+   * type is hyperdisk-balanced.
+   * 
+ * + * optional int64 pool_provisioned_iops = 112092311; + * + * @return Whether the poolProvisionedIops field is set. + */ + boolean hasPoolProvisionedIops(); + + /** + * + * + *
+   * Provisioned IOPS of the storage pool. Only relevant if the storage pool
+   * type is hyperdisk-balanced.
+   * 
+ * + * optional int64 pool_provisioned_iops = 112092311; + * + * @return The poolProvisionedIops. + */ + long getPoolProvisionedIops(); + + /** + * + * + *
+   * Provisioned throughput of the storage pool in MiB/s. Only relevant if
+   * the storage pool type is hyperdisk-balanced or hyperdisk-throughput.
+   * 
+ * + * optional int64 pool_provisioned_throughput = 169215640; + * + * @return Whether the poolProvisionedThroughput field is set. + */ + boolean hasPoolProvisionedThroughput(); + + /** + * + * + *
+   * Provisioned throughput of the storage pool in MiB/s. Only relevant if
+   * the storage pool type is hyperdisk-balanced or hyperdisk-throughput.
+   * 
+ * + * optional int64 pool_provisioned_throughput = 169215640; + * + * @return The poolProvisionedThroughput. + */ + long getPoolProvisionedThroughput(); +} diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/HealthStatus.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/HealthStatus.java index 4bb8e60a8610..2bd29e90ac1a 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/HealthStatus.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/HealthStatus.java @@ -94,9 +94,6 @@ protected com.google.protobuf.MapFieldReflectionAccessor internalGetMapFieldRefl * *
    * Health state of the IPv4 address of the instance.
-   * Additional supported values which may be not listed in the enum directly due to technical reasons:
-   * HEALTHY
-   * UNHEALTHY
    * 
* * Protobuf enum {@code google.cloud.compute.v1.HealthStatus.HealthState} diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/HealthStatusForNetworkEndpoint.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/HealthStatusForNetworkEndpoint.java index 0d20d5a25bc3..a72c72469d89 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/HealthStatusForNetworkEndpoint.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/HealthStatusForNetworkEndpoint.java @@ -76,11 +76,6 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { *
    * Health state of the network endpoint determined based on the health checks
    * configured.
-   * Additional supported values which may be not listed in the enum directly due to technical reasons:
-   * DRAINING
-   * HEALTHY
-   * UNHEALTHY
-   * UNKNOWN
    * 
* * Protobuf enum {@code google.cloud.compute.v1.HealthStatusForNetworkEndpoint.HealthState} @@ -96,13 +91,45 @@ public enum HealthState implements com.google.protobuf.ProtocolMessageEnum { * UNDEFINED_HEALTH_STATE = 0; */ UNDEFINED_HEALTH_STATE(0), - /** DRAINING = 480455402; */ + /** + * + * + *
+     * Endpoint is being drained.
+     * 
+ * + * DRAINING = 480455402; + */ DRAINING(480455402), - /** HEALTHY = 439801213; */ + /** + * + * + *
+     * Endpoint is healthy.
+     * 
+ * + * HEALTHY = 439801213; + */ HEALTHY(439801213), - /** UNHEALTHY = 462118084; */ + /** + * + * + *
+     * Endpoint is unhealthy.
+     * 
+ * + * UNHEALTHY = 462118084; + */ UNHEALTHY(462118084), - /** UNKNOWN = 433141802; */ + /** + * + * + *
+     * Health status of the endpoint is unknown.
+     * 
+ * + * UNKNOWN = 433141802; + */ UNKNOWN(433141802), UNRECOGNIZED(-1), ; @@ -128,16 +155,48 @@ public enum HealthState implements com.google.protobuf.ProtocolMessageEnum { */ public static final int UNDEFINED_HEALTH_STATE_VALUE = 0; - /** DRAINING = 480455402; */ + /** + * + * + *
+     * Endpoint is being drained.
+     * 
+ * + * DRAINING = 480455402; + */ public static final int DRAINING_VALUE = 480455402; - /** HEALTHY = 439801213; */ + /** + * + * + *
+     * Endpoint is healthy.
+     * 
+ * + * HEALTHY = 439801213; + */ public static final int HEALTHY_VALUE = 439801213; - /** UNHEALTHY = 462118084; */ + /** + * + * + *
+     * Endpoint is unhealthy.
+     * 
+ * + * UNHEALTHY = 462118084; + */ public static final int UNHEALTHY_VALUE = 462118084; - /** UNKNOWN = 433141802; */ + /** + * + * + *
+     * Health status of the endpoint is unknown.
+     * 
+ * + * UNKNOWN = 433141802; + */ public static final int UNKNOWN_VALUE = 433141802; public final int getNumber() { diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/Instance.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/Instance.java index 5202782d1317..b3643d1f19fa 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/Instance.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/Instance.java @@ -2688,6 +2688,7 @@ public com.google.protobuf.ByteString getLocalSsdEncryptionModeBytes() { * * * For example: zones/us-central1-f/machineTypes/custom-4-5120 + * * For a full list of restrictions, read theSpecifications * for custom machine types. * @@ -2725,6 +2726,7 @@ public boolean hasMachineType() { * * * For example: zones/us-central1-f/machineTypes/custom-4-5120 + * * For a full list of restrictions, read theSpecifications * for custom machine types. * @@ -2770,6 +2772,7 @@ public java.lang.String getMachineType() { * * * For example: zones/us-central1-f/machineTypes/custom-4-5120 + * * For a full list of restrictions, read theSpecifications * for custom machine types. * @@ -10144,6 +10147,7 @@ public Builder setLocalSsdEncryptionModeBytes(com.google.protobuf.ByteString val * * * For example: zones/us-central1-f/machineTypes/custom-4-5120 + * * For a full list of restrictions, read theSpecifications * for custom machine types. * @@ -10180,6 +10184,7 @@ public boolean hasMachineType() { * * * For example: zones/us-central1-f/machineTypes/custom-4-5120 + * * For a full list of restrictions, read theSpecifications * for custom machine types. * @@ -10224,6 +10229,7 @@ public java.lang.String getMachineType() { * * * For example: zones/us-central1-f/machineTypes/custom-4-5120 + * * For a full list of restrictions, read theSpecifications * for custom machine types. * @@ -10268,6 +10274,7 @@ public com.google.protobuf.ByteString getMachineTypeBytes() { * * * For example: zones/us-central1-f/machineTypes/custom-4-5120 + * * For a full list of restrictions, read theSpecifications * for custom machine types. * @@ -10311,6 +10318,7 @@ public Builder setMachineType(java.lang.String value) { * * * For example: zones/us-central1-f/machineTypes/custom-4-5120 + * * For a full list of restrictions, read theSpecifications * for custom machine types. * @@ -10350,6 +10358,7 @@ public Builder clearMachineType() { * * * For example: zones/us-central1-f/machineTypes/custom-4-5120 + * * For a full list of restrictions, read theSpecifications * for custom machine types. * diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceFlexibilityPolicyInstanceSelection.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceFlexibilityPolicyInstanceSelection.java index 270ca203c422..8a79a3fd180f 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceFlexibilityPolicyInstanceSelection.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceFlexibilityPolicyInstanceSelection.java @@ -60,6 +60,7 @@ private InstanceFlexibilityPolicyInstanceSelection( private InstanceFlexibilityPolicyInstanceSelection() { disks_ = java.util.Collections.emptyList(); machineTypes_ = com.google.protobuf.LazyStringArrayList.emptyList(); + minCpuPlatform_ = ""; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { @@ -235,6 +236,78 @@ public com.google.protobuf.ByteString getMachineTypesBytes(int index) { return machineTypes_.getByteString(index); } + public static final int MIN_CPU_PLATFORM_FIELD_NUMBER = 242912759; + + @SuppressWarnings("serial") + private volatile java.lang.Object minCpuPlatform_ = ""; + + /** + * + * + *
+   * Name of the minimum CPU platform to be used by this instance selection.
+   * e.g. 'Intel Ice Lake'.
+   * 
+ * + * optional string min_cpu_platform = 242912759; + * + * @return Whether the minCpuPlatform field is set. + */ + @java.lang.Override + public boolean hasMinCpuPlatform() { + return ((bitField0_ & 0x00000001) != 0); + } + + /** + * + * + *
+   * Name of the minimum CPU platform to be used by this instance selection.
+   * e.g. 'Intel Ice Lake'.
+   * 
+ * + * optional string min_cpu_platform = 242912759; + * + * @return The minCpuPlatform. + */ + @java.lang.Override + public java.lang.String getMinCpuPlatform() { + java.lang.Object ref = minCpuPlatform_; + 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(); + minCpuPlatform_ = s; + return s; + } + } + + /** + * + * + *
+   * Name of the minimum CPU platform to be used by this instance selection.
+   * e.g. 'Intel Ice Lake'.
+   * 
+ * + * optional string min_cpu_platform = 242912759; + * + * @return The bytes for minCpuPlatform. + */ + @java.lang.Override + public com.google.protobuf.ByteString getMinCpuPlatformBytes() { + java.lang.Object ref = minCpuPlatform_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + minCpuPlatform_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + public static final int RANK_FIELD_NUMBER = 3492908; private long rank_ = 0L; @@ -254,7 +327,7 @@ public com.google.protobuf.ByteString getMachineTypesBytes(int index) { */ @java.lang.Override public boolean hasRank() { - return ((bitField0_ & 0x00000001) != 0); + return ((bitField0_ & 0x00000002) != 0); } /** @@ -290,7 +363,7 @@ public final boolean isInitialized() { @java.lang.Override public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { - if (((bitField0_ & 0x00000001) != 0)) { + if (((bitField0_ & 0x00000002) != 0)) { output.writeInt64(3492908, rank_); } for (int i = 0; i < machineTypes_.size(); i++) { @@ -299,6 +372,9 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io for (int i = 0; i < disks_.size(); i++) { output.writeMessage(95594102, disks_.get(i)); } + if (((bitField0_ & 0x00000001) != 0)) { + com.google.protobuf.GeneratedMessage.writeString(output, 242912759, minCpuPlatform_); + } getUnknownFields().writeTo(output); } @@ -308,7 +384,7 @@ public int getSerializedSize() { if (size != -1) return size; size = 0; - if (((bitField0_ & 0x00000001) != 0)) { + if (((bitField0_ & 0x00000002) != 0)) { size += com.google.protobuf.CodedOutputStream.computeInt64Size(3492908, rank_); } { @@ -322,6 +398,9 @@ public int getSerializedSize() { for (int i = 0; i < disks_.size(); i++) { size += com.google.protobuf.CodedOutputStream.computeMessageSize(95594102, disks_.get(i)); } + if (((bitField0_ & 0x00000001) != 0)) { + size += com.google.protobuf.GeneratedMessage.computeStringSize(242912759, minCpuPlatform_); + } size += getUnknownFields().getSerializedSize(); memoizedSize = size; return size; @@ -340,6 +419,10 @@ public boolean equals(final java.lang.Object obj) { if (!getDisksList().equals(other.getDisksList())) return false; if (!getMachineTypesList().equals(other.getMachineTypesList())) return false; + if (hasMinCpuPlatform() != other.hasMinCpuPlatform()) return false; + if (hasMinCpuPlatform()) { + if (!getMinCpuPlatform().equals(other.getMinCpuPlatform())) return false; + } if (hasRank() != other.hasRank()) return false; if (hasRank()) { if (getRank() != other.getRank()) return false; @@ -363,6 +446,10 @@ public int hashCode() { hash = (37 * hash) + MACHINE_TYPES_FIELD_NUMBER; hash = (53 * hash) + getMachineTypesList().hashCode(); } + if (hasMinCpuPlatform()) { + hash = (37 * hash) + MIN_CPU_PLATFORM_FIELD_NUMBER; + hash = (53 * hash) + getMinCpuPlatform().hashCode(); + } if (hasRank()) { hash = (37 * hash) + RANK_FIELD_NUMBER; hash = (53 * hash) + com.google.protobuf.Internal.hashLong(getRank()); @@ -522,6 +609,7 @@ public Builder clear() { } bitField0_ = (bitField0_ & ~0x00000001); machineTypes_ = com.google.protobuf.LazyStringArrayList.emptyList(); + minCpuPlatform_ = ""; rank_ = 0L; return this; } @@ -583,9 +671,13 @@ private void buildPartial0( } int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000004) != 0)) { - result.rank_ = rank_; + result.minCpuPlatform_ = minCpuPlatform_; to_bitField0_ |= 0x00000001; } + if (((from_bitField0_ & 0x00000008) != 0)) { + result.rank_ = rank_; + to_bitField0_ |= 0x00000002; + } result.bitField0_ |= to_bitField0_; } @@ -642,6 +734,11 @@ public Builder mergeFrom( } onChanged(); } + if (other.hasMinCpuPlatform()) { + minCpuPlatform_ = other.minCpuPlatform_; + bitField0_ |= 0x00000004; + onChanged(); + } if (other.hasRank()) { setRank(other.getRank()); } @@ -674,7 +771,7 @@ public Builder mergeFrom( case 27943264: { rank_ = input.readInt64(); - bitField0_ |= 0x00000004; + bitField0_ |= 0x00000008; break; } // case 27943264 case 637760522: @@ -697,6 +794,12 @@ public Builder mergeFrom( } break; } // case 764752818 + case 1943302074: + { + minCpuPlatform_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000004; + break; + } // case 1943302074 default: { if (!super.parseUnknownField(input, extensionRegistry, tag)) { @@ -1300,6 +1403,138 @@ public Builder addMachineTypesBytes(com.google.protobuf.ByteString value) { return this; } + private java.lang.Object minCpuPlatform_ = ""; + + /** + * + * + *
+     * Name of the minimum CPU platform to be used by this instance selection.
+     * e.g. 'Intel Ice Lake'.
+     * 
+ * + * optional string min_cpu_platform = 242912759; + * + * @return Whether the minCpuPlatform field is set. + */ + public boolean hasMinCpuPlatform() { + return ((bitField0_ & 0x00000004) != 0); + } + + /** + * + * + *
+     * Name of the minimum CPU platform to be used by this instance selection.
+     * e.g. 'Intel Ice Lake'.
+     * 
+ * + * optional string min_cpu_platform = 242912759; + * + * @return The minCpuPlatform. + */ + public java.lang.String getMinCpuPlatform() { + java.lang.Object ref = minCpuPlatform_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + minCpuPlatform_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + + /** + * + * + *
+     * Name of the minimum CPU platform to be used by this instance selection.
+     * e.g. 'Intel Ice Lake'.
+     * 
+ * + * optional string min_cpu_platform = 242912759; + * + * @return The bytes for minCpuPlatform. + */ + public com.google.protobuf.ByteString getMinCpuPlatformBytes() { + java.lang.Object ref = minCpuPlatform_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + minCpuPlatform_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + /** + * + * + *
+     * Name of the minimum CPU platform to be used by this instance selection.
+     * e.g. 'Intel Ice Lake'.
+     * 
+ * + * optional string min_cpu_platform = 242912759; + * + * @param value The minCpuPlatform to set. + * @return This builder for chaining. + */ + public Builder setMinCpuPlatform(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + minCpuPlatform_ = value; + bitField0_ |= 0x00000004; + onChanged(); + return this; + } + + /** + * + * + *
+     * Name of the minimum CPU platform to be used by this instance selection.
+     * e.g. 'Intel Ice Lake'.
+     * 
+ * + * optional string min_cpu_platform = 242912759; + * + * @return This builder for chaining. + */ + public Builder clearMinCpuPlatform() { + minCpuPlatform_ = getDefaultInstance().getMinCpuPlatform(); + bitField0_ = (bitField0_ & ~0x00000004); + onChanged(); + return this; + } + + /** + * + * + *
+     * Name of the minimum CPU platform to be used by this instance selection.
+     * e.g. 'Intel Ice Lake'.
+     * 
+ * + * optional string min_cpu_platform = 242912759; + * + * @param value The bytes for minCpuPlatform to set. + * @return This builder for chaining. + */ + public Builder setMinCpuPlatformBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + minCpuPlatform_ = value; + bitField0_ |= 0x00000004; + onChanged(); + return this; + } + private long rank_; /** @@ -1318,7 +1553,7 @@ public Builder addMachineTypesBytes(com.google.protobuf.ByteString value) { */ @java.lang.Override public boolean hasRank() { - return ((bitField0_ & 0x00000004) != 0); + return ((bitField0_ & 0x00000008) != 0); } /** @@ -1358,7 +1593,7 @@ public long getRank() { public Builder setRank(long value) { rank_ = value; - bitField0_ |= 0x00000004; + bitField0_ |= 0x00000008; onChanged(); return this; } @@ -1378,7 +1613,7 @@ public Builder setRank(long value) { * @return This builder for chaining. */ public Builder clearRank() { - bitField0_ = (bitField0_ & ~0x00000004); + bitField0_ = (bitField0_ & ~0x00000008); rank_ = 0L; onChanged(); return this; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceFlexibilityPolicyInstanceSelectionOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceFlexibilityPolicyInstanceSelectionOrBuilder.java index 5705880e901f..1bfbb350de05 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceFlexibilityPolicyInstanceSelectionOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceFlexibilityPolicyInstanceSelectionOrBuilder.java @@ -149,6 +149,48 @@ public interface InstanceFlexibilityPolicyInstanceSelectionOrBuilder */ com.google.protobuf.ByteString getMachineTypesBytes(int index); + /** + * + * + *
+   * Name of the minimum CPU platform to be used by this instance selection.
+   * e.g. 'Intel Ice Lake'.
+   * 
+ * + * optional string min_cpu_platform = 242912759; + * + * @return Whether the minCpuPlatform field is set. + */ + boolean hasMinCpuPlatform(); + + /** + * + * + *
+   * Name of the minimum CPU platform to be used by this instance selection.
+   * e.g. 'Intel Ice Lake'.
+   * 
+ * + * optional string min_cpu_platform = 242912759; + * + * @return The minCpuPlatform. + */ + java.lang.String getMinCpuPlatform(); + + /** + * + * + *
+   * Name of the minimum CPU platform to be used by this instance selection.
+   * e.g. 'Intel Ice Lake'.
+   * 
+ * + * optional string min_cpu_platform = 242912759; + * + * @return The bytes for minCpuPlatform. + */ + com.google.protobuf.ByteString getMinCpuPlatformBytes(); + /** * * diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupManagerInstanceLifecyclePolicy.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupManagerInstanceLifecyclePolicy.java index 0dad6fc5d0e6..62be3a9652b9 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupManagerInstanceLifecyclePolicy.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceGroupManagerInstanceLifecyclePolicy.java @@ -86,9 +86,6 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * by recreating it. For more information, see About * repairing VMs in a MIG. * - DO_NOTHING: MIG does not repair a failed VM. - * Additional supported values which may be not listed in the enum directly due to technical reasons: - * DO_NOTHING - * REPAIR * * * Protobuf enum {@code @@ -105,9 +102,27 @@ public enum DefaultActionOnFailure implements com.google.protobuf.ProtocolMessag * UNDEFINED_DEFAULT_ACTION_ON_FAILURE = 0; */ UNDEFINED_DEFAULT_ACTION_ON_FAILURE(0), - /** DO_NOTHING = 451307513; */ + /** + * + * + *
+     * MIG does not repair a failed VM.
+     * 
+ * + * DO_NOTHING = 451307513; + */ DO_NOTHING(451307513), - /** REPAIR = 266277773; */ + /** + * + * + *
+     * (default): MIG automatically repairs a failed VM by recreating it.
+     * For more information, see About
+     * repairing VMs in a MIG.
+     * 
+ * + * REPAIR = 266277773; + */ REPAIR(266277773), UNRECOGNIZED(-1), ; @@ -133,10 +148,28 @@ public enum DefaultActionOnFailure implements com.google.protobuf.ProtocolMessag */ public static final int UNDEFINED_DEFAULT_ACTION_ON_FAILURE_VALUE = 0; - /** DO_NOTHING = 451307513; */ + /** + * + * + *
+     * MIG does not repair a failed VM.
+     * 
+ * + * DO_NOTHING = 451307513; + */ public static final int DO_NOTHING_VALUE = 451307513; - /** REPAIR = 266277773; */ + /** + * + * + *
+     * (default): MIG automatically repairs a failed VM by recreating it.
+     * For more information, see About
+     * repairing VMs in a MIG.
+     * 
+ * + * REPAIR = 266277773; + */ public static final int REPAIR_VALUE = 266277773; public final int getNumber() { diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceOrBuilder.java index 5539528cdf4d..bd9ae44e8987 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/InstanceOrBuilder.java @@ -1035,6 +1035,7 @@ java.lang.String getLabelsOrDefault( * * * For example: zones/us-central1-f/machineTypes/custom-4-5120 + * * For a full list of restrictions, read theSpecifications * for custom machine types. * @@ -1069,6 +1070,7 @@ java.lang.String getLabelsOrDefault( * * * For example: zones/us-central1-f/machineTypes/custom-4-5120 + * * For a full list of restrictions, read theSpecifications * for custom machine types. * @@ -1103,6 +1105,7 @@ java.lang.String getLabelsOrDefault( * * * For example: zones/us-central1-f/machineTypes/custom-4-5120 + * * For a full list of restrictions, read theSpecifications * for custom machine types. * diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ManagedInstance.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ManagedInstance.java index 82e5e2827f35..700886d03dd8 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ManagedInstance.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ManagedInstance.java @@ -518,9 +518,6 @@ private CurrentAction(int value) { *
    * Output only. [Output Only] The status of the instance. This field is empty when
    * the instance does not exist.
-   * Additional supported values which may be not listed in the enum directly due to technical reasons:
-   * STOPPING
-   * SUSPENDING
    * 
* * Protobuf enum {@code google.cloud.compute.v1.ManagedInstance.InstanceStatus} @@ -619,7 +616,15 @@ public enum InstanceStatus implements com.google.protobuf.ProtocolMessageEnum { * STOPPED = 444276141; */ STOPPED(444276141), - /** STOPPING = 350791796; */ + /** + * + * + *
+     * The instance is currently stopping (either being deleted or killed).
+     * 
+ * + * STOPPING = 350791796; + */ STOPPING(350791796), /** * @@ -631,7 +636,15 @@ public enum InstanceStatus implements com.google.protobuf.ProtocolMessageEnum { * SUSPENDED = 51223995; */ SUSPENDED(51223995), - /** SUSPENDING = 514206246; */ + /** + * + * + *
+     * The instance is suspending.
+     * 
+ * + * SUSPENDING = 514206246; + */ SUSPENDING(514206246), /** * @@ -759,7 +772,15 @@ public enum InstanceStatus implements com.google.protobuf.ProtocolMessageEnum { */ public static final int STOPPED_VALUE = 444276141; - /** STOPPING = 350791796; */ + /** + * + * + *
+     * The instance is currently stopping (either being deleted or killed).
+     * 
+ * + * STOPPING = 350791796; + */ public static final int STOPPING_VALUE = 350791796; /** @@ -773,7 +794,15 @@ public enum InstanceStatus implements com.google.protobuf.ProtocolMessageEnum { */ public static final int SUSPENDED_VALUE = 51223995; - /** SUSPENDING = 514206246; */ + /** + * + * + *
+     * The instance is suspending.
+     * 
+ * + * SUSPENDING = 514206246; + */ public static final int SUSPENDING_VALUE = 514206246; /** diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkProfileNetworkFeatures.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkProfileNetworkFeatures.java index 0991fd7df9e0..74836fbf3c61 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkProfileNetworkFeatures.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkProfileNetworkFeatures.java @@ -110,9 +110,6 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   *
-   * Additional supported values which may be not listed in the enum directly due to technical reasons:
-   * PRIVATE_SERVICE_CONNECT
    * 
* * Protobuf enum {@code google.cloud.compute.v1.NetworkProfileNetworkFeatures.AddressPurposes} @@ -174,7 +171,16 @@ public enum AddressPurposes implements com.google.protobuf.ProtocolMessageEnum { * NAT_AUTO = 163666477; */ NAT_AUTO(163666477), - /** PRIVATE_SERVICE_CONNECT = 48134724; */ + /** + * + * + *
+     * A private network IP address that can be used to configure Private
+     * Service Connect. This purpose can be specified only forGLOBAL addresses of Type INTERNAL
+     * 
+ * + * PRIVATE_SERVICE_CONNECT = 48134724; + */ PRIVATE_SERVICE_CONNECT(48134724), /** * @@ -281,7 +287,16 @@ public enum AddressPurposes implements com.google.protobuf.ProtocolMessageEnum { */ public static final int NAT_AUTO_VALUE = 163666477; - /** PRIVATE_SERVICE_CONNECT = 48134724; */ + /** + * + * + *
+     * A private network IP address that can be used to configure Private
+     * Service Connect. This purpose can be specified only forGLOBAL addresses of Type INTERNAL
+     * 
+ * + * PRIVATE_SERVICE_CONNECT = 48134724; + */ public static final int PRIVATE_SERVICE_CONNECT_VALUE = 48134724; /** diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkRoutingConfig.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkRoutingConfig.java index 8368b37b9b09..99b09cd10445 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkRoutingConfig.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/NetworkRoutingConfig.java @@ -224,9 +224,6 @@ private BgpBestPathSelectionMode(int value) { * Allows to define a preferred approach for handling inter-region cost in * the selection process when using the STANDARD BGP best path * selection algorithm. Can be DEFAULT orADD_COST_TO_MED. - * Additional supported values which may be not listed in the enum directly due to technical reasons: - * ADD_COST_TO_MED - * DEFAULT * * * Protobuf enum {@code google.cloud.compute.v1.NetworkRoutingConfig.BgpInterRegionCost} diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/QuotaStatusWarning.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/QuotaStatusWarning.java index 1393c08005eb..a2b2e35b75e7 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/QuotaStatusWarning.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/QuotaStatusWarning.java @@ -992,7 +992,7 @@ public com.google.protobuf.ByteString getCodeBytes() { * { * "key": "scope", * "value": "zones/us-east1-d" - * } + * }] * * * repeated .google.cloud.compute.v1.Data data = 3076010; @@ -1013,7 +1013,7 @@ public java.util.List getDataList() { * { * "key": "scope", * "value": "zones/us-east1-d" - * } + * }] * * * repeated .google.cloud.compute.v1.Data data = 3076010; @@ -1035,7 +1035,7 @@ public java.util.List getDataList() { * { * "key": "scope", * "value": "zones/us-east1-d" - * } + * }] * * * repeated .google.cloud.compute.v1.Data data = 3076010; @@ -1056,7 +1056,7 @@ public int getDataCount() { * { * "key": "scope", * "value": "zones/us-east1-d" - * } + * }] * * * repeated .google.cloud.compute.v1.Data data = 3076010; @@ -1077,7 +1077,7 @@ public com.google.cloud.compute.v1.Data getData(int index) { * { * "key": "scope", * "value": "zones/us-east1-d" - * } + * }] * * * repeated .google.cloud.compute.v1.Data data = 3076010; @@ -1745,7 +1745,7 @@ private void ensureDataIsMutable() { * { * "key": "scope", * "value": "zones/us-east1-d" - * } + * }] * * * repeated .google.cloud.compute.v1.Data data = 3076010; @@ -1769,7 +1769,7 @@ public java.util.List getDataList() { * { * "key": "scope", * "value": "zones/us-east1-d" - * } + * }] * * * repeated .google.cloud.compute.v1.Data data = 3076010; @@ -1793,7 +1793,7 @@ public int getDataCount() { * { * "key": "scope", * "value": "zones/us-east1-d" - * } + * }] * * * repeated .google.cloud.compute.v1.Data data = 3076010; @@ -1817,7 +1817,7 @@ public com.google.cloud.compute.v1.Data getData(int index) { * { * "key": "scope", * "value": "zones/us-east1-d" - * } + * }] * * * repeated .google.cloud.compute.v1.Data data = 3076010; @@ -1847,7 +1847,7 @@ public Builder setData(int index, com.google.cloud.compute.v1.Data value) { * { * "key": "scope", * "value": "zones/us-east1-d" - * } + * }] * * * repeated .google.cloud.compute.v1.Data data = 3076010; @@ -1874,7 +1874,7 @@ public Builder setData(int index, com.google.cloud.compute.v1.Data.Builder build * { * "key": "scope", * "value": "zones/us-east1-d" - * } + * }] * * * repeated .google.cloud.compute.v1.Data data = 3076010; @@ -1904,7 +1904,7 @@ public Builder addData(com.google.cloud.compute.v1.Data value) { * { * "key": "scope", * "value": "zones/us-east1-d" - * } + * }] * * * repeated .google.cloud.compute.v1.Data data = 3076010; @@ -1934,7 +1934,7 @@ public Builder addData(int index, com.google.cloud.compute.v1.Data value) { * { * "key": "scope", * "value": "zones/us-east1-d" - * } + * }] * * * repeated .google.cloud.compute.v1.Data data = 3076010; @@ -1961,7 +1961,7 @@ public Builder addData(com.google.cloud.compute.v1.Data.Builder builderForValue) * { * "key": "scope", * "value": "zones/us-east1-d" - * } + * }] * * * repeated .google.cloud.compute.v1.Data data = 3076010; @@ -1988,7 +1988,7 @@ public Builder addData(int index, com.google.cloud.compute.v1.Data.Builder build * { * "key": "scope", * "value": "zones/us-east1-d" - * } + * }] * * * repeated .google.cloud.compute.v1.Data data = 3076010; @@ -2016,7 +2016,7 @@ public Builder addAllData( * { * "key": "scope", * "value": "zones/us-east1-d" - * } + * }] * * * repeated .google.cloud.compute.v1.Data data = 3076010; @@ -2043,7 +2043,7 @@ public Builder clearData() { * { * "key": "scope", * "value": "zones/us-east1-d" - * } + * }] * * * repeated .google.cloud.compute.v1.Data data = 3076010; @@ -2070,7 +2070,7 @@ public Builder removeData(int index) { * { * "key": "scope", * "value": "zones/us-east1-d" - * } + * }] * * * repeated .google.cloud.compute.v1.Data data = 3076010; @@ -2090,7 +2090,7 @@ public com.google.cloud.compute.v1.Data.Builder getDataBuilder(int index) { * { * "key": "scope", * "value": "zones/us-east1-d" - * } + * }] * * * repeated .google.cloud.compute.v1.Data data = 3076010; @@ -2114,7 +2114,7 @@ public com.google.cloud.compute.v1.DataOrBuilder getDataOrBuilder(int index) { * { * "key": "scope", * "value": "zones/us-east1-d" - * } + * }] * * * repeated .google.cloud.compute.v1.Data data = 3076010; @@ -2139,7 +2139,7 @@ public com.google.cloud.compute.v1.DataOrBuilder getDataOrBuilder(int index) { * { * "key": "scope", * "value": "zones/us-east1-d" - * } + * }] * * * repeated .google.cloud.compute.v1.Data data = 3076010; @@ -2160,7 +2160,7 @@ public com.google.cloud.compute.v1.Data.Builder addDataBuilder() { * { * "key": "scope", * "value": "zones/us-east1-d" - * } + * }] * * * repeated .google.cloud.compute.v1.Data data = 3076010; @@ -2181,7 +2181,7 @@ public com.google.cloud.compute.v1.Data.Builder addDataBuilder(int index) { * { * "key": "scope", * "value": "zones/us-east1-d" - * } + * }] * * * repeated .google.cloud.compute.v1.Data data = 3076010; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/QuotaStatusWarningOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/QuotaStatusWarningOrBuilder.java index eb94174d3eee..9dc1aa0fc883 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/QuotaStatusWarningOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/QuotaStatusWarningOrBuilder.java @@ -85,7 +85,7 @@ public interface QuotaStatusWarningOrBuilder * { * "key": "scope", * "value": "zones/us-east1-d" - * } + * }] * * * repeated .google.cloud.compute.v1.Data data = 3076010; @@ -103,7 +103,7 @@ public interface QuotaStatusWarningOrBuilder * { * "key": "scope", * "value": "zones/us-east1-d" - * } + * }] * * * repeated .google.cloud.compute.v1.Data data = 3076010; @@ -121,7 +121,7 @@ public interface QuotaStatusWarningOrBuilder * { * "key": "scope", * "value": "zones/us-east1-d" - * } + * }] * * * repeated .google.cloud.compute.v1.Data data = 3076010; @@ -139,7 +139,7 @@ public interface QuotaStatusWarningOrBuilder * { * "key": "scope", * "value": "zones/us-east1-d" - * } + * }] * * * repeated .google.cloud.compute.v1.Data data = 3076010; @@ -157,7 +157,7 @@ public interface QuotaStatusWarningOrBuilder * { * "key": "scope", * "value": "zones/us-east1-d" - * } + * }] * * * repeated .google.cloud.compute.v1.Data data = 3076010; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RegexRewrite.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RegexRewrite.java new file mode 100644 index 000000000000..12383d4ea02a --- /dev/null +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RegexRewrite.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/cloud/compute/v1/compute.proto +// Protobuf Java Version: 4.33.6 + +package com.google.cloud.compute.v1; + +/** + * + * + *
+ * The spec for modifying the path using a regular expression.
+ * 
+ * + * Protobuf type {@code google.cloud.compute.v1.RegexRewrite} + */ +@com.google.protobuf.Generated +public final class RegexRewrite extends com.google.protobuf.GeneratedMessage + implements + // @@protoc_insertion_point(message_implements:google.cloud.compute.v1.RegexRewrite) + RegexRewriteOrBuilder { + 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= */ "", + "RegexRewrite"); + } + + // Use RegexRewrite.newBuilder() to construct. + private RegexRewrite(com.google.protobuf.GeneratedMessage.Builder builder) { + super(builder); + } + + private RegexRewrite() { + pathPattern_ = ""; + pathSubstitution_ = ""; + } + + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.compute.v1.Compute + .internal_static_google_cloud_compute_v1_RegexRewrite_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessage.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.compute.v1.Compute + .internal_static_google_cloud_compute_v1_RegexRewrite_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.compute.v1.RegexRewrite.class, + com.google.cloud.compute.v1.RegexRewrite.Builder.class); + } + + private int bitField0_; + public static final int PATH_PATTERN_FIELD_NUMBER = 316473718; + + @SuppressWarnings("serial") + private volatile java.lang.Object pathPattern_ = ""; + + /** + * + * + *
+   * Required. The regular expression used to match against the URL path.
+   * It uses RE2 syntax with the following constraints:
+   *
+   *
+   * - Any single character operators
+   * - Groups are allowed to have only submatch operator inside
+   * - Groups are allowed only without any char repetition, e.g.
+   * .*
+   * - Any char repetition, e.g. .*, is
+   * only allowed to be used in a single regex together with:
+   *
+   *
+   * - Empty string operators
+   * - Other repetitions
+   * - Ranges
+   * - Repetitions of ranges
+   *
+   *
+   * - Ranges are only allowed to have:
+   *
+   *
+   * - Character range
+   * - Digits range
+   * - Symbols listed in characters allowed for ranges
+   * 
+ * + * optional string path_pattern = 316473718; + * + * @return Whether the pathPattern field is set. + */ + @java.lang.Override + public boolean hasPathPattern() { + return ((bitField0_ & 0x00000001) != 0); + } + + /** + * + * + *
+   * Required. The regular expression used to match against the URL path.
+   * It uses RE2 syntax with the following constraints:
+   *
+   *
+   * - Any single character operators
+   * - Groups are allowed to have only submatch operator inside
+   * - Groups are allowed only without any char repetition, e.g.
+   * .*
+   * - Any char repetition, e.g. .*, is
+   * only allowed to be used in a single regex together with:
+   *
+   *
+   * - Empty string operators
+   * - Other repetitions
+   * - Ranges
+   * - Repetitions of ranges
+   *
+   *
+   * - Ranges are only allowed to have:
+   *
+   *
+   * - Character range
+   * - Digits range
+   * - Symbols listed in characters allowed for ranges
+   * 
+ * + * optional string path_pattern = 316473718; + * + * @return The pathPattern. + */ + @java.lang.Override + public java.lang.String getPathPattern() { + java.lang.Object ref = pathPattern_; + 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(); + pathPattern_ = s; + return s; + } + } + + /** + * + * + *
+   * Required. The regular expression used to match against the URL path.
+   * It uses RE2 syntax with the following constraints:
+   *
+   *
+   * - Any single character operators
+   * - Groups are allowed to have only submatch operator inside
+   * - Groups are allowed only without any char repetition, e.g.
+   * .*
+   * - Any char repetition, e.g. .*, is
+   * only allowed to be used in a single regex together with:
+   *
+   *
+   * - Empty string operators
+   * - Other repetitions
+   * - Ranges
+   * - Repetitions of ranges
+   *
+   *
+   * - Ranges are only allowed to have:
+   *
+   *
+   * - Character range
+   * - Digits range
+   * - Symbols listed in characters allowed for ranges
+   * 
+ * + * optional string path_pattern = 316473718; + * + * @return The bytes for pathPattern. + */ + @java.lang.Override + public com.google.protobuf.ByteString getPathPatternBytes() { + java.lang.Object ref = pathPattern_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + pathPattern_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int PATH_SUBSTITUTION_FIELD_NUMBER = 268020951; + + @SuppressWarnings("serial") + private volatile java.lang.Object pathSubstitution_ = ""; + + /** + * + * + *
+   * Required. Required when path pattern is specified. Used to rewrite matching parts of
+   * the path.
+   * 
+ * + * optional string path_substitution = 268020951; + * + * @return Whether the pathSubstitution field is set. + */ + @java.lang.Override + public boolean hasPathSubstitution() { + return ((bitField0_ & 0x00000002) != 0); + } + + /** + * + * + *
+   * Required. Required when path pattern is specified. Used to rewrite matching parts of
+   * the path.
+   * 
+ * + * optional string path_substitution = 268020951; + * + * @return The pathSubstitution. + */ + @java.lang.Override + public java.lang.String getPathSubstitution() { + java.lang.Object ref = pathSubstitution_; + 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(); + pathSubstitution_ = s; + return s; + } + } + + /** + * + * + *
+   * Required. Required when path pattern is specified. Used to rewrite matching parts of
+   * the path.
+   * 
+ * + * optional string path_substitution = 268020951; + * + * @return The bytes for pathSubstitution. + */ + @java.lang.Override + public com.google.protobuf.ByteString getPathSubstitutionBytes() { + java.lang.Object ref = pathSubstitution_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + pathSubstitution_ = 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_ & 0x00000002) != 0)) { + com.google.protobuf.GeneratedMessage.writeString(output, 268020951, pathSubstitution_); + } + if (((bitField0_ & 0x00000001) != 0)) { + com.google.protobuf.GeneratedMessage.writeString(output, 316473718, pathPattern_); + } + getUnknownFields().writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (((bitField0_ & 0x00000002) != 0)) { + size += com.google.protobuf.GeneratedMessage.computeStringSize(268020951, pathSubstitution_); + } + if (((bitField0_ & 0x00000001) != 0)) { + size += com.google.protobuf.GeneratedMessage.computeStringSize(316473718, pathPattern_); + } + 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.compute.v1.RegexRewrite)) { + return super.equals(obj); + } + com.google.cloud.compute.v1.RegexRewrite other = (com.google.cloud.compute.v1.RegexRewrite) obj; + + if (hasPathPattern() != other.hasPathPattern()) return false; + if (hasPathPattern()) { + if (!getPathPattern().equals(other.getPathPattern())) return false; + } + if (hasPathSubstitution() != other.hasPathSubstitution()) return false; + if (hasPathSubstitution()) { + if (!getPathSubstitution().equals(other.getPathSubstitution())) 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 (hasPathPattern()) { + hash = (37 * hash) + PATH_PATTERN_FIELD_NUMBER; + hash = (53 * hash) + getPathPattern().hashCode(); + } + if (hasPathSubstitution()) { + hash = (37 * hash) + PATH_SUBSTITUTION_FIELD_NUMBER; + hash = (53 * hash) + getPathSubstitution().hashCode(); + } + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.google.cloud.compute.v1.RegexRewrite parseFrom(java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.compute.v1.RegexRewrite 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.compute.v1.RegexRewrite parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.compute.v1.RegexRewrite 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.compute.v1.RegexRewrite parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.compute.v1.RegexRewrite parseFrom( + byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.cloud.compute.v1.RegexRewrite parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.compute.v1.RegexRewrite 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.compute.v1.RegexRewrite parseDelimitedFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessage.parseDelimitedWithIOException(PARSER, input); + } + + public static com.google.cloud.compute.v1.RegexRewrite 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.compute.v1.RegexRewrite parseFrom( + com.google.protobuf.CodedInputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessage.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.compute.v1.RegexRewrite 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.compute.v1.RegexRewrite 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; + } + + /** + * + * + *
+   * The spec for modifying the path using a regular expression.
+   * 
+ * + * Protobuf type {@code google.cloud.compute.v1.RegexRewrite} + */ + public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder + implements + // @@protoc_insertion_point(builder_implements:google.cloud.compute.v1.RegexRewrite) + com.google.cloud.compute.v1.RegexRewriteOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.compute.v1.Compute + .internal_static_google_cloud_compute_v1_RegexRewrite_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessage.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.compute.v1.Compute + .internal_static_google_cloud_compute_v1_RegexRewrite_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.compute.v1.RegexRewrite.class, + com.google.cloud.compute.v1.RegexRewrite.Builder.class); + } + + // Construct using com.google.cloud.compute.v1.RegexRewrite.newBuilder() + private Builder() {} + + private Builder(com.google.protobuf.GeneratedMessage.BuilderParent parent) { + super(parent); + } + + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + pathPattern_ = ""; + pathSubstitution_ = ""; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { + return com.google.cloud.compute.v1.Compute + .internal_static_google_cloud_compute_v1_RegexRewrite_descriptor; + } + + @java.lang.Override + public com.google.cloud.compute.v1.RegexRewrite getDefaultInstanceForType() { + return com.google.cloud.compute.v1.RegexRewrite.getDefaultInstance(); + } + + @java.lang.Override + public com.google.cloud.compute.v1.RegexRewrite build() { + com.google.cloud.compute.v1.RegexRewrite result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.cloud.compute.v1.RegexRewrite buildPartial() { + com.google.cloud.compute.v1.RegexRewrite result = + new com.google.cloud.compute.v1.RegexRewrite(this); + if (bitField0_ != 0) { + buildPartial0(result); + } + onBuilt(); + return result; + } + + private void buildPartial0(com.google.cloud.compute.v1.RegexRewrite result) { + int from_bitField0_ = bitField0_; + int to_bitField0_ = 0; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.pathPattern_ = pathPattern_; + to_bitField0_ |= 0x00000001; + } + if (((from_bitField0_ & 0x00000002) != 0)) { + result.pathSubstitution_ = pathSubstitution_; + to_bitField0_ |= 0x00000002; + } + result.bitField0_ |= to_bitField0_; + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.google.cloud.compute.v1.RegexRewrite) { + return mergeFrom((com.google.cloud.compute.v1.RegexRewrite) other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.google.cloud.compute.v1.RegexRewrite other) { + if (other == com.google.cloud.compute.v1.RegexRewrite.getDefaultInstance()) return this; + if (other.hasPathPattern()) { + pathPattern_ = other.pathPattern_; + bitField0_ |= 0x00000001; + onChanged(); + } + if (other.hasPathSubstitution()) { + pathSubstitution_ = other.pathSubstitution_; + bitField0_ |= 0x00000002; + onChanged(); + } + this.mergeUnknownFields(other.getUnknownFields()); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 2144167610: + { + pathSubstitution_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000002; + break; + } // case 2144167610 + case -1763177550: + { + pathPattern_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000001; + break; + } // case -1763177550 + default: + { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.unwrapIOException(); + } finally { + onChanged(); + } // finally + return this; + } + + private int bitField0_; + + private java.lang.Object pathPattern_ = ""; + + /** + * + * + *
+     * Required. The regular expression used to match against the URL path.
+     * It uses RE2 syntax with the following constraints:
+     *
+     *
+     * - Any single character operators
+     * - Groups are allowed to have only submatch operator inside
+     * - Groups are allowed only without any char repetition, e.g.
+     * .*
+     * - Any char repetition, e.g. .*, is
+     * only allowed to be used in a single regex together with:
+     *
+     *
+     * - Empty string operators
+     * - Other repetitions
+     * - Ranges
+     * - Repetitions of ranges
+     *
+     *
+     * - Ranges are only allowed to have:
+     *
+     *
+     * - Character range
+     * - Digits range
+     * - Symbols listed in characters allowed for ranges
+     * 
+ * + * optional string path_pattern = 316473718; + * + * @return Whether the pathPattern field is set. + */ + public boolean hasPathPattern() { + return ((bitField0_ & 0x00000001) != 0); + } + + /** + * + * + *
+     * Required. The regular expression used to match against the URL path.
+     * It uses RE2 syntax with the following constraints:
+     *
+     *
+     * - Any single character operators
+     * - Groups are allowed to have only submatch operator inside
+     * - Groups are allowed only without any char repetition, e.g.
+     * .*
+     * - Any char repetition, e.g. .*, is
+     * only allowed to be used in a single regex together with:
+     *
+     *
+     * - Empty string operators
+     * - Other repetitions
+     * - Ranges
+     * - Repetitions of ranges
+     *
+     *
+     * - Ranges are only allowed to have:
+     *
+     *
+     * - Character range
+     * - Digits range
+     * - Symbols listed in characters allowed for ranges
+     * 
+ * + * optional string path_pattern = 316473718; + * + * @return The pathPattern. + */ + public java.lang.String getPathPattern() { + java.lang.Object ref = pathPattern_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + pathPattern_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + + /** + * + * + *
+     * Required. The regular expression used to match against the URL path.
+     * It uses RE2 syntax with the following constraints:
+     *
+     *
+     * - Any single character operators
+     * - Groups are allowed to have only submatch operator inside
+     * - Groups are allowed only without any char repetition, e.g.
+     * .*
+     * - Any char repetition, e.g. .*, is
+     * only allowed to be used in a single regex together with:
+     *
+     *
+     * - Empty string operators
+     * - Other repetitions
+     * - Ranges
+     * - Repetitions of ranges
+     *
+     *
+     * - Ranges are only allowed to have:
+     *
+     *
+     * - Character range
+     * - Digits range
+     * - Symbols listed in characters allowed for ranges
+     * 
+ * + * optional string path_pattern = 316473718; + * + * @return The bytes for pathPattern. + */ + public com.google.protobuf.ByteString getPathPatternBytes() { + java.lang.Object ref = pathPattern_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + pathPattern_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + /** + * + * + *
+     * Required. The regular expression used to match against the URL path.
+     * It uses RE2 syntax with the following constraints:
+     *
+     *
+     * - Any single character operators
+     * - Groups are allowed to have only submatch operator inside
+     * - Groups are allowed only without any char repetition, e.g.
+     * .*
+     * - Any char repetition, e.g. .*, is
+     * only allowed to be used in a single regex together with:
+     *
+     *
+     * - Empty string operators
+     * - Other repetitions
+     * - Ranges
+     * - Repetitions of ranges
+     *
+     *
+     * - Ranges are only allowed to have:
+     *
+     *
+     * - Character range
+     * - Digits range
+     * - Symbols listed in characters allowed for ranges
+     * 
+ * + * optional string path_pattern = 316473718; + * + * @param value The pathPattern to set. + * @return This builder for chaining. + */ + public Builder setPathPattern(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + pathPattern_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + /** + * + * + *
+     * Required. The regular expression used to match against the URL path.
+     * It uses RE2 syntax with the following constraints:
+     *
+     *
+     * - Any single character operators
+     * - Groups are allowed to have only submatch operator inside
+     * - Groups are allowed only without any char repetition, e.g.
+     * .*
+     * - Any char repetition, e.g. .*, is
+     * only allowed to be used in a single regex together with:
+     *
+     *
+     * - Empty string operators
+     * - Other repetitions
+     * - Ranges
+     * - Repetitions of ranges
+     *
+     *
+     * - Ranges are only allowed to have:
+     *
+     *
+     * - Character range
+     * - Digits range
+     * - Symbols listed in characters allowed for ranges
+     * 
+ * + * optional string path_pattern = 316473718; + * + * @return This builder for chaining. + */ + public Builder clearPathPattern() { + pathPattern_ = getDefaultInstance().getPathPattern(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + /** + * + * + *
+     * Required. The regular expression used to match against the URL path.
+     * It uses RE2 syntax with the following constraints:
+     *
+     *
+     * - Any single character operators
+     * - Groups are allowed to have only submatch operator inside
+     * - Groups are allowed only without any char repetition, e.g.
+     * .*
+     * - Any char repetition, e.g. .*, is
+     * only allowed to be used in a single regex together with:
+     *
+     *
+     * - Empty string operators
+     * - Other repetitions
+     * - Ranges
+     * - Repetitions of ranges
+     *
+     *
+     * - Ranges are only allowed to have:
+     *
+     *
+     * - Character range
+     * - Digits range
+     * - Symbols listed in characters allowed for ranges
+     * 
+ * + * optional string path_pattern = 316473718; + * + * @param value The bytes for pathPattern to set. + * @return This builder for chaining. + */ + public Builder setPathPatternBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + pathPattern_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + private java.lang.Object pathSubstitution_ = ""; + + /** + * + * + *
+     * Required. Required when path pattern is specified. Used to rewrite matching parts of
+     * the path.
+     * 
+ * + * optional string path_substitution = 268020951; + * + * @return Whether the pathSubstitution field is set. + */ + public boolean hasPathSubstitution() { + return ((bitField0_ & 0x00000002) != 0); + } + + /** + * + * + *
+     * Required. Required when path pattern is specified. Used to rewrite matching parts of
+     * the path.
+     * 
+ * + * optional string path_substitution = 268020951; + * + * @return The pathSubstitution. + */ + public java.lang.String getPathSubstitution() { + java.lang.Object ref = pathSubstitution_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + pathSubstitution_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + + /** + * + * + *
+     * Required. Required when path pattern is specified. Used to rewrite matching parts of
+     * the path.
+     * 
+ * + * optional string path_substitution = 268020951; + * + * @return The bytes for pathSubstitution. + */ + public com.google.protobuf.ByteString getPathSubstitutionBytes() { + java.lang.Object ref = pathSubstitution_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + pathSubstitution_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + /** + * + * + *
+     * Required. Required when path pattern is specified. Used to rewrite matching parts of
+     * the path.
+     * 
+ * + * optional string path_substitution = 268020951; + * + * @param value The pathSubstitution to set. + * @return This builder for chaining. + */ + public Builder setPathSubstitution(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + pathSubstitution_ = value; + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + /** + * + * + *
+     * Required. Required when path pattern is specified. Used to rewrite matching parts of
+     * the path.
+     * 
+ * + * optional string path_substitution = 268020951; + * + * @return This builder for chaining. + */ + public Builder clearPathSubstitution() { + pathSubstitution_ = getDefaultInstance().getPathSubstitution(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + return this; + } + + /** + * + * + *
+     * Required. Required when path pattern is specified. Used to rewrite matching parts of
+     * the path.
+     * 
+ * + * optional string path_substitution = 268020951; + * + * @param value The bytes for pathSubstitution to set. + * @return This builder for chaining. + */ + public Builder setPathSubstitutionBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + pathSubstitution_ = value; + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + // @@protoc_insertion_point(builder_scope:google.cloud.compute.v1.RegexRewrite) + } + + // @@protoc_insertion_point(class_scope:google.cloud.compute.v1.RegexRewrite) + private static final com.google.cloud.compute.v1.RegexRewrite DEFAULT_INSTANCE; + + static { + DEFAULT_INSTANCE = new com.google.cloud.compute.v1.RegexRewrite(); + } + + public static com.google.cloud.compute.v1.RegexRewrite getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public RegexRewrite parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public com.google.cloud.compute.v1.RegexRewrite getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } +} diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RegexRewriteOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RegexRewriteOrBuilder.java new file mode 100644 index 000000000000..a168ab7969de --- /dev/null +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/RegexRewriteOrBuilder.java @@ -0,0 +1,178 @@ +/* + * 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/cloud/compute/v1/compute.proto +// Protobuf Java Version: 4.33.6 + +package com.google.cloud.compute.v1; + +@com.google.protobuf.Generated +public interface RegexRewriteOrBuilder + extends + // @@protoc_insertion_point(interface_extends:google.cloud.compute.v1.RegexRewrite) + com.google.protobuf.MessageOrBuilder { + + /** + * + * + *
+   * Required. The regular expression used to match against the URL path.
+   * It uses RE2 syntax with the following constraints:
+   *
+   *
+   * - Any single character operators
+   * - Groups are allowed to have only submatch operator inside
+   * - Groups are allowed only without any char repetition, e.g.
+   * .*
+   * - Any char repetition, e.g. .*, is
+   * only allowed to be used in a single regex together with:
+   *
+   *
+   * - Empty string operators
+   * - Other repetitions
+   * - Ranges
+   * - Repetitions of ranges
+   *
+   *
+   * - Ranges are only allowed to have:
+   *
+   *
+   * - Character range
+   * - Digits range
+   * - Symbols listed in characters allowed for ranges
+   * 
+ * + * optional string path_pattern = 316473718; + * + * @return Whether the pathPattern field is set. + */ + boolean hasPathPattern(); + + /** + * + * + *
+   * Required. The regular expression used to match against the URL path.
+   * It uses RE2 syntax with the following constraints:
+   *
+   *
+   * - Any single character operators
+   * - Groups are allowed to have only submatch operator inside
+   * - Groups are allowed only without any char repetition, e.g.
+   * .*
+   * - Any char repetition, e.g. .*, is
+   * only allowed to be used in a single regex together with:
+   *
+   *
+   * - Empty string operators
+   * - Other repetitions
+   * - Ranges
+   * - Repetitions of ranges
+   *
+   *
+   * - Ranges are only allowed to have:
+   *
+   *
+   * - Character range
+   * - Digits range
+   * - Symbols listed in characters allowed for ranges
+   * 
+ * + * optional string path_pattern = 316473718; + * + * @return The pathPattern. + */ + java.lang.String getPathPattern(); + + /** + * + * + *
+   * Required. The regular expression used to match against the URL path.
+   * It uses RE2 syntax with the following constraints:
+   *
+   *
+   * - Any single character operators
+   * - Groups are allowed to have only submatch operator inside
+   * - Groups are allowed only without any char repetition, e.g.
+   * .*
+   * - Any char repetition, e.g. .*, is
+   * only allowed to be used in a single regex together with:
+   *
+   *
+   * - Empty string operators
+   * - Other repetitions
+   * - Ranges
+   * - Repetitions of ranges
+   *
+   *
+   * - Ranges are only allowed to have:
+   *
+   *
+   * - Character range
+   * - Digits range
+   * - Symbols listed in characters allowed for ranges
+   * 
+ * + * optional string path_pattern = 316473718; + * + * @return The bytes for pathPattern. + */ + com.google.protobuf.ByteString getPathPatternBytes(); + + /** + * + * + *
+   * Required. Required when path pattern is specified. Used to rewrite matching parts of
+   * the path.
+   * 
+ * + * optional string path_substitution = 268020951; + * + * @return Whether the pathSubstitution field is set. + */ + boolean hasPathSubstitution(); + + /** + * + * + *
+   * Required. Required when path pattern is specified. Used to rewrite matching parts of
+   * the path.
+   * 
+ * + * optional string path_substitution = 268020951; + * + * @return The pathSubstitution. + */ + java.lang.String getPathSubstitution(); + + /** + * + * + *
+   * Required. Required when path pattern is specified. Used to rewrite matching parts of
+   * the path.
+   * 
+ * + * optional string path_substitution = 268020951; + * + * @return The bytes for pathSubstitution. + */ + com.google.protobuf.ByteString getPathSubstitutionBytes(); +} diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/Reservation.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/Reservation.java index 811be8f06cca..f542a5b026a5 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/Reservation.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/Reservation.java @@ -2435,6 +2435,71 @@ public boolean hasReservationSharingPolicy() { : reservationSharingPolicy_; } + public static final int RESOURCE_METADATA_FIELD_NUMBER = 99063872; + private com.google.cloud.compute.v1.ResourceMetadata resourceMetadata_; + + /** + * + * + *
+   * Output only. [Output Only] Contains standard resource metadata for an Allocation
+   * resource. It is populated for each instance of the Allocation
+   * resource, and includes the api_version the
+   * instance was retrieved through, and its canonical
+   * resource_type name.
+   * 
+ * + * optional .google.cloud.compute.v1.ResourceMetadata resource_metadata = 99063872; + * + * @return Whether the resourceMetadata field is set. + */ + @java.lang.Override + public boolean hasResourceMetadata() { + return ((bitField0_ & 0x00020000) != 0); + } + + /** + * + * + *
+   * Output only. [Output Only] Contains standard resource metadata for an Allocation
+   * resource. It is populated for each instance of the Allocation
+   * resource, and includes the api_version the
+   * instance was retrieved through, and its canonical
+   * resource_type name.
+   * 
+ * + * optional .google.cloud.compute.v1.ResourceMetadata resource_metadata = 99063872; + * + * @return The resourceMetadata. + */ + @java.lang.Override + public com.google.cloud.compute.v1.ResourceMetadata getResourceMetadata() { + return resourceMetadata_ == null + ? com.google.cloud.compute.v1.ResourceMetadata.getDefaultInstance() + : resourceMetadata_; + } + + /** + * + * + *
+   * Output only. [Output Only] Contains standard resource metadata for an Allocation
+   * resource. It is populated for each instance of the Allocation
+   * resource, and includes the api_version the
+   * instance was retrieved through, and its canonical
+   * resource_type name.
+   * 
+ * + * optional .google.cloud.compute.v1.ResourceMetadata resource_metadata = 99063872; + */ + @java.lang.Override + public com.google.cloud.compute.v1.ResourceMetadataOrBuilder getResourceMetadataOrBuilder() { + return resourceMetadata_ == null + ? com.google.cloud.compute.v1.ResourceMetadata.getDefaultInstance() + : resourceMetadata_; + } + public static final int RESOURCE_POLICIES_FIELD_NUMBER = 22220385; private static final class ResourcePoliciesDefaultEntryHolder { @@ -2569,7 +2634,7 @@ public java.lang.String getResourcePoliciesOrThrow(java.lang.String key) { */ @java.lang.Override public boolean hasResourceStatus() { - return ((bitField0_ & 0x00020000) != 0); + return ((bitField0_ & 0x00040000) != 0); } /** @@ -2625,7 +2690,7 @@ public com.google.cloud.compute.v1.AllocationResourceStatus getResourceStatus() */ @java.lang.Override public boolean hasSatisfiesPzs() { - return ((bitField0_ & 0x00040000) != 0); + return ((bitField0_ & 0x00080000) != 0); } /** @@ -2663,7 +2728,7 @@ public boolean getSatisfiesPzs() { */ @java.lang.Override public boolean hasSchedulingType() { - return ((bitField0_ & 0x00080000) != 0); + return ((bitField0_ & 0x00100000) != 0); } /** @@ -2734,7 +2799,7 @@ public com.google.protobuf.ByteString getSchedulingTypeBytes() { */ @java.lang.Override public boolean hasSelfLink() { - return ((bitField0_ & 0x00100000) != 0); + return ((bitField0_ & 0x00200000) != 0); } /** @@ -2804,7 +2869,7 @@ public com.google.protobuf.ByteString getSelfLinkBytes() { */ @java.lang.Override public boolean hasShareSettings() { - return ((bitField0_ & 0x00200000) != 0); + return ((bitField0_ & 0x00400000) != 0); } /** @@ -2865,7 +2930,7 @@ public com.google.cloud.compute.v1.ShareSettingsOrBuilder getShareSettingsOrBuil */ @java.lang.Override public boolean hasSpecificReservation() { - return ((bitField0_ & 0x00400000) != 0); + return ((bitField0_ & 0x00800000) != 0); } /** @@ -2925,7 +2990,7 @@ public com.google.cloud.compute.v1.AllocationSpecificSKUReservation getSpecificR */ @java.lang.Override public boolean hasSpecificReservationRequired() { - return ((bitField0_ & 0x00800000) != 0); + return ((bitField0_ & 0x01000000) != 0); } /** @@ -2973,7 +3038,7 @@ public boolean getSpecificReservationRequired() { */ @java.lang.Override public boolean hasStatus() { - return ((bitField0_ & 0x01000000) != 0); + return ((bitField0_ & 0x02000000) != 0); } /** @@ -3061,7 +3126,7 @@ public com.google.protobuf.ByteString getStatusBytes() { */ @java.lang.Override public boolean hasZone() { - return ((bitField0_ & 0x02000000) != 0); + return ((bitField0_ & 0x04000000) != 0); } /** @@ -3137,7 +3202,7 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io if (((bitField0_ & 0x00002000) != 0)) { com.google.protobuf.GeneratedMessage.writeString(output, 3373707, name_); } - if (((bitField0_ & 0x02000000) != 0)) { + if (((bitField0_ & 0x04000000) != 0)) { com.google.protobuf.GeneratedMessage.writeString(output, 3744684, zone_); } com.google.protobuf.GeneratedMessage.serializeStringMapTo( @@ -3154,22 +3219,25 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io if (((bitField0_ & 0x00000040) != 0)) { com.google.protobuf.GeneratedMessage.writeString(output, 83294405, deleteAtTime_); } - if (((bitField0_ & 0x01000000) != 0)) { + if (((bitField0_ & 0x00020000) != 0)) { + output.writeMessage(99063872, getResourceMetadata()); + } + if (((bitField0_ & 0x02000000) != 0)) { com.google.protobuf.GeneratedMessage.writeString(output, 181260274, status_); } - if (((bitField0_ & 0x00080000) != 0)) { + if (((bitField0_ & 0x00100000) != 0)) { com.google.protobuf.GeneratedMessage.writeString(output, 199835397, schedulingType_); } if (((bitField0_ & 0x00010000) != 0)) { output.writeMessage(205970120, getReservationSharingPolicy()); } - if (((bitField0_ & 0x00800000) != 0)) { + if (((bitField0_ & 0x01000000) != 0)) { output.writeBool(226550687, specificReservationRequired_); } - if (((bitField0_ & 0x00020000) != 0)) { + if (((bitField0_ & 0x00040000) != 0)) { output.writeMessage(249429315, getResourceStatus()); } - if (((bitField0_ & 0x00200000) != 0)) { + if (((bitField0_ & 0x00400000) != 0)) { output.writeMessage(266668163, getShareSettings()); } if (((bitField0_ & 0x00000002) != 0)) { @@ -3190,7 +3258,7 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io if (((bitField0_ & 0x00000080) != 0)) { com.google.protobuf.GeneratedMessage.writeString(output, 396722292, deploymentType_); } - if (((bitField0_ & 0x00400000) != 0)) { + if (((bitField0_ & 0x00800000) != 0)) { output.writeMessage(404901951, getSpecificReservation()); } if (((bitField0_ & 0x00000001) != 0)) { @@ -3199,14 +3267,14 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io if (((bitField0_ & 0x00000100) != 0)) { com.google.protobuf.GeneratedMessage.writeString(output, 422937596, description_); } - if (((bitField0_ & 0x00100000) != 0)) { + if (((bitField0_ & 0x00200000) != 0)) { com.google.protobuf.GeneratedMessage.writeString(output, 456214797, selfLink_); } for (int i = 0; i < linkedCommitments_.size(); i++) { com.google.protobuf.GeneratedMessage.writeString( output, 470957784, linkedCommitments_.getRaw(i)); } - if (((bitField0_ & 0x00040000) != 0)) { + if (((bitField0_ & 0x00080000) != 0)) { output.writeBool(480964267, satisfiesPzs_); } if (((bitField0_ & 0x00000004) != 0)) { @@ -3233,7 +3301,7 @@ public int getSerializedSize() { if (((bitField0_ & 0x00002000) != 0)) { size += com.google.protobuf.GeneratedMessage.computeStringSize(3373707, name_); } - if (((bitField0_ & 0x02000000) != 0)) { + if (((bitField0_ & 0x04000000) != 0)) { size += com.google.protobuf.GeneratedMessage.computeStringSize(3744684, zone_); } for (java.util.Map.Entry entry : @@ -3256,10 +3324,14 @@ public int getSerializedSize() { if (((bitField0_ & 0x00000040) != 0)) { size += com.google.protobuf.GeneratedMessage.computeStringSize(83294405, deleteAtTime_); } - if (((bitField0_ & 0x01000000) != 0)) { + if (((bitField0_ & 0x00020000) != 0)) { + size += + com.google.protobuf.CodedOutputStream.computeMessageSize(99063872, getResourceMetadata()); + } + if (((bitField0_ & 0x02000000) != 0)) { size += com.google.protobuf.GeneratedMessage.computeStringSize(181260274, status_); } - if (((bitField0_ & 0x00080000) != 0)) { + if (((bitField0_ & 0x00100000) != 0)) { size += com.google.protobuf.GeneratedMessage.computeStringSize(199835397, schedulingType_); } if (((bitField0_ & 0x00010000) != 0)) { @@ -3267,16 +3339,16 @@ public int getSerializedSize() { com.google.protobuf.CodedOutputStream.computeMessageSize( 205970120, getReservationSharingPolicy()); } - if (((bitField0_ & 0x00800000) != 0)) { + if (((bitField0_ & 0x01000000) != 0)) { size += com.google.protobuf.CodedOutputStream.computeBoolSize( 226550687, specificReservationRequired_); } - if (((bitField0_ & 0x00020000) != 0)) { + if (((bitField0_ & 0x00040000) != 0)) { size += com.google.protobuf.CodedOutputStream.computeMessageSize(249429315, getResourceStatus()); } - if (((bitField0_ & 0x00200000) != 0)) { + if (((bitField0_ & 0x00400000) != 0)) { size += com.google.protobuf.CodedOutputStream.computeMessageSize(266668163, getShareSettings()); } @@ -3308,7 +3380,7 @@ public int getSerializedSize() { if (((bitField0_ & 0x00000080) != 0)) { size += com.google.protobuf.GeneratedMessage.computeStringSize(396722292, deploymentType_); } - if (((bitField0_ & 0x00400000) != 0)) { + if (((bitField0_ & 0x00800000) != 0)) { size += com.google.protobuf.CodedOutputStream.computeMessageSize( 404901951, getSpecificReservation()); @@ -3321,7 +3393,7 @@ public int getSerializedSize() { if (((bitField0_ & 0x00000100) != 0)) { size += com.google.protobuf.GeneratedMessage.computeStringSize(422937596, description_); } - if (((bitField0_ & 0x00100000) != 0)) { + if (((bitField0_ & 0x00200000) != 0)) { size += com.google.protobuf.GeneratedMessage.computeStringSize(456214797, selfLink_); } { @@ -3332,7 +3404,7 @@ public int getSerializedSize() { size += dataSize; size += 5 * getLinkedCommitmentsList().size(); } - if (((bitField0_ & 0x00040000) != 0)) { + if (((bitField0_ & 0x00080000) != 0)) { size += com.google.protobuf.CodedOutputStream.computeBoolSize(480964267, satisfiesPzs_); } if (((bitField0_ & 0x00000004) != 0)) { @@ -3426,6 +3498,10 @@ public boolean equals(final java.lang.Object obj) { if (hasReservationSharingPolicy()) { if (!getReservationSharingPolicy().equals(other.getReservationSharingPolicy())) return false; } + if (hasResourceMetadata() != other.hasResourceMetadata()) return false; + if (hasResourceMetadata()) { + if (!getResourceMetadata().equals(other.getResourceMetadata())) return false; + } if (!internalGetResourcePolicies().equals(other.internalGetResourcePolicies())) return false; if (hasResourceStatus() != other.hasResourceStatus()) return false; if (hasResourceStatus()) { @@ -3546,6 +3622,10 @@ public int hashCode() { hash = (37 * hash) + RESERVATION_SHARING_POLICY_FIELD_NUMBER; hash = (53 * hash) + getReservationSharingPolicy().hashCode(); } + if (hasResourceMetadata()) { + hash = (37 * hash) + RESOURCE_METADATA_FIELD_NUMBER; + hash = (53 * hash) + getResourceMetadata().hashCode(); + } if (!internalGetResourcePolicies().getMap().isEmpty()) { hash = (37 * hash) + RESOURCE_POLICIES_FIELD_NUMBER; hash = (53 * hash) + internalGetResourcePolicies().hashCode(); @@ -3758,6 +3838,7 @@ private void maybeForceBuilderInitialization() { internalGetDeleteAfterDurationFieldBuilder(); internalGetParamsFieldBuilder(); internalGetReservationSharingPolicyFieldBuilder(); + internalGetResourceMetadataFieldBuilder(); internalGetResourceStatusFieldBuilder(); internalGetShareSettingsFieldBuilder(); internalGetSpecificReservationFieldBuilder(); @@ -3806,6 +3887,11 @@ public Builder clear() { reservationSharingPolicyBuilder_.dispose(); reservationSharingPolicyBuilder_ = null; } + resourceMetadata_ = null; + if (resourceMetadataBuilder_ != null) { + resourceMetadataBuilder_.dispose(); + resourceMetadataBuilder_ = null; + } internalGetMutableResourcePolicies().clear(); resourceStatus_ = null; if (resourceStatusBuilder_ != null) { @@ -3950,50 +4036,55 @@ private void buildPartial0(com.google.cloud.compute.v1.Reservation result) { to_bitField0_ |= 0x00010000; } if (((from_bitField0_ & 0x00040000) != 0)) { + result.resourceMetadata_ = + resourceMetadataBuilder_ == null ? resourceMetadata_ : resourceMetadataBuilder_.build(); + to_bitField0_ |= 0x00020000; + } + if (((from_bitField0_ & 0x00080000) != 0)) { result.resourcePolicies_ = internalGetResourcePolicies(); result.resourcePolicies_.makeImmutable(); } - if (((from_bitField0_ & 0x00080000) != 0)) { + if (((from_bitField0_ & 0x00100000) != 0)) { result.resourceStatus_ = resourceStatusBuilder_ == null ? resourceStatus_ : resourceStatusBuilder_.build(); - to_bitField0_ |= 0x00020000; - } - if (((from_bitField0_ & 0x00100000) != 0)) { - result.satisfiesPzs_ = satisfiesPzs_; to_bitField0_ |= 0x00040000; } if (((from_bitField0_ & 0x00200000) != 0)) { - result.schedulingType_ = schedulingType_; + result.satisfiesPzs_ = satisfiesPzs_; to_bitField0_ |= 0x00080000; } if (((from_bitField0_ & 0x00400000) != 0)) { - result.selfLink_ = selfLink_; + result.schedulingType_ = schedulingType_; to_bitField0_ |= 0x00100000; } if (((from_bitField0_ & 0x00800000) != 0)) { - result.shareSettings_ = - shareSettingsBuilder_ == null ? shareSettings_ : shareSettingsBuilder_.build(); + result.selfLink_ = selfLink_; to_bitField0_ |= 0x00200000; } if (((from_bitField0_ & 0x01000000) != 0)) { + result.shareSettings_ = + shareSettingsBuilder_ == null ? shareSettings_ : shareSettingsBuilder_.build(); + to_bitField0_ |= 0x00400000; + } + if (((from_bitField0_ & 0x02000000) != 0)) { result.specificReservation_ = specificReservationBuilder_ == null ? specificReservation_ : specificReservationBuilder_.build(); - to_bitField0_ |= 0x00400000; - } - if (((from_bitField0_ & 0x02000000) != 0)) { - result.specificReservationRequired_ = specificReservationRequired_; to_bitField0_ |= 0x00800000; } if (((from_bitField0_ & 0x04000000) != 0)) { - result.status_ = status_; + result.specificReservationRequired_ = specificReservationRequired_; to_bitField0_ |= 0x01000000; } if (((from_bitField0_ & 0x08000000) != 0)) { - result.zone_ = zone_; + result.status_ = status_; to_bitField0_ |= 0x02000000; } + if (((from_bitField0_ & 0x10000000) != 0)) { + result.zone_ = zone_; + to_bitField0_ |= 0x04000000; + } result.bitField0_ |= to_bitField0_; } @@ -4090,8 +4181,11 @@ public Builder mergeFrom(com.google.cloud.compute.v1.Reservation other) { if (other.hasReservationSharingPolicy()) { mergeReservationSharingPolicy(other.getReservationSharingPolicy()); } + if (other.hasResourceMetadata()) { + mergeResourceMetadata(other.getResourceMetadata()); + } internalGetMutableResourcePolicies().mergeFrom(other.internalGetResourcePolicies()); - bitField0_ |= 0x00040000; + bitField0_ |= 0x00080000; if (other.hasResourceStatus()) { mergeResourceStatus(other.getResourceStatus()); } @@ -4100,12 +4194,12 @@ public Builder mergeFrom(com.google.cloud.compute.v1.Reservation other) { } if (other.hasSchedulingType()) { schedulingType_ = other.schedulingType_; - bitField0_ |= 0x00200000; + bitField0_ |= 0x00400000; onChanged(); } if (other.hasSelfLink()) { selfLink_ = other.selfLink_; - bitField0_ |= 0x00400000; + bitField0_ |= 0x00800000; onChanged(); } if (other.hasShareSettings()) { @@ -4119,12 +4213,12 @@ public Builder mergeFrom(com.google.cloud.compute.v1.Reservation other) { } if (other.hasStatus()) { status_ = other.status_; - bitField0_ |= 0x04000000; + bitField0_ |= 0x08000000; onChanged(); } if (other.hasZone()) { zone_ = other.zone_; - bitField0_ |= 0x08000000; + bitField0_ |= 0x10000000; onChanged(); } this.mergeUnknownFields(other.getUnknownFields()); @@ -4174,7 +4268,7 @@ public Builder mergeFrom( case 29957474: { zone_ = input.readStringRequireUtf8(); - bitField0_ |= 0x08000000; + bitField0_ |= 0x10000000; break; } // case 29957474 case 177763082: @@ -4187,7 +4281,7 @@ public Builder mergeFrom( internalGetMutableResourcePolicies() .getMutableMap() .put(resourcePolicies__.getKey(), resourcePolicies__.getValue()); - bitField0_ |= 0x00040000; + bitField0_ |= 0x00080000; break; } // case 177763082 case 244202930: @@ -4208,16 +4302,23 @@ public Builder mergeFrom( bitField0_ |= 0x00000040; break; } // case 666355242 + case 792510978: + { + input.readMessage( + internalGetResourceMetadataFieldBuilder().getBuilder(), extensionRegistry); + bitField0_ |= 0x00040000; + break; + } // case 792510978 case 1450082194: { status_ = input.readStringRequireUtf8(); - bitField0_ |= 0x04000000; + bitField0_ |= 0x08000000; break; } // case 1450082194 case 1598683178: { schedulingType_ = input.readStringRequireUtf8(); - bitField0_ |= 0x00200000; + bitField0_ |= 0x00400000; break; } // case 1598683178 case 1647760962: @@ -4231,21 +4332,21 @@ public Builder mergeFrom( case 1812405496: { specificReservationRequired_ = input.readBool(); - bitField0_ |= 0x02000000; + bitField0_ |= 0x04000000; break; } // case 1812405496 case 1995434522: { input.readMessage( internalGetResourceStatusFieldBuilder().getBuilder(), extensionRegistry); - bitField0_ |= 0x00080000; + bitField0_ |= 0x00100000; break; } // case 1995434522 case 2133345306: { input.readMessage( internalGetShareSettingsFieldBuilder().getBuilder(), extensionRegistry); - bitField0_ |= 0x00800000; + bitField0_ |= 0x01000000; break; } // case 2133345306 case -1962423710: @@ -4290,7 +4391,7 @@ public Builder mergeFrom( { input.readMessage( internalGetSpecificReservationFieldBuilder().getBuilder(), extensionRegistry); - bitField0_ |= 0x01000000; + bitField0_ |= 0x02000000; break; } // case -1055751686 case -1010022142: @@ -4310,7 +4411,7 @@ public Builder mergeFrom( case -645248918: { selfLink_ = input.readStringRequireUtf8(); - bitField0_ |= 0x00400000; + bitField0_ |= 0x00800000; break; } // case -645248918 case -527305022: @@ -4323,7 +4424,7 @@ public Builder mergeFrom( case -447253160: { satisfiesPzs_ = input.readBool(); - bitField0_ |= 0x00100000; + bitField0_ |= 0x00200000; break; } // case -447253160 case -437888854: @@ -7162,6 +7263,238 @@ public Builder clearReservationSharingPolicy() { return reservationSharingPolicyBuilder_; } + private com.google.cloud.compute.v1.ResourceMetadata resourceMetadata_; + private com.google.protobuf.SingleFieldBuilder< + com.google.cloud.compute.v1.ResourceMetadata, + com.google.cloud.compute.v1.ResourceMetadata.Builder, + com.google.cloud.compute.v1.ResourceMetadataOrBuilder> + resourceMetadataBuilder_; + + /** + * + * + *
+     * Output only. [Output Only] Contains standard resource metadata for an Allocation
+     * resource. It is populated for each instance of the Allocation
+     * resource, and includes the api_version the
+     * instance was retrieved through, and its canonical
+     * resource_type name.
+     * 
+ * + * optional .google.cloud.compute.v1.ResourceMetadata resource_metadata = 99063872; + * + * @return Whether the resourceMetadata field is set. + */ + public boolean hasResourceMetadata() { + return ((bitField0_ & 0x00040000) != 0); + } + + /** + * + * + *
+     * Output only. [Output Only] Contains standard resource metadata for an Allocation
+     * resource. It is populated for each instance of the Allocation
+     * resource, and includes the api_version the
+     * instance was retrieved through, and its canonical
+     * resource_type name.
+     * 
+ * + * optional .google.cloud.compute.v1.ResourceMetadata resource_metadata = 99063872; + * + * @return The resourceMetadata. + */ + public com.google.cloud.compute.v1.ResourceMetadata getResourceMetadata() { + if (resourceMetadataBuilder_ == null) { + return resourceMetadata_ == null + ? com.google.cloud.compute.v1.ResourceMetadata.getDefaultInstance() + : resourceMetadata_; + } else { + return resourceMetadataBuilder_.getMessage(); + } + } + + /** + * + * + *
+     * Output only. [Output Only] Contains standard resource metadata for an Allocation
+     * resource. It is populated for each instance of the Allocation
+     * resource, and includes the api_version the
+     * instance was retrieved through, and its canonical
+     * resource_type name.
+     * 
+ * + * optional .google.cloud.compute.v1.ResourceMetadata resource_metadata = 99063872; + */ + public Builder setResourceMetadata(com.google.cloud.compute.v1.ResourceMetadata value) { + if (resourceMetadataBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + resourceMetadata_ = value; + } else { + resourceMetadataBuilder_.setMessage(value); + } + bitField0_ |= 0x00040000; + onChanged(); + return this; + } + + /** + * + * + *
+     * Output only. [Output Only] Contains standard resource metadata for an Allocation
+     * resource. It is populated for each instance of the Allocation
+     * resource, and includes the api_version the
+     * instance was retrieved through, and its canonical
+     * resource_type name.
+     * 
+ * + * optional .google.cloud.compute.v1.ResourceMetadata resource_metadata = 99063872; + */ + public Builder setResourceMetadata( + com.google.cloud.compute.v1.ResourceMetadata.Builder builderForValue) { + if (resourceMetadataBuilder_ == null) { + resourceMetadata_ = builderForValue.build(); + } else { + resourceMetadataBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00040000; + onChanged(); + return this; + } + + /** + * + * + *
+     * Output only. [Output Only] Contains standard resource metadata for an Allocation
+     * resource. It is populated for each instance of the Allocation
+     * resource, and includes the api_version the
+     * instance was retrieved through, and its canonical
+     * resource_type name.
+     * 
+ * + * optional .google.cloud.compute.v1.ResourceMetadata resource_metadata = 99063872; + */ + public Builder mergeResourceMetadata(com.google.cloud.compute.v1.ResourceMetadata value) { + if (resourceMetadataBuilder_ == null) { + if (((bitField0_ & 0x00040000) != 0) + && resourceMetadata_ != null + && resourceMetadata_ + != com.google.cloud.compute.v1.ResourceMetadata.getDefaultInstance()) { + getResourceMetadataBuilder().mergeFrom(value); + } else { + resourceMetadata_ = value; + } + } else { + resourceMetadataBuilder_.mergeFrom(value); + } + if (resourceMetadata_ != null) { + bitField0_ |= 0x00040000; + onChanged(); + } + return this; + } + + /** + * + * + *
+     * Output only. [Output Only] Contains standard resource metadata for an Allocation
+     * resource. It is populated for each instance of the Allocation
+     * resource, and includes the api_version the
+     * instance was retrieved through, and its canonical
+     * resource_type name.
+     * 
+ * + * optional .google.cloud.compute.v1.ResourceMetadata resource_metadata = 99063872; + */ + public Builder clearResourceMetadata() { + bitField0_ = (bitField0_ & ~0x00040000); + resourceMetadata_ = null; + if (resourceMetadataBuilder_ != null) { + resourceMetadataBuilder_.dispose(); + resourceMetadataBuilder_ = null; + } + onChanged(); + return this; + } + + /** + * + * + *
+     * Output only. [Output Only] Contains standard resource metadata for an Allocation
+     * resource. It is populated for each instance of the Allocation
+     * resource, and includes the api_version the
+     * instance was retrieved through, and its canonical
+     * resource_type name.
+     * 
+ * + * optional .google.cloud.compute.v1.ResourceMetadata resource_metadata = 99063872; + */ + public com.google.cloud.compute.v1.ResourceMetadata.Builder getResourceMetadataBuilder() { + bitField0_ |= 0x00040000; + onChanged(); + return internalGetResourceMetadataFieldBuilder().getBuilder(); + } + + /** + * + * + *
+     * Output only. [Output Only] Contains standard resource metadata for an Allocation
+     * resource. It is populated for each instance of the Allocation
+     * resource, and includes the api_version the
+     * instance was retrieved through, and its canonical
+     * resource_type name.
+     * 
+ * + * optional .google.cloud.compute.v1.ResourceMetadata resource_metadata = 99063872; + */ + public com.google.cloud.compute.v1.ResourceMetadataOrBuilder getResourceMetadataOrBuilder() { + if (resourceMetadataBuilder_ != null) { + return resourceMetadataBuilder_.getMessageOrBuilder(); + } else { + return resourceMetadata_ == null + ? com.google.cloud.compute.v1.ResourceMetadata.getDefaultInstance() + : resourceMetadata_; + } + } + + /** + * + * + *
+     * Output only. [Output Only] Contains standard resource metadata for an Allocation
+     * resource. It is populated for each instance of the Allocation
+     * resource, and includes the api_version the
+     * instance was retrieved through, and its canonical
+     * resource_type name.
+     * 
+ * + * optional .google.cloud.compute.v1.ResourceMetadata resource_metadata = 99063872; + */ + private com.google.protobuf.SingleFieldBuilder< + com.google.cloud.compute.v1.ResourceMetadata, + com.google.cloud.compute.v1.ResourceMetadata.Builder, + com.google.cloud.compute.v1.ResourceMetadataOrBuilder> + internalGetResourceMetadataFieldBuilder() { + if (resourceMetadataBuilder_ == null) { + resourceMetadataBuilder_ = + new com.google.protobuf.SingleFieldBuilder< + com.google.cloud.compute.v1.ResourceMetadata, + com.google.cloud.compute.v1.ResourceMetadata.Builder, + com.google.cloud.compute.v1.ResourceMetadataOrBuilder>( + getResourceMetadata(), getParentForChildren(), isClean()); + resourceMetadata_ = null; + } + return resourceMetadataBuilder_; + } + private com.google.protobuf.MapField resourcePolicies_; private com.google.protobuf.MapField @@ -7183,7 +7516,7 @@ public Builder clearReservationSharingPolicy() { if (!resourcePolicies_.isMutable()) { resourcePolicies_ = resourcePolicies_.copy(); } - bitField0_ |= 0x00040000; + bitField0_ |= 0x00080000; onChanged(); return resourcePolicies_; } @@ -7283,7 +7616,7 @@ public java.lang.String getResourcePoliciesOrThrow(java.lang.String key) { } public Builder clearResourcePolicies() { - bitField0_ = (bitField0_ & ~0x00040000); + bitField0_ = (bitField0_ & ~0x00080000); internalGetMutableResourcePolicies().getMutableMap().clear(); return this; } @@ -7310,7 +7643,7 @@ public Builder removeResourcePolicies(java.lang.String key) { /** Use alternate mutation accessors instead. */ @java.lang.Deprecated public java.util.Map getMutableResourcePolicies() { - bitField0_ |= 0x00040000; + bitField0_ |= 0x00080000; return internalGetMutableResourcePolicies().getMutableMap(); } @@ -7333,7 +7666,7 @@ public Builder putResourcePolicies(java.lang.String key, java.lang.String value) throw new NullPointerException("map value"); } internalGetMutableResourcePolicies().getMutableMap().put(key, value); - bitField0_ |= 0x00040000; + bitField0_ |= 0x00080000; return this; } @@ -7351,7 +7684,7 @@ public Builder putResourcePolicies(java.lang.String key, java.lang.String value) public Builder putAllResourcePolicies( java.util.Map values) { internalGetMutableResourcePolicies().getMutableMap().putAll(values); - bitField0_ |= 0x00040000; + bitField0_ |= 0x00080000; return this; } @@ -7375,7 +7708,7 @@ public Builder putAllResourcePolicies( * @return Whether the resourceStatus field is set. */ public boolean hasResourceStatus() { - return ((bitField0_ & 0x00080000) != 0); + return ((bitField0_ & 0x00100000) != 0); } /** @@ -7419,7 +7752,7 @@ public Builder setResourceStatus(com.google.cloud.compute.v1.AllocationResourceS } else { resourceStatusBuilder_.setMessage(value); } - bitField0_ |= 0x00080000; + bitField0_ |= 0x00100000; onChanged(); return this; } @@ -7441,7 +7774,7 @@ public Builder setResourceStatus( } else { resourceStatusBuilder_.setMessage(builderForValue.build()); } - bitField0_ |= 0x00080000; + bitField0_ |= 0x00100000; onChanged(); return this; } @@ -7458,7 +7791,7 @@ public Builder setResourceStatus( */ public Builder mergeResourceStatus(com.google.cloud.compute.v1.AllocationResourceStatus value) { if (resourceStatusBuilder_ == null) { - if (((bitField0_ & 0x00080000) != 0) + if (((bitField0_ & 0x00100000) != 0) && resourceStatus_ != null && resourceStatus_ != com.google.cloud.compute.v1.AllocationResourceStatus.getDefaultInstance()) { @@ -7470,7 +7803,7 @@ public Builder mergeResourceStatus(com.google.cloud.compute.v1.AllocationResourc resourceStatusBuilder_.mergeFrom(value); } if (resourceStatus_ != null) { - bitField0_ |= 0x00080000; + bitField0_ |= 0x00100000; onChanged(); } return this; @@ -7487,7 +7820,7 @@ public Builder mergeResourceStatus(com.google.cloud.compute.v1.AllocationResourc * */ public Builder clearResourceStatus() { - bitField0_ = (bitField0_ & ~0x00080000); + bitField0_ = (bitField0_ & ~0x00100000); resourceStatus_ = null; if (resourceStatusBuilder_ != null) { resourceStatusBuilder_.dispose(); @@ -7508,7 +7841,7 @@ public Builder clearResourceStatus() { * */ public com.google.cloud.compute.v1.AllocationResourceStatus.Builder getResourceStatusBuilder() { - bitField0_ |= 0x00080000; + bitField0_ |= 0x00100000; onChanged(); return internalGetResourceStatusFieldBuilder().getBuilder(); } @@ -7576,7 +7909,7 @@ public com.google.cloud.compute.v1.AllocationResourceStatus.Builder getResourceS */ @java.lang.Override public boolean hasSatisfiesPzs() { - return ((bitField0_ & 0x00100000) != 0); + return ((bitField0_ & 0x00200000) != 0); } /** @@ -7610,7 +7943,7 @@ public boolean getSatisfiesPzs() { public Builder setSatisfiesPzs(boolean value) { satisfiesPzs_ = value; - bitField0_ |= 0x00100000; + bitField0_ |= 0x00200000; onChanged(); return this; } @@ -7627,7 +7960,7 @@ public Builder setSatisfiesPzs(boolean value) { * @return This builder for chaining. */ public Builder clearSatisfiesPzs() { - bitField0_ = (bitField0_ & ~0x00100000); + bitField0_ = (bitField0_ & ~0x00200000); satisfiesPzs_ = false; onChanged(); return this; @@ -7648,7 +7981,7 @@ public Builder clearSatisfiesPzs() { * @return Whether the schedulingType field is set. */ public boolean hasSchedulingType() { - return ((bitField0_ & 0x00200000) != 0); + return ((bitField0_ & 0x00400000) != 0); } /** @@ -7717,7 +8050,7 @@ public Builder setSchedulingType(java.lang.String value) { throw new NullPointerException(); } schedulingType_ = value; - bitField0_ |= 0x00200000; + bitField0_ |= 0x00400000; onChanged(); return this; } @@ -7736,7 +8069,7 @@ public Builder setSchedulingType(java.lang.String value) { */ public Builder clearSchedulingType() { schedulingType_ = getDefaultInstance().getSchedulingType(); - bitField0_ = (bitField0_ & ~0x00200000); + bitField0_ = (bitField0_ & ~0x00400000); onChanged(); return this; } @@ -7760,7 +8093,7 @@ public Builder setSchedulingTypeBytes(com.google.protobuf.ByteString value) { } checkByteStringIsUtf8(value); schedulingType_ = value; - bitField0_ |= 0x00200000; + bitField0_ |= 0x00400000; onChanged(); return this; } @@ -7779,7 +8112,7 @@ public Builder setSchedulingTypeBytes(com.google.protobuf.ByteString value) { * @return Whether the selfLink field is set. */ public boolean hasSelfLink() { - return ((bitField0_ & 0x00400000) != 0); + return ((bitField0_ & 0x00800000) != 0); } /** @@ -7845,7 +8178,7 @@ public Builder setSelfLink(java.lang.String value) { throw new NullPointerException(); } selfLink_ = value; - bitField0_ |= 0x00400000; + bitField0_ |= 0x00800000; onChanged(); return this; } @@ -7863,7 +8196,7 @@ public Builder setSelfLink(java.lang.String value) { */ public Builder clearSelfLink() { selfLink_ = getDefaultInstance().getSelfLink(); - bitField0_ = (bitField0_ & ~0x00400000); + bitField0_ = (bitField0_ & ~0x00800000); onChanged(); return this; } @@ -7886,7 +8219,7 @@ public Builder setSelfLinkBytes(com.google.protobuf.ByteString value) { } checkByteStringIsUtf8(value); selfLink_ = value; - bitField0_ |= 0x00400000; + bitField0_ |= 0x00800000; onChanged(); return this; } @@ -7913,7 +8246,7 @@ public Builder setSelfLinkBytes(com.google.protobuf.ByteString value) { * @return Whether the shareSettings field is set. */ public boolean hasShareSettings() { - return ((bitField0_ & 0x00800000) != 0); + return ((bitField0_ & 0x01000000) != 0); } /** @@ -7961,7 +8294,7 @@ public Builder setShareSettings(com.google.cloud.compute.v1.ShareSettings value) } else { shareSettingsBuilder_.setMessage(value); } - bitField0_ |= 0x00800000; + bitField0_ |= 0x01000000; onChanged(); return this; } @@ -7985,7 +8318,7 @@ public Builder setShareSettings( } else { shareSettingsBuilder_.setMessage(builderForValue.build()); } - bitField0_ |= 0x00800000; + bitField0_ |= 0x01000000; onChanged(); return this; } @@ -8004,7 +8337,7 @@ public Builder setShareSettings( */ public Builder mergeShareSettings(com.google.cloud.compute.v1.ShareSettings value) { if (shareSettingsBuilder_ == null) { - if (((bitField0_ & 0x00800000) != 0) + if (((bitField0_ & 0x01000000) != 0) && shareSettings_ != null && shareSettings_ != com.google.cloud.compute.v1.ShareSettings.getDefaultInstance()) { getShareSettingsBuilder().mergeFrom(value); @@ -8015,7 +8348,7 @@ public Builder mergeShareSettings(com.google.cloud.compute.v1.ShareSettings valu shareSettingsBuilder_.mergeFrom(value); } if (shareSettings_ != null) { - bitField0_ |= 0x00800000; + bitField0_ |= 0x01000000; onChanged(); } return this; @@ -8034,7 +8367,7 @@ public Builder mergeShareSettings(com.google.cloud.compute.v1.ShareSettings valu * optional .google.cloud.compute.v1.ShareSettings share_settings = 266668163; */ public Builder clearShareSettings() { - bitField0_ = (bitField0_ & ~0x00800000); + bitField0_ = (bitField0_ & ~0x01000000); shareSettings_ = null; if (shareSettingsBuilder_ != null) { shareSettingsBuilder_.dispose(); @@ -8057,7 +8390,7 @@ public Builder clearShareSettings() { * optional .google.cloud.compute.v1.ShareSettings share_settings = 266668163; */ public com.google.cloud.compute.v1.ShareSettings.Builder getShareSettingsBuilder() { - bitField0_ |= 0x00800000; + bitField0_ |= 0x01000000; onChanged(); return internalGetShareSettingsFieldBuilder().getBuilder(); } @@ -8134,7 +8467,7 @@ public com.google.cloud.compute.v1.ShareSettingsOrBuilder getShareSettingsOrBuil * @return Whether the specificReservation field is set. */ public boolean hasSpecificReservation() { - return ((bitField0_ & 0x01000000) != 0); + return ((bitField0_ & 0x02000000) != 0); } /** @@ -8181,7 +8514,7 @@ public Builder setSpecificReservation( } else { specificReservationBuilder_.setMessage(value); } - bitField0_ |= 0x01000000; + bitField0_ |= 0x02000000; onChanged(); return this; } @@ -8204,7 +8537,7 @@ public Builder setSpecificReservation( } else { specificReservationBuilder_.setMessage(builderForValue.build()); } - bitField0_ |= 0x01000000; + bitField0_ |= 0x02000000; onChanged(); return this; } @@ -8223,7 +8556,7 @@ public Builder setSpecificReservation( public Builder mergeSpecificReservation( com.google.cloud.compute.v1.AllocationSpecificSKUReservation value) { if (specificReservationBuilder_ == null) { - if (((bitField0_ & 0x01000000) != 0) + if (((bitField0_ & 0x02000000) != 0) && specificReservation_ != null && specificReservation_ != com.google.cloud.compute.v1.AllocationSpecificSKUReservation @@ -8236,7 +8569,7 @@ public Builder mergeSpecificReservation( specificReservationBuilder_.mergeFrom(value); } if (specificReservation_ != null) { - bitField0_ |= 0x01000000; + bitField0_ |= 0x02000000; onChanged(); } return this; @@ -8254,7 +8587,7 @@ public Builder mergeSpecificReservation( * */ public Builder clearSpecificReservation() { - bitField0_ = (bitField0_ & ~0x01000000); + bitField0_ = (bitField0_ & ~0x02000000); specificReservation_ = null; if (specificReservationBuilder_ != null) { specificReservationBuilder_.dispose(); @@ -8277,7 +8610,7 @@ public Builder clearSpecificReservation() { */ public com.google.cloud.compute.v1.AllocationSpecificSKUReservation.Builder getSpecificReservationBuilder() { - bitField0_ |= 0x01000000; + bitField0_ |= 0x02000000; onChanged(); return internalGetSpecificReservationFieldBuilder().getBuilder(); } @@ -8349,7 +8682,7 @@ public Builder clearSpecificReservation() { */ @java.lang.Override public boolean hasSpecificReservationRequired() { - return ((bitField0_ & 0x02000000) != 0); + return ((bitField0_ & 0x04000000) != 0); } /** @@ -8387,7 +8720,7 @@ public boolean getSpecificReservationRequired() { public Builder setSpecificReservationRequired(boolean value) { specificReservationRequired_ = value; - bitField0_ |= 0x02000000; + bitField0_ |= 0x04000000; onChanged(); return this; } @@ -8406,7 +8739,7 @@ public Builder setSpecificReservationRequired(boolean value) { * @return This builder for chaining. */ public Builder clearSpecificReservationRequired() { - bitField0_ = (bitField0_ & ~0x02000000); + bitField0_ = (bitField0_ & ~0x04000000); specificReservationRequired_ = false; onChanged(); return this; @@ -8435,7 +8768,7 @@ public Builder clearSpecificReservationRequired() { * @return Whether the status field is set. */ public boolean hasStatus() { - return ((bitField0_ & 0x04000000) != 0); + return ((bitField0_ & 0x08000000) != 0); } /** @@ -8528,7 +8861,7 @@ public Builder setStatus(java.lang.String value) { throw new NullPointerException(); } status_ = value; - bitField0_ |= 0x04000000; + bitField0_ |= 0x08000000; onChanged(); return this; } @@ -8555,7 +8888,7 @@ public Builder setStatus(java.lang.String value) { */ public Builder clearStatus() { status_ = getDefaultInstance().getStatus(); - bitField0_ = (bitField0_ & ~0x04000000); + bitField0_ = (bitField0_ & ~0x08000000); onChanged(); return this; } @@ -8587,7 +8920,7 @@ public Builder setStatusBytes(com.google.protobuf.ByteString value) { } checkByteStringIsUtf8(value); status_ = value; - bitField0_ |= 0x04000000; + bitField0_ |= 0x08000000; onChanged(); return this; } @@ -8607,7 +8940,7 @@ public Builder setStatusBytes(com.google.protobuf.ByteString value) { * @return Whether the zone field is set. */ public boolean hasZone() { - return ((bitField0_ & 0x08000000) != 0); + return ((bitField0_ & 0x10000000) != 0); } /** @@ -8676,7 +9009,7 @@ public Builder setZone(java.lang.String value) { throw new NullPointerException(); } zone_ = value; - bitField0_ |= 0x08000000; + bitField0_ |= 0x10000000; onChanged(); return this; } @@ -8695,7 +9028,7 @@ public Builder setZone(java.lang.String value) { */ public Builder clearZone() { zone_ = getDefaultInstance().getZone(); - bitField0_ = (bitField0_ & ~0x08000000); + bitField0_ = (bitField0_ & ~0x10000000); onChanged(); return this; } @@ -8719,7 +9052,7 @@ public Builder setZoneBytes(com.google.protobuf.ByteString value) { } checkByteStringIsUtf8(value); zone_ = value; - bitField0_ |= 0x08000000; + bitField0_ |= 0x10000000; onChanged(); return this; } diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ReservationOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ReservationOrBuilder.java index 44e8c73cf528..d6b41871a7ba 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ReservationOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ReservationOrBuilder.java @@ -805,6 +805,55 @@ public interface ReservationOrBuilder com.google.cloud.compute.v1.AllocationReservationSharingPolicyOrBuilder getReservationSharingPolicyOrBuilder(); + /** + * + * + *
+   * Output only. [Output Only] Contains standard resource metadata for an Allocation
+   * resource. It is populated for each instance of the Allocation
+   * resource, and includes the api_version the
+   * instance was retrieved through, and its canonical
+   * resource_type name.
+   * 
+ * + * optional .google.cloud.compute.v1.ResourceMetadata resource_metadata = 99063872; + * + * @return Whether the resourceMetadata field is set. + */ + boolean hasResourceMetadata(); + + /** + * + * + *
+   * Output only. [Output Only] Contains standard resource metadata for an Allocation
+   * resource. It is populated for each instance of the Allocation
+   * resource, and includes the api_version the
+   * instance was retrieved through, and its canonical
+   * resource_type name.
+   * 
+ * + * optional .google.cloud.compute.v1.ResourceMetadata resource_metadata = 99063872; + * + * @return The resourceMetadata. + */ + com.google.cloud.compute.v1.ResourceMetadata getResourceMetadata(); + + /** + * + * + *
+   * Output only. [Output Only] Contains standard resource metadata for an Allocation
+   * resource. It is populated for each instance of the Allocation
+   * resource, and includes the api_version the
+   * instance was retrieved through, and its canonical
+   * resource_type name.
+   * 
+ * + * optional .google.cloud.compute.v1.ResourceMetadata resource_metadata = 99063872; + */ + com.google.cloud.compute.v1.ResourceMetadataOrBuilder getResourceMetadataOrBuilder(); + /** * * diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ResourceMetadata.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ResourceMetadata.java new file mode 100644 index 000000000000..102cec650868 --- /dev/null +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ResourceMetadata.java @@ -0,0 +1,888 @@ +/* + * 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/cloud/compute/v1/compute.proto +// Protobuf Java Version: 4.33.6 + +package com.google.cloud.compute.v1; + +/** + * + * + *
+ * Standardized resource metadata common to all compute resources.
+ * 
+ * + * Protobuf type {@code google.cloud.compute.v1.ResourceMetadata} + */ +@com.google.protobuf.Generated +public final class ResourceMetadata extends com.google.protobuf.GeneratedMessage + implements + // @@protoc_insertion_point(message_implements:google.cloud.compute.v1.ResourceMetadata) + ResourceMetadataOrBuilder { + 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= */ "", + "ResourceMetadata"); + } + + // Use ResourceMetadata.newBuilder() to construct. + private ResourceMetadata(com.google.protobuf.GeneratedMessage.Builder builder) { + super(builder); + } + + private ResourceMetadata() { + apiVersion_ = ""; + resourceType_ = ""; + } + + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.compute.v1.Compute + .internal_static_google_cloud_compute_v1_ResourceMetadata_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessage.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.compute.v1.Compute + .internal_static_google_cloud_compute_v1_ResourceMetadata_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.compute.v1.ResourceMetadata.class, + com.google.cloud.compute.v1.ResourceMetadata.Builder.class); + } + + private int bitField0_; + public static final int API_VERSION_FIELD_NUMBER = 476021683; + + @SuppressWarnings("serial") + private volatile java.lang.Object apiVersion_ = ""; + + /** + * + * + *
+   * The version of the API interface that this resource was retrieved through.
+   * For example, `"2025-01-01"` or `"2025-01-01-preview"`.
+   * 
+ * + * optional string api_version = 476021683; + * + * @return Whether the apiVersion field is set. + */ + @java.lang.Override + public boolean hasApiVersion() { + return ((bitField0_ & 0x00000001) != 0); + } + + /** + * + * + *
+   * The version of the API interface that this resource was retrieved through.
+   * For example, `"2025-01-01"` or `"2025-01-01-preview"`.
+   * 
+ * + * optional string api_version = 476021683; + * + * @return The apiVersion. + */ + @java.lang.Override + public java.lang.String getApiVersion() { + java.lang.Object ref = apiVersion_; + 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(); + apiVersion_ = s; + return s; + } + } + + /** + * + * + *
+   * The version of the API interface that this resource was retrieved through.
+   * For example, `"2025-01-01"` or `"2025-01-01-preview"`.
+   * 
+ * + * optional string api_version = 476021683; + * + * @return The bytes for apiVersion. + */ + @java.lang.Override + public com.google.protobuf.ByteString getApiVersionBytes() { + java.lang.Object ref = apiVersion_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + apiVersion_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int RESOURCE_TYPE_FIELD_NUMBER = 442752203; + + @SuppressWarnings("serial") + private volatile java.lang.Object resourceType_ = ""; + + /** + * + * + *
+   * The canonical resource type name in the format of a resource type
+   * as defined by [AIP-123](https://google.aip.dev/123).
+   * For example, `"compute.googleapis.com/Instance"`.
+   * 
+ * + * optional string resource_type = 442752203; + * + * @return Whether the resourceType field is set. + */ + @java.lang.Override + public boolean hasResourceType() { + return ((bitField0_ & 0x00000002) != 0); + } + + /** + * + * + *
+   * The canonical resource type name in the format of a resource type
+   * as defined by [AIP-123](https://google.aip.dev/123).
+   * For example, `"compute.googleapis.com/Instance"`.
+   * 
+ * + * optional string resource_type = 442752203; + * + * @return The resourceType. + */ + @java.lang.Override + public java.lang.String getResourceType() { + java.lang.Object ref = resourceType_; + 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(); + resourceType_ = s; + return s; + } + } + + /** + * + * + *
+   * The canonical resource type name in the format of a resource type
+   * as defined by [AIP-123](https://google.aip.dev/123).
+   * For example, `"compute.googleapis.com/Instance"`.
+   * 
+ * + * optional string resource_type = 442752203; + * + * @return The bytes for resourceType. + */ + @java.lang.Override + public com.google.protobuf.ByteString getResourceTypeBytes() { + java.lang.Object ref = resourceType_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + resourceType_ = 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_ & 0x00000002) != 0)) { + com.google.protobuf.GeneratedMessage.writeString(output, 442752203, resourceType_); + } + if (((bitField0_ & 0x00000001) != 0)) { + com.google.protobuf.GeneratedMessage.writeString(output, 476021683, apiVersion_); + } + getUnknownFields().writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (((bitField0_ & 0x00000002) != 0)) { + size += com.google.protobuf.GeneratedMessage.computeStringSize(442752203, resourceType_); + } + if (((bitField0_ & 0x00000001) != 0)) { + size += com.google.protobuf.GeneratedMessage.computeStringSize(476021683, apiVersion_); + } + 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.compute.v1.ResourceMetadata)) { + return super.equals(obj); + } + com.google.cloud.compute.v1.ResourceMetadata other = + (com.google.cloud.compute.v1.ResourceMetadata) obj; + + if (hasApiVersion() != other.hasApiVersion()) return false; + if (hasApiVersion()) { + if (!getApiVersion().equals(other.getApiVersion())) return false; + } + if (hasResourceType() != other.hasResourceType()) return false; + if (hasResourceType()) { + if (!getResourceType().equals(other.getResourceType())) 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 (hasApiVersion()) { + hash = (37 * hash) + API_VERSION_FIELD_NUMBER; + hash = (53 * hash) + getApiVersion().hashCode(); + } + if (hasResourceType()) { + hash = (37 * hash) + RESOURCE_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getResourceType().hashCode(); + } + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.google.cloud.compute.v1.ResourceMetadata parseFrom(java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.compute.v1.ResourceMetadata 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.compute.v1.ResourceMetadata parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.compute.v1.ResourceMetadata 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.compute.v1.ResourceMetadata parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.compute.v1.ResourceMetadata parseFrom( + byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.cloud.compute.v1.ResourceMetadata parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessage.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.compute.v1.ResourceMetadata 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.compute.v1.ResourceMetadata parseDelimitedFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessage.parseDelimitedWithIOException(PARSER, input); + } + + public static com.google.cloud.compute.v1.ResourceMetadata 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.compute.v1.ResourceMetadata parseFrom( + com.google.protobuf.CodedInputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessage.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.compute.v1.ResourceMetadata 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.compute.v1.ResourceMetadata 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; + } + + /** + * + * + *
+   * Standardized resource metadata common to all compute resources.
+   * 
+ * + * Protobuf type {@code google.cloud.compute.v1.ResourceMetadata} + */ + public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder + implements + // @@protoc_insertion_point(builder_implements:google.cloud.compute.v1.ResourceMetadata) + com.google.cloud.compute.v1.ResourceMetadataOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.compute.v1.Compute + .internal_static_google_cloud_compute_v1_ResourceMetadata_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessage.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.compute.v1.Compute + .internal_static_google_cloud_compute_v1_ResourceMetadata_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.compute.v1.ResourceMetadata.class, + com.google.cloud.compute.v1.ResourceMetadata.Builder.class); + } + + // Construct using com.google.cloud.compute.v1.ResourceMetadata.newBuilder() + private Builder() {} + + private Builder(com.google.protobuf.GeneratedMessage.BuilderParent parent) { + super(parent); + } + + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + apiVersion_ = ""; + resourceType_ = ""; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { + return com.google.cloud.compute.v1.Compute + .internal_static_google_cloud_compute_v1_ResourceMetadata_descriptor; + } + + @java.lang.Override + public com.google.cloud.compute.v1.ResourceMetadata getDefaultInstanceForType() { + return com.google.cloud.compute.v1.ResourceMetadata.getDefaultInstance(); + } + + @java.lang.Override + public com.google.cloud.compute.v1.ResourceMetadata build() { + com.google.cloud.compute.v1.ResourceMetadata result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.cloud.compute.v1.ResourceMetadata buildPartial() { + com.google.cloud.compute.v1.ResourceMetadata result = + new com.google.cloud.compute.v1.ResourceMetadata(this); + if (bitField0_ != 0) { + buildPartial0(result); + } + onBuilt(); + return result; + } + + private void buildPartial0(com.google.cloud.compute.v1.ResourceMetadata result) { + int from_bitField0_ = bitField0_; + int to_bitField0_ = 0; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.apiVersion_ = apiVersion_; + to_bitField0_ |= 0x00000001; + } + if (((from_bitField0_ & 0x00000002) != 0)) { + result.resourceType_ = resourceType_; + to_bitField0_ |= 0x00000002; + } + result.bitField0_ |= to_bitField0_; + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.google.cloud.compute.v1.ResourceMetadata) { + return mergeFrom((com.google.cloud.compute.v1.ResourceMetadata) other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.google.cloud.compute.v1.ResourceMetadata other) { + if (other == com.google.cloud.compute.v1.ResourceMetadata.getDefaultInstance()) return this; + if (other.hasApiVersion()) { + apiVersion_ = other.apiVersion_; + bitField0_ |= 0x00000001; + onChanged(); + } + if (other.hasResourceType()) { + resourceType_ = other.resourceType_; + bitField0_ |= 0x00000002; + onChanged(); + } + this.mergeUnknownFields(other.getUnknownFields()); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case -752949670: + { + resourceType_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000002; + break; + } // case -752949670 + case -486793830: + { + apiVersion_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000001; + break; + } // case -486793830 + default: + { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.unwrapIOException(); + } finally { + onChanged(); + } // finally + return this; + } + + private int bitField0_; + + private java.lang.Object apiVersion_ = ""; + + /** + * + * + *
+     * The version of the API interface that this resource was retrieved through.
+     * For example, `"2025-01-01"` or `"2025-01-01-preview"`.
+     * 
+ * + * optional string api_version = 476021683; + * + * @return Whether the apiVersion field is set. + */ + public boolean hasApiVersion() { + return ((bitField0_ & 0x00000001) != 0); + } + + /** + * + * + *
+     * The version of the API interface that this resource was retrieved through.
+     * For example, `"2025-01-01"` or `"2025-01-01-preview"`.
+     * 
+ * + * optional string api_version = 476021683; + * + * @return The apiVersion. + */ + public java.lang.String getApiVersion() { + java.lang.Object ref = apiVersion_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + apiVersion_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + + /** + * + * + *
+     * The version of the API interface that this resource was retrieved through.
+     * For example, `"2025-01-01"` or `"2025-01-01-preview"`.
+     * 
+ * + * optional string api_version = 476021683; + * + * @return The bytes for apiVersion. + */ + public com.google.protobuf.ByteString getApiVersionBytes() { + java.lang.Object ref = apiVersion_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + apiVersion_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + /** + * + * + *
+     * The version of the API interface that this resource was retrieved through.
+     * For example, `"2025-01-01"` or `"2025-01-01-preview"`.
+     * 
+ * + * optional string api_version = 476021683; + * + * @param value The apiVersion to set. + * @return This builder for chaining. + */ + public Builder setApiVersion(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + apiVersion_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + /** + * + * + *
+     * The version of the API interface that this resource was retrieved through.
+     * For example, `"2025-01-01"` or `"2025-01-01-preview"`.
+     * 
+ * + * optional string api_version = 476021683; + * + * @return This builder for chaining. + */ + public Builder clearApiVersion() { + apiVersion_ = getDefaultInstance().getApiVersion(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + /** + * + * + *
+     * The version of the API interface that this resource was retrieved through.
+     * For example, `"2025-01-01"` or `"2025-01-01-preview"`.
+     * 
+ * + * optional string api_version = 476021683; + * + * @param value The bytes for apiVersion to set. + * @return This builder for chaining. + */ + public Builder setApiVersionBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + apiVersion_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + + private java.lang.Object resourceType_ = ""; + + /** + * + * + *
+     * The canonical resource type name in the format of a resource type
+     * as defined by [AIP-123](https://google.aip.dev/123).
+     * For example, `"compute.googleapis.com/Instance"`.
+     * 
+ * + * optional string resource_type = 442752203; + * + * @return Whether the resourceType field is set. + */ + public boolean hasResourceType() { + return ((bitField0_ & 0x00000002) != 0); + } + + /** + * + * + *
+     * The canonical resource type name in the format of a resource type
+     * as defined by [AIP-123](https://google.aip.dev/123).
+     * For example, `"compute.googleapis.com/Instance"`.
+     * 
+ * + * optional string resource_type = 442752203; + * + * @return The resourceType. + */ + public java.lang.String getResourceType() { + java.lang.Object ref = resourceType_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + resourceType_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + + /** + * + * + *
+     * The canonical resource type name in the format of a resource type
+     * as defined by [AIP-123](https://google.aip.dev/123).
+     * For example, `"compute.googleapis.com/Instance"`.
+     * 
+ * + * optional string resource_type = 442752203; + * + * @return The bytes for resourceType. + */ + public com.google.protobuf.ByteString getResourceTypeBytes() { + java.lang.Object ref = resourceType_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + resourceType_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + /** + * + * + *
+     * The canonical resource type name in the format of a resource type
+     * as defined by [AIP-123](https://google.aip.dev/123).
+     * For example, `"compute.googleapis.com/Instance"`.
+     * 
+ * + * optional string resource_type = 442752203; + * + * @param value The resourceType to set. + * @return This builder for chaining. + */ + public Builder setResourceType(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + resourceType_ = value; + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + /** + * + * + *
+     * The canonical resource type name in the format of a resource type
+     * as defined by [AIP-123](https://google.aip.dev/123).
+     * For example, `"compute.googleapis.com/Instance"`.
+     * 
+ * + * optional string resource_type = 442752203; + * + * @return This builder for chaining. + */ + public Builder clearResourceType() { + resourceType_ = getDefaultInstance().getResourceType(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + return this; + } + + /** + * + * + *
+     * The canonical resource type name in the format of a resource type
+     * as defined by [AIP-123](https://google.aip.dev/123).
+     * For example, `"compute.googleapis.com/Instance"`.
+     * 
+ * + * optional string resource_type = 442752203; + * + * @param value The bytes for resourceType to set. + * @return This builder for chaining. + */ + public Builder setResourceTypeBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + resourceType_ = value; + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + // @@protoc_insertion_point(builder_scope:google.cloud.compute.v1.ResourceMetadata) + } + + // @@protoc_insertion_point(class_scope:google.cloud.compute.v1.ResourceMetadata) + private static final com.google.cloud.compute.v1.ResourceMetadata DEFAULT_INSTANCE; + + static { + DEFAULT_INSTANCE = new com.google.cloud.compute.v1.ResourceMetadata(); + } + + public static com.google.cloud.compute.v1.ResourceMetadata getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ResourceMetadata parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public com.google.cloud.compute.v1.ResourceMetadata getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } +} diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ResourceMetadataOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ResourceMetadataOrBuilder.java new file mode 100644 index 000000000000..105ba713a366 --- /dev/null +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/ResourceMetadataOrBuilder.java @@ -0,0 +1,115 @@ +/* + * 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/cloud/compute/v1/compute.proto +// Protobuf Java Version: 4.33.6 + +package com.google.cloud.compute.v1; + +@com.google.protobuf.Generated +public interface ResourceMetadataOrBuilder + extends + // @@protoc_insertion_point(interface_extends:google.cloud.compute.v1.ResourceMetadata) + com.google.protobuf.MessageOrBuilder { + + /** + * + * + *
+   * The version of the API interface that this resource was retrieved through.
+   * For example, `"2025-01-01"` or `"2025-01-01-preview"`.
+   * 
+ * + * optional string api_version = 476021683; + * + * @return Whether the apiVersion field is set. + */ + boolean hasApiVersion(); + + /** + * + * + *
+   * The version of the API interface that this resource was retrieved through.
+   * For example, `"2025-01-01"` or `"2025-01-01-preview"`.
+   * 
+ * + * optional string api_version = 476021683; + * + * @return The apiVersion. + */ + java.lang.String getApiVersion(); + + /** + * + * + *
+   * The version of the API interface that this resource was retrieved through.
+   * For example, `"2025-01-01"` or `"2025-01-01-preview"`.
+   * 
+ * + * optional string api_version = 476021683; + * + * @return The bytes for apiVersion. + */ + com.google.protobuf.ByteString getApiVersionBytes(); + + /** + * + * + *
+   * The canonical resource type name in the format of a resource type
+   * as defined by [AIP-123](https://google.aip.dev/123).
+   * For example, `"compute.googleapis.com/Instance"`.
+   * 
+ * + * optional string resource_type = 442752203; + * + * @return Whether the resourceType field is set. + */ + boolean hasResourceType(); + + /** + * + * + *
+   * The canonical resource type name in the format of a resource type
+   * as defined by [AIP-123](https://google.aip.dev/123).
+   * For example, `"compute.googleapis.com/Instance"`.
+   * 
+ * + * optional string resource_type = 442752203; + * + * @return The resourceType. + */ + java.lang.String getResourceType(); + + /** + * + * + *
+   * The canonical resource type name in the format of a resource type
+   * as defined by [AIP-123](https://google.aip.dev/123).
+   * For example, `"compute.googleapis.com/Instance"`.
+   * 
+ * + * optional string resource_type = 442752203; + * + * @return The bytes for resourceType. + */ + com.google.protobuf.ByteString getResourceTypeBytes(); +} diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SecurityPolicyRuleRateLimitOptions.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SecurityPolicyRuleRateLimitOptions.java index 05a55a5e2cc7..21e0c2785231 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SecurityPolicyRuleRateLimitOptions.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SecurityPolicyRuleRateLimitOptions.java @@ -114,10 +114,13 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * which is resolved based on "userIpRequestHeaders" configured with the * security policy. If there is no "userIpRequestHeaders" configuration or * an IP address cannot be resolved from it, the key type defaults toIP. - * + * - ASN: The autonomous system number of the originating + * client. If not available, the key type defaults toALL. * - TLS_JA4_FINGERPRINT: JA4 TLS/SSL fingerprint if the * client connects using HTTPS, HTTP/2 or HTTP/3. If not available, the * key type defaults to ALL. + * + * * For "fairshare" action, this value is limited to ALL i.e. a single rate * limit threshold is enforced for all the requests matching the rule. * @@ -137,6 +140,8 @@ public enum EnforceOnKey implements com.google.protobuf.ProtocolMessageEnum { UNDEFINED_ENFORCE_ON_KEY(0), /** ALL = 64897; */ ALL(64897), + /** ASN = 65116; */ + ASN(65116), /** HTTP_COOKIE = 494981627; */ HTTP_COOKIE(494981627), /** HTTP_HEADER = 91597348; */ @@ -184,6 +189,9 @@ public enum EnforceOnKey implements com.google.protobuf.ProtocolMessageEnum { /** ALL = 64897; */ public static final int ALL_VALUE = 64897; + /** ASN = 65116; */ + public static final int ASN_VALUE = 65116; + /** HTTP_COOKIE = 494981627; */ public static final int HTTP_COOKIE_VALUE = 494981627; @@ -242,6 +250,8 @@ public static EnforceOnKey forNumber(int value) { return UNDEFINED_ENFORCE_ON_KEY; case 64897: return ALL; + case 65116: + return ASN; case 494981627: return HTTP_COOKIE; case 91597348: @@ -547,10 +557,13 @@ public com.google.protobuf.ByteString getConformActionBytes() { * which is resolved based on "userIpRequestHeaders" configured with the * security policy. If there is no "userIpRequestHeaders" configuration or * an IP address cannot be resolved from it, the key type defaults toIP. - * + * - ASN: The autonomous system number of the originating + * client. If not available, the key type defaults toALL. * - TLS_JA4_FINGERPRINT: JA4 TLS/SSL fingerprint if the * client connects using HTTPS, HTTP/2 or HTTP/3. If not available, the * key type defaults to ALL. + * + * * For "fairshare" action, this value is limited to ALL i.e. a single rate * limit threshold is enforced for all the requests matching the rule. * Check the EnforceOnKey enum for the list of possible values. @@ -605,10 +618,13 @@ public boolean hasEnforceOnKey() { * which is resolved based on "userIpRequestHeaders" configured with the * security policy. If there is no "userIpRequestHeaders" configuration or * an IP address cannot be resolved from it, the key type defaults toIP. - * + * - ASN: The autonomous system number of the originating + * client. If not available, the key type defaults toALL. * - TLS_JA4_FINGERPRINT: JA4 TLS/SSL fingerprint if the * client connects using HTTPS, HTTP/2 or HTTP/3. If not available, the * key type defaults to ALL. + * + * * For "fairshare" action, this value is limited to ALL i.e. a single rate * limit threshold is enforced for all the requests matching the rule. * Check the EnforceOnKey enum for the list of possible values. @@ -671,10 +687,13 @@ public java.lang.String getEnforceOnKey() { * which is resolved based on "userIpRequestHeaders" configured with the * security policy. If there is no "userIpRequestHeaders" configuration or * an IP address cannot be resolved from it, the key type defaults toIP. - * + * - ASN: The autonomous system number of the originating + * client. If not available, the key type defaults toALL. * - TLS_JA4_FINGERPRINT: JA4 TLS/SSL fingerprint if the * client connects using HTTPS, HTTP/2 or HTTP/3. If not available, the * key type defaults to ALL. + * + * * For "fairshare" action, this value is limited to ALL i.e. a single rate * limit threshold is enforced for all the requests matching the rule. * Check the EnforceOnKey enum for the list of possible values. @@ -2265,10 +2284,13 @@ public Builder setConformActionBytes(com.google.protobuf.ByteString value) { * which is resolved based on "userIpRequestHeaders" configured with the * security policy. If there is no "userIpRequestHeaders" configuration or * an IP address cannot be resolved from it, the key type defaults toIP. - * + * - ASN: The autonomous system number of the originating + * client. If not available, the key type defaults toALL. * - TLS_JA4_FINGERPRINT: JA4 TLS/SSL fingerprint if the * client connects using HTTPS, HTTP/2 or HTTP/3. If not available, the * key type defaults to ALL. + * + * * For "fairshare" action, this value is limited to ALL i.e. a single rate * limit threshold is enforced for all the requests matching the rule. * Check the EnforceOnKey enum for the list of possible values. @@ -2322,10 +2344,13 @@ public boolean hasEnforceOnKey() { * which is resolved based on "userIpRequestHeaders" configured with the * security policy. If there is no "userIpRequestHeaders" configuration or * an IP address cannot be resolved from it, the key type defaults toIP. - * + * - ASN: The autonomous system number of the originating + * client. If not available, the key type defaults toALL. * - TLS_JA4_FINGERPRINT: JA4 TLS/SSL fingerprint if the * client connects using HTTPS, HTTP/2 or HTTP/3. If not available, the * key type defaults to ALL. + * + * * For "fairshare" action, this value is limited to ALL i.e. a single rate * limit threshold is enforced for all the requests matching the rule. * Check the EnforceOnKey enum for the list of possible values. @@ -2387,10 +2412,13 @@ public java.lang.String getEnforceOnKey() { * which is resolved based on "userIpRequestHeaders" configured with the * security policy. If there is no "userIpRequestHeaders" configuration or * an IP address cannot be resolved from it, the key type defaults toIP. - * + * - ASN: The autonomous system number of the originating + * client. If not available, the key type defaults toALL. * - TLS_JA4_FINGERPRINT: JA4 TLS/SSL fingerprint if the * client connects using HTTPS, HTTP/2 or HTTP/3. If not available, the * key type defaults to ALL. + * + * * For "fairshare" action, this value is limited to ALL i.e. a single rate * limit threshold is enforced for all the requests matching the rule. * Check the EnforceOnKey enum for the list of possible values. @@ -2452,10 +2480,13 @@ public com.google.protobuf.ByteString getEnforceOnKeyBytes() { * which is resolved based on "userIpRequestHeaders" configured with the * security policy. If there is no "userIpRequestHeaders" configuration or * an IP address cannot be resolved from it, the key type defaults toIP. - * + * - ASN: The autonomous system number of the originating + * client. If not available, the key type defaults toALL. * - TLS_JA4_FINGERPRINT: JA4 TLS/SSL fingerprint if the * client connects using HTTPS, HTTP/2 or HTTP/3. If not available, the * key type defaults to ALL. + * + * * For "fairshare" action, this value is limited to ALL i.e. a single rate * limit threshold is enforced for all the requests matching the rule. * Check the EnforceOnKey enum for the list of possible values. @@ -2516,10 +2547,13 @@ public Builder setEnforceOnKey(java.lang.String value) { * which is resolved based on "userIpRequestHeaders" configured with the * security policy. If there is no "userIpRequestHeaders" configuration or * an IP address cannot be resolved from it, the key type defaults toIP. - * + * - ASN: The autonomous system number of the originating + * client. If not available, the key type defaults toALL. * - TLS_JA4_FINGERPRINT: JA4 TLS/SSL fingerprint if the * client connects using HTTPS, HTTP/2 or HTTP/3. If not available, the * key type defaults to ALL. + * + * * For "fairshare" action, this value is limited to ALL i.e. a single rate * limit threshold is enforced for all the requests matching the rule. * Check the EnforceOnKey enum for the list of possible values. @@ -2576,10 +2610,13 @@ public Builder clearEnforceOnKey() { * which is resolved based on "userIpRequestHeaders" configured with the * security policy. If there is no "userIpRequestHeaders" configuration or * an IP address cannot be resolved from it, the key type defaults toIP. - * + * - ASN: The autonomous system number of the originating + * client. If not available, the key type defaults toALL. * - TLS_JA4_FINGERPRINT: JA4 TLS/SSL fingerprint if the * client connects using HTTPS, HTTP/2 or HTTP/3. If not available, the * key type defaults to ALL. + * + * * For "fairshare" action, this value is limited to ALL i.e. a single rate * limit threshold is enforced for all the requests matching the rule. * Check the EnforceOnKey enum for the list of possible values. diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfig.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfig.java index 05e5af94d36e..ade3522d49dd 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfig.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfig.java @@ -114,7 +114,8 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * which is resolved based on "userIpRequestHeaders" configured with the * security policy. If there is no "userIpRequestHeaders" configuration * or an IP address cannot be resolved from it, the key type defaults toIP. - * + * - ASN: The autonomous system number of the originating + * client. If not available, the key type defaults toALL. * - TLS_JA4_FINGERPRINT: JA4 TLS/SSL fingerprint if the * client connects using HTTPS, HTTP/2 or HTTP/3. If not available, the * key type defaults to ALL. @@ -136,6 +137,8 @@ public enum EnforceOnKeyType implements com.google.protobuf.ProtocolMessageEnum UNDEFINED_ENFORCE_ON_KEY_TYPE(0), /** ALL = 64897; */ ALL(64897), + /** ASN = 65116; */ + ASN(65116), /** HTTP_COOKIE = 494981627; */ HTTP_COOKIE(494981627), /** HTTP_HEADER = 91597348; */ @@ -183,6 +186,9 @@ public enum EnforceOnKeyType implements com.google.protobuf.ProtocolMessageEnum /** ALL = 64897; */ public static final int ALL_VALUE = 64897; + /** ASN = 65116; */ + public static final int ASN_VALUE = 65116; + /** HTTP_COOKIE = 494981627; */ public static final int HTTP_COOKIE_VALUE = 494981627; @@ -241,6 +247,8 @@ public static EnforceOnKeyType forNumber(int value) { return UNDEFINED_ENFORCE_ON_KEY_TYPE; case 64897: return ALL; + case 65116: + return ASN; case 494981627: return HTTP_COOKIE; case 91597348: @@ -443,7 +451,8 @@ public com.google.protobuf.ByteString getEnforceOnKeyNameBytes() { * which is resolved based on "userIpRequestHeaders" configured with the * security policy. If there is no "userIpRequestHeaders" configuration * or an IP address cannot be resolved from it, the key type defaults toIP. - * + * - ASN: The autonomous system number of the originating + * client. If not available, the key type defaults toALL. * - TLS_JA4_FINGERPRINT: JA4 TLS/SSL fingerprint if the * client connects using HTTPS, HTTP/2 or HTTP/3. If not available, the * key type defaults to ALL. @@ -499,7 +508,8 @@ public boolean hasEnforceOnKeyType() { * which is resolved based on "userIpRequestHeaders" configured with the * security policy. If there is no "userIpRequestHeaders" configuration * or an IP address cannot be resolved from it, the key type defaults toIP. - * + * - ASN: The autonomous system number of the originating + * client. If not available, the key type defaults toALL. * - TLS_JA4_FINGERPRINT: JA4 TLS/SSL fingerprint if the * client connects using HTTPS, HTTP/2 or HTTP/3. If not available, the * key type defaults to ALL. @@ -563,7 +573,8 @@ public java.lang.String getEnforceOnKeyType() { * which is resolved based on "userIpRequestHeaders" configured with the * security policy. If there is no "userIpRequestHeaders" configuration * or an IP address cannot be resolved from it, the key type defaults toIP. - * + * - ASN: The autonomous system number of the originating + * client. If not available, the key type defaults toALL. * - TLS_JA4_FINGERPRINT: JA4 TLS/SSL fingerprint if the * client connects using HTTPS, HTTP/2 or HTTP/3. If not available, the * key type defaults to ALL. @@ -1146,7 +1157,8 @@ public Builder setEnforceOnKeyNameBytes(com.google.protobuf.ByteString value) { * which is resolved based on "userIpRequestHeaders" configured with the * security policy. If there is no "userIpRequestHeaders" configuration * or an IP address cannot be resolved from it, the key type defaults toIP. - * + * - ASN: The autonomous system number of the originating + * client. If not available, the key type defaults toALL. * - TLS_JA4_FINGERPRINT: JA4 TLS/SSL fingerprint if the * client connects using HTTPS, HTTP/2 or HTTP/3. If not available, the * key type defaults to ALL. @@ -1201,7 +1213,8 @@ public boolean hasEnforceOnKeyType() { * which is resolved based on "userIpRequestHeaders" configured with the * security policy. If there is no "userIpRequestHeaders" configuration * or an IP address cannot be resolved from it, the key type defaults toIP. - * + * - ASN: The autonomous system number of the originating + * client. If not available, the key type defaults toALL. * - TLS_JA4_FINGERPRINT: JA4 TLS/SSL fingerprint if the * client connects using HTTPS, HTTP/2 or HTTP/3. If not available, the * key type defaults to ALL. @@ -1264,7 +1277,8 @@ public java.lang.String getEnforceOnKeyType() { * which is resolved based on "userIpRequestHeaders" configured with the * security policy. If there is no "userIpRequestHeaders" configuration * or an IP address cannot be resolved from it, the key type defaults toIP. - * + * - ASN: The autonomous system number of the originating + * client. If not available, the key type defaults toALL. * - TLS_JA4_FINGERPRINT: JA4 TLS/SSL fingerprint if the * client connects using HTTPS, HTTP/2 or HTTP/3. If not available, the * key type defaults to ALL. @@ -1327,7 +1341,8 @@ public com.google.protobuf.ByteString getEnforceOnKeyTypeBytes() { * which is resolved based on "userIpRequestHeaders" configured with the * security policy. If there is no "userIpRequestHeaders" configuration * or an IP address cannot be resolved from it, the key type defaults toIP. - * + * - ASN: The autonomous system number of the originating + * client. If not available, the key type defaults toALL. * - TLS_JA4_FINGERPRINT: JA4 TLS/SSL fingerprint if the * client connects using HTTPS, HTTP/2 or HTTP/3. If not available, the * key type defaults to ALL. @@ -1389,7 +1404,8 @@ public Builder setEnforceOnKeyType(java.lang.String value) { * which is resolved based on "userIpRequestHeaders" configured with the * security policy. If there is no "userIpRequestHeaders" configuration * or an IP address cannot be resolved from it, the key type defaults toIP. - * + * - ASN: The autonomous system number of the originating + * client. If not available, the key type defaults toALL. * - TLS_JA4_FINGERPRINT: JA4 TLS/SSL fingerprint if the * client connects using HTTPS, HTTP/2 or HTTP/3. If not available, the * key type defaults to ALL. @@ -1447,7 +1463,8 @@ public Builder clearEnforceOnKeyType() { * which is resolved based on "userIpRequestHeaders" configured with the * security policy. If there is no "userIpRequestHeaders" configuration * or an IP address cannot be resolved from it, the key type defaults toIP. - * + * - ASN: The autonomous system number of the originating + * client. If not available, the key type defaults toALL. * - TLS_JA4_FINGERPRINT: JA4 TLS/SSL fingerprint if the * client connects using HTTPS, HTTP/2 or HTTP/3. If not available, the * key type defaults to ALL. diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfigOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfigOrBuilder.java index eadf0c92c95b..6057ed905c62 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfigOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfigOrBuilder.java @@ -114,7 +114,8 @@ public interface SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfigOrBuilder * which is resolved based on "userIpRequestHeaders" configured with the * security policy. If there is no "userIpRequestHeaders" configuration * or an IP address cannot be resolved from it, the key type defaults toIP. - * + * - ASN: The autonomous system number of the originating + * client. If not available, the key type defaults toALL. * - TLS_JA4_FINGERPRINT: JA4 TLS/SSL fingerprint if the * client connects using HTTPS, HTTP/2 or HTTP/3. If not available, the * key type defaults to ALL. @@ -167,7 +168,8 @@ public interface SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfigOrBuilder * which is resolved based on "userIpRequestHeaders" configured with the * security policy. If there is no "userIpRequestHeaders" configuration * or an IP address cannot be resolved from it, the key type defaults toIP. - * + * - ASN: The autonomous system number of the originating + * client. If not available, the key type defaults toALL. * - TLS_JA4_FINGERPRINT: JA4 TLS/SSL fingerprint if the * client connects using HTTPS, HTTP/2 or HTTP/3. If not available, the * key type defaults to ALL. @@ -220,7 +222,8 @@ public interface SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfigOrBuilder * which is resolved based on "userIpRequestHeaders" configured with the * security policy. If there is no "userIpRequestHeaders" configuration * or an IP address cannot be resolved from it, the key type defaults toIP. - * + * - ASN: The autonomous system number of the originating + * client. If not available, the key type defaults toALL. * - TLS_JA4_FINGERPRINT: JA4 TLS/SSL fingerprint if the * client connects using HTTPS, HTTP/2 or HTTP/3. If not available, the * key type defaults to ALL. diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SecurityPolicyRuleRateLimitOptionsOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SecurityPolicyRuleRateLimitOptionsOrBuilder.java index 4c3c2a111484..ae7ef77d4b96 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SecurityPolicyRuleRateLimitOptionsOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/SecurityPolicyRuleRateLimitOptionsOrBuilder.java @@ -193,10 +193,13 @@ public interface SecurityPolicyRuleRateLimitOptionsOrBuilder * which is resolved based on "userIpRequestHeaders" configured with the * security policy. If there is no "userIpRequestHeaders" configuration or * an IP address cannot be resolved from it, the key type defaults toIP. - * + * - ASN: The autonomous system number of the originating + * client. If not available, the key type defaults toALL. * - TLS_JA4_FINGERPRINT: JA4 TLS/SSL fingerprint if the * client connects using HTTPS, HTTP/2 or HTTP/3. If not available, the * key type defaults to ALL. + * + * * For "fairshare" action, this value is limited to ALL i.e. a single rate * limit threshold is enforced for all the requests matching the rule. * Check the EnforceOnKey enum for the list of possible values. @@ -248,10 +251,13 @@ public interface SecurityPolicyRuleRateLimitOptionsOrBuilder * which is resolved based on "userIpRequestHeaders" configured with the * security policy. If there is no "userIpRequestHeaders" configuration or * an IP address cannot be resolved from it, the key type defaults toIP. - * + * - ASN: The autonomous system number of the originating + * client. If not available, the key type defaults toALL. * - TLS_JA4_FINGERPRINT: JA4 TLS/SSL fingerprint if the * client connects using HTTPS, HTTP/2 or HTTP/3. If not available, the * key type defaults to ALL. + * + * * For "fairshare" action, this value is limited to ALL i.e. a single rate * limit threshold is enforced for all the requests matching the rule. * Check the EnforceOnKey enum for the list of possible values. @@ -303,10 +309,13 @@ public interface SecurityPolicyRuleRateLimitOptionsOrBuilder * which is resolved based on "userIpRequestHeaders" configured with the * security policy. If there is no "userIpRequestHeaders" configuration or * an IP address cannot be resolved from it, the key type defaults toIP. - * + * - ASN: The autonomous system number of the originating + * client. If not available, the key type defaults toALL. * - TLS_JA4_FINGERPRINT: JA4 TLS/SSL fingerprint if the * client connects using HTTPS, HTTP/2 or HTTP/3. If not available, the * key type defaults to ALL. + * + * * For "fairshare" action, this value is limited to ALL i.e. a single rate * limit threshold is enforced for all the requests matching the rule. * Check the EnforceOnKey enum for the list of possible values. diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetPool.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetPool.java index c0325eac89eb..591e23d97159 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetPool.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetPool.java @@ -472,7 +472,8 @@ private SessionAffinity(int value) { * The server-defined URL for the resource. This field is applicable only when * the containing target pool is serving a forwarding rule as the primary * pool, and its failoverRatio field is properly set to a value - * between [0, 1].backupPool and failoverRatio together define + * between [0, 1]. + * backupPool and failoverRatio together define * the fallback behavior of the primary target pool: if the ratio of the * healthy instances in the primary pool is at or belowfailoverRatio, traffic arriving at the load-balanced * IP will be directed to the backup pool. @@ -500,7 +501,8 @@ public boolean hasBackupPool() { * The server-defined URL for the resource. This field is applicable only when * the containing target pool is serving a forwarding rule as the primary * pool, and its failoverRatio field is properly set to a value - * between [0, 1].backupPool and failoverRatio together define + * between [0, 1]. + * backupPool and failoverRatio together define * the fallback behavior of the primary target pool: if the ratio of the * healthy instances in the primary pool is at or belowfailoverRatio, traffic arriving at the load-balanced * IP will be directed to the backup pool. @@ -536,7 +538,8 @@ public java.lang.String getBackupPool() { * The server-defined URL for the resource. This field is applicable only when * the containing target pool is serving a forwarding rule as the primary * pool, and its failoverRatio field is properly set to a value - * between [0, 1].backupPool and failoverRatio together define + * between [0, 1]. + * backupPool and failoverRatio together define * the fallback behavior of the primary target pool: if the ratio of the * healthy instances in the primary pool is at or belowfailoverRatio, traffic arriving at the load-balanced * IP will be directed to the backup pool. @@ -2129,7 +2132,8 @@ public Builder mergeFrom( * The server-defined URL for the resource. This field is applicable only when * the containing target pool is serving a forwarding rule as the primary * pool, and its failoverRatio field is properly set to a value - * between [0, 1].backupPool and failoverRatio together define + * between [0, 1]. + * backupPool and failoverRatio together define * the fallback behavior of the primary target pool: if the ratio of the * healthy instances in the primary pool is at or belowfailoverRatio, traffic arriving at the load-balanced * IP will be directed to the backup pool. @@ -2156,7 +2160,8 @@ public boolean hasBackupPool() { * The server-defined URL for the resource. This field is applicable only when * the containing target pool is serving a forwarding rule as the primary * pool, and its failoverRatio field is properly set to a value - * between [0, 1].backupPool and failoverRatio together define + * between [0, 1]. + * backupPool and failoverRatio together define * the fallback behavior of the primary target pool: if the ratio of the * healthy instances in the primary pool is at or belowfailoverRatio, traffic arriving at the load-balanced * IP will be directed to the backup pool. @@ -2191,7 +2196,8 @@ public java.lang.String getBackupPool() { * The server-defined URL for the resource. This field is applicable only when * the containing target pool is serving a forwarding rule as the primary * pool, and its failoverRatio field is properly set to a value - * between [0, 1].backupPool and failoverRatio together define + * between [0, 1]. + * backupPool and failoverRatio together define * the fallback behavior of the primary target pool: if the ratio of the * healthy instances in the primary pool is at or belowfailoverRatio, traffic arriving at the load-balanced * IP will be directed to the backup pool. @@ -2226,7 +2232,8 @@ public com.google.protobuf.ByteString getBackupPoolBytes() { * The server-defined URL for the resource. This field is applicable only when * the containing target pool is serving a forwarding rule as the primary * pool, and its failoverRatio field is properly set to a value - * between [0, 1].backupPool and failoverRatio together define + * between [0, 1]. + * backupPool and failoverRatio together define * the fallback behavior of the primary target pool: if the ratio of the * healthy instances in the primary pool is at or belowfailoverRatio, traffic arriving at the load-balanced * IP will be directed to the backup pool. @@ -2260,7 +2267,8 @@ public Builder setBackupPool(java.lang.String value) { * The server-defined URL for the resource. This field is applicable only when * the containing target pool is serving a forwarding rule as the primary * pool, and its failoverRatio field is properly set to a value - * between [0, 1].backupPool and failoverRatio together define + * between [0, 1]. + * backupPool and failoverRatio together define * the fallback behavior of the primary target pool: if the ratio of the * healthy instances in the primary pool is at or belowfailoverRatio, traffic arriving at the load-balanced * IP will be directed to the backup pool. @@ -2290,7 +2298,8 @@ public Builder clearBackupPool() { * The server-defined URL for the resource. This field is applicable only when * the containing target pool is serving a forwarding rule as the primary * pool, and its failoverRatio field is properly set to a value - * between [0, 1].backupPool and failoverRatio together define + * between [0, 1]. + * backupPool and failoverRatio together define * the fallback behavior of the primary target pool: if the ratio of the * healthy instances in the primary pool is at or belowfailoverRatio, traffic arriving at the load-balanced * IP will be directed to the backup pool. diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetPoolOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetPoolOrBuilder.java index a8fa0d19ef9b..8d3946b73e89 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetPoolOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/TargetPoolOrBuilder.java @@ -33,7 +33,8 @@ public interface TargetPoolOrBuilder * The server-defined URL for the resource. This field is applicable only when * the containing target pool is serving a forwarding rule as the primary * pool, and its failoverRatio field is properly set to a value - * between [0, 1].backupPool and failoverRatio together define + * between [0, 1]. + * backupPool and failoverRatio together define * the fallback behavior of the primary target pool: if the ratio of the * healthy instances in the primary pool is at or belowfailoverRatio, traffic arriving at the load-balanced * IP will be directed to the backup pool. @@ -58,7 +59,8 @@ public interface TargetPoolOrBuilder * The server-defined URL for the resource. This field is applicable only when * the containing target pool is serving a forwarding rule as the primary * pool, and its failoverRatio field is properly set to a value - * between [0, 1].backupPool and failoverRatio together define + * between [0, 1]. + * backupPool and failoverRatio together define * the fallback behavior of the primary target pool: if the ratio of the * healthy instances in the primary pool is at or belowfailoverRatio, traffic arriving at the load-balanced * IP will be directed to the backup pool. @@ -83,7 +85,8 @@ public interface TargetPoolOrBuilder * The server-defined URL for the resource. This field is applicable only when * the containing target pool is serving a forwarding rule as the primary * pool, and its failoverRatio field is properly set to a value - * between [0, 1].backupPool and failoverRatio together define + * between [0, 1]. + * backupPool and failoverRatio together define * the fallback behavior of the primary target pool: if the ratio of the * healthy instances in the primary pool is at or belowfailoverRatio, traffic arriving at the load-balanced * IP will be directed to the backup pool. diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/UrlRewrite.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/UrlRewrite.java index 1c00587cdb83..2eacddd72f97 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/UrlRewrite.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/UrlRewrite.java @@ -371,6 +371,59 @@ public com.google.protobuf.ByteString getPathTemplateRewriteBytes() { } } + public static final int REGEX_REWRITE_FIELD_NUMBER = 380801428; + private com.google.cloud.compute.v1.RegexRewrite regexRewrite_; + + /** + * + * + *
+   * The regex rewrite to be applied to the URL. Only one ofpathPrefixRewrite, pathTemplateRewrite, orregexRewrite may be specified.
+   * 
+ * + * optional .google.cloud.compute.v1.RegexRewrite regex_rewrite = 380801428; + * + * @return Whether the regexRewrite field is set. + */ + @java.lang.Override + public boolean hasRegexRewrite() { + return ((bitField0_ & 0x00000008) != 0); + } + + /** + * + * + *
+   * The regex rewrite to be applied to the URL. Only one ofpathPrefixRewrite, pathTemplateRewrite, orregexRewrite may be specified.
+   * 
+ * + * optional .google.cloud.compute.v1.RegexRewrite regex_rewrite = 380801428; + * + * @return The regexRewrite. + */ + @java.lang.Override + public com.google.cloud.compute.v1.RegexRewrite getRegexRewrite() { + return regexRewrite_ == null + ? com.google.cloud.compute.v1.RegexRewrite.getDefaultInstance() + : regexRewrite_; + } + + /** + * + * + *
+   * The regex rewrite to be applied to the URL. Only one ofpathPrefixRewrite, pathTemplateRewrite, orregexRewrite may be specified.
+   * 
+ * + * optional .google.cloud.compute.v1.RegexRewrite regex_rewrite = 380801428; + */ + @java.lang.Override + public com.google.cloud.compute.v1.RegexRewriteOrBuilder getRegexRewriteOrBuilder() { + return regexRewrite_ == null + ? com.google.cloud.compute.v1.RegexRewrite.getDefaultInstance() + : regexRewrite_; + } + private byte memoizedIsInitialized = -1; @java.lang.Override @@ -391,6 +444,9 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io if (((bitField0_ & 0x00000001) != 0)) { com.google.protobuf.GeneratedMessage.writeString(output, 159819253, hostRewrite_); } + if (((bitField0_ & 0x00000008) != 0)) { + output.writeMessage(380801428, getRegexRewrite()); + } if (((bitField0_ & 0x00000004) != 0)) { com.google.protobuf.GeneratedMessage.writeString(output, 423409569, pathTemplateRewrite_); } @@ -409,6 +465,10 @@ public int getSerializedSize() { if (((bitField0_ & 0x00000001) != 0)) { size += com.google.protobuf.GeneratedMessage.computeStringSize(159819253, hostRewrite_); } + if (((bitField0_ & 0x00000008) != 0)) { + size += + com.google.protobuf.CodedOutputStream.computeMessageSize(380801428, getRegexRewrite()); + } if (((bitField0_ & 0x00000004) != 0)) { size += com.google.protobuf.GeneratedMessage.computeStringSize(423409569, pathTemplateRewrite_); @@ -440,6 +500,10 @@ public boolean equals(final java.lang.Object obj) { if (hasPathTemplateRewrite()) { if (!getPathTemplateRewrite().equals(other.getPathTemplateRewrite())) return false; } + if (hasRegexRewrite() != other.hasRegexRewrite()) return false; + if (hasRegexRewrite()) { + if (!getRegexRewrite().equals(other.getRegexRewrite())) return false; + } if (!getUnknownFields().equals(other.getUnknownFields())) return false; return true; } @@ -463,6 +527,10 @@ public int hashCode() { hash = (37 * hash) + PATH_TEMPLATE_REWRITE_FIELD_NUMBER; hash = (53 * hash) + getPathTemplateRewrite().hashCode(); } + if (hasRegexRewrite()) { + hash = (37 * hash) + REGEX_REWRITE_FIELD_NUMBER; + hash = (53 * hash) + getRegexRewrite().hashCode(); + } hash = (29 * hash) + getUnknownFields().hashCode(); memoizedHashCode = hash; return hash; @@ -594,10 +662,19 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { } // Construct using com.google.cloud.compute.v1.UrlRewrite.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) { + internalGetRegexRewriteFieldBuilder(); + } } @java.lang.Override @@ -607,6 +684,11 @@ public Builder clear() { hostRewrite_ = ""; pathPrefixRewrite_ = ""; pathTemplateRewrite_ = ""; + regexRewrite_ = null; + if (regexRewriteBuilder_ != null) { + regexRewriteBuilder_.dispose(); + regexRewriteBuilder_ = null; + } return this; } @@ -656,6 +738,11 @@ private void buildPartial0(com.google.cloud.compute.v1.UrlRewrite result) { result.pathTemplateRewrite_ = pathTemplateRewrite_; to_bitField0_ |= 0x00000004; } + if (((from_bitField0_ & 0x00000008) != 0)) { + result.regexRewrite_ = + regexRewriteBuilder_ == null ? regexRewrite_ : regexRewriteBuilder_.build(); + to_bitField0_ |= 0x00000008; + } result.bitField0_ |= to_bitField0_; } @@ -686,6 +773,9 @@ public Builder mergeFrom(com.google.cloud.compute.v1.UrlRewrite other) { bitField0_ |= 0x00000004; onChanged(); } + if (other.hasRegexRewrite()) { + mergeRegexRewrite(other.getRegexRewrite()); + } this.mergeUnknownFields(other.getUnknownFields()); onChanged(); return this; @@ -724,6 +814,13 @@ public Builder mergeFrom( bitField0_ |= 0x00000001; break; } // case 1278554026 + case -1248555870: + { + input.readMessage( + internalGetRegexRewriteFieldBuilder().getBuilder(), extensionRegistry); + bitField0_ |= 0x00000008; + break; + } // case -1248555870 case -907690742: { pathTemplateRewrite_ = input.readStringRequireUtf8(); @@ -1307,6 +1404,201 @@ public Builder setPathTemplateRewriteBytes(com.google.protobuf.ByteString value) return this; } + private com.google.cloud.compute.v1.RegexRewrite regexRewrite_; + private com.google.protobuf.SingleFieldBuilder< + com.google.cloud.compute.v1.RegexRewrite, + com.google.cloud.compute.v1.RegexRewrite.Builder, + com.google.cloud.compute.v1.RegexRewriteOrBuilder> + regexRewriteBuilder_; + + /** + * + * + *
+     * The regex rewrite to be applied to the URL. Only one ofpathPrefixRewrite, pathTemplateRewrite, orregexRewrite may be specified.
+     * 
+ * + * optional .google.cloud.compute.v1.RegexRewrite regex_rewrite = 380801428; + * + * @return Whether the regexRewrite field is set. + */ + public boolean hasRegexRewrite() { + return ((bitField0_ & 0x00000008) != 0); + } + + /** + * + * + *
+     * The regex rewrite to be applied to the URL. Only one ofpathPrefixRewrite, pathTemplateRewrite, orregexRewrite may be specified.
+     * 
+ * + * optional .google.cloud.compute.v1.RegexRewrite regex_rewrite = 380801428; + * + * @return The regexRewrite. + */ + public com.google.cloud.compute.v1.RegexRewrite getRegexRewrite() { + if (regexRewriteBuilder_ == null) { + return regexRewrite_ == null + ? com.google.cloud.compute.v1.RegexRewrite.getDefaultInstance() + : regexRewrite_; + } else { + return regexRewriteBuilder_.getMessage(); + } + } + + /** + * + * + *
+     * The regex rewrite to be applied to the URL. Only one ofpathPrefixRewrite, pathTemplateRewrite, orregexRewrite may be specified.
+     * 
+ * + * optional .google.cloud.compute.v1.RegexRewrite regex_rewrite = 380801428; + */ + public Builder setRegexRewrite(com.google.cloud.compute.v1.RegexRewrite value) { + if (regexRewriteBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + regexRewrite_ = value; + } else { + regexRewriteBuilder_.setMessage(value); + } + bitField0_ |= 0x00000008; + onChanged(); + return this; + } + + /** + * + * + *
+     * The regex rewrite to be applied to the URL. Only one ofpathPrefixRewrite, pathTemplateRewrite, orregexRewrite may be specified.
+     * 
+ * + * optional .google.cloud.compute.v1.RegexRewrite regex_rewrite = 380801428; + */ + public Builder setRegexRewrite( + com.google.cloud.compute.v1.RegexRewrite.Builder builderForValue) { + if (regexRewriteBuilder_ == null) { + regexRewrite_ = builderForValue.build(); + } else { + regexRewriteBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000008; + onChanged(); + return this; + } + + /** + * + * + *
+     * The regex rewrite to be applied to the URL. Only one ofpathPrefixRewrite, pathTemplateRewrite, orregexRewrite may be specified.
+     * 
+ * + * optional .google.cloud.compute.v1.RegexRewrite regex_rewrite = 380801428; + */ + public Builder mergeRegexRewrite(com.google.cloud.compute.v1.RegexRewrite value) { + if (regexRewriteBuilder_ == null) { + if (((bitField0_ & 0x00000008) != 0) + && regexRewrite_ != null + && regexRewrite_ != com.google.cloud.compute.v1.RegexRewrite.getDefaultInstance()) { + getRegexRewriteBuilder().mergeFrom(value); + } else { + regexRewrite_ = value; + } + } else { + regexRewriteBuilder_.mergeFrom(value); + } + if (regexRewrite_ != null) { + bitField0_ |= 0x00000008; + onChanged(); + } + return this; + } + + /** + * + * + *
+     * The regex rewrite to be applied to the URL. Only one ofpathPrefixRewrite, pathTemplateRewrite, orregexRewrite may be specified.
+     * 
+ * + * optional .google.cloud.compute.v1.RegexRewrite regex_rewrite = 380801428; + */ + public Builder clearRegexRewrite() { + bitField0_ = (bitField0_ & ~0x00000008); + regexRewrite_ = null; + if (regexRewriteBuilder_ != null) { + regexRewriteBuilder_.dispose(); + regexRewriteBuilder_ = null; + } + onChanged(); + return this; + } + + /** + * + * + *
+     * The regex rewrite to be applied to the URL. Only one ofpathPrefixRewrite, pathTemplateRewrite, orregexRewrite may be specified.
+     * 
+ * + * optional .google.cloud.compute.v1.RegexRewrite regex_rewrite = 380801428; + */ + public com.google.cloud.compute.v1.RegexRewrite.Builder getRegexRewriteBuilder() { + bitField0_ |= 0x00000008; + onChanged(); + return internalGetRegexRewriteFieldBuilder().getBuilder(); + } + + /** + * + * + *
+     * The regex rewrite to be applied to the URL. Only one ofpathPrefixRewrite, pathTemplateRewrite, orregexRewrite may be specified.
+     * 
+ * + * optional .google.cloud.compute.v1.RegexRewrite regex_rewrite = 380801428; + */ + public com.google.cloud.compute.v1.RegexRewriteOrBuilder getRegexRewriteOrBuilder() { + if (regexRewriteBuilder_ != null) { + return regexRewriteBuilder_.getMessageOrBuilder(); + } else { + return regexRewrite_ == null + ? com.google.cloud.compute.v1.RegexRewrite.getDefaultInstance() + : regexRewrite_; + } + } + + /** + * + * + *
+     * The regex rewrite to be applied to the URL. Only one ofpathPrefixRewrite, pathTemplateRewrite, orregexRewrite may be specified.
+     * 
+ * + * optional .google.cloud.compute.v1.RegexRewrite regex_rewrite = 380801428; + */ + private com.google.protobuf.SingleFieldBuilder< + com.google.cloud.compute.v1.RegexRewrite, + com.google.cloud.compute.v1.RegexRewrite.Builder, + com.google.cloud.compute.v1.RegexRewriteOrBuilder> + internalGetRegexRewriteFieldBuilder() { + if (regexRewriteBuilder_ == null) { + regexRewriteBuilder_ = + new com.google.protobuf.SingleFieldBuilder< + com.google.cloud.compute.v1.RegexRewrite, + com.google.cloud.compute.v1.RegexRewrite.Builder, + com.google.cloud.compute.v1.RegexRewriteOrBuilder>( + getRegexRewrite(), getParentForChildren(), isClean()); + regexRewrite_ = null; + } + return regexRewriteBuilder_; + } + // @@protoc_insertion_point(builder_scope:google.cloud.compute.v1.UrlRewrite) } diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/UrlRewriteOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/UrlRewriteOrBuilder.java index c21b77a9781d..a2326ad0d967 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/UrlRewriteOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/UrlRewriteOrBuilder.java @@ -232,4 +232,41 @@ public interface UrlRewriteOrBuilder * @return The bytes for pathTemplateRewrite. */ com.google.protobuf.ByteString getPathTemplateRewriteBytes(); + + /** + * + * + *
+   * The regex rewrite to be applied to the URL. Only one ofpathPrefixRewrite, pathTemplateRewrite, orregexRewrite may be specified.
+   * 
+ * + * optional .google.cloud.compute.v1.RegexRewrite regex_rewrite = 380801428; + * + * @return Whether the regexRewrite field is set. + */ + boolean hasRegexRewrite(); + + /** + * + * + *
+   * The regex rewrite to be applied to the URL. Only one ofpathPrefixRewrite, pathTemplateRewrite, orregexRewrite may be specified.
+   * 
+ * + * optional .google.cloud.compute.v1.RegexRewrite regex_rewrite = 380801428; + * + * @return The regexRewrite. + */ + com.google.cloud.compute.v1.RegexRewrite getRegexRewrite(); + + /** + * + * + *
+   * The regex rewrite to be applied to the URL. Only one ofpathPrefixRewrite, pathTemplateRewrite, orregexRewrite may be specified.
+   * 
+ * + * optional .google.cloud.compute.v1.RegexRewrite regex_rewrite = 380801428; + */ + com.google.cloud.compute.v1.RegexRewriteOrBuilder getRegexRewriteOrBuilder(); } diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/Warning.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/Warning.java index 05bdb6255a6a..a68fb16dd66f 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/Warning.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/Warning.java @@ -991,7 +991,7 @@ public com.google.protobuf.ByteString getCodeBytes() { * { * "key": "scope", * "value": "zones/us-east1-d" - * } + * }] * * * repeated .google.cloud.compute.v1.Data data = 3076010; @@ -1012,7 +1012,7 @@ public java.util.List getDataList() { * { * "key": "scope", * "value": "zones/us-east1-d" - * } + * }] * * * repeated .google.cloud.compute.v1.Data data = 3076010; @@ -1034,7 +1034,7 @@ public java.util.List getDataList() { * { * "key": "scope", * "value": "zones/us-east1-d" - * } + * }] * * * repeated .google.cloud.compute.v1.Data data = 3076010; @@ -1055,7 +1055,7 @@ public int getDataCount() { * { * "key": "scope", * "value": "zones/us-east1-d" - * } + * }] * * * repeated .google.cloud.compute.v1.Data data = 3076010; @@ -1076,7 +1076,7 @@ public com.google.cloud.compute.v1.Data getData(int index) { * { * "key": "scope", * "value": "zones/us-east1-d" - * } + * }] * * * repeated .google.cloud.compute.v1.Data data = 3076010; @@ -1740,7 +1740,7 @@ private void ensureDataIsMutable() { * { * "key": "scope", * "value": "zones/us-east1-d" - * } + * }] * * * repeated .google.cloud.compute.v1.Data data = 3076010; @@ -1764,7 +1764,7 @@ public java.util.List getDataList() { * { * "key": "scope", * "value": "zones/us-east1-d" - * } + * }] * * * repeated .google.cloud.compute.v1.Data data = 3076010; @@ -1788,7 +1788,7 @@ public int getDataCount() { * { * "key": "scope", * "value": "zones/us-east1-d" - * } + * }] * * * repeated .google.cloud.compute.v1.Data data = 3076010; @@ -1812,7 +1812,7 @@ public com.google.cloud.compute.v1.Data getData(int index) { * { * "key": "scope", * "value": "zones/us-east1-d" - * } + * }] * * * repeated .google.cloud.compute.v1.Data data = 3076010; @@ -1842,7 +1842,7 @@ public Builder setData(int index, com.google.cloud.compute.v1.Data value) { * { * "key": "scope", * "value": "zones/us-east1-d" - * } + * }] * * * repeated .google.cloud.compute.v1.Data data = 3076010; @@ -1869,7 +1869,7 @@ public Builder setData(int index, com.google.cloud.compute.v1.Data.Builder build * { * "key": "scope", * "value": "zones/us-east1-d" - * } + * }] * * * repeated .google.cloud.compute.v1.Data data = 3076010; @@ -1899,7 +1899,7 @@ public Builder addData(com.google.cloud.compute.v1.Data value) { * { * "key": "scope", * "value": "zones/us-east1-d" - * } + * }] * * * repeated .google.cloud.compute.v1.Data data = 3076010; @@ -1929,7 +1929,7 @@ public Builder addData(int index, com.google.cloud.compute.v1.Data value) { * { * "key": "scope", * "value": "zones/us-east1-d" - * } + * }] * * * repeated .google.cloud.compute.v1.Data data = 3076010; @@ -1956,7 +1956,7 @@ public Builder addData(com.google.cloud.compute.v1.Data.Builder builderForValue) * { * "key": "scope", * "value": "zones/us-east1-d" - * } + * }] * * * repeated .google.cloud.compute.v1.Data data = 3076010; @@ -1983,7 +1983,7 @@ public Builder addData(int index, com.google.cloud.compute.v1.Data.Builder build * { * "key": "scope", * "value": "zones/us-east1-d" - * } + * }] * * * repeated .google.cloud.compute.v1.Data data = 3076010; @@ -2011,7 +2011,7 @@ public Builder addAllData( * { * "key": "scope", * "value": "zones/us-east1-d" - * } + * }] * * * repeated .google.cloud.compute.v1.Data data = 3076010; @@ -2038,7 +2038,7 @@ public Builder clearData() { * { * "key": "scope", * "value": "zones/us-east1-d" - * } + * }] * * * repeated .google.cloud.compute.v1.Data data = 3076010; @@ -2065,7 +2065,7 @@ public Builder removeData(int index) { * { * "key": "scope", * "value": "zones/us-east1-d" - * } + * }] * * * repeated .google.cloud.compute.v1.Data data = 3076010; @@ -2085,7 +2085,7 @@ public com.google.cloud.compute.v1.Data.Builder getDataBuilder(int index) { * { * "key": "scope", * "value": "zones/us-east1-d" - * } + * }] * * * repeated .google.cloud.compute.v1.Data data = 3076010; @@ -2109,7 +2109,7 @@ public com.google.cloud.compute.v1.DataOrBuilder getDataOrBuilder(int index) { * { * "key": "scope", * "value": "zones/us-east1-d" - * } + * }] * * * repeated .google.cloud.compute.v1.Data data = 3076010; @@ -2134,7 +2134,7 @@ public com.google.cloud.compute.v1.DataOrBuilder getDataOrBuilder(int index) { * { * "key": "scope", * "value": "zones/us-east1-d" - * } + * }] * * * repeated .google.cloud.compute.v1.Data data = 3076010; @@ -2155,7 +2155,7 @@ public com.google.cloud.compute.v1.Data.Builder addDataBuilder() { * { * "key": "scope", * "value": "zones/us-east1-d" - * } + * }] * * * repeated .google.cloud.compute.v1.Data data = 3076010; @@ -2176,7 +2176,7 @@ public com.google.cloud.compute.v1.Data.Builder addDataBuilder(int index) { * { * "key": "scope", * "value": "zones/us-east1-d" - * } + * }] * * * repeated .google.cloud.compute.v1.Data data = 3076010; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/WarningOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/WarningOrBuilder.java index 05dec84f397d..13b466bc8681 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/WarningOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/WarningOrBuilder.java @@ -85,7 +85,7 @@ public interface WarningOrBuilder * { * "key": "scope", * "value": "zones/us-east1-d" - * } + * }] * * * repeated .google.cloud.compute.v1.Data data = 3076010; @@ -103,7 +103,7 @@ public interface WarningOrBuilder * { * "key": "scope", * "value": "zones/us-east1-d" - * } + * }] * * * repeated .google.cloud.compute.v1.Data data = 3076010; @@ -121,7 +121,7 @@ public interface WarningOrBuilder * { * "key": "scope", * "value": "zones/us-east1-d" - * } + * }] * * * repeated .google.cloud.compute.v1.Data data = 3076010; @@ -139,7 +139,7 @@ public interface WarningOrBuilder * { * "key": "scope", * "value": "zones/us-east1-d" - * } + * }] * * * repeated .google.cloud.compute.v1.Data data = 3076010; @@ -157,7 +157,7 @@ public interface WarningOrBuilder * { * "key": "scope", * "value": "zones/us-east1-d" - * } + * }] * * * repeated .google.cloud.compute.v1.Data data = 3076010; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/Warnings.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/Warnings.java index 8641f5c1f972..fe0628a78cc9 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/Warnings.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/Warnings.java @@ -990,7 +990,7 @@ public com.google.protobuf.ByteString getCodeBytes() { * { * "key": "scope", * "value": "zones/us-east1-d" - * } + * }] * * * repeated .google.cloud.compute.v1.Data data = 3076010; @@ -1011,7 +1011,7 @@ public java.util.List getDataList() { * { * "key": "scope", * "value": "zones/us-east1-d" - * } + * }] * * * repeated .google.cloud.compute.v1.Data data = 3076010; @@ -1033,7 +1033,7 @@ public java.util.List getDataList() { * { * "key": "scope", * "value": "zones/us-east1-d" - * } + * }] * * * repeated .google.cloud.compute.v1.Data data = 3076010; @@ -1054,7 +1054,7 @@ public int getDataCount() { * { * "key": "scope", * "value": "zones/us-east1-d" - * } + * }] * * * repeated .google.cloud.compute.v1.Data data = 3076010; @@ -1075,7 +1075,7 @@ public com.google.cloud.compute.v1.Data getData(int index) { * { * "key": "scope", * "value": "zones/us-east1-d" - * } + * }] * * * repeated .google.cloud.compute.v1.Data data = 3076010; @@ -1738,7 +1738,7 @@ private void ensureDataIsMutable() { * { * "key": "scope", * "value": "zones/us-east1-d" - * } + * }] * * * repeated .google.cloud.compute.v1.Data data = 3076010; @@ -1762,7 +1762,7 @@ public java.util.List getDataList() { * { * "key": "scope", * "value": "zones/us-east1-d" - * } + * }] * * * repeated .google.cloud.compute.v1.Data data = 3076010; @@ -1786,7 +1786,7 @@ public int getDataCount() { * { * "key": "scope", * "value": "zones/us-east1-d" - * } + * }] * * * repeated .google.cloud.compute.v1.Data data = 3076010; @@ -1810,7 +1810,7 @@ public com.google.cloud.compute.v1.Data getData(int index) { * { * "key": "scope", * "value": "zones/us-east1-d" - * } + * }] * * * repeated .google.cloud.compute.v1.Data data = 3076010; @@ -1840,7 +1840,7 @@ public Builder setData(int index, com.google.cloud.compute.v1.Data value) { * { * "key": "scope", * "value": "zones/us-east1-d" - * } + * }] * * * repeated .google.cloud.compute.v1.Data data = 3076010; @@ -1867,7 +1867,7 @@ public Builder setData(int index, com.google.cloud.compute.v1.Data.Builder build * { * "key": "scope", * "value": "zones/us-east1-d" - * } + * }] * * * repeated .google.cloud.compute.v1.Data data = 3076010; @@ -1897,7 +1897,7 @@ public Builder addData(com.google.cloud.compute.v1.Data value) { * { * "key": "scope", * "value": "zones/us-east1-d" - * } + * }] * * * repeated .google.cloud.compute.v1.Data data = 3076010; @@ -1927,7 +1927,7 @@ public Builder addData(int index, com.google.cloud.compute.v1.Data value) { * { * "key": "scope", * "value": "zones/us-east1-d" - * } + * }] * * * repeated .google.cloud.compute.v1.Data data = 3076010; @@ -1954,7 +1954,7 @@ public Builder addData(com.google.cloud.compute.v1.Data.Builder builderForValue) * { * "key": "scope", * "value": "zones/us-east1-d" - * } + * }] * * * repeated .google.cloud.compute.v1.Data data = 3076010; @@ -1981,7 +1981,7 @@ public Builder addData(int index, com.google.cloud.compute.v1.Data.Builder build * { * "key": "scope", * "value": "zones/us-east1-d" - * } + * }] * * * repeated .google.cloud.compute.v1.Data data = 3076010; @@ -2009,7 +2009,7 @@ public Builder addAllData( * { * "key": "scope", * "value": "zones/us-east1-d" - * } + * }] * * * repeated .google.cloud.compute.v1.Data data = 3076010; @@ -2036,7 +2036,7 @@ public Builder clearData() { * { * "key": "scope", * "value": "zones/us-east1-d" - * } + * }] * * * repeated .google.cloud.compute.v1.Data data = 3076010; @@ -2063,7 +2063,7 @@ public Builder removeData(int index) { * { * "key": "scope", * "value": "zones/us-east1-d" - * } + * }] * * * repeated .google.cloud.compute.v1.Data data = 3076010; @@ -2083,7 +2083,7 @@ public com.google.cloud.compute.v1.Data.Builder getDataBuilder(int index) { * { * "key": "scope", * "value": "zones/us-east1-d" - * } + * }] * * * repeated .google.cloud.compute.v1.Data data = 3076010; @@ -2107,7 +2107,7 @@ public com.google.cloud.compute.v1.DataOrBuilder getDataOrBuilder(int index) { * { * "key": "scope", * "value": "zones/us-east1-d" - * } + * }] * * * repeated .google.cloud.compute.v1.Data data = 3076010; @@ -2132,7 +2132,7 @@ public com.google.cloud.compute.v1.DataOrBuilder getDataOrBuilder(int index) { * { * "key": "scope", * "value": "zones/us-east1-d" - * } + * }] * * * repeated .google.cloud.compute.v1.Data data = 3076010; @@ -2153,7 +2153,7 @@ public com.google.cloud.compute.v1.Data.Builder addDataBuilder() { * { * "key": "scope", * "value": "zones/us-east1-d" - * } + * }] * * * repeated .google.cloud.compute.v1.Data data = 3076010; @@ -2174,7 +2174,7 @@ public com.google.cloud.compute.v1.Data.Builder addDataBuilder(int index) { * { * "key": "scope", * "value": "zones/us-east1-d" - * } + * }] * * * repeated .google.cloud.compute.v1.Data data = 3076010; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/WarningsOrBuilder.java b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/WarningsOrBuilder.java index 44c9ae01432d..4173d20d6f3f 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/WarningsOrBuilder.java +++ b/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/WarningsOrBuilder.java @@ -85,7 +85,7 @@ public interface WarningsOrBuilder * { * "key": "scope", * "value": "zones/us-east1-d" - * } + * }] * * * repeated .google.cloud.compute.v1.Data data = 3076010; @@ -103,7 +103,7 @@ public interface WarningsOrBuilder * { * "key": "scope", * "value": "zones/us-east1-d" - * } + * }] * * * repeated .google.cloud.compute.v1.Data data = 3076010; @@ -121,7 +121,7 @@ public interface WarningsOrBuilder * { * "key": "scope", * "value": "zones/us-east1-d" - * } + * }] * * * repeated .google.cloud.compute.v1.Data data = 3076010; @@ -139,7 +139,7 @@ public interface WarningsOrBuilder * { * "key": "scope", * "value": "zones/us-east1-d" - * } + * }] * * * repeated .google.cloud.compute.v1.Data data = 3076010; @@ -157,7 +157,7 @@ public interface WarningsOrBuilder * { * "key": "scope", * "value": "zones/us-east1-d" - * } + * }] * * * repeated .google.cloud.compute.v1.Data data = 3076010; diff --git a/java-compute/proto-google-cloud-compute-v1/src/main/proto/google/cloud/compute/v1/compute.proto b/java-compute/proto-google-cloud-compute-v1/src/main/proto/google/cloud/compute/v1/compute.proto index 1adc9d326797..33687d997e0b 100644 --- a/java-compute/proto-google-cloud-compute-v1/src/main/proto/google/cloud/compute/v1/compute.proto +++ b/java-compute/proto-google-cloud-compute-v1/src/main/proto/google/cloud/compute/v1/compute.proto @@ -14,7 +14,7 @@ // Generated by the disco-to-proto3-converter. DO NOT EDIT! // Source Discovery file: compute.v1.json -// Source file revision: 20260722 +// Source file revision: 20260807 // API name: compute // API version: v1 @@ -240,6 +240,13 @@ message AcceleratorType { // [Output Only] Name of the resource. optional string name = 3373707; + // Output only. Contains standard resource metadata for an AcceleratorType + // resource. It is populated for each instance of the AcceleratorType + // resource, and includes the api_version the + // instance was retrieved through, and its canonical + // resource_type name. + optional ResourceMetadata resource_metadata = 99063872; + // Output only. [Output Only] Server-defined, fully qualified URL for this resource. optional string self_link = 456214797; @@ -9558,7 +9565,8 @@ message Backend { // handle additional traffic or is fully loaded. For usage guidelines, see // Connection balancing mode. // - // Backends must use compatible balancing modes. For more information, see + // Backends must use compatible balancing modes. Backends of a backend + // service may use different balancing modes. For more information, see // Supported balancing modes and target capacity settings and // Restrictions and guidance for instance groups. // @@ -9598,6 +9606,15 @@ message Backend { // capacity, backends in this layer would be used and traffic would be // assigned based on the load balancing algorithm you use. This is the // default + // + // + // + // For global external Passthrough Network Load Balancers, the following + // restrictions apply: + // + // - At most one backend can be marked as PREFERRED. + // - PREFERRED and DEFAULT backends cannot reside + // in the same Cloud region. enum Preference { // A value indicating that the enum field is not set. UNDEFINED_PREFERENCE = 0; @@ -9634,7 +9651,8 @@ message Backend { // handle additional traffic or is fully loaded. For usage guidelines, see // Connection balancing mode. // - // Backends must use compatible balancing modes. For more information, see + // Backends must use compatible balancing modes. Backends of a backend + // service may use different balancing modes. For more information, see // Supported balancing modes and target capacity settings and // Restrictions and guidance for instance groups. // @@ -9670,6 +9688,9 @@ message Backend { // This field designates whether this is a failover backend. More than one // failover backend can be configured for a given BackendService. + // + // This field can only be used for a regional external Passthrough Network + // Load Balancer or a regional internal Passthrough Network Load Balancer. optional bool failover = 138892530; // The fully-qualified URL of aninstance @@ -9764,6 +9785,15 @@ message Backend { // capacity, backends in this layer would be used and traffic would be // assigned based on the load balancing algorithm you use. This is the // default + // + // + // + // For global external Passthrough Network Load Balancers, the following + // restrictions apply: + // + // - At most one backend can be marked as PREFERRED. + // - PREFERRED and DEFAULT backends cannot reside + // in the same Cloud region. // Check the Preference enum for the list of possible values. optional string preference = 150781147; @@ -9921,14 +9951,17 @@ message BackendBucketAggregatedList { // Message containing Cloud CDN configuration for a backend bucket. message BackendBucketCdnPolicy { // Specifies the cache setting for all responses from this backend. - // The possible values are:USE_ORIGIN_HEADERS Requires the origin to set valid caching + // The possible values are: + // USE_ORIGIN_HEADERS Requires the origin to set valid caching // headers to cache content. Responses without these headers will not be // cached at Google's edge, and will require a full trip to the origin on // every request, potentially impacting performance and increasing load on - // the origin server.FORCE_CACHE_ALL Cache all content, ignoring any "private", + // the origin server. + // FORCE_CACHE_ALL Cache all content, ignoring any "private", // "no-store" or "no-cache" directives in Cache-Control response headers. // Warning: this may result in Cloud CDN caching private, - // per-user (user identifiable) content.CACHE_ALL_STATIC Automatically cache static content, + // per-user (user identifiable) content. + // CACHE_ALL_STATIC Automatically cache static content, // including common image formats, media (video and audio), and web assets // (JavaScript and CSS). Requests and responses that are marked as // uncacheable, as well as dynamic content (including HTML), will not be @@ -9972,14 +10005,17 @@ message BackendBucketCdnPolicy { optional BackendBucketCdnPolicyCacheKeyPolicy cache_key_policy = 159263727; // Specifies the cache setting for all responses from this backend. - // The possible values are:USE_ORIGIN_HEADERS Requires the origin to set valid caching + // The possible values are: + // USE_ORIGIN_HEADERS Requires the origin to set valid caching // headers to cache content. Responses without these headers will not be // cached at Google's edge, and will require a full trip to the origin on // every request, potentially impacting performance and increasing load on - // the origin server.FORCE_CACHE_ALL Cache all content, ignoring any "private", + // the origin server. + // FORCE_CACHE_ALL Cache all content, ignoring any "private", // "no-store" or "no-cache" directives in Cache-Control response headers. // Warning: this may result in Cloud CDN caching private, - // per-user (user identifiable) content.CACHE_ALL_STATIC Automatically cache static content, + // per-user (user identifiable) content. + // CACHE_ALL_STATIC Automatically cache static content, // including common image formats, media (video and audio), and web assets // (JavaScript and CSS). Requests and responses that are marked as // uncacheable, as well as dynamic content (including HTML), will not be @@ -10361,8 +10397,8 @@ message BackendService { // Specifies the load balancer type. A backend service // created for one type of load balancer cannot be used with another. - // For more information, refer toChoosing - // a load balancer. + // For more information, refer to + // Backend services product and scheme table. enum LoadBalancingScheme { // A value indicating that the enum field is not set. UNDEFINED_LOAD_BALANCING_SCHEME = 0; @@ -10419,28 +10455,40 @@ message BackendService { // If set, the Backend Service responses are expected to contain non-standard // HTTP response header field Endpoint-Load-Metrics. The reported // metrics to use for computing the weights are specified via thecustomMetrics field. + // - WEIGHTED_MAGLEV: Per-endpoint weighted load balancing via + // health check reported weights. If set, the backend service must configure + // an HTTP-based Health Check, and health check replies are expected to + // contain the non-standard HTTP response header fieldX-Load-Balancing-Endpoint-Weight to specify the per-endpoint + // weights. If set, load balancing is weighted based on the per-endpoint + // weights reported in the last processed health check replies, as long as + // every instance either reported a valid weight or had UNAVAILABLE_WEIGHT. + // Otherwise, load balancing remains equal-weight. + // + // + // + // This field is applicable to either: + // + // - A regional backend service with the service protocol set to HTTP, + // HTTPS, HTTP2 or H2C, and load_balancing_scheme set to + // INTERNAL_MANAGED. + // - A global backend service with the + // load_balancing_scheme set to INTERNAL_SELF_MANAGED, INTERNAL_MANAGED, or + // EXTERNAL_MANAGED. // - // This field is applicable to either: - // - A regional backend service with the service protocol set to HTTP, - // HTTPS, HTTP2 or H2C, and load_balancing_scheme set to - // INTERNAL_MANAGED. - // - A global backend service with the - // load_balancing_scheme set to INTERNAL_SELF_MANAGED, INTERNAL_MANAGED, or - // EXTERNAL_MANAGED. // // - // If sessionAffinity is not configured—that is, if session - // affinity remains at the default value of NONE—then the - // default value for localityLbPolicy - // is ROUND_ROBIN. If session affinity is set to a value other - // than NONE, - // then the default value for localityLbPolicy isMAGLEV. + // If sessionAffinity is not configured—that is, if session + // affinity remains at the default value of NONE—then the + // default value for localityLbPolicy + // is ROUND_ROBIN. If session affinity is set to a value other + // than NONE, + // then the default value for localityLbPolicy isMAGLEV. // - // Only ROUND_ROBIN and RING_HASH are supported - // when the backend service is referenced by a URL map that is bound to - // target gRPC proxy that has validateForProxyless field set to true. + // Only ROUND_ROBIN and RING_HASH are supported + // when the backend service is referenced by a URL map that is bound to + // target gRPC proxy that has validateForProxyless field set to true. // - // localityLbPolicy cannot be specified with haPolicy. + // localityLbPolicy cannot be specified with haPolicy. enum LocalityLbPolicy { // A value indicating that the enum field is not set. UNDEFINED_LOCALITY_LB_POLICY = 0; @@ -10505,13 +10553,13 @@ message BackendService { } - // The protocol this BackendService uses to communicate - // with backends. + // The protocol this BackendService uses to communicate with backends. // - // Possible values are HTTP, HTTPS, HTTP2, H2C, TCP, SSL, UDP or GRPC. - // depending on the chosen load balancer or Traffic Director configuration. - // Refer to the documentation for the load balancers or for Traffic Director - // for more information. + // Possible values are HTTP, HTTPS, HTTP2, H2C, TCP, SSL, UDP, GRPC, or + // UNSPECIFIED, depending on the chosen load balancer or Traffic Director + // configuration. + // Refer to + // Load balancing features for more information. // // Must be set to GRPC when the backend service is referenced by a URL map // that is bound to target gRPC proxy. @@ -10727,8 +10775,8 @@ message BackendService { // Balancers](https://cloud.google.com/load-balancing/docs/internal/failover-overview) // and [external passthrough Network Load // Balancers](https://cloud.google.com/load-balancing/docs/network/networklb-failover-overview). - // - // failoverPolicy cannot be specified with haPolicy. + // failoverPolicy cannot be specified with haPolicy.failoverPolicy cannot be used by global external Passthrough + // Network Load Balancers. optional BackendServiceFailoverPolicy failover_policy = 105658655; // Fingerprint of this resource. A hash of the contents stored in this object. @@ -10767,9 +10815,9 @@ message BackendService { // haPolicy requires customers to be responsible for tracking backend // endpoint health and electing a leader among the healthy endpoints. // Therefore, haPolicy cannot be specified with healthChecks. - // - // haPolicy can only be specified for External Passthrough Network Load - // Balancers and Internal Passthrough Network Load Balancers. + // haPolicy can only be specified for External Passthrough + // Network Load Balancers and Internal Passthrough Network Load Balancers.haPolicy cannot be used by global external Passthrough Network + // Load Balancers. optional BackendServiceHAPolicy ha_policy = 519879480; // The list of URLs to the healthChecks, httpHealthChecks (legacy), or @@ -10834,8 +10882,8 @@ message BackendService { // Specifies the load balancer type. A backend service // created for one type of load balancer cannot be used with another. - // For more information, refer toChoosing - // a load balancer. + // For more information, refer to + // Backend services product and scheme table. // Check the LoadBalancingScheme enum for the list of possible values. optional string load_balancing_scheme = 363890244; @@ -10881,28 +10929,40 @@ message BackendService { // If set, the Backend Service responses are expected to contain non-standard // HTTP response header field Endpoint-Load-Metrics. The reported // metrics to use for computing the weights are specified via thecustomMetrics field. + // - WEIGHTED_MAGLEV: Per-endpoint weighted load balancing via + // health check reported weights. If set, the backend service must configure + // an HTTP-based Health Check, and health check replies are expected to + // contain the non-standard HTTP response header fieldX-Load-Balancing-Endpoint-Weight to specify the per-endpoint + // weights. If set, load balancing is weighted based on the per-endpoint + // weights reported in the last processed health check replies, as long as + // every instance either reported a valid weight or had UNAVAILABLE_WEIGHT. + // Otherwise, load balancing remains equal-weight. // - // This field is applicable to either: - // - A regional backend service with the service protocol set to HTTP, - // HTTPS, HTTP2 or H2C, and load_balancing_scheme set to - // INTERNAL_MANAGED. - // - A global backend service with the - // load_balancing_scheme set to INTERNAL_SELF_MANAGED, INTERNAL_MANAGED, or - // EXTERNAL_MANAGED. // // - // If sessionAffinity is not configured—that is, if session - // affinity remains at the default value of NONE—then the - // default value for localityLbPolicy - // is ROUND_ROBIN. If session affinity is set to a value other - // than NONE, - // then the default value for localityLbPolicy isMAGLEV. + // This field is applicable to either: + // + // - A regional backend service with the service protocol set to HTTP, + // HTTPS, HTTP2 or H2C, and load_balancing_scheme set to + // INTERNAL_MANAGED. + // - A global backend service with the + // load_balancing_scheme set to INTERNAL_SELF_MANAGED, INTERNAL_MANAGED, or + // EXTERNAL_MANAGED. + // + // // - // Only ROUND_ROBIN and RING_HASH are supported - // when the backend service is referenced by a URL map that is bound to - // target gRPC proxy that has validateForProxyless field set to true. + // If sessionAffinity is not configured—that is, if session + // affinity remains at the default value of NONE—then the + // default value for localityLbPolicy + // is ROUND_ROBIN. If session affinity is set to a value other + // than NONE, + // then the default value for localityLbPolicy isMAGLEV. // - // localityLbPolicy cannot be specified with haPolicy. + // Only ROUND_ROBIN and RING_HASH are supported + // when the backend service is referenced by a URL map that is bound to + // target gRPC proxy that has validateForProxyless field set to true. + // + // localityLbPolicy cannot be specified with haPolicy. // Check the LocalityLbPolicy enum for the list of possible values. optional string locality_lb_policy = 131431487; @@ -11018,13 +11078,13 @@ message BackendService { // Balancers, omit port_name. optional string port_name = 41534345; - // The protocol this BackendService uses to communicate - // with backends. + // The protocol this BackendService uses to communicate with backends. // - // Possible values are HTTP, HTTPS, HTTP2, H2C, TCP, SSL, UDP or GRPC. - // depending on the chosen load balancer or Traffic Director configuration. - // Refer to the documentation for the load balancers or for Traffic Director - // for more information. + // Possible values are HTTP, HTTPS, HTTP2, H2C, TCP, SSL, UDP, GRPC, or + // UNSPECIFIED, depending on the chosen load balancer or Traffic Director + // configuration. + // Refer to + // Load balancing features for more information. // // Must be set to GRPC when the backend service is referenced by a URL map // that is bound to target gRPC proxy. @@ -11142,14 +11202,17 @@ message BackendServiceAggregatedList { // Message containing Cloud CDN configuration for a backend service. message BackendServiceCdnPolicy { // Specifies the cache setting for all responses from this backend. - // The possible values are:USE_ORIGIN_HEADERS Requires the origin to set valid caching + // The possible values are: + // USE_ORIGIN_HEADERS Requires the origin to set valid caching // headers to cache content. Responses without these headers will not be // cached at Google's edge, and will require a full trip to the origin on // every request, potentially impacting performance and increasing load on - // the origin server.FORCE_CACHE_ALL Cache all content, ignoring any "private", + // the origin server. + // FORCE_CACHE_ALL Cache all content, ignoring any "private", // "no-store" or "no-cache" directives in Cache-Control response headers. // Warning: this may result in Cloud CDN caching private, - // per-user (user identifiable) content.CACHE_ALL_STATIC Automatically cache static content, + // per-user (user identifiable) content. + // CACHE_ALL_STATIC Automatically cache static content, // including common image formats, media (video and audio), and web assets // (JavaScript and CSS). Requests and responses that are marked as // uncacheable, as well as dynamic content (including HTML), will not be @@ -11193,14 +11256,17 @@ message BackendServiceCdnPolicy { optional CacheKeyPolicy cache_key_policy = 159263727; // Specifies the cache setting for all responses from this backend. - // The possible values are:USE_ORIGIN_HEADERS Requires the origin to set valid caching + // The possible values are: + // USE_ORIGIN_HEADERS Requires the origin to set valid caching // headers to cache content. Responses without these headers will not be // cached at Google's edge, and will require a full trip to the origin on // every request, potentially impacting performance and increasing load on - // the origin server.FORCE_CACHE_ALL Cache all content, ignoring any "private", + // the origin server. + // FORCE_CACHE_ALL Cache all content, ignoring any "private", // "no-store" or "no-cache" directives in Cache-Control response headers. // Warning: this may result in Cloud CDN caching private, - // per-user (user identifiable) content.CACHE_ALL_STATIC Automatically cache static content, + // per-user (user identifiable) content. + // CACHE_ALL_STATIC Automatically cache static content, // including common image formats, media (video and audio), and web assets // (JavaScript and CSS). Requests and responses that are marked as // uncacheable, as well as dynamic content (including HTML), will not be @@ -12140,6 +12206,46 @@ message BackendServiceTlsSettings { // field. Can only be specified if authenticationMode is not NONE. optional string authentication_config = 408053481; + // Assigns the Managed Identity for the BackendService Workload. + // + // + // Use this property to configure the load balancer back-end to use + // certificates and roots of trust provisioned by the Managed Workload + // Identity system. + // + // The `identity` property is the + // fully-specified SPIFFE ID to use in the SVID presented by the Load + // Balancer Workload. + // + // The SPIFFE ID must be a resource starting with the + // `trustDomain` property value, followed by the path to the Managed + // Workload Identity. + // + // Supported SPIFFE ID format: + // + // - ///ns//sa/ + // + // + // The Trust Domain within the Managed Identity must refer to a valid + // Workload Identity Pool. The TrustConfig and CertificateIssuanceConfig + // will be inherited from the Workload Identity Pool. + // + // Restrictions: + // + // - If you set the `identity` property, you cannot manually set + // the following fields: + // - tlsSettings.sni + // - tlsSettings.subjectAltNames + // - tlsSettings.authenticationConfig + // + // + // When defining a `identity` for a RegionBackendServices, the + // corresponding Workload Identity Pool must have a ca_pool + // configured in the same region. + // + // The system will set up a read-onlytlsSettings.authenticationConfig for the Managed Identity. + optional string identity = 401109182; + // Server Name Indication - see RFC3546 section 3.1. If set, the load // balancer sends this string as the SNI hostname in the TLS connection to // the backend, and requires that this string match a Subject Alternative @@ -13767,6 +13873,15 @@ message Commitment { // CUD bucket for C4N (dual Diorite) machines. NETWORK_OPTIMIZED_C4N = 147027572; + // CUD bucket for NETWORK_OPTIMIZED_U4C machines. + NETWORK_OPTIMIZED_U4C = 147044859; + + // CUD bucket for NETWORK_OPTIMIZED_U4P machines. + NETWORK_OPTIMIZED_U4P = 147044872; + + // CUD bucket for NETWORK_OPTIMIZED_U4S machines. + NETWORK_OPTIMIZED_U4S = 147044875; + STORAGE_OPTIMIZED_Z3 = 316796085; // Note for internal users: When adding a new enum Type for v1, make sure @@ -20984,8 +21099,8 @@ message ForwardingRule { // Specifies the forwarding rule type. // - // For more information about forwarding rules, refer to - // Forwarding rule concepts. + // For more information, refer to + // Forwarding rule product and scheme table. enum LoadBalancingScheme { // A value indicating that the enum field is not set. UNDEFINED_LOAD_BALANCING_SCHEME = 0; @@ -21090,6 +21205,8 @@ message ForwardingRule { // // // + // The IP address can only be set at creation. Once set, it cannot be updated. + // // The forwarding rule's target or backendService, // and in most cases, also the loadBalancingScheme, determine the // type of IP address that you can use. For detailed information, see @@ -21098,6 +21215,10 @@ message ForwardingRule { // // When reading an IPAddress, the API always returns the IP // address number. + // + // When creating a global external Passthrough Network Load Balancer + // forwarding rule (a parent forwarding rule), you must use theIPAddresses field, but the Google Cloud generated child + // forwarding rules set the IPAddress field instead. Refer to theavailabilityGroup field for further details. optional string I_p_address = 42976943; // The IP protocol to which this rule applies. @@ -21145,8 +21266,18 @@ message ForwardingRule { repeated ForwardingRuleAttachedExtension attached_extensions = 385226127; // Identifies the backend service to which the forwarding rule sends traffic. - // Required for internal and external passthrough Network Load Balancers; - // must be omitted for all other load balancer types. + // + // It is a required field for the following load balancers: + // + // - Internal passthrough Network Load Balancers + // - Backend service-based regional external passthrough Network Load + // Balancers + // - Global external passthrough Network Load Balancers + // + // + // + // It cannot be set by other load balancer types and protocol forwarding + // rules. optional string backend_service = 306946058; // Output only. [Output Only] The URL for the corresponding base forwarding rule. By base @@ -21251,8 +21382,8 @@ message ForwardingRule { // Specifies the forwarding rule type. // - // For more information about forwarding rules, refer to - // Forwarding rule concepts. + // For more information, refer to + // Forwarding rule product and scheme table. // Check the LoadBalancingScheme enum for the list of possible values. optional string load_balancing_scheme = 363890244; @@ -21289,6 +21420,13 @@ message ForwardingRule { // For Private Service Connect forwarding rules that forward traffic to Google // APIs, the forwarding rule name must be a 1-20 characters string with // lowercase letters and numbers and must start with a letter. + // + // For global external Passthrough Network Load Balancer forwarding rules, the + // forwarding rule name must be 1-43 characters long. For each global external + // Passthrough Network Load Balancer forwarding rule (a parent forwarding + // rule) that you create, Google Cloud generates two output-only child + // forwarding rules that are named by concatenating the parent forwarding rule + // name with the `-ag0` and `-ag1` suffixes, respectively. Refer to theavailabilityGroup field for further details. optional string name = 3373707; // This field is not used for global external load balancing. @@ -21339,7 +21477,8 @@ message ForwardingRule { // // // For external forwarding rules, two or more forwarding rules cannot use the - // same [IPAddress, IPProtocol] pair, and cannot have overlappingportRanges. + // same [IPAddress, IPProtocol] pair (specified inIPAddress, IPAddresses, IPProtocol + // fields) if they have overlapping portRanges. // // For internal forwarding rules within the same VPC network, two or more // forwarding rules cannot use the same [IPAddress, IPProtocol] @@ -21366,8 +21505,8 @@ message ForwardingRule { // // // For external forwarding rules, two or more forwarding rules cannot use the - // same [IPAddress, IPProtocol] pair if they share at least one - // port number. + // same [IPAddress, IPProtocol] pair (specified inIPAddress, IPAddresses, IPProtocol + // fields) if they share at least one port number. // // For internal forwarding rules within the same VPC network, two or more // forwarding rules cannot use the same [IPAddress, IPProtocol] @@ -21453,6 +21592,15 @@ message ForwardingRule { // // // - For Private Service Connect forwarding rules that forward traffic to managed services, the target must be a service attachment. The target is not mutable once set as a service attachment. + // + // + // + // The following load balancers cannot set the target field (they should set the backendService field instead): + // + // - Internal passthrough Network Load Balancers + // - Backend service-based regional external passthrough Network Load + // Balancers + // - Global external passthrough Network Load Balancers optional string target = 192835985; } @@ -21722,6 +21870,18 @@ message FutureReservation { // reservation_name or a name_prefix. optional string reservation_name = 277311262; + // Output only. Contains standard resource metadata for an FutureReservation + // resource. It is populated for each instance of the FutureReservation + // resource, and includes the api_version the + // instance was retrieved through, and its canonical + // resource_type name. + optional ResourceMetadata resource_metadata = 99063872; + + // Name of the resource intended to be delivered. Name should conform to + // RFC1035. This will be the name of storage pool or Exapool for persistent + // disk FRs. + optional string resource_name = 442550300; + // Maintenance information for this reservation // Check the SchedulingType enum for the list of possible values. optional string scheduling_type = 199835397; @@ -21747,6 +21907,9 @@ message FutureReservation { // Output only. [Output only] Status of the Future Reservation optional FutureReservationStatus status = 181260274; + // Storage pool details for the future reservation. + optional FutureReservationStoragePoolProperties storage_pool_properties = 71410546; + // Time window for this Future Reservation. optional FutureReservationTimeWindow time_window = 422983074; @@ -21918,6 +22081,9 @@ message FutureReservationStatus { // start_time. repeated string auto_created_reservations = 140217006; + // Output only. Exapool provisioned capacities for each SKU type. + optional StoragePoolExapoolProvisionedCapacityGb exapool_provisioned_capacity_gb = 345174240; + // Output only. [Output Only] Represents the existing matching usage for the future // reservation. optional FutureReservationStatusExistingMatchingUsageInfo existing_matching_usage_info = 509920602; @@ -21947,6 +22113,9 @@ message FutureReservationStatus { optional FutureReservationStatusSpecificSKUProperties specific_sku_properties = 108887106; + // Output only. Storage pool provisioned capacities for each SKU type. + optional FutureReservationStoragePoolProvisionedCapacity storage_pool_provisioned_capacity = 135892964; + } // [Output Only] Represents the existing matching usage for the future @@ -22065,6 +22234,34 @@ message FutureReservationStatusSpecificSKUProperties { } +// Storage pool properties for the future reservation. +message FutureReservationStoragePoolProperties { + // Requested exapool provisioned capacity in GiB. + optional StoragePoolExapoolProvisionedCapacityGb requested_exapool_provisioned_capacity_gb = 174982159; + + // Requested storage pool provisioned capacity. + optional FutureReservationStoragePoolProvisionedCapacity requested_storage_pool_provisioned_capacity = 326931283; + + // Type of the storage pool. + optional string storage_pool_type = 285999289; + +} + +// Storage pool provisioned capacities for each SKU type. +message FutureReservationStoragePoolProvisionedCapacity { + // Size of the storage pool in GiB. + optional int64 pool_provisioned_capacity_gb = 478537682; + + // Provisioned IOPS of the storage pool. Only relevant if the storage pool + // type is hyperdisk-balanced. + optional int64 pool_provisioned_iops = 112092311; + + // Provisioned throughput of the storage pool in MiB/s. Only relevant if + // the storage pool type is hyperdisk-balanced or hyperdisk-throughput. + optional int64 pool_provisioned_throughput = 169215640; + +} + // message FutureReservationTimeWindow { optional Duration duration = 155471252; @@ -27182,9 +27379,6 @@ message HealthSourcesScopedList { // message HealthStatus { // Health state of the IPv4 address of the instance. - // Additional supported values which may be not listed in the enum directly due to technical reasons: - // HEALTHY - // UNHEALTHY enum HealthState { // A value indicating that the enum field is not set. UNDEFINED_HEALTH_STATE = 0; @@ -27280,21 +27474,20 @@ message HealthStatus { message HealthStatusForNetworkEndpoint { // Health state of the network endpoint determined based on the health checks // configured. - // Additional supported values which may be not listed in the enum directly due to technical reasons: - // DRAINING - // HEALTHY - // UNHEALTHY - // UNKNOWN enum HealthState { // A value indicating that the enum field is not set. UNDEFINED_HEALTH_STATE = 0; + // Endpoint is being drained. DRAINING = 480455402; + // Endpoint is healthy. HEALTHY = 439801213; + // Endpoint is unhealthy. UNHEALTHY = 462118084; + // Health status of the endpoint is unknown. UNKNOWN = 433141802; } @@ -31801,6 +31994,7 @@ message Instance { // // // For example: zones/us-central1-f/machineTypes/custom-4-5120 + // // For a full list of restrictions, read theSpecifications // for custom machine types. optional string machine_type = 227711026; @@ -32007,6 +32201,10 @@ message InstanceFlexibilityPolicyInstanceSelection { // example `n2-standard-4` and not URLs or partial URLs. repeated string machine_types = 79720065; + // Name of the minimum CPU platform to be used by this instance selection. + // e.g. 'Intel Ice Lake'. + optional string min_cpu_platform = 242912759; + // Rank when prioritizing the shape flexibilities. // The instance selections with rank are considered // first, in the ascending order of the rank. @@ -32507,15 +32705,16 @@ message InstanceGroupManagerInstanceLifecyclePolicy { // by recreating it. For more information, see About // repairing VMs in a MIG. // - DO_NOTHING: MIG does not repair a failed VM. - // Additional supported values which may be not listed in the enum directly due to technical reasons: - // DO_NOTHING - // REPAIR enum DefaultActionOnFailure { // A value indicating that the enum field is not set. UNDEFINED_DEFAULT_ACTION_ON_FAILURE = 0; + // MIG does not repair a failed VM. DO_NOTHING = 451307513; + // (default): MIG automatically repairs a failed VM by recreating it. + // For more information, see About + // repairing VMs in a MIG. REPAIR = 266277773; } @@ -54058,9 +54257,6 @@ message ManagedInstance { // Output only. [Output Only] The status of the instance. This field is empty when // the instance does not exist. - // Additional supported values which may be not listed in the enum directly due to technical reasons: - // STOPPING - // SUSPENDING enum InstanceStatus { // A value indicating that the enum field is not set. UNDEFINED_INSTANCE_STATUS = 0; @@ -54092,11 +54288,13 @@ message ManagedInstance { // The instance has stopped successfully. STOPPED = 444276141; + // The instance is currently stopping (either being deleted or killed). STOPPING = 350791796; // The instance has suspended. SUSPENDED = 51223995; + // The instance is suspending. SUSPENDING = 514206246; // The instance has stopped (either by explicit action or underlying @@ -56257,9 +56455,7 @@ message NetworkProfileLocation { // message NetworkProfileNetworkFeatures { - // - // Additional supported values which may be not listed in the enum directly due to technical reasons: - // PRIVATE_SERVICE_CONNECT + // enum AddressPurposes { // A value indicating that the enum field is not set. UNDEFINED_ADDRESS_PURPOSES = 0; @@ -56282,6 +56478,8 @@ message NetworkProfileNetworkFeatures { // External IP automatically reserved for Cloud NAT. NAT_AUTO = 163666477; + // A private network IP address that can be used to configure Private + // Service Connect. This purpose can be specified only forGLOBAL addresses of Type INTERNAL PRIVATE_SERVICE_CONNECT = 48134724; // A regional internal IP address range reserved for Serverless. @@ -57023,9 +57221,6 @@ message NetworkRoutingConfig { // Allows to define a preferred approach for handling inter-region cost in // the selection process when using the STANDARD BGP best path // selection algorithm. Can be DEFAULT orADD_COST_TO_MED. - // Additional supported values which may be not listed in the enum directly due to technical reasons: - // ADD_COST_TO_MED - // DEFAULT enum BgpInterRegionCost { // A value indicating that the enum field is not set. UNDEFINED_BGP_INTER_REGION_COST = 0; @@ -63312,7 +63507,7 @@ message QuotaStatusWarning { // { // "key": "scope", // "value": "zones/us-east1-d" - // } + // }] repeated Data data = 3076010; // [Output Only] A human-readable description of the warning code. @@ -63468,6 +63663,40 @@ message Reference { } +// The spec for modifying the path using a regular expression. +message RegexRewrite { + // Required. The regular expression used to match against the URL path. + // It uses RE2 syntax with the following constraints: + // + // + // - Any single character operators + // - Groups are allowed to have only submatch operator inside + // - Groups are allowed only without any char repetition, e.g. + // .* + // - Any char repetition, e.g. .*, is + // only allowed to be used in a single regex together with: + // + // + // - Empty string operators + // - Other repetitions + // - Ranges + // - Repetitions of ranges + // + // + // - Ranges are only allowed to have: + // + // + // - Character range + // - Digits range + // - Symbols listed in characters allowed for ranges + optional string path_pattern = 316473718; + + // Required. Required when path pattern is specified. Used to rewrite matching parts of + // the path. + optional string path_substitution = 268020951; + +} + // Represents a Region resource. // // A region is a geographical area where a resource is located. For more @@ -65214,6 +65443,13 @@ message Reservation { // will not be shared with Google Cloud managed services. optional AllocationReservationSharingPolicy reservation_sharing_policy = 205970120; + // Output only. [Output Only] Contains standard resource metadata for an Allocation + // resource. It is populated for each instance of the Allocation + // resource, and includes the api_version the + // instance was retrieved through, and its canonical + // resource_type name. + optional ResourceMetadata resource_metadata = 99063872; + // Resource policies to be added to this reservation. The key is defined by // user, and the value is resource policy url. This is to define placement // policy with reservation. @@ -66351,6 +66587,19 @@ message ResourceGroupReference { } +// Standardized resource metadata common to all compute resources. +message ResourceMetadata { + // The version of the API interface that this resource was retrieved through. + // For example, `"2025-01-01"` or `"2025-01-01-preview"`. + optional string api_version = 476021683; + + // The canonical resource type name in the format of a resource type + // as defined by [AIP-123](https://google.aip.dev/123). + // For example, `"compute.googleapis.com/Instance"`. + optional string resource_type = 442752203; + +} + // message ResourcePoliciesScopedList { // A list of resourcePolicies contained in this scope. @@ -71022,10 +71271,13 @@ message SecurityPolicyRuleRateLimitOptions { // which is resolved based on "userIpRequestHeaders" configured with the // security policy. If there is no "userIpRequestHeaders" configuration or // an IP address cannot be resolved from it, the key type defaults toIP. + // - ASN: The autonomous system number of the originating + // client. If not available, the key type defaults toALL. + // - TLS_JA4_FINGERPRINT: JA4 TLS/SSL fingerprint if the + // client connects using HTTPS, HTTP/2 or HTTP/3. If not available, the + // key type defaults to ALL. + // // - // - TLS_JA4_FINGERPRINT: JA4 TLS/SSL fingerprint if the - // client connects using HTTPS, HTTP/2 or HTTP/3. If not available, the - // key type defaults to ALL. // For "fairshare" action, this value is limited to ALL i.e. a single rate // limit threshold is enforced for all the requests matching the rule. enum EnforceOnKey { @@ -71034,6 +71286,8 @@ message SecurityPolicyRuleRateLimitOptions { ALL = 64897; + ASN = 65116; + HTTP_COOKIE = 494981627; HTTP_HEADER = 91597348; @@ -71108,10 +71362,13 @@ message SecurityPolicyRuleRateLimitOptions { // which is resolved based on "userIpRequestHeaders" configured with the // security policy. If there is no "userIpRequestHeaders" configuration or // an IP address cannot be resolved from it, the key type defaults toIP. + // - ASN: The autonomous system number of the originating + // client. If not available, the key type defaults toALL. + // - TLS_JA4_FINGERPRINT: JA4 TLS/SSL fingerprint if the + // client connects using HTTPS, HTTP/2 or HTTP/3. If not available, the + // key type defaults to ALL. + // // - // - TLS_JA4_FINGERPRINT: JA4 TLS/SSL fingerprint if the - // client connects using HTTPS, HTTP/2 or HTTP/3. If not available, the - // key type defaults to ALL. // For "fairshare" action, this value is limited to ALL i.e. a single rate // limit threshold is enforced for all the requests matching the rule. // Check the EnforceOnKey enum for the list of possible values. @@ -71191,16 +71448,19 @@ message SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfig { // which is resolved based on "userIpRequestHeaders" configured with the // security policy. If there is no "userIpRequestHeaders" configuration // or an IP address cannot be resolved from it, the key type defaults toIP. - // - // - TLS_JA4_FINGERPRINT: JA4 TLS/SSL fingerprint if the - // client connects using HTTPS, HTTP/2 or HTTP/3. If not available, the - // key type defaults to ALL. + // - ASN: The autonomous system number of the originating + // client. If not available, the key type defaults toALL. + // - TLS_JA4_FINGERPRINT: JA4 TLS/SSL fingerprint if the + // client connects using HTTPS, HTTP/2 or HTTP/3. If not available, the + // key type defaults to ALL. enum EnforceOnKeyType { // A value indicating that the enum field is not set. UNDEFINED_ENFORCE_ON_KEY_TYPE = 0; ALL = 64897; + ASN = 65116; + HTTP_COOKIE = 494981627; HTTP_HEADER = 91597348; @@ -71265,10 +71525,11 @@ message SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfig { // which is resolved based on "userIpRequestHeaders" configured with the // security policy. If there is no "userIpRequestHeaders" configuration // or an IP address cannot be resolved from it, the key type defaults toIP. - // - // - TLS_JA4_FINGERPRINT: JA4 TLS/SSL fingerprint if the - // client connects using HTTPS, HTTP/2 or HTTP/3. If not available, the - // key type defaults to ALL. + // - ASN: The autonomous system number of the originating + // client. If not available, the key type defaults toALL. + // - TLS_JA4_FINGERPRINT: JA4 TLS/SSL fingerprint if the + // client connects using HTTPS, HTTP/2 or HTTP/3. If not available, the + // key type defaults to ALL. // Check the EnforceOnKeyType enum for the list of possible values. optional string enforce_on_key_type = 132757149; @@ -78872,7 +79133,8 @@ message TargetPool { // The server-defined URL for the resource. This field is applicable only when // the containing target pool is serving a forwarding rule as the primary // pool, and its failoverRatio field is properly set to a value - // between [0, 1].backupPool and failoverRatio together define + // between [0, 1]. + // backupPool and failoverRatio together define // the fallback behavior of the primary target pool: if the ratio of the // healthy instances in the primary pool is at or belowfailoverRatio, traffic arriving at the load-balanced // IP will be directed to the backup pool. @@ -82421,6 +82683,9 @@ message UrlRewrite { // Only one of path_prefix_rewrite orpath_template_rewrite may be specified. optional string path_template_rewrite = 423409569; + // The regex rewrite to be applied to the URL. Only one ofpathPrefixRewrite, pathTemplateRewrite, orregexRewrite may be specified. + optional RegexRewrite regex_rewrite = 380801428; + } // Subnetwork which the current user has compute.subnetworks.use permission on. @@ -83864,7 +84129,7 @@ message Warning { // { // "key": "scope", // "value": "zones/us-east1-d" - // } + // }] repeated Data data = 3076010; // [Output Only] A human-readable description of the warning code. @@ -83999,7 +84264,7 @@ message Warnings { // { // "key": "scope", // "value": "zones/us-east1-d" - // } + // }] repeated Data data = 3076010; // [Output Only] A human-readable description of the warning code. diff --git a/java-confidentialcomputing/README.md b/java-confidentialcomputing/README.md index 769b02a9fe08..145e1e242c28 100644 --- a/java-confidentialcomputing/README.md +++ b/java-confidentialcomputing/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-confidentialcomputing - 0.81.0 + 0.82.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-confidentialcomputing' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-confidentialcomputing:0.81.0' +implementation 'com.google.cloud:google-cloud-confidentialcomputing:0.82.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-confidentialcomputing" % "0.81.0" +libraryDependencies += "com.google.cloud" % "google-cloud-confidentialcomputing" % "0.82.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-confidentialcomputing/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-confidentialcomputing.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-confidentialcomputing/0.81.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-confidentialcomputing/0.82.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-configdelivery/README.md b/java-configdelivery/README.md index 5b064a22d0c4..8ded5c1280ef 100644 --- a/java-configdelivery/README.md +++ b/java-configdelivery/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-configdelivery - 0.29.0 + 0.30.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-configdelivery' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-configdelivery:0.29.0' +implementation 'com.google.cloud:google-cloud-configdelivery:0.30.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-configdelivery" % "0.29.0" +libraryDependencies += "com.google.cloud" % "google-cloud-configdelivery" % "0.30.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-configdelivery/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-configdelivery.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-configdelivery/0.29.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-configdelivery/0.30.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-connectgateway/README.md b/java-connectgateway/README.md index 1e6ec6ec6fad..347c3662cca4 100644 --- a/java-connectgateway/README.md +++ b/java-connectgateway/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-connectgateway - 0.47.0 + 0.48.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-connectgateway' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-connectgateway:0.47.0' +implementation 'com.google.cloud:google-cloud-connectgateway:0.48.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-connectgateway" % "0.47.0" +libraryDependencies += "com.google.cloud" % "google-cloud-connectgateway" % "0.48.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-connectgateway/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-connectgateway.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-connectgateway/0.47.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-connectgateway/0.48.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-contact-center-insights/README.md b/java-contact-center-insights/README.md index 47fb49f8e949..52c9b8a264aa 100644 --- a/java-contact-center-insights/README.md +++ b/java-contact-center-insights/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-contact-center-insights - 2.95.0 + 2.96.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-contact-center-insights' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-contact-center-insights:2.95.0' +implementation 'com.google.cloud:google-cloud-contact-center-insights:2.96.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-contact-center-insights" % "2.95.0" +libraryDependencies += "com.google.cloud" % "google-cloud-contact-center-insights" % "2.96.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-contact-center-insights/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-contact-center-insights.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-contact-center-insights/2.95.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-contact-center-insights/2.96.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-container/README.md b/java-container/README.md index 312b3c7e87af..11d6b9017df1 100644 --- a/java-container/README.md +++ b/java-container/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-container - 2.98.0 + 2.99.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-container' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-container:2.98.0' +implementation 'com.google.cloud:google-cloud-container:2.99.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-container" % "2.98.0" +libraryDependencies += "com.google.cloud" % "google-cloud-container" % "2.99.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-container/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-container.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-container/2.98.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-container/2.99.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-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 updateClusterCallabl * .setNodeDrainConfig(NodePool.NodeDrainConfig.newBuilder().build()) * .setConsolidationDelay(Duration.newBuilder().build()) * .setTaintConfig(TaintConfig.newBuilder().build()) + * .setMaintenancePolicy(NodePool.NodePoolMaintenancePolicy.newBuilder().build()) * .build(); * Operation response = clusterManagerClient.updateNodePool(request); * } @@ -1547,6 +1563,7 @@ public final Operation updateNodePool(UpdateNodePoolRequest request) { * .setNodeDrainConfig(NodePool.NodeDrainConfig.newBuilder().build()) * .setConsolidationDelay(Duration.newBuilder().build()) * .setTaintConfig(TaintConfig.newBuilder().build()) + * .setMaintenancePolicy(NodePool.NodePoolMaintenancePolicy.newBuilder().build()) * .build(); * ApiFuture future = * clusterManagerClient.updateNodePoolCallable().futureCall(request); @@ -5144,6 +5161,67 @@ public final NodePoolUpgradeInfo fetchNodePoolUpgradeInfo( return stub.fetchNodePoolUpgradeInfoCallable(); } + // AUTO-GENERATED DOCUMENTATION AND METHOD. + /** + * CompleteControlPlaneUpgrade completes the rollback-safe upgrade by performing the step two + * upgrade for a specific cluster. + * + *

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. + * + *

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();
+   *   ApiFuture future =
+   *       clusterManagerClient.completeControlPlaneUpgradeCallable().futureCall(request);
+   *   // Do something.
+   *   Operation response = future.get();
+   * }
+   * }
+ */ + public final UnaryCallable + completeControlPlaneUpgradeCallable() { + return stub.completeControlPlaneUpgradeCallable(); + } + @Override public final void close() { stub.close(); diff --git a/java-container/google-cloud-container/src/main/java/com/google/cloud/container/v1/ClusterManagerSettings.java b/java-container/google-cloud-container/src/main/java/com/google/cloud/container/v1/ClusterManagerSettings.java index 75c1fe673854..fc576c654894 100644 --- a/java-container/google-cloud-container/src/main/java/com/google/cloud/container/v1/ClusterManagerSettings.java +++ b/java-container/google-cloud-container/src/main/java/com/google/cloud/container/v1/ClusterManagerSettings.java @@ -36,6 +36,7 @@ import com.google.container.v1.CheckAutopilotCompatibilityResponse; import com.google.container.v1.Cluster; 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; @@ -336,6 +337,12 @@ public UnaryCallSettings setMaintenanceP return ((ClusterManagerStubSettings) getStubSettings()).fetchNodePoolUpgradeInfoSettings(); } + /** Returns the object with the settings used for calls to completeControlPlaneUpgrade. */ + public UnaryCallSettings + completeControlPlaneUpgradeSettings() { + return ((ClusterManagerStubSettings) getStubSettings()).completeControlPlaneUpgradeSettings(); + } + public static final ClusterManagerSettings create(ClusterManagerStubSettings stub) throws IOException { return new ClusterManagerSettings.Builder(stub.toBuilder()).build(); @@ -655,6 +662,12 @@ public UnaryCallSettings.Builder setNodePoolS return getStubSettingsBuilder().fetchNodePoolUpgradeInfoSettings(); } + /** Returns the builder for the settings used for calls to completeControlPlaneUpgrade. */ + public UnaryCallSettings.Builder + completeControlPlaneUpgradeSettings() { + return getStubSettingsBuilder().completeControlPlaneUpgradeSettings(); + } + @Override public ClusterManagerSettings build() throws IOException { return new ClusterManagerSettings(this); diff --git a/java-container/google-cloud-container/src/main/java/com/google/cloud/container/v1/gapic_metadata.json b/java-container/google-cloud-container/src/main/java/com/google/cloud/container/v1/gapic_metadata.json index cbe108bfedca..2268323ad2fa 100644 --- a/java-container/google-cloud-container/src/main/java/com/google/cloud/container/v1/gapic_metadata.json +++ b/java-container/google-cloud-container/src/main/java/com/google/cloud/container/v1/gapic_metadata.json @@ -16,6 +16,9 @@ "CheckAutopilotCompatibility": { "methods": ["checkAutopilotCompatibility", "checkAutopilotCompatibilityCallable"] }, + "CompleteControlPlaneUpgrade": { + "methods": ["completeControlPlaneUpgrade", "completeControlPlaneUpgradeCallable"] + }, "CompleteIPRotation": { "methods": ["completeIPRotation", "completeIPRotation", "completeIPRotation", "completeIPRotationCallable"] }, diff --git a/java-container/google-cloud-container/src/main/java/com/google/cloud/container/v1/stub/ClusterManagerStub.java b/java-container/google-cloud-container/src/main/java/com/google/cloud/container/v1/stub/ClusterManagerStub.java index 505199857966..de9f93ac6003 100644 --- a/java-container/google-cloud-container/src/main/java/com/google/cloud/container/v1/stub/ClusterManagerStub.java +++ b/java-container/google-cloud-container/src/main/java/com/google/cloud/container/v1/stub/ClusterManagerStub.java @@ -25,6 +25,7 @@ import com.google.container.v1.CheckAutopilotCompatibilityResponse; import com.google.container.v1.Cluster; 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; @@ -239,6 +240,12 @@ public UnaryCallable setMaintenancePolic throw new UnsupportedOperationException("Not implemented: fetchNodePoolUpgradeInfoCallable()"); } + public UnaryCallable + completeControlPlaneUpgradeCallable() { + throw new UnsupportedOperationException( + "Not implemented: completeControlPlaneUpgradeCallable()"); + } + @Override public abstract void close(); } diff --git a/java-container/google-cloud-container/src/main/java/com/google/cloud/container/v1/stub/ClusterManagerStubSettings.java b/java-container/google-cloud-container/src/main/java/com/google/cloud/container/v1/stub/ClusterManagerStubSettings.java index 1e0e5818929b..6425674fb924 100644 --- a/java-container/google-cloud-container/src/main/java/com/google/cloud/container/v1/stub/ClusterManagerStubSettings.java +++ b/java-container/google-cloud-container/src/main/java/com/google/cloud/container/v1/stub/ClusterManagerStubSettings.java @@ -54,6 +54,7 @@ import com.google.container.v1.CheckAutopilotCompatibilityResponse; import com.google.container.v1.Cluster; 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; @@ -221,6 +222,8 @@ public class ClusterManagerStubSettings extends StubSettings fetchNodePoolUpgradeInfoSettings; + private final UnaryCallSettings + completeControlPlaneUpgradeSettings; private static final PagedListDescriptor< ListUsableSubnetworksRequest, ListUsableSubnetworksResponse, UsableSubnetwork> @@ -481,6 +484,12 @@ public UnaryCallSettings setMaintenanceP return fetchNodePoolUpgradeInfoSettings; } + /** Returns the object with the settings used for calls to completeControlPlaneUpgrade. */ + public UnaryCallSettings + completeControlPlaneUpgradeSettings() { + return completeControlPlaneUpgradeSettings; + } + public ClusterManagerStub createStub() throws IOException { if (getTransportChannelProvider() .getTransportName() @@ -629,6 +638,8 @@ protected ClusterManagerStubSettings(Builder settingsBuilder) throws IOException settingsBuilder.checkAutopilotCompatibilitySettings().build(); fetchClusterUpgradeInfoSettings = settingsBuilder.fetchClusterUpgradeInfoSettings().build(); fetchNodePoolUpgradeInfoSettings = settingsBuilder.fetchNodePoolUpgradeInfoSettings().build(); + completeControlPlaneUpgradeSettings = + settingsBuilder.completeControlPlaneUpgradeSettings().build(); } @Override @@ -707,6 +718,8 @@ public static class Builder extends StubSettings.Builder fetchNodePoolUpgradeInfoSettings; + private final UnaryCallSettings.Builder + completeControlPlaneUpgradeSettings; private static final ImmutableMap> RETRYABLE_CODE_DEFINITIONS; @@ -797,6 +810,7 @@ protected Builder(@Nullable ClientContext clientContext) { checkAutopilotCompatibilitySettings = UnaryCallSettings.newUnaryCallSettingsBuilder(); fetchClusterUpgradeInfoSettings = UnaryCallSettings.newUnaryCallSettingsBuilder(); fetchNodePoolUpgradeInfoSettings = UnaryCallSettings.newUnaryCallSettingsBuilder(); + completeControlPlaneUpgradeSettings = UnaryCallSettings.newUnaryCallSettingsBuilder(); unaryMethodSettingsBuilders = ImmutableList.>of( @@ -835,7 +849,8 @@ protected Builder(@Nullable ClientContext clientContext) { listUsableSubnetworksSettings, checkAutopilotCompatibilitySettings, fetchClusterUpgradeInfoSettings, - fetchNodePoolUpgradeInfoSettings); + fetchNodePoolUpgradeInfoSettings, + completeControlPlaneUpgradeSettings); initDefaults(this); } @@ -879,6 +894,8 @@ protected Builder(ClusterManagerStubSettings settings) { settings.checkAutopilotCompatibilitySettings.toBuilder(); fetchClusterUpgradeInfoSettings = settings.fetchClusterUpgradeInfoSettings.toBuilder(); fetchNodePoolUpgradeInfoSettings = settings.fetchNodePoolUpgradeInfoSettings.toBuilder(); + completeControlPlaneUpgradeSettings = + settings.completeControlPlaneUpgradeSettings.toBuilder(); unaryMethodSettingsBuilders = ImmutableList.>of( @@ -917,7 +934,8 @@ protected Builder(ClusterManagerStubSettings settings) { listUsableSubnetworksSettings, checkAutopilotCompatibilitySettings, fetchClusterUpgradeInfoSettings, - fetchNodePoolUpgradeInfoSettings); + fetchNodePoolUpgradeInfoSettings, + completeControlPlaneUpgradeSettings); } private static Builder createDefault() { @@ -1125,6 +1143,11 @@ private static Builder initDefaults(Builder builder) { .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_codes")) .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("no_retry_params")); + builder + .completeControlPlaneUpgradeSettings() + .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_codes")) + .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("no_retry_params")); + return builder; } @@ -1350,6 +1373,12 @@ public UnaryCallSettings.Builder setNodePoolS return fetchNodePoolUpgradeInfoSettings; } + /** Returns the builder for the settings used for calls to completeControlPlaneUpgrade. */ + public UnaryCallSettings.Builder + completeControlPlaneUpgradeSettings() { + return completeControlPlaneUpgradeSettings; + } + @Override public ClusterManagerStubSettings build() throws IOException { return new ClusterManagerStubSettings(this); diff --git a/java-container/google-cloud-container/src/main/java/com/google/cloud/container/v1/stub/GrpcClusterManagerStub.java b/java-container/google-cloud-container/src/main/java/com/google/cloud/container/v1/stub/GrpcClusterManagerStub.java index 1a57f982c5c2..eae895bed187 100644 --- a/java-container/google-cloud-container/src/main/java/com/google/cloud/container/v1/stub/GrpcClusterManagerStub.java +++ b/java-container/google-cloud-container/src/main/java/com/google/cloud/container/v1/stub/GrpcClusterManagerStub.java @@ -30,6 +30,7 @@ import com.google.container.v1.CheckAutopilotCompatibilityResponse; import com.google.container.v1.Cluster; 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; @@ -486,6 +487,17 @@ public class GrpcClusterManagerStub extends ClusterManagerStub { .setSampledToLocalTracing(true) .build(); + private static final MethodDescriptor + completeControlPlaneUpgradeMethodDescriptor = + MethodDescriptor.newBuilder() + .setType(MethodDescriptor.MethodType.UNARY) + .setFullMethodName("google.container.v1.ClusterManager/CompleteControlPlaneUpgrade") + .setRequestMarshaller( + ProtoUtils.marshaller(CompleteControlPlaneUpgradeRequest.getDefaultInstance())) + .setResponseMarshaller(ProtoUtils.marshaller(Operation.getDefaultInstance())) + .setSampledToLocalTracing(true) + .build(); + private final UnaryCallable listClustersCallable; private final UnaryCallable getClusterCallable; private final UnaryCallable createClusterCallable; @@ -533,6 +545,8 @@ public class GrpcClusterManagerStub extends ClusterManagerStub { fetchClusterUpgradeInfoCallable; private final UnaryCallable fetchNodePoolUpgradeInfoCallable; + private final UnaryCallable + completeControlPlaneUpgradeCallable; private final BackgroundResource backgroundResources; private final GrpcOperationsStub operationsStub; @@ -1044,6 +1058,17 @@ protected GrpcClusterManagerStub( return builder.build(); }) .build(); + GrpcCallSettings + completeControlPlaneUpgradeTransportSettings = + GrpcCallSettings.newBuilder() + .setMethodDescriptor(completeControlPlaneUpgradeMethodDescriptor) + .setParamsExtractor( + request -> { + RequestParamsBuilder builder = RequestParamsBuilder.create(); + builder.add("name", String.valueOf(request.getName())); + return builder.build(); + }) + .build(); this.listClustersCallable = callableFactory.createUnaryCallable( @@ -1182,6 +1207,11 @@ protected GrpcClusterManagerStub( fetchNodePoolUpgradeInfoTransportSettings, settings.fetchNodePoolUpgradeInfoSettings(), clientContext); + this.completeControlPlaneUpgradeCallable = + callableFactory.createUnaryCallable( + completeControlPlaneUpgradeTransportSettings, + settings.completeControlPlaneUpgradeSettings(), + clientContext); this.backgroundResources = new BackgroundResourceAggregation(clientContext.getBackgroundResources()); @@ -1382,6 +1412,12 @@ public UnaryCallable setMaintenancePolic return fetchNodePoolUpgradeInfoCallable; } + @Override + public UnaryCallable + completeControlPlaneUpgradeCallable() { + return completeControlPlaneUpgradeCallable; + } + @Override public final void close() { try { diff --git a/java-container/google-cloud-container/src/main/java/com/google/cloud/container/v1/stub/HttpJsonClusterManagerStub.java b/java-container/google-cloud-container/src/main/java/com/google/cloud/container/v1/stub/HttpJsonClusterManagerStub.java index 5e6083dc942d..d452e7686445 100644 --- a/java-container/google-cloud-container/src/main/java/com/google/cloud/container/v1/stub/HttpJsonClusterManagerStub.java +++ b/java-container/google-cloud-container/src/main/java/com/google/cloud/container/v1/stub/HttpJsonClusterManagerStub.java @@ -35,6 +35,7 @@ import com.google.container.v1.CheckAutopilotCompatibilityResponse; import com.google.container.v1.Cluster; 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; @@ -1723,6 +1724,45 @@ public class HttpJsonClusterManagerStub extends ClusterManagerStub { .build()) .build(); + private static final ApiMethodDescriptor + completeControlPlaneUpgradeMethodDescriptor = + ApiMethodDescriptor.newBuilder() + .setFullMethodName("google.container.v1.ClusterManager/CompleteControlPlaneUpgrade") + .setHttpMethod("POST") + .setType(ApiMethodDescriptor.MethodType.UNARY) + .setRequestFormatter( + ProtoMessageRequestFormatter.newBuilder() + .setPath( + "/v1/{name=projects/*/locations/*/clusters/*}:completeControlPlaneUpgrade", + request -> { + Map fields = new HashMap<>(); + ProtoRestSerializer serializer = + ProtoRestSerializer.create(); + serializer.putPathParam(fields, "name", request.getName()); + return fields; + }) + .setAdditionalPaths( + "/v1/{name=projects/*/zones/*/clusters/*}:completeControlPlaneUpgrade") + .setQueryParamsExtractor( + request -> { + Map> fields = new HashMap<>(); + ProtoRestSerializer serializer = + ProtoRestSerializer.create(); + serializer.putQueryParam(fields, "$alt", "json;enum-encoding=int"); + return fields; + }) + .setRequestBodyExtractor( + request -> + ProtoRestSerializer.create() + .toBody("*", request.toBuilder().clearName().build(), true)) + .build()) + .setResponseParser( + ProtoMessageResponseParser.newBuilder() + .setDefaultInstance(Operation.getDefaultInstance()) + .setDefaultTypeRegistry(typeRegistry) + .build()) + .build(); + private final UnaryCallable listClustersCallable; private final UnaryCallable getClusterCallable; private final UnaryCallable createClusterCallable; @@ -1770,6 +1810,8 @@ public class HttpJsonClusterManagerStub extends ClusterManagerStub { fetchClusterUpgradeInfoCallable; private final UnaryCallable fetchNodePoolUpgradeInfoCallable; + private final UnaryCallable + completeControlPlaneUpgradeCallable; private final BackgroundResource backgroundResources; private final HttpJsonStubCallableFactory callableFactory; @@ -2318,6 +2360,18 @@ protected HttpJsonClusterManagerStub( return builder.build(); }) .build(); + HttpJsonCallSettings + completeControlPlaneUpgradeTransportSettings = + HttpJsonCallSettings.newBuilder() + .setMethodDescriptor(completeControlPlaneUpgradeMethodDescriptor) + .setTypeRegistry(typeRegistry) + .setParamsExtractor( + request -> { + RequestParamsBuilder builder = RequestParamsBuilder.create(); + builder.add("name", String.valueOf(request.getName())); + return builder.build(); + }) + .build(); this.listClustersCallable = callableFactory.createUnaryCallable( @@ -2456,6 +2510,11 @@ protected HttpJsonClusterManagerStub( fetchNodePoolUpgradeInfoTransportSettings, settings.fetchNodePoolUpgradeInfoSettings(), clientContext); + this.completeControlPlaneUpgradeCallable = + callableFactory.createUnaryCallable( + completeControlPlaneUpgradeTransportSettings, + settings.completeControlPlaneUpgradeSettings(), + clientContext); this.backgroundResources = new BackgroundResourceAggregation(clientContext.getBackgroundResources()); @@ -2500,6 +2559,7 @@ public static List getMethodDescriptors() { methodDescriptors.add(checkAutopilotCompatibilityMethodDescriptor); methodDescriptors.add(fetchClusterUpgradeInfoMethodDescriptor); methodDescriptors.add(fetchNodePoolUpgradeInfoMethodDescriptor); + methodDescriptors.add(completeControlPlaneUpgradeMethodDescriptor); return methodDescriptors; } @@ -2694,6 +2754,12 @@ public UnaryCallable setMaintenancePolic return fetchNodePoolUpgradeInfoCallable; } + @Override + public UnaryCallable + completeControlPlaneUpgradeCallable() { + return completeControlPlaneUpgradeCallable; + } + @Override public final void close() { try { diff --git a/java-container/google-cloud-container/src/main/resources/META-INF/native-image/com.google.cloud.container.v1/reflect-config.json b/java-container/google-cloud-container/src/main/resources/META-INF/native-image/com.google.cloud.container.v1/reflect-config.json index 97af47ab4eab..d57712eaecae 100644 --- a/java-container/google-cloud-container/src/main/resources/META-INF/native-image/com.google.cloud.container.v1/reflect-config.json +++ b/java-container/google-cloud-container/src/main/resources/META-INF/native-image/com.google.cloud.container.v1/reflect-config.json @@ -1232,6 +1232,24 @@ "allDeclaredClasses": true, "allPublicClasses": true }, + { + "name": "com.google.container.v1.CompleteControlPlaneUpgradeRequest", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.container.v1.CompleteControlPlaneUpgradeRequest$Builder", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, { "name": "com.google.container.v1.CompleteIPRotationRequest", "queryAllDeclaredConstructors": true, @@ -1700,6 +1718,24 @@ "allDeclaredClasses": true, "allPublicClasses": true }, + { + "name": "com.google.container.v1.CustomImageInfo", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.container.v1.CustomImageInfo$Builder", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, { "name": "com.google.container.v1.DNSConfig", "queryAllDeclaredConstructors": true, @@ -1952,6 +1988,24 @@ "allDeclaredClasses": true, "allPublicClasses": true }, + { + "name": "com.google.container.v1.DiskIoScheduler", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.container.v1.DiskIoScheduler$Builder", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, { "name": "com.google.container.v1.DisruptionBudget", "queryAllDeclaredConstructors": true, @@ -2924,6 +2978,24 @@ "allDeclaredClasses": true, "allPublicClasses": true }, + { + "name": "com.google.container.v1.LinuxNodeConfig$NodeVfioConfig", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.container.v1.LinuxNodeConfig$NodeVfioConfig$Builder", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, { "name": "com.google.container.v1.LinuxNodeConfig$SwapConfig", "queryAllDeclaredConstructors": true, @@ -3941,6 +4013,24 @@ "allDeclaredClasses": true, "allPublicClasses": true }, + { + "name": "com.google.container.v1.NodePool$KubeletCertInfo", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.container.v1.NodePool$KubeletCertInfo$Builder", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, { "name": "com.google.container.v1.NodePool$NodeDrainConfig", "queryAllDeclaredConstructors": true, @@ -4868,6 +4958,51 @@ "allDeclaredClasses": true, "allPublicClasses": true }, + { + "name": "com.google.container.v1.RollbackSafeUpgrade", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.container.v1.RollbackSafeUpgrade$Builder", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.container.v1.RollbackSafeUpgradeStatus", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.container.v1.RollbackSafeUpgradeStatus$Builder", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.container.v1.RollbackSafeUpgradeStatus$Mode", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, { "name": "com.google.container.v1.SandboxConfig", "queryAllDeclaredConstructors": true, diff --git a/java-container/google-cloud-container/src/test/java/com/google/cloud/container/v1/ClusterManagerClientHttpJsonTest.java b/java-container/google-cloud-container/src/test/java/com/google/cloud/container/v1/ClusterManagerClientHttpJsonTest.java index 3ed7484913aa..3b3178b6e2e4 100644 --- a/java-container/google-cloud-container/src/test/java/com/google/cloud/container/v1/ClusterManagerClientHttpJsonTest.java +++ b/java-container/google-cloud-container/src/test/java/com/google/cloud/container/v1/ClusterManagerClientHttpJsonTest.java @@ -44,6 +44,7 @@ import com.google.container.v1.ClusterAutoscaling; import com.google.container.v1.ClusterUpdate; import com.google.container.v1.ClusterUpgradeInfo; +import com.google.container.v1.CompleteControlPlaneUpgradeRequest; import com.google.container.v1.CompleteNodePoolUpgradeRequest; import com.google.container.v1.CompliancePostureConfig; import com.google.container.v1.ConfidentialNodes; @@ -51,6 +52,7 @@ import com.google.container.v1.ControlPlaneEgress; import com.google.container.v1.ControlPlaneEndpointsConfig; import com.google.container.v1.CostManagementConfig; +import com.google.container.v1.CustomImageInfo; import com.google.container.v1.DatabaseEncryption; import com.google.container.v1.EnterpriseConfig; import com.google.container.v1.FastSocket; @@ -105,6 +107,8 @@ import com.google.container.v1.ResourceLabels; import com.google.container.v1.ResourceManagerTags; import com.google.container.v1.ResourceUsageExportConfig; +import com.google.container.v1.RollbackSafeUpgrade; +import com.google.container.v1.RollbackSafeUpgradeStatus; import com.google.container.v1.ScheduleUpgradeConfig; import com.google.container.v1.SecretManagerConfig; import com.google.container.v1.SecretSyncConfig; @@ -318,6 +322,8 @@ public void getClusterTest() throws Exception { .setEndpoint("endpoint1741102485") .setInitialClusterVersion("initialClusterVersion-1547734558") .setCurrentMasterVersion("currentMasterVersion1871927069") + .setCurrentEmulatedVersion("currentEmulatedVersion1001176846") + .setRollbackSafeUpgrade(RollbackSafeUpgrade.newBuilder().build()) .setCurrentNodeVersion("currentNodeVersion373921085") .setCreateTime("createTime1369213417") .setStatusMessage("statusMessage-958704715") @@ -445,6 +451,8 @@ public void getClusterTest2() throws Exception { .setEndpoint("endpoint1741102485") .setInitialClusterVersion("initialClusterVersion-1547734558") .setCurrentMasterVersion("currentMasterVersion1871927069") + .setCurrentEmulatedVersion("currentEmulatedVersion1001176846") + .setRollbackSafeUpgrade(RollbackSafeUpgrade.newBuilder().build()) .setCurrentNodeVersion("currentNodeVersion373921085") .setCreateTime("createTime1369213417") .setStatusMessage("statusMessage-958704715") @@ -829,6 +837,7 @@ public void updateNodePoolTest() throws Exception { .setNodeDrainConfig(NodePool.NodeDrainConfig.newBuilder().build()) .setConsolidationDelay(Duration.newBuilder().build()) .setTaintConfig(TaintConfig.newBuilder().build()) + .setMaintenancePolicy(NodePool.NodePoolMaintenancePolicy.newBuilder().build()) .build(); Operation actualResponse = client.updateNodePool(request); @@ -900,6 +909,7 @@ public void updateNodePoolExceptionTest() throws Exception { .setNodeDrainConfig(NodePool.NodeDrainConfig.newBuilder().build()) .setConsolidationDelay(Duration.newBuilder().build()) .setTaintConfig(TaintConfig.newBuilder().build()) + .setMaintenancePolicy(NodePool.NodePoolMaintenancePolicy.newBuilder().build()) .build(); client.updateNodePool(request); Assert.fail("No exception raised"); @@ -2323,6 +2333,7 @@ public void getNodePoolTest() throws Exception { .setBestEffortProvisioning(BestEffortProvisioning.newBuilder().build()) .setNodeDrainConfig(NodePool.NodeDrainConfig.newBuilder().build()) .setMaintenancePolicy(NodePool.NodePoolMaintenancePolicy.newBuilder().build()) + .setKubeletCertInfo(NodePool.KubeletCertInfo.newBuilder().build()) .build(); mockService.addResponse(expectedResponse); @@ -2390,6 +2401,7 @@ public void getNodePoolTest2() throws Exception { .setBestEffortProvisioning(BestEffortProvisioning.newBuilder().build()) .setNodeDrainConfig(NodePool.NodeDrainConfig.newBuilder().build()) .setMaintenancePolicy(NodePool.NodePoolMaintenancePolicy.newBuilder().build()) + .setKubeletCertInfo(NodePool.KubeletCertInfo.newBuilder().build()) .build(); mockService.addResponse(expectedResponse); @@ -3782,6 +3794,7 @@ public void fetchClusterUpgradeInfoTest() throws Exception { .addAllUpgradeDetails(new ArrayList()) .setEndOfStandardSupportTimestamp("endOfStandardSupportTimestamp-1097416426") .setEndOfExtendedSupportTimestamp("endOfExtendedSupportTimestamp599562130") + .setRollbackSafeUpgradeStatus(RollbackSafeUpgradeStatus.newBuilder().build()) .build(); mockService.addResponse(expectedResponse); @@ -3832,6 +3845,7 @@ public void fetchNodePoolUpgradeInfoTest() throws Exception { .addAllUpgradeDetails(new ArrayList()) .setEndOfStandardSupportTimestamp("endOfStandardSupportTimestamp-1097416426") .setEndOfExtendedSupportTimestamp("endOfExtendedSupportTimestamp599562130") + .setCustomImageInfo(CustomImageInfo.newBuilder().build()) .build(); mockService.addResponse(expectedResponse); @@ -3872,4 +3886,68 @@ public void fetchNodePoolUpgradeInfoExceptionTest() throws Exception { // Expected exception. } } + + @Test + public void completeControlPlaneUpgradeTest() throws Exception { + Operation expectedResponse = + Operation.newBuilder() + .setName("name3373707") + .setZone("zone3744684") + .setDetail("detail-1335224239") + .setStatusMessage("statusMessage-958704715") + .setSelfLink("selfLink1191800166") + .setTargetLink("targetLink486368555") + .setLocation("location1901043637") + .setStartTime("startTime-2129294769") + .setEndTime("endTime-1607243192") + .setProgress(OperationProgress.newBuilder().build()) + .addAllClusterConditions(new ArrayList()) + .addAllNodepoolConditions(new ArrayList()) + .setError(Status.newBuilder().build()) + .build(); + mockService.addResponse(expectedResponse); + + CompleteControlPlaneUpgradeRequest request = + CompleteControlPlaneUpgradeRequest.newBuilder() + .setName("projects/project-6537/locations/location-6537/clusters/cluster-6537") + .setVersion("version351608024") + .build(); + + Operation actualResponse = client.completeControlPlaneUpgrade(request); + Assert.assertEquals(expectedResponse, actualResponse); + + List actualRequests = mockService.getRequestPaths(); + Assert.assertEquals(1, actualRequests.size()); + + String apiClientHeaderKey = + mockService + .getRequestHeaders() + .get(ApiClientHeaderProvider.getDefaultApiClientHeaderKey()) + .iterator() + .next(); + Assert.assertTrue( + GaxHttpJsonProperties.getDefaultApiClientHeaderPattern() + .matcher(apiClientHeaderKey) + .matches()); + } + + @Test + public void completeControlPlaneUpgradeExceptionTest() throws Exception { + ApiException exception = + ApiExceptionFactory.createException( + new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); + mockService.addException(exception); + + try { + CompleteControlPlaneUpgradeRequest request = + CompleteControlPlaneUpgradeRequest.newBuilder() + .setName("projects/project-6537/locations/location-6537/clusters/cluster-6537") + .setVersion("version351608024") + .build(); + client.completeControlPlaneUpgrade(request); + Assert.fail("No exception raised"); + } catch (InvalidArgumentException e) { + // Expected exception. + } + } } diff --git a/java-container/google-cloud-container/src/test/java/com/google/cloud/container/v1/ClusterManagerClientTest.java b/java-container/google-cloud-container/src/test/java/com/google/cloud/container/v1/ClusterManagerClientTest.java index 045b4dee7f8d..f2e7984ac760 100644 --- a/java-container/google-cloud-container/src/test/java/com/google/cloud/container/v1/ClusterManagerClientTest.java +++ b/java-container/google-cloud-container/src/test/java/com/google/cloud/container/v1/ClusterManagerClientTest.java @@ -42,6 +42,7 @@ import com.google.container.v1.ClusterAutoscaling; 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.CompliancePostureConfig; @@ -52,6 +53,7 @@ import com.google.container.v1.CostManagementConfig; import com.google.container.v1.CreateClusterRequest; import com.google.container.v1.CreateNodePoolRequest; +import com.google.container.v1.CustomImageInfo; import com.google.container.v1.DatabaseEncryption; import com.google.container.v1.DeleteClusterRequest; import com.google.container.v1.DeleteNodePoolRequest; @@ -118,6 +120,8 @@ import com.google.container.v1.ResourceManagerTags; import com.google.container.v1.ResourceUsageExportConfig; import com.google.container.v1.RollbackNodePoolUpgradeRequest; +import com.google.container.v1.RollbackSafeUpgrade; +import com.google.container.v1.RollbackSafeUpgradeStatus; import com.google.container.v1.ScheduleUpgradeConfig; import com.google.container.v1.SecretManagerConfig; import com.google.container.v1.SecretSyncConfig; @@ -336,6 +340,8 @@ public void getClusterTest() throws Exception { .setEndpoint("endpoint1741102485") .setInitialClusterVersion("initialClusterVersion-1547734558") .setCurrentMasterVersion("currentMasterVersion1871927069") + .setCurrentEmulatedVersion("currentEmulatedVersion1001176846") + .setRollbackSafeUpgrade(RollbackSafeUpgrade.newBuilder().build()) .setCurrentNodeVersion("currentNodeVersion373921085") .setCreateTime("createTime1369213417") .setStatusMessage("statusMessage-958704715") @@ -457,6 +463,8 @@ public void getClusterTest2() throws Exception { .setEndpoint("endpoint1741102485") .setInitialClusterVersion("initialClusterVersion-1547734558") .setCurrentMasterVersion("currentMasterVersion1871927069") + .setCurrentEmulatedVersion("currentEmulatedVersion1001176846") + .setRollbackSafeUpgrade(RollbackSafeUpgrade.newBuilder().build()) .setCurrentNodeVersion("currentNodeVersion373921085") .setCreateTime("createTime1369213417") .setStatusMessage("statusMessage-958704715") @@ -819,6 +827,7 @@ public void updateNodePoolTest() throws Exception { .setNodeDrainConfig(NodePool.NodeDrainConfig.newBuilder().build()) .setConsolidationDelay(Duration.newBuilder().build()) .setTaintConfig(TaintConfig.newBuilder().build()) + .setMaintenancePolicy(NodePool.NodePoolMaintenancePolicy.newBuilder().build()) .build(); Operation actualResponse = client.updateNodePool(request); @@ -869,6 +878,7 @@ public void updateNodePoolTest() throws Exception { Assert.assertEquals(request.getNodeDrainConfig(), actualRequest.getNodeDrainConfig()); Assert.assertEquals(request.getConsolidationDelay(), actualRequest.getConsolidationDelay()); Assert.assertEquals(request.getTaintConfig(), actualRequest.getTaintConfig()); + Assert.assertEquals(request.getMaintenancePolicy(), actualRequest.getMaintenancePolicy()); Assert.assertTrue( channelProvider.isHeaderSent( ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), @@ -923,6 +933,7 @@ public void updateNodePoolExceptionTest() throws Exception { .setNodeDrainConfig(NodePool.NodeDrainConfig.newBuilder().build()) .setConsolidationDelay(Duration.newBuilder().build()) .setTaintConfig(TaintConfig.newBuilder().build()) + .setMaintenancePolicy(NodePool.NodePoolMaintenancePolicy.newBuilder().build()) .build(); client.updateNodePool(request); Assert.fail("No exception raised"); @@ -2233,6 +2244,7 @@ public void getNodePoolTest() throws Exception { .setBestEffortProvisioning(BestEffortProvisioning.newBuilder().build()) .setNodeDrainConfig(NodePool.NodeDrainConfig.newBuilder().build()) .setMaintenancePolicy(NodePool.NodePoolMaintenancePolicy.newBuilder().build()) + .setKubeletCertInfo(NodePool.KubeletCertInfo.newBuilder().build()) .build(); mockClusterManager.addResponse(expectedResponse); @@ -2292,6 +2304,7 @@ public void getNodePoolTest2() throws Exception { .setBestEffortProvisioning(BestEffortProvisioning.newBuilder().build()) .setNodeDrainConfig(NodePool.NodeDrainConfig.newBuilder().build()) .setMaintenancePolicy(NodePool.NodePoolMaintenancePolicy.newBuilder().build()) + .setKubeletCertInfo(NodePool.KubeletCertInfo.newBuilder().build()) .build(); mockClusterManager.addResponse(expectedResponse); @@ -3583,6 +3596,7 @@ public void fetchClusterUpgradeInfoTest() throws Exception { .addAllUpgradeDetails(new ArrayList()) .setEndOfStandardSupportTimestamp("endOfStandardSupportTimestamp-1097416426") .setEndOfExtendedSupportTimestamp("endOfExtendedSupportTimestamp599562130") + .setRollbackSafeUpgradeStatus(RollbackSafeUpgradeStatus.newBuilder().build()) .build(); mockClusterManager.addResponse(expectedResponse); @@ -3628,6 +3642,7 @@ public void fetchNodePoolUpgradeInfoTest() throws Exception { .addAllUpgradeDetails(new ArrayList()) .setEndOfStandardSupportTimestamp("endOfStandardSupportTimestamp-1097416426") .setEndOfExtendedSupportTimestamp("endOfExtendedSupportTimestamp599562130") + .setCustomImageInfo(CustomImageInfo.newBuilder().build()) .build(); mockClusterManager.addResponse(expectedResponse); @@ -3661,4 +3676,64 @@ public void fetchNodePoolUpgradeInfoExceptionTest() throws Exception { // Expected exception. } } + + @Test + public void completeControlPlaneUpgradeTest() throws Exception { + Operation expectedResponse = + Operation.newBuilder() + .setName("name3373707") + .setZone("zone3744684") + .setDetail("detail-1335224239") + .setStatusMessage("statusMessage-958704715") + .setSelfLink("selfLink1191800166") + .setTargetLink("targetLink486368555") + .setLocation("location1901043637") + .setStartTime("startTime-2129294769") + .setEndTime("endTime-1607243192") + .setProgress(OperationProgress.newBuilder().build()) + .addAllClusterConditions(new ArrayList()) + .addAllNodepoolConditions(new ArrayList()) + .setError(Status.newBuilder().build()) + .build(); + mockClusterManager.addResponse(expectedResponse); + + CompleteControlPlaneUpgradeRequest request = + CompleteControlPlaneUpgradeRequest.newBuilder() + .setName("name3373707") + .setVersion("version351608024") + .build(); + + Operation actualResponse = client.completeControlPlaneUpgrade(request); + Assert.assertEquals(expectedResponse, actualResponse); + + List actualRequests = mockClusterManager.getRequests(); + Assert.assertEquals(1, actualRequests.size()); + CompleteControlPlaneUpgradeRequest actualRequest = + ((CompleteControlPlaneUpgradeRequest) actualRequests.get(0)); + + Assert.assertEquals(request.getName(), actualRequest.getName()); + Assert.assertEquals(request.getVersion(), actualRequest.getVersion()); + Assert.assertTrue( + channelProvider.isHeaderSent( + ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), + GaxGrpcProperties.getDefaultApiClientHeaderPattern())); + } + + @Test + public void completeControlPlaneUpgradeExceptionTest() throws Exception { + StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); + mockClusterManager.addException(exception); + + try { + CompleteControlPlaneUpgradeRequest request = + CompleteControlPlaneUpgradeRequest.newBuilder() + .setName("name3373707") + .setVersion("version351608024") + .build(); + client.completeControlPlaneUpgrade(request); + Assert.fail("No exception raised"); + } catch (InvalidArgumentException e) { + // Expected exception. + } + } } diff --git a/java-container/google-cloud-container/src/test/java/com/google/cloud/container/v1/MockClusterManagerImpl.java b/java-container/google-cloud-container/src/test/java/com/google/cloud/container/v1/MockClusterManagerImpl.java index a4f9cc6f4dc3..1171987d7a34 100644 --- a/java-container/google-cloud-container/src/test/java/com/google/cloud/container/v1/MockClusterManagerImpl.java +++ b/java-container/google-cloud-container/src/test/java/com/google/cloud/container/v1/MockClusterManagerImpl.java @@ -23,6 +23,7 @@ import com.google.container.v1.Cluster; import com.google.container.v1.ClusterManagerGrpc.ClusterManagerImplBase; 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; @@ -872,4 +873,26 @@ public void fetchNodePoolUpgradeInfo( Exception.class.getName()))); } } + + @Override + public void completeControlPlaneUpgrade( + CompleteControlPlaneUpgradeRequest request, StreamObserver responseObserver) { + Object response = responses.poll(); + if (response instanceof Operation) { + requests.add(request); + responseObserver.onNext(((Operation) response)); + responseObserver.onCompleted(); + } else if (response instanceof Exception) { + responseObserver.onError(((Exception) response)); + } else { + responseObserver.onError( + new IllegalArgumentException( + String.format( + "Unrecognized response type %s for method CompleteControlPlaneUpgrade, expected" + + " %s or %s", + response == null ? "null" : response.getClass().getName(), + Operation.class.getName(), + Exception.class.getName()))); + } + } } diff --git a/java-container/grpc-google-cloud-container-v1/src/main/java/com/google/container/v1/ClusterManagerGrpc.java b/java-container/grpc-google-cloud-container-v1/src/main/java/com/google/container/v1/ClusterManagerGrpc.java index d9b1d6e24aaa..c724eec65066 100644 --- a/java-container/grpc-google-cloud-container-v1/src/main/java/com/google/container/v1/ClusterManagerGrpc.java +++ b/java-container/grpc-google-cloud-container-v1/src/main/java/com/google/container/v1/ClusterManagerGrpc.java @@ -1611,6 +1611,57 @@ private ClusterManagerGrpc() {} return getFetchNodePoolUpgradeInfoMethod; } + private static volatile io.grpc.MethodDescriptor< + com.google.container.v1.CompleteControlPlaneUpgradeRequest, + com.google.container.v1.Operation> + getCompleteControlPlaneUpgradeMethod; + + @io.grpc.stub.annotations.RpcMethod( + fullMethodName = SERVICE_NAME + '/' + "CompleteControlPlaneUpgrade", + requestType = com.google.container.v1.CompleteControlPlaneUpgradeRequest.class, + responseType = com.google.container.v1.Operation.class, + methodType = io.grpc.MethodDescriptor.MethodType.UNARY) + public static io.grpc.MethodDescriptor< + com.google.container.v1.CompleteControlPlaneUpgradeRequest, + com.google.container.v1.Operation> + getCompleteControlPlaneUpgradeMethod() { + io.grpc.MethodDescriptor< + com.google.container.v1.CompleteControlPlaneUpgradeRequest, + com.google.container.v1.Operation> + getCompleteControlPlaneUpgradeMethod; + if ((getCompleteControlPlaneUpgradeMethod = + ClusterManagerGrpc.getCompleteControlPlaneUpgradeMethod) + == null) { + synchronized (ClusterManagerGrpc.class) { + if ((getCompleteControlPlaneUpgradeMethod = + ClusterManagerGrpc.getCompleteControlPlaneUpgradeMethod) + == null) { + ClusterManagerGrpc.getCompleteControlPlaneUpgradeMethod = + getCompleteControlPlaneUpgradeMethod = + io.grpc.MethodDescriptor + . + newBuilder() + .setType(io.grpc.MethodDescriptor.MethodType.UNARY) + .setFullMethodName( + generateFullMethodName(SERVICE_NAME, "CompleteControlPlaneUpgrade")) + .setSampledToLocalTracing(true) + .setRequestMarshaller( + io.grpc.protobuf.ProtoUtils.marshaller( + com.google.container.v1.CompleteControlPlaneUpgradeRequest + .getDefaultInstance())) + .setResponseMarshaller( + io.grpc.protobuf.ProtoUtils.marshaller( + com.google.container.v1.Operation.getDefaultInstance())) + .setSchemaDescriptor( + new ClusterManagerMethodDescriptorSupplier("CompleteControlPlaneUpgrade")) + .build(); + } + } + } + return getCompleteControlPlaneUpgradeMethod; + } + /** Creates a new async stub that supports all call types for the service */ public static ClusterManagerStub newStub(io.grpc.Channel channel) { io.grpc.stub.AbstractStub.StubFactory factory = @@ -2210,6 +2261,21 @@ default void fetchNodePoolUpgradeInfo( io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall( getFetchNodePoolUpgradeInfoMethod(), responseObserver); } + + /** + * + * + *
+     * 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 responseObserver) { + io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall( + getCompleteControlPlaneUpgradeMethod(), responseObserver); + } } /** @@ -2852,6 +2918,23 @@ public void fetchNodePoolUpgradeInfo( request, responseObserver); } + + /** + * + * + *
+     * 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 responseObserver) { + io.grpc.stub.ClientCalls.asyncUnaryCall( + getChannel().newCall(getCompleteControlPlaneUpgradeMethod(), getCallOptions()), + request, + responseObserver); + } } /** @@ -3379,6 +3462,21 @@ public com.google.container.v1.NodePoolUpgradeInfo fetchNodePoolUpgradeInfo( return io.grpc.stub.ClientCalls.blockingV2UnaryCall( 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) + 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.ListenableFuture + completeControlPlaneUpgrade( + com.google.container.v1.CompleteControlPlaneUpgradeRequest request) { + return io.grpc.stub.ClientCalls.futureUnaryCall( + getChannel().newCall(getCompleteControlPlaneUpgradeMethod(), getCallOptions()), request); + } } private static final int METHODID_LIST_CLUSTERS = 0; @@ -4460,6 +4587,7 @@ protected ClusterManagerFutureStub build( private static final int METHODID_CHECK_AUTOPILOT_COMPATIBILITY = 33; private static final int METHODID_FETCH_CLUSTER_UPGRADE_INFO = 34; private static final int METHODID_FETCH_NODE_POOL_UPGRADE_INFO = 35; + private static final int METHODID_COMPLETE_CONTROL_PLANE_UPGRADE = 36; private static final class MethodHandlers implements io.grpc.stub.ServerCalls.UnaryMethod, @@ -4667,6 +4795,11 @@ public void invoke(Req request, io.grpc.stub.StreamObserver responseObserv (io.grpc.stub.StreamObserver) responseObserver); break; + case METHODID_COMPLETE_CONTROL_PLANE_UPGRADE: + serviceImpl.completeControlPlaneUpgrade( + (com.google.container.v1.CompleteControlPlaneUpgradeRequest) request, + (io.grpc.stub.StreamObserver) responseObserver); + break; default: throw new AssertionError(); } @@ -4910,6 +5043,13 @@ public static final io.grpc.ServerServiceDefinition bindService(AsyncService ser com.google.container.v1.FetchNodePoolUpgradeInfoRequest, com.google.container.v1.NodePoolUpgradeInfo>( service, METHODID_FETCH_NODE_POOL_UPGRADE_INFO))) + .addMethod( + getCompleteControlPlaneUpgradeMethod(), + io.grpc.stub.ServerCalls.asyncUnaryCall( + new MethodHandlers< + com.google.container.v1.CompleteControlPlaneUpgradeRequest, + com.google.container.v1.Operation>( + service, METHODID_COMPLETE_CONTROL_PLANE_UPGRADE))) .build(); } @@ -4997,6 +5137,7 @@ public static io.grpc.ServiceDescriptor getServiceDescriptor() { .addMethod(getCheckAutopilotCompatibilityMethod()) .addMethod(getFetchClusterUpgradeInfoMethod()) .addMethod(getFetchNodePoolUpgradeInfoMethod()) + .addMethod(getCompleteControlPlaneUpgradeMethod()) .build(); } } diff --git a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/AddonsConfig.java b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/AddonsConfig.java index 20d9882fd828..102aa7c7ad15 100644 --- a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/AddonsConfig.java +++ b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/AddonsConfig.java @@ -204,7 +204,7 @@ public com.google.container.v1.HorizontalPodAutoscaling getHorizontalPodAutoscal * * * @deprecated google.container.v1.AddonsConfig.kubernetes_dashboard is deprecated. See - * google/container/v1/cluster_service.proto;l=2243 + * google/container/v1/cluster_service.proto;l=2288 * @return Whether the kubernetesDashboard field is set. */ @java.lang.Override @@ -228,7 +228,7 @@ public boolean hasKubernetesDashboard() { * * * @deprecated google.container.v1.AddonsConfig.kubernetes_dashboard is deprecated. See - * google/container/v1/cluster_service.proto;l=2243 + * google/container/v1/cluster_service.proto;l=2288 * @return The kubernetesDashboard. */ @java.lang.Override @@ -2828,7 +2828,7 @@ public Builder clearHorizontalPodAutoscaling() { * * * @deprecated google.container.v1.AddonsConfig.kubernetes_dashboard is deprecated. See - * google/container/v1/cluster_service.proto;l=2243 + * google/container/v1/cluster_service.proto;l=2288 * @return Whether the kubernetesDashboard field is set. */ @java.lang.Deprecated @@ -2851,7 +2851,7 @@ public boolean hasKubernetesDashboard() { * * * @deprecated google.container.v1.AddonsConfig.kubernetes_dashboard is deprecated. See - * google/container/v1/cluster_service.proto;l=2243 + * google/container/v1/cluster_service.proto;l=2288 * @return The kubernetesDashboard. */ @java.lang.Deprecated diff --git a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/AddonsConfigOrBuilder.java b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/AddonsConfigOrBuilder.java index c03f0ad3a96a..8a2977cbbbd4 100644 --- a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/AddonsConfigOrBuilder.java +++ b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/AddonsConfigOrBuilder.java @@ -124,7 +124,7 @@ public interface AddonsConfigOrBuilder * * * @deprecated google.container.v1.AddonsConfig.kubernetes_dashboard is deprecated. See - * google/container/v1/cluster_service.proto;l=2243 + * google/container/v1/cluster_service.proto;l=2288 * @return Whether the kubernetesDashboard field is set. */ @java.lang.Deprecated @@ -145,7 +145,7 @@ public interface AddonsConfigOrBuilder * * * @deprecated google.container.v1.AddonsConfig.kubernetes_dashboard is deprecated. See - * google/container/v1/cluster_service.proto;l=2243 + * google/container/v1/cluster_service.proto;l=2288 * @return The kubernetesDashboard. */ @java.lang.Deprecated diff --git a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/AutoprovisioningNodePoolDefaults.java b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/AutoprovisioningNodePoolDefaults.java index ee0cea80a222..ade41c8b123d 100644 --- a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/AutoprovisioningNodePoolDefaults.java +++ b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/AutoprovisioningNodePoolDefaults.java @@ -330,7 +330,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.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]; + * 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 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]; + * 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]; + * 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) { *
* * @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() { *
* * @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() { *
* * @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.Iterable values) { ensureInstanceGroupUrlsIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll(values, instanceGroupUrls_); - bitField1_ |= 0x00040000; + bitField1_ |= 0x00100000; onChanged(); return this; } @@ -17475,13 +18008,13 @@ public Builder addAllInstanceGroupUrls(java.lang.Iterable valu * * * @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 This builder for chaining. */ @java.lang.Deprecated public Builder clearInstanceGroupUrls() { instanceGroupUrls_ = com.google.protobuf.LazyStringArrayList.emptyList(); - bitField1_ = (bitField1_ & ~0x00040000); + bitField1_ = (bitField1_ & ~0x00100000); ; onChanged(); return this; @@ -17499,7 +18032,7 @@ public Builder clearInstanceGroupUrls() { * * * @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 bytes of the instanceGroupUrls to add. * @return This builder for chaining. */ @@ -17511,7 +18044,7 @@ public Builder addInstanceGroupUrlsBytes(com.google.protobuf.ByteString value) { checkByteStringIsUtf8(value); ensureInstanceGroupUrlsIsMutable(); instanceGroupUrls_.add(value); - bitField1_ |= 0x00040000; + bitField1_ |= 0x00100000; onChanged(); return this; } @@ -17531,7 +18064,7 @@ public Builder addInstanceGroupUrlsBytes(com.google.protobuf.ByteString value) { * * * @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 @@ -17553,7 +18086,7 @@ public int getCurrentNodeCount() { * * * @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 * @param value The currentNodeCount to set. * @return This builder for chaining. */ @@ -17561,7 +18094,7 @@ public int getCurrentNodeCount() { public Builder setCurrentNodeCount(int value) { currentNodeCount_ = value; - bitField1_ |= 0x00080000; + bitField1_ |= 0x00200000; onChanged(); return this; } @@ -17579,12 +18112,12 @@ public Builder setCurrentNodeCount(int value) { * * * @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 This builder for chaining. */ @java.lang.Deprecated public Builder clearCurrentNodeCount() { - bitField1_ = (bitField1_ & ~0x00080000); + bitField1_ = (bitField1_ & ~0x00200000); currentNodeCount_ = 0; onChanged(); return this; @@ -17658,7 +18191,7 @@ public Builder setExpireTime(java.lang.String value) { throw new NullPointerException(); } expireTime_ = value; - bitField1_ |= 0x00100000; + bitField1_ |= 0x00400000; onChanged(); return this; } @@ -17677,7 +18210,7 @@ public Builder setExpireTime(java.lang.String value) { */ public Builder clearExpireTime() { expireTime_ = getDefaultInstance().getExpireTime(); - bitField1_ = (bitField1_ & ~0x00100000); + bitField1_ = (bitField1_ & ~0x00400000); onChanged(); return this; } @@ -17701,7 +18234,7 @@ public Builder setExpireTimeBytes(com.google.protobuf.ByteString value) { } checkByteStringIsUtf8(value); expireTime_ = value; - bitField1_ |= 0x00100000; + bitField1_ |= 0x00400000; onChanged(); return this; } @@ -17783,7 +18316,7 @@ public Builder setLocation(java.lang.String value) { throw new NullPointerException(); } location_ = value; - bitField1_ |= 0x00200000; + bitField1_ |= 0x00800000; onChanged(); return this; } @@ -17805,7 +18338,7 @@ public Builder setLocation(java.lang.String value) { */ public Builder clearLocation() { location_ = getDefaultInstance().getLocation(); - bitField1_ = (bitField1_ & ~0x00200000); + bitField1_ = (bitField1_ & ~0x00800000); onChanged(); return this; } @@ -17832,7 +18365,7 @@ public Builder setLocationBytes(com.google.protobuf.ByteString value) { } checkByteStringIsUtf8(value); location_ = value; - bitField1_ |= 0x00200000; + bitField1_ |= 0x00800000; onChanged(); return this; } @@ -17851,7 +18384,7 @@ public Builder setLocationBytes(com.google.protobuf.ByteString 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(conditions_); - bitField1_ |= 0x01000000; + bitField1_ |= 0x04000000; } } @@ -18295,7 +18828,7 @@ public Builder addAllConditions( public Builder clearConditions() { if (conditionsBuilder_ == null) { conditions_ = java.util.Collections.emptyList(); - bitField1_ = (bitField1_ & ~0x01000000); + bitField1_ = (bitField1_ & ~0x04000000); onChanged(); } else { conditionsBuilder_.clear(); @@ -18424,7 +18957,7 @@ public com.google.container.v1.StatusCondition.Builder addConditionsBuilder(int com.google.container.v1.StatusCondition, com.google.container.v1.StatusCondition.Builder, com.google.container.v1.StatusConditionOrBuilder>( - conditions_, ((bitField1_ & 0x01000000) != 0), getParentForChildren(), isClean()); + conditions_, ((bitField1_ & 0x04000000) != 0), getParentForChildren(), isClean()); conditions_ = null; } return conditionsBuilder_; @@ -18449,7 +18982,7 @@ public com.google.container.v1.StatusCondition.Builder addConditionsBuilder(int * @return Whether the autopilot field is set. */ public boolean hasAutopilot() { - return ((bitField1_ & 0x02000000) != 0); + return ((bitField1_ & 0x08000000) != 0); } /** @@ -18491,7 +19024,7 @@ public Builder setAutopilot(com.google.container.v1.Autopilot value) { } else { autopilotBuilder_.setMessage(value); } - bitField1_ |= 0x02000000; + bitField1_ |= 0x08000000; onChanged(); return this; } @@ -18511,7 +19044,7 @@ public Builder setAutopilot(com.google.container.v1.Autopilot.Builder builderFor } else { autopilotBuilder_.setMessage(builderForValue.build()); } - bitField1_ |= 0x02000000; + bitField1_ |= 0x08000000; onChanged(); return this; } @@ -18527,7 +19060,7 @@ public Builder setAutopilot(com.google.container.v1.Autopilot.Builder builderFor */ public Builder mergeAutopilot(com.google.container.v1.Autopilot value) { if (autopilotBuilder_ == null) { - if (((bitField1_ & 0x02000000) != 0) + if (((bitField1_ & 0x08000000) != 0) && autopilot_ != null && autopilot_ != com.google.container.v1.Autopilot.getDefaultInstance()) { getAutopilotBuilder().mergeFrom(value); @@ -18538,7 +19071,7 @@ public Builder mergeAutopilot(com.google.container.v1.Autopilot value) { autopilotBuilder_.mergeFrom(value); } if (autopilot_ != null) { - bitField1_ |= 0x02000000; + bitField1_ |= 0x08000000; onChanged(); } return this; @@ -18554,7 +19087,7 @@ public Builder mergeAutopilot(com.google.container.v1.Autopilot value) { * .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 + implements + // @@protoc_insertion_point(builder_implements:google.container.v1.CompleteControlPlaneUpgradeRequest) + com.google.container.v1.CompleteControlPlaneUpgradeRequestOrBuilder { + 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); + } + + // Construct using com.google.container.v1.CompleteControlPlaneUpgradeRequest.newBuilder() + private Builder() {} + + private Builder(com.google.protobuf.GeneratedMessage.BuilderParent parent) { + super(parent); + } + + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + name_ = ""; + version_ = ""; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { + return com.google.container.v1.ClusterServiceProto + .internal_static_google_container_v1_CompleteControlPlaneUpgradeRequest_descriptor; + } + + @java.lang.Override + public com.google.container.v1.CompleteControlPlaneUpgradeRequest getDefaultInstanceForType() { + return com.google.container.v1.CompleteControlPlaneUpgradeRequest.getDefaultInstance(); + } + + @java.lang.Override + public com.google.container.v1.CompleteControlPlaneUpgradeRequest build() { + com.google.container.v1.CompleteControlPlaneUpgradeRequest result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.container.v1.CompleteControlPlaneUpgradeRequest buildPartial() { + com.google.container.v1.CompleteControlPlaneUpgradeRequest result = + new com.google.container.v1.CompleteControlPlaneUpgradeRequest(this); + if (bitField0_ != 0) { + buildPartial0(result); + } + onBuilt(); + return result; + } + + private void buildPartial0(com.google.container.v1.CompleteControlPlaneUpgradeRequest result) { + int from_bitField0_ = bitField0_; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.name_ = name_; + } + if (((from_bitField0_ & 0x00000002) != 0)) { + result.version_ = version_; + } + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.google.container.v1.CompleteControlPlaneUpgradeRequest) { + return mergeFrom((com.google.container.v1.CompleteControlPlaneUpgradeRequest) other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.google.container.v1.CompleteControlPlaneUpgradeRequest other) { + if (other == com.google.container.v1.CompleteControlPlaneUpgradeRequest.getDefaultInstance()) + return this; + if (!other.getName().isEmpty()) { + name_ = other.name_; + bitField0_ |= 0x00000001; + onChanged(); + } + if (!other.getVersion().isEmpty()) { + version_ = other.version_; + bitField0_ |= 0x00000002; + onChanged(); + } + this.mergeUnknownFields(other.getUnknownFields()); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: + { + name_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000001; + break; + } // case 10 + case 18: + { + version_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000002; + break; + } // case 18 + default: + { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.unwrapIOException(); + } finally { + onChanged(); + } // finally + return this; + } + + private int bitField0_; + + private java.lang.Object 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. + */ + 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 PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public CompleteControlPlaneUpgradeRequest parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public com.google.container.v1.CompleteControlPlaneUpgradeRequest getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } +} diff --git a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/CompleteControlPlaneUpgradeRequestOrBuilder.java b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/CompleteControlPlaneUpgradeRequestOrBuilder.java new file mode 100644 index 000000000000..0eecc512e65a --- /dev/null +++ b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/CompleteControlPlaneUpgradeRequestOrBuilder.java @@ -0,0 +1,82 @@ +/* + * 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; + +@com.google.protobuf.Generated +public interface CompleteControlPlaneUpgradeRequestOrBuilder + extends + // @@protoc_insertion_point(interface_extends:google.container.v1.CompleteControlPlaneUpgradeRequest) + com.google.protobuf.MessageOrBuilder { + + /** + * + * + *
+   * 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 + implements + // @@protoc_insertion_point(builder_implements:google.container.v1.CustomImageInfo) + com.google.container.v1.CustomImageInfoOrBuilder { + 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); + } + + // Construct using com.google.container.v1.CustomImageInfo.newBuilder() + private Builder() {} + + private Builder(com.google.protobuf.GeneratedMessage.BuilderParent parent) { + super(parent); + } + + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + upgradeMessage_ = ""; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { + return com.google.container.v1.ClusterServiceProto + .internal_static_google_container_v1_CustomImageInfo_descriptor; + } + + @java.lang.Override + public com.google.container.v1.CustomImageInfo getDefaultInstanceForType() { + return com.google.container.v1.CustomImageInfo.getDefaultInstance(); + } + + @java.lang.Override + public com.google.container.v1.CustomImageInfo build() { + com.google.container.v1.CustomImageInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.container.v1.CustomImageInfo buildPartial() { + com.google.container.v1.CustomImageInfo result = + new com.google.container.v1.CustomImageInfo(this); + if (bitField0_ != 0) { + buildPartial0(result); + } + onBuilt(); + return result; + } + + private void buildPartial0(com.google.container.v1.CustomImageInfo result) { + int from_bitField0_ = bitField0_; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.upgradeMessage_ = upgradeMessage_; + } + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.google.container.v1.CustomImageInfo) { + return mergeFrom((com.google.container.v1.CustomImageInfo) other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.google.container.v1.CustomImageInfo other) { + if (other == com.google.container.v1.CustomImageInfo.getDefaultInstance()) return this; + if (!other.getUpgradeMessage().isEmpty()) { + upgradeMessage_ = other.upgradeMessage_; + bitField0_ |= 0x00000001; + onChanged(); + } + this.mergeUnknownFields(other.getUnknownFields()); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: + { + upgradeMessage_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000001; + break; + } // case 10 + default: + { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.unwrapIOException(); + } finally { + onChanged(); + } // finally + return this; + } + + private int bitField0_; + + private java.lang.Object 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. + */ + 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 PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public CustomImageInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public com.google.container.v1.CustomImageInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } +} diff --git a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/CustomImageInfoOrBuilder.java b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/CustomImageInfoOrBuilder.java new file mode 100644 index 000000000000..c00c5729e27e --- /dev/null +++ b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/CustomImageInfoOrBuilder.java @@ -0,0 +1,54 @@ +/* + * 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; + +@com.google.protobuf.Generated +public interface CustomImageInfoOrBuilder + extends + // @@protoc_insertion_point(interface_extends:google.container.v1.CustomImageInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * + * + *
+   * 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 + implements + // @@protoc_insertion_point(builder_implements:google.container.v1.DiskIoScheduler) + com.google.container.v1.DiskIoSchedulerOrBuilder { + 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); + } + + // Construct using com.google.container.v1.DiskIoScheduler.newBuilder() + private Builder() {} + + private Builder(com.google.protobuf.GeneratedMessage.BuilderParent parent) { + super(parent); + } + + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + nodeSystemIoScheduler_ = ""; + nodeAttachedDiskIoScheduler_ = ""; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { + return com.google.container.v1.ClusterServiceProto + .internal_static_google_container_v1_DiskIoScheduler_descriptor; + } + + @java.lang.Override + public com.google.container.v1.DiskIoScheduler getDefaultInstanceForType() { + return com.google.container.v1.DiskIoScheduler.getDefaultInstance(); + } + + @java.lang.Override + public com.google.container.v1.DiskIoScheduler build() { + com.google.container.v1.DiskIoScheduler result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.container.v1.DiskIoScheduler buildPartial() { + com.google.container.v1.DiskIoScheduler result = + new com.google.container.v1.DiskIoScheduler(this); + if (bitField0_ != 0) { + buildPartial0(result); + } + onBuilt(); + return result; + } + + private void buildPartial0(com.google.container.v1.DiskIoScheduler result) { + int from_bitField0_ = bitField0_; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.nodeSystemIoScheduler_ = nodeSystemIoScheduler_; + } + if (((from_bitField0_ & 0x00000002) != 0)) { + result.nodeAttachedDiskIoScheduler_ = nodeAttachedDiskIoScheduler_; + } + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.google.container.v1.DiskIoScheduler) { + return mergeFrom((com.google.container.v1.DiskIoScheduler) other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.google.container.v1.DiskIoScheduler other) { + if (other == com.google.container.v1.DiskIoScheduler.getDefaultInstance()) return this; + if (!other.getNodeSystemIoScheduler().isEmpty()) { + nodeSystemIoScheduler_ = other.nodeSystemIoScheduler_; + bitField0_ |= 0x00000001; + onChanged(); + } + if (!other.getNodeAttachedDiskIoScheduler().isEmpty()) { + nodeAttachedDiskIoScheduler_ = other.nodeAttachedDiskIoScheduler_; + bitField0_ |= 0x00000002; + onChanged(); + } + this.mergeUnknownFields(other.getUnknownFields()); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: + { + nodeSystemIoScheduler_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000001; + break; + } // case 10 + case 18: + { + nodeAttachedDiskIoScheduler_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000002; + break; + } // case 18 + default: + { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.unwrapIOException(); + } finally { + onChanged(); + } // finally + return this; + } + + private int bitField0_; + + private java.lang.Object 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. + */ + 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 PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public DiskIoScheduler parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public com.google.container.v1.DiskIoScheduler getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } +} diff --git a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/DiskIoSchedulerOrBuilder.java b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/DiskIoSchedulerOrBuilder.java new file mode 100644 index 000000000000..f7006e0d776a --- /dev/null +++ b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/DiskIoSchedulerOrBuilder.java @@ -0,0 +1,88 @@ +/* + * 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; + +@com.google.protobuf.Generated +public interface DiskIoSchedulerOrBuilder + extends + // @@protoc_insertion_point(interface_extends:google.container.v1.DiskIoScheduler) + com.google.protobuf.MessageOrBuilder { + + /** + * + * + *
+   * 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 + implements + // @@protoc_insertion_point(builder_implements:google.container.v1.LinuxNodeConfig.NodeVfioConfig) + com.google.container.v1.LinuxNodeConfig.NodeVfioConfigOrBuilder { + 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); + } + + // Construct using com.google.container.v1.LinuxNodeConfig.NodeVfioConfig.newBuilder() + private Builder() {} + + private Builder(com.google.protobuf.GeneratedMessage.BuilderParent parent) { + super(parent); + } + + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + dmaEntryLimit_ = 0; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { + return com.google.container.v1.ClusterServiceProto + .internal_static_google_container_v1_LinuxNodeConfig_NodeVfioConfig_descriptor; + } + + @java.lang.Override + public com.google.container.v1.LinuxNodeConfig.NodeVfioConfig getDefaultInstanceForType() { + return com.google.container.v1.LinuxNodeConfig.NodeVfioConfig.getDefaultInstance(); + } + + @java.lang.Override + public com.google.container.v1.LinuxNodeConfig.NodeVfioConfig build() { + com.google.container.v1.LinuxNodeConfig.NodeVfioConfig result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.container.v1.LinuxNodeConfig.NodeVfioConfig buildPartial() { + com.google.container.v1.LinuxNodeConfig.NodeVfioConfig result = + new com.google.container.v1.LinuxNodeConfig.NodeVfioConfig(this); + if (bitField0_ != 0) { + buildPartial0(result); + } + onBuilt(); + return result; + } + + private void buildPartial0(com.google.container.v1.LinuxNodeConfig.NodeVfioConfig result) { + int from_bitField0_ = bitField0_; + int to_bitField0_ = 0; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.dmaEntryLimit_ = dmaEntryLimit_; + to_bitField0_ |= 0x00000001; + } + result.bitField0_ |= to_bitField0_; + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.google.container.v1.LinuxNodeConfig.NodeVfioConfig) { + return mergeFrom((com.google.container.v1.LinuxNodeConfig.NodeVfioConfig) other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.google.container.v1.LinuxNodeConfig.NodeVfioConfig other) { + if (other == com.google.container.v1.LinuxNodeConfig.NodeVfioConfig.getDefaultInstance()) + return this; + if (other.hasDmaEntryLimit()) { + setDmaEntryLimit(other.getDmaEntryLimit()); + } + this.mergeUnknownFields(other.getUnknownFields()); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: + { + dmaEntryLimit_ = input.readInt32(); + bitField0_ |= 0x00000001; + break; + } // case 8 + default: + { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.unwrapIOException(); + } finally { + onChanged(); + } // finally + return this; + } + + private int bitField0_; + + private int 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]; + * + * @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 PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public NodeVfioConfig parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException() + .setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public com.google.container.v1.LinuxNodeConfig.NodeVfioConfig getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + } + private int bitField0_; public static final int SYSCTLS_FIELD_NUMBER = 1; @@ -10074,6 +10696,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 @@ -10159,6 +10782,7 @@ public java.util.Map getSysctls() { * kernel.shmmni * kernel.shmmax * kernel.shmall + * kernel.core_pattern * kernel.perf_event_paranoid * kernel.sched_rt_runtime_us * kernel.softlockup_panic @@ -10234,6 +10858,7 @@ public java.util.Map getSysctlsMap() { * kernel.shmmni * kernel.shmmax * kernel.shmall + * kernel.core_pattern * kernel.perf_event_paranoid * kernel.sched_rt_runtime_us * kernel.softlockup_panic @@ -10316,6 +10941,7 @@ public java.util.Map getSysctlsMap() { * kernel.shmmni * kernel.shmmax * kernel.shmall + * kernel.core_pattern * kernel.perf_event_paranoid * kernel.sched_rt_runtime_us * kernel.softlockup_panic @@ -10821,6 +11447,125 @@ public com.google.container.v1.LinuxNodeConfig.AccurateTimeConfig getAccurateTim : accurateTimeConfig_; } + public static final int NODE_VFIO_CONFIG_FIELD_NUMBER = 15; + private com.google.container.v1.LinuxNodeConfig.NodeVfioConfig nodeVfioConfig_; + + /** + * + * + *
+   * 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.Map getSysctls() { * kernel.shmmni * kernel.shmmax * kernel.shmall + * kernel.core_pattern * kernel.perf_event_paranoid * kernel.sched_rt_runtime_us * kernel.softlockup_panic @@ -11660,6 +12477,265 @@ public java.util.Map getSysctlsMap() { * 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 /* 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 map = internalGetSysctls().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + + /** + * + * + *
+     * 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 map = internalGetSysctls().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearSysctls() { + bitField0_ = (bitField0_ & ~0x00000001); + internalGetMutableSysctls().getMutableMap().clear(); + return this; + } + + /** + * + * + *
+     * 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 getMutableSysctls() { + bitField0_ |= 0x00000001; + return internalGetMutableSysctls().getMutableMap(); + } + + /** + * + * + *
+     * 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 getSysctlsMap() {
      *
      * 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.Map map = internalGetSysctls().getMap();
-      return map.containsKey(key) ? map.get(key) : defaultValue;
+      if (value == null) {
+        throw new NullPointerException("map value");
+      }
+      internalGetMutableSysctls().getMutableMap().put(key, value);
+      bitField0_ |= 0x00000001;
+      return this;
     }
 
     /**
@@ -11742,6 +12818,7 @@ public java.util.Map getSysctlsMap() {
      * kernel.shmmni
      * kernel.shmmax
      * kernel.shmall
+     * kernel.core_pattern
      * kernel.perf_event_paranoid
      * kernel.sched_rt_runtime_us
      * kernel.softlockup_panic
@@ -11769,190 +12846,437 @@ public java.util.Map getSysctlsMap() {
      * vm.min_free_kbytes
      * 
* - * map<string, string> sysctls = 1; + * map<string, string> sysctls = 1; + */ + public Builder putAllSysctls(java.util.Map values) { + internalGetMutableSysctls().getMutableMap().putAll(values); + bitField0_ |= 0x00000001; + return this; + } + + private int cgroupMode_ = 0; + + /** + * + * + *
+     * 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 map = internalGetSysctls().getMap(); - if (!map.containsKey(key)) { - throw new java.lang.IllegalArgumentException(); + public Builder clearHugepages() { + bitField0_ = (bitField0_ & ~0x00000004); + hugepages_ = null; + if (hugepagesBuilder_ != null) { + hugepagesBuilder_.dispose(); + hugepagesBuilder_ = null; } - return map.get(key); + onChanged(); + return this; } - public Builder clearSysctls() { - bitField0_ = (bitField0_ & ~0x00000001); - internalGetMutableSysctls().getMutableMap().clear(); - return this; + /** + * + * + *
+     * 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 getMutableSysctls() { - bitField0_ |= 0x00000001; - return internalGetMutableSysctls().getMutableMap(); + 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_; } /** * * *
-     * 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 values) { - internalGetMutableSysctls().getMutableMap().putAll(values); - bitField0_ |= 0x00000001; + public Builder clearTransparentHugepageEnabled() { + bitField0_ = (bitField0_ & ~0x00000008); + transparentHugepageEnabled_ = 0; + onChanged(); return this; } - private int cgroupMode_ = 0; + private int transparentHugepageDefrag_ = 0; /** * * *
-     * 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 + implements + // @@protoc_insertion_point(builder_implements:google.container.v1.NodePool.KubeletCertInfo) + com.google.container.v1.NodePool.KubeletCertInfoOrBuilder { + 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); + } + + // Construct using com.google.container.v1.NodePool.KubeletCertInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder(com.google.protobuf.GeneratedMessage.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { + internalGetTpmBootstrapCertExpireTimeFieldBuilder(); + internalGetNonTpmBootstrapCertExpireTimeFieldBuilder(); + } + } + + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + tpmBootstrapCertExpireTime_ = null; + if (tpmBootstrapCertExpireTimeBuilder_ != null) { + tpmBootstrapCertExpireTimeBuilder_.dispose(); + tpmBootstrapCertExpireTimeBuilder_ = null; + } + nonTpmBootstrapCertExpireTime_ = null; + if (nonTpmBootstrapCertExpireTimeBuilder_ != null) { + nonTpmBootstrapCertExpireTimeBuilder_.dispose(); + nonTpmBootstrapCertExpireTimeBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { + return com.google.container.v1.ClusterServiceProto + .internal_static_google_container_v1_NodePool_KubeletCertInfo_descriptor; + } + + @java.lang.Override + public com.google.container.v1.NodePool.KubeletCertInfo getDefaultInstanceForType() { + return com.google.container.v1.NodePool.KubeletCertInfo.getDefaultInstance(); + } + + @java.lang.Override + public com.google.container.v1.NodePool.KubeletCertInfo build() { + com.google.container.v1.NodePool.KubeletCertInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.container.v1.NodePool.KubeletCertInfo buildPartial() { + com.google.container.v1.NodePool.KubeletCertInfo result = + new com.google.container.v1.NodePool.KubeletCertInfo(this); + if (bitField0_ != 0) { + buildPartial0(result); + } + onBuilt(); + return result; + } + + private void buildPartial0(com.google.container.v1.NodePool.KubeletCertInfo result) { + int from_bitField0_ = bitField0_; + int to_bitField0_ = 0; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.tpmBootstrapCertExpireTime_ = + tpmBootstrapCertExpireTimeBuilder_ == null + ? tpmBootstrapCertExpireTime_ + : tpmBootstrapCertExpireTimeBuilder_.build(); + to_bitField0_ |= 0x00000001; + } + if (((from_bitField0_ & 0x00000002) != 0)) { + result.nonTpmBootstrapCertExpireTime_ = + nonTpmBootstrapCertExpireTimeBuilder_ == null + ? nonTpmBootstrapCertExpireTime_ + : nonTpmBootstrapCertExpireTimeBuilder_.build(); + to_bitField0_ |= 0x00000002; + } + result.bitField0_ |= to_bitField0_; + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.google.container.v1.NodePool.KubeletCertInfo) { + return mergeFrom((com.google.container.v1.NodePool.KubeletCertInfo) other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.google.container.v1.NodePool.KubeletCertInfo other) { + if (other == com.google.container.v1.NodePool.KubeletCertInfo.getDefaultInstance()) + return this; + if (other.hasTpmBootstrapCertExpireTime()) { + mergeTpmBootstrapCertExpireTime(other.getTpmBootstrapCertExpireTime()); + } + if (other.hasNonTpmBootstrapCertExpireTime()) { + mergeNonTpmBootstrapCertExpireTime(other.getNonTpmBootstrapCertExpireTime()); + } + this.mergeUnknownFields(other.getUnknownFields()); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: + { + input.readMessage( + internalGetTpmBootstrapCertExpireTimeFieldBuilder().getBuilder(), + extensionRegistry); + bitField0_ |= 0x00000001; + break; + } // case 10 + case 18: + { + input.readMessage( + internalGetNonTpmBootstrapCertExpireTimeFieldBuilder().getBuilder(), + extensionRegistry); + bitField0_ |= 0x00000002; + break; + } // case 18 + default: + { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.unwrapIOException(); + } finally { + onChanged(); + } // finally + return this; + } + + private int bitField0_; + + private com.google.protobuf.Timestamp tpmBootstrapCertExpireTime_; + private com.google.protobuf.SingleFieldBuilder< + com.google.protobuf.Timestamp, + com.google.protobuf.Timestamp.Builder, + com.google.protobuf.TimestampOrBuilder> + tpmBootstrapCertExpireTimeBuilder_; + + /** + * + * + *
+       * 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 PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public KubeletCertInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException() + .setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public com.google.container.v1.NodePool.KubeletCertInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + } + private int bitField0_; public static final int NAME_FIELD_NUMBER = 1; @@ -9928,7 +11045,7 @@ public com.google.container.v1.NodePool.Status getStatus() { * * * @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.Override @@ -9959,7 +11076,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.Override @@ -10150,10 +11267,12 @@ public com.google.container.v1.MaxPodsConstraintOrBuilder getMaxPodsConstraintOr * * *
-   * 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 getConditionsList() { @@ -10164,10 +11283,12 @@ public java.util.List getConditionsList * * *
-   * 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 @@ -10179,10 +11300,12 @@ public java.util.List getConditionsList * * *
-   * 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 getConditionsList() { if (conditionsBuilder_ == null) { @@ -13929,10 +15152,12 @@ public java.util.List getConditionsList * * *
-     * 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 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 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 getConditionsBuilderList() { @@ -14934,12 +16191,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. */ @@ -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 getConditionsList(); @@ -568,10 +570,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.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 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 + implements + // @@protoc_insertion_point(builder_implements:google.container.v1.RollbackSafeUpgrade) + com.google.container.v1.RollbackSafeUpgradeOrBuilder { + 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); + } + + // Construct using com.google.container.v1.RollbackSafeUpgrade.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder(com.google.protobuf.GeneratedMessage.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { + internalGetControlPlaneSoakDurationFieldBuilder(); + } + } + + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + controlPlaneSoakDuration_ = null; + if (controlPlaneSoakDurationBuilder_ != null) { + controlPlaneSoakDurationBuilder_.dispose(); + controlPlaneSoakDurationBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { + return com.google.container.v1.ClusterServiceProto + .internal_static_google_container_v1_RollbackSafeUpgrade_descriptor; + } + + @java.lang.Override + public com.google.container.v1.RollbackSafeUpgrade getDefaultInstanceForType() { + return com.google.container.v1.RollbackSafeUpgrade.getDefaultInstance(); + } + + @java.lang.Override + public com.google.container.v1.RollbackSafeUpgrade build() { + com.google.container.v1.RollbackSafeUpgrade result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.container.v1.RollbackSafeUpgrade buildPartial() { + com.google.container.v1.RollbackSafeUpgrade result = + new com.google.container.v1.RollbackSafeUpgrade(this); + if (bitField0_ != 0) { + buildPartial0(result); + } + onBuilt(); + return result; + } + + private void buildPartial0(com.google.container.v1.RollbackSafeUpgrade result) { + int from_bitField0_ = bitField0_; + int to_bitField0_ = 0; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.controlPlaneSoakDuration_ = + controlPlaneSoakDurationBuilder_ == null + ? controlPlaneSoakDuration_ + : controlPlaneSoakDurationBuilder_.build(); + to_bitField0_ |= 0x00000001; + } + result.bitField0_ |= to_bitField0_; + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.google.container.v1.RollbackSafeUpgrade) { + return mergeFrom((com.google.container.v1.RollbackSafeUpgrade) other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.google.container.v1.RollbackSafeUpgrade other) { + if (other == com.google.container.v1.RollbackSafeUpgrade.getDefaultInstance()) return this; + if (other.hasControlPlaneSoakDuration()) { + mergeControlPlaneSoakDuration(other.getControlPlaneSoakDuration()); + } + this.mergeUnknownFields(other.getUnknownFields()); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: + { + input.readMessage( + internalGetControlPlaneSoakDurationFieldBuilder().getBuilder(), + extensionRegistry); + bitField0_ |= 0x00000001; + break; + } // case 10 + default: + { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.unwrapIOException(); + } finally { + onChanged(); + } // finally + return this; + } + + private int bitField0_; + + private com.google.protobuf.Duration controlPlaneSoakDuration_; + private com.google.protobuf.SingleFieldBuilder< + com.google.protobuf.Duration, + com.google.protobuf.Duration.Builder, + com.google.protobuf.DurationOrBuilder> + controlPlaneSoakDurationBuilder_; + + /** + * + * + *
+     * 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 PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public RollbackSafeUpgrade parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public com.google.container.v1.RollbackSafeUpgrade getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } +} diff --git a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/RollbackSafeUpgradeOrBuilder.java b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/RollbackSafeUpgradeOrBuilder.java new file mode 100644 index 000000000000..6b97cd1b20c9 --- /dev/null +++ b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/RollbackSafeUpgradeOrBuilder.java @@ -0,0 +1,74 @@ +/* + * 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; + +@com.google.protobuf.Generated +public interface RollbackSafeUpgradeOrBuilder + extends + // @@protoc_insertion_point(interface_extends:google.container.v1.RollbackSafeUpgrade) + com.google.protobuf.MessageOrBuilder { + + /** + * + * + *
+   * 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 internalGetValueMap() { + return internalValueMap; + } + + private static final com.google.protobuf.Internal.EnumLiteMap internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public Mode findValueByNumber(int number) { + return Mode.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + + public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType() { + return getDescriptor(); + } + + public static com.google.protobuf.Descriptors.EnumDescriptor getDescriptor() { + return com.google.container.v1.RollbackSafeUpgradeStatus.getDescriptor() + .getEnumTypes() + .get(0); + } + + private static final Mode[] VALUES = values(); + + public static Mode valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException("EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private Mode(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:google.container.v1.RollbackSafeUpgradeStatus.Mode) + } + + private int bitField0_; + public static final int MODE_FIELD_NUMBER = 1; + private int mode_ = 0; + + /** + * + * + *
+   * 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 + implements + // @@protoc_insertion_point(builder_implements:google.container.v1.RollbackSafeUpgradeStatus) + com.google.container.v1.RollbackSafeUpgradeStatusOrBuilder { + 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); + } + + // Construct using com.google.container.v1.RollbackSafeUpgradeStatus.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder(com.google.protobuf.GeneratedMessage.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { + internalGetControlPlaneUpgradeRollbackEndTimeFieldBuilder(); + } + } + + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + mode_ = 0; + controlPlaneUpgradeRollbackEndTime_ = null; + if (controlPlaneUpgradeRollbackEndTimeBuilder_ != null) { + controlPlaneUpgradeRollbackEndTimeBuilder_.dispose(); + controlPlaneUpgradeRollbackEndTimeBuilder_ = null; + } + previousVersion_ = ""; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { + return com.google.container.v1.ClusterServiceProto + .internal_static_google_container_v1_RollbackSafeUpgradeStatus_descriptor; + } + + @java.lang.Override + public com.google.container.v1.RollbackSafeUpgradeStatus getDefaultInstanceForType() { + return com.google.container.v1.RollbackSafeUpgradeStatus.getDefaultInstance(); + } + + @java.lang.Override + public com.google.container.v1.RollbackSafeUpgradeStatus build() { + com.google.container.v1.RollbackSafeUpgradeStatus result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.container.v1.RollbackSafeUpgradeStatus buildPartial() { + com.google.container.v1.RollbackSafeUpgradeStatus result = + new com.google.container.v1.RollbackSafeUpgradeStatus(this); + if (bitField0_ != 0) { + buildPartial0(result); + } + onBuilt(); + return result; + } + + private void buildPartial0(com.google.container.v1.RollbackSafeUpgradeStatus result) { + int from_bitField0_ = bitField0_; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.mode_ = mode_; + } + int to_bitField0_ = 0; + if (((from_bitField0_ & 0x00000002) != 0)) { + result.controlPlaneUpgradeRollbackEndTime_ = + controlPlaneUpgradeRollbackEndTimeBuilder_ == null + ? controlPlaneUpgradeRollbackEndTime_ + : controlPlaneUpgradeRollbackEndTimeBuilder_.build(); + to_bitField0_ |= 0x00000001; + } + if (((from_bitField0_ & 0x00000004) != 0)) { + result.previousVersion_ = previousVersion_; + } + result.bitField0_ |= to_bitField0_; + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.google.container.v1.RollbackSafeUpgradeStatus) { + return mergeFrom((com.google.container.v1.RollbackSafeUpgradeStatus) other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.google.container.v1.RollbackSafeUpgradeStatus other) { + if (other == com.google.container.v1.RollbackSafeUpgradeStatus.getDefaultInstance()) + return this; + if (other.mode_ != 0) { + setModeValue(other.getModeValue()); + } + if (other.hasControlPlaneUpgradeRollbackEndTime()) { + mergeControlPlaneUpgradeRollbackEndTime(other.getControlPlaneUpgradeRollbackEndTime()); + } + if (!other.getPreviousVersion().isEmpty()) { + previousVersion_ = other.previousVersion_; + bitField0_ |= 0x00000004; + onChanged(); + } + this.mergeUnknownFields(other.getUnknownFields()); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: + { + mode_ = input.readEnum(); + bitField0_ |= 0x00000001; + break; + } // case 8 + case 18: + { + input.readMessage( + internalGetControlPlaneUpgradeRollbackEndTimeFieldBuilder().getBuilder(), + extensionRegistry); + bitField0_ |= 0x00000002; + break; + } // case 18 + case 26: + { + previousVersion_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000004; + break; + } // case 26 + default: + { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.unwrapIOException(); + } finally { + onChanged(); + } // finally + return this; + } + + private int bitField0_; + + private int mode_ = 0; + + /** + * + * + *
+     * 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 PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public RollbackSafeUpgradeStatus parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public com.google.container.v1.RollbackSafeUpgradeStatus getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } +} diff --git a/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/RollbackSafeUpgradeStatusOrBuilder.java b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/RollbackSafeUpgradeStatusOrBuilder.java new file mode 100644 index 000000000000..7f77f5b6e2da --- /dev/null +++ b/java-container/proto-google-cloud-container-v1/src/main/java/com/google/container/v1/RollbackSafeUpgradeStatusOrBuilder.java @@ -0,0 +1,129 @@ +/* + * 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; + +@com.google.protobuf.Generated +public interface RollbackSafeUpgradeStatusOrBuilder + extends + // @@protoc_insertion_point(interface_extends:google.container.v1.RollbackSafeUpgradeStatus) + com.google.protobuf.MessageOrBuilder { + + /** + * + * + *
+   * 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 future = + clusterManagerClient.completeControlPlaneUpgradeCallable().futureCall(request); + // Do something. + Operation response = future.get(); + } + } +} +// [END container_v1_generated_ClusterManager_CompleteControlPlaneUpgrade_async] diff --git a/java-container/samples/snippets/generated/com/google/cloud/container/v1/clustermanager/completecontrolplaneupgrade/SyncCompleteControlPlaneUpgrade.java b/java-container/samples/snippets/generated/com/google/cloud/container/v1/clustermanager/completecontrolplaneupgrade/SyncCompleteControlPlaneUpgrade.java new file mode 100644 index 000000000000..ba6822cca48b --- /dev/null +++ b/java-container/samples/snippets/generated/com/google/cloud/container/v1/clustermanager/completecontrolplaneupgrade/SyncCompleteControlPlaneUpgrade.java @@ -0,0 +1,46 @@ +/* + * 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_sync] +import com.google.cloud.container.v1.ClusterManagerClient; +import com.google.container.v1.CompleteControlPlaneUpgradeRequest; +import com.google.container.v1.Operation; + +public class SyncCompleteControlPlaneUpgrade { + + public static void main(String[] args) throws Exception { + syncCompleteControlPlaneUpgrade(); + } + + public static void syncCompleteControlPlaneUpgrade() 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(); + Operation response = clusterManagerClient.completeControlPlaneUpgrade(request); + } + } +} +// [END container_v1_generated_ClusterManager_CompleteControlPlaneUpgrade_sync] diff --git a/java-container/samples/snippets/generated/com/google/cloud/container/v1/clustermanager/updatenodepool/AsyncUpdateNodePool.java b/java-container/samples/snippets/generated/com/google/cloud/container/v1/clustermanager/updatenodepool/AsyncUpdateNodePool.java index 0e35f8cd7363..11c8aaa4092b 100644 --- a/java-container/samples/snippets/generated/com/google/cloud/container/v1/clustermanager/updatenodepool/AsyncUpdateNodePool.java +++ b/java-container/samples/snippets/generated/com/google/cloud/container/v1/clustermanager/updatenodepool/AsyncUpdateNodePool.java @@ -99,6 +99,7 @@ public static void asyncUpdateNodePool() throws Exception { .setNodeDrainConfig(NodePool.NodeDrainConfig.newBuilder().build()) .setConsolidationDelay(Duration.newBuilder().build()) .setTaintConfig(TaintConfig.newBuilder().build()) + .setMaintenancePolicy(NodePool.NodePoolMaintenancePolicy.newBuilder().build()) .build(); ApiFuture future = clusterManagerClient.updateNodePoolCallable().futureCall(request); diff --git a/java-container/samples/snippets/generated/com/google/cloud/container/v1/clustermanager/updatenodepool/SyncUpdateNodePool.java b/java-container/samples/snippets/generated/com/google/cloud/container/v1/clustermanager/updatenodepool/SyncUpdateNodePool.java index 3b8c7759e01c..722d825f7143 100644 --- a/java-container/samples/snippets/generated/com/google/cloud/container/v1/clustermanager/updatenodepool/SyncUpdateNodePool.java +++ b/java-container/samples/snippets/generated/com/google/cloud/container/v1/clustermanager/updatenodepool/SyncUpdateNodePool.java @@ -98,6 +98,7 @@ public static void syncUpdateNodePool() throws Exception { .setNodeDrainConfig(NodePool.NodeDrainConfig.newBuilder().build()) .setConsolidationDelay(Duration.newBuilder().build()) .setTaintConfig(TaintConfig.newBuilder().build()) + .setMaintenancePolicy(NodePool.NodePoolMaintenancePolicy.newBuilder().build()) .build(); Operation response = clusterManagerClient.updateNodePool(request); } diff --git a/java-containeranalysis/README.md b/java-containeranalysis/README.md index 1c8ea0842e12..bd312dbf0d7c 100644 --- a/java-containeranalysis/README.md +++ b/java-containeranalysis/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-containeranalysis - 2.96.0 + 2.97.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-containeranalysis' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-containeranalysis:2.96.0' +implementation 'com.google.cloud:google-cloud-containeranalysis:2.97.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-containeranalysis" % "2.96.0" +libraryDependencies += "com.google.cloud" % "google-cloud-containeranalysis" % "2.97.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-containeranalysis/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-containeranalysis.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-containeranalysis/2.96.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-containeranalysis/2.97.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-contentwarehouse/README.md b/java-contentwarehouse/README.md index 02d48d5f3419..076b5a3305b2 100644 --- a/java-contentwarehouse/README.md +++ b/java-contentwarehouse/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-contentwarehouse - 0.91.0 + 0.92.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-contentwarehouse' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-contentwarehouse:0.91.0' +implementation 'com.google.cloud:google-cloud-contentwarehouse:0.92.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-contentwarehouse" % "0.91.0" +libraryDependencies += "com.google.cloud" % "google-cloud-contentwarehouse" % "0.92.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-contentwarehouse/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-contentwarehouse.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-contentwarehouse/0.91.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-contentwarehouse/0.92.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-data-fusion/README.md b/java-data-fusion/README.md index ba5dbceb5c02..2c778947ba8f 100644 --- a/java-data-fusion/README.md +++ b/java-data-fusion/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-data-fusion - 1.95.0 + 1.96.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-data-fusion' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-data-fusion:1.95.0' +implementation 'com.google.cloud:google-cloud-data-fusion:1.96.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-data-fusion" % "1.95.0" +libraryDependencies += "com.google.cloud" % "google-cloud-data-fusion" % "1.96.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-data-fusion/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-data-fusion.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-data-fusion/1.95.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-data-fusion/1.96.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-databasecenter/README.md b/java-databasecenter/README.md index 4abc295d4942..4e3f5923bced 100644 --- a/java-databasecenter/README.md +++ b/java-databasecenter/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-databasecenter - 0.16.0 + 0.17.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-databasecenter' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-databasecenter:0.16.0' +implementation 'com.google.cloud:google-cloud-databasecenter:0.17.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-databasecenter" % "0.16.0" +libraryDependencies += "com.google.cloud" % "google-cloud-databasecenter" % "0.17.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-databasecenter/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-databasecenter.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-databasecenter/0.16.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-databasecenter/0.17.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-dataflow/README.md b/java-dataflow/README.md index d4d8324db055..90d16c42e89c 100644 --- a/java-dataflow/README.md +++ b/java-dataflow/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-dataflow - 0.99.0 + 0.100.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-dataflow' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-dataflow:0.99.0' +implementation 'com.google.cloud:google-cloud-dataflow:0.100.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-dataflow" % "0.99.0" +libraryDependencies += "com.google.cloud" % "google-cloud-dataflow" % "0.100.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-dataflow/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-dataflow.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-dataflow/0.99.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-dataflow/0.100.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-dataform/README.md b/java-dataform/README.md index 1dad98fca09d..01e50886bb2a 100644 --- a/java-dataform/README.md +++ b/java-dataform/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-dataform - 0.94.0 + 0.95.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-dataform' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-dataform:0.94.0' +implementation 'com.google.cloud:google-cloud-dataform:0.95.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-dataform" % "0.94.0" +libraryDependencies += "com.google.cloud" % "google-cloud-dataform" % "0.95.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-dataform/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-dataform.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-dataform/0.94.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-dataform/0.95.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-datalabeling/README.md b/java-datalabeling/README.md index 6b7188ae5d40..f50e15917c88 100644 --- a/java-datalabeling/README.md +++ b/java-datalabeling/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-datalabeling - 0.215.0 + 0.216.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-datalabeling' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-datalabeling:0.215.0' +implementation 'com.google.cloud:google-cloud-datalabeling:0.216.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-datalabeling" % "0.215.0" +libraryDependencies += "com.google.cloud" % "google-cloud-datalabeling" % "0.216.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-datalabeling/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-datalabeling.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-datalabeling/0.215.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-datalabeling/0.216.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-datalineage/README.md b/java-datalineage/README.md index cba377eb1496..ad8f7c6f46ae 100644 --- a/java-datalineage/README.md +++ b/java-datalineage/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-datalineage - 0.87.0 + 0.88.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-datalineage' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-datalineage:0.87.0' +implementation 'com.google.cloud:google-cloud-datalineage:0.88.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-datalineage" % "0.87.0" +libraryDependencies += "com.google.cloud" % "google-cloud-datalineage" % "0.88.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-datalineage/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-datalineage.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-datalineage/0.87.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-datalineage/0.88.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-datamanager/README.md b/java-datamanager/README.md index 48b304e796c6..b09c2cc548c3 100644 --- a/java-datamanager/README.md +++ b/java-datamanager/README.md @@ -21,20 +21,20 @@ If you are using Maven, add this to your pom.xml file: com.google.api-ads data-manager - 0.16.0 + 0.17.0 ``` If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.api-ads:data-manager:0.16.0' +implementation 'com.google.api-ads:data-manager:0.17.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.api-ads" % "data-manager" % "0.16.0" +libraryDependencies += "com.google.api-ads" % "data-manager" % "0.17.0" ``` ## Authentication @@ -155,7 +155,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/data-manager/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.api-ads/data-manager.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.api-ads/data-manager/0.16.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.api-ads/data-manager/0.17.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-dataplex/README.md b/java-dataplex/README.md index 2fbd6dea0c3e..70d6d74894bd 100644 --- a/java-dataplex/README.md +++ b/java-dataplex/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-dataplex - 1.93.0 + 1.94.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-dataplex' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-dataplex:1.93.0' +implementation 'com.google.cloud:google-cloud-dataplex:1.94.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-dataplex" % "1.93.0" +libraryDependencies += "com.google.cloud" % "google-cloud-dataplex" % "1.94.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-dataplex/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-dataplex.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-dataplex/1.93.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-dataplex/1.94.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-dataproc-metastore/README.md b/java-dataproc-metastore/README.md index 3e3730bf686d..39c4d9ada8cc 100644 --- a/java-dataproc-metastore/README.md +++ b/java-dataproc-metastore/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-dataproc-metastore - 2.96.0 + 2.97.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-dataproc-metastore' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-dataproc-metastore:2.96.0' +implementation 'com.google.cloud:google-cloud-dataproc-metastore:2.97.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-dataproc-metastore" % "2.96.0" +libraryDependencies += "com.google.cloud" % "google-cloud-dataproc-metastore" % "2.97.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-dataproc-metastore/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-dataproc-metastore.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-dataproc-metastore/2.96.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-dataproc-metastore/2.97.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-dataproc/README.md b/java-dataproc/README.md index e55d8b8e45b7..732201fb18fd 100644 --- a/java-dataproc/README.md +++ b/java-dataproc/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-dataproc - 4.92.0 + 4.93.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-dataproc' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-dataproc:4.92.0' +implementation 'com.google.cloud:google-cloud-dataproc:4.93.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-dataproc" % "4.92.0" +libraryDependencies += "com.google.cloud" % "google-cloud-dataproc" % "4.93.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-dataproc/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-dataproc.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-dataproc/4.92.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-dataproc/4.93.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-datastore/README.md b/java-datastore/README.md index b94fea5ceed7..83f5908948ae 100644 --- a/java-datastore/README.md +++ b/java-datastore/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-datastore - 3.3.0 + 3.4.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-datastore' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-datastore:3.3.0' +implementation 'com.google.cloud:google-cloud-datastore:3.4.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-datastore" % "3.3.0" +libraryDependencies += "com.google.cloud" % "google-cloud-datastore" % "3.4.0" ``` ## Authentication @@ -473,7 +473,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-datastore/latest/history [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-datastore.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-datastore/3.3.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-datastore/3.4.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-datastream/README.md b/java-datastream/README.md index 9e1e4fae5067..b23ee0e66083 100644 --- a/java-datastream/README.md +++ b/java-datastream/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-datastream - 1.94.0 + 1.95.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-datastream' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-datastream:1.94.0' +implementation 'com.google.cloud:google-cloud-datastream:1.95.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-datastream" % "1.94.0" +libraryDependencies += "com.google.cloud" % "google-cloud-datastream" % "1.95.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-datastream/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-datastream.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-datastream/1.94.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-datastream/1.95.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-deploy/README.md b/java-deploy/README.md index 97c68b30ca54..22b773303c2a 100644 --- a/java-deploy/README.md +++ b/java-deploy/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-deploy - 1.93.0 + 1.94.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-deploy' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-deploy:1.93.0' +implementation 'com.google.cloud:google-cloud-deploy:1.94.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-deploy" % "1.93.0" +libraryDependencies += "com.google.cloud" % "google-cloud-deploy" % "1.94.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-deploy/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-deploy.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-deploy/1.93.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-deploy/1.94.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-developerconnect/README.md b/java-developerconnect/README.md index 358155f34654..ce92fba79b2f 100644 --- a/java-developerconnect/README.md +++ b/java-developerconnect/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-developerconnect - 0.52.0 + 0.53.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-developerconnect' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-developerconnect:0.52.0' +implementation 'com.google.cloud:google-cloud-developerconnect:0.53.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-developerconnect" % "0.52.0" +libraryDependencies += "com.google.cloud" % "google-cloud-developerconnect" % "0.53.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-developerconnect/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-developerconnect.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-developerconnect/0.52.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-developerconnect/0.53.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-developerknowledge/README.md b/java-developerknowledge/README.md index c3b7ba22de00..d951b2d9af57 100644 --- a/java-developerknowledge/README.md +++ b/java-developerknowledge/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-developer-knowledge - 0.3.0 + 0.4.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-developer-knowledge' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-developer-knowledge:0.3.0' +implementation 'com.google.cloud:google-cloud-developer-knowledge:0.4.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-developer-knowledge" % "0.3.0" +libraryDependencies += "com.google.cloud" % "google-cloud-developer-knowledge" % "0.4.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-developer-knowledge/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-developer-knowledge.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-developer-knowledge/0.3.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-developer-knowledge/0.4.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-developerknowledge/google-cloud-developer-knowledge/src/main/java/com/google/developers/knowledge/v1/DeveloperKnowledgeClient.java b/java-developerknowledge/google-cloud-developer-knowledge/src/main/java/com/google/developers/knowledge/v1/DeveloperKnowledgeClient.java index e3e65529e7e3..554459a72820 100644 --- a/java-developerknowledge/google-cloud-developer-knowledge/src/main/java/com/google/developers/knowledge/v1/DeveloperKnowledgeClient.java +++ b/java-developerknowledge/google-cloud-developer-knowledge/src/main/java/com/google/developers/knowledge/v1/DeveloperKnowledgeClient.java @@ -408,6 +408,8 @@ public final SearchDocumentChunksPagedResponse searchDocumentChunks( * @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(@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. *

* * @@ -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 values) { * * 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. * * * @@ -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 @@ * * *
- * 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 *
*/ com.google.developers.knowledge.v1.DocumentOrBuilder getDocumentOrBuilder(); + + /** + * + * + *
+   * 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. * * * 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. * * * @@ -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. * * * 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() { * *
    * 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-devicestreaming/README.md b/java-devicestreaming/README.md index 6ec6ca08ddc0..a30d1cc03676 100644 --- a/java-devicestreaming/README.md +++ b/java-devicestreaming/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-devicestreaming - 0.35.0 + 0.36.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-devicestreaming' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-devicestreaming:0.35.0' +implementation 'com.google.cloud:google-cloud-devicestreaming:0.36.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-devicestreaming" % "0.35.0" +libraryDependencies += "com.google.cloud" % "google-cloud-devicestreaming" % "0.36.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-devicestreaming/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-devicestreaming.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-devicestreaming/0.35.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-devicestreaming/0.36.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-dialogflow-cx/README.md b/java-dialogflow-cx/README.md index 663a79c594b7..4ee07d468f75 100644 --- a/java-dialogflow-cx/README.md +++ b/java-dialogflow-cx/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-dialogflow-cx - 0.106.0 + 0.107.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-dialogflow-cx' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-dialogflow-cx:0.106.0' +implementation 'com.google.cloud:google-cloud-dialogflow-cx:0.107.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-dialogflow-cx" % "0.106.0" +libraryDependencies += "com.google.cloud" % "google-cloud-dialogflow-cx" % "0.107.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-dialogflow-cx/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-dialogflow-cx.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-dialogflow-cx/0.106.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-dialogflow-cx/0.107.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-dialogflow/README.md b/java-dialogflow/README.md index 9766f73f6a5d..628416489576 100644 --- a/java-dialogflow/README.md +++ b/java-dialogflow/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-dialogflow - 4.101.0 + 4.102.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-dialogflow' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-dialogflow:4.101.0' +implementation 'com.google.cloud:google-cloud-dialogflow:4.102.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-dialogflow" % "4.101.0" +libraryDependencies += "com.google.cloud" % "google-cloud-dialogflow" % "4.102.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-dialogflow/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-dialogflow.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-dialogflow/4.101.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-dialogflow/4.102.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-discoveryengine/README.md b/java-discoveryengine/README.md index 5daacfb40652..3002aaf31248 100644 --- a/java-discoveryengine/README.md +++ b/java-discoveryengine/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-discoveryengine - 0.91.0 + 0.92.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-discoveryengine' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-discoveryengine:0.91.0' +implementation 'com.google.cloud:google-cloud-discoveryengine:0.92.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-discoveryengine" % "0.91.0" +libraryDependencies += "com.google.cloud" % "google-cloud-discoveryengine" % "0.92.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-discoveryengine/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-discoveryengine.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-discoveryengine/0.91.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-discoveryengine/0.92.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-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 + getAgentSpecsList(); + + /** + * + * + *
+     * 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 + implements + // @@protoc_insertion_point(builder_implements:google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec.AgentSpec) + com.google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec.AgentSpecOrBuilder { + 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); + } + + // Construct using + // com.google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec.AgentSpec.newBuilder() + private Builder() {} + + private Builder(com.google.protobuf.GeneratedMessage.BuilderParent parent) { + super(parent); + } + + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + agentId_ = ""; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { + return com.google.cloud.discoveryengine.v1.AssistantServiceProto + .internal_static_google_cloud_discoveryengine_v1_StreamAssistRequest_AgentsSpec_AgentSpec_descriptor; + } + + @java.lang.Override + public com.google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec.AgentSpec + getDefaultInstanceForType() { + return com.google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec.AgentSpec + .getDefaultInstance(); + } + + @java.lang.Override + public com.google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec.AgentSpec + build() { + com.google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec.AgentSpec result = + buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec.AgentSpec + buildPartial() { + com.google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec.AgentSpec result = + new com.google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec.AgentSpec( + this); + if (bitField0_ != 0) { + buildPartial0(result); + } + onBuilt(); + return result; + } + + private void buildPartial0( + com.google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec.AgentSpec result) { + int from_bitField0_ = bitField0_; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.agentId_ = agentId_; + } + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other + instanceof + com.google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec.AgentSpec) { + return mergeFrom( + (com.google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec.AgentSpec) + other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom( + com.google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec.AgentSpec other) { + if (other + == com.google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec.AgentSpec + .getDefaultInstance()) return this; + if (!other.getAgentId().isEmpty()) { + agentId_ = other.agentId_; + bitField0_ |= 0x00000001; + onChanged(); + } + this.mergeUnknownFields(other.getUnknownFields()); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: + { + agentId_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000001; + break; + } // case 10 + default: + { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.unwrapIOException(); + } finally { + onChanged(); + } // finally + return this; + } + + private int bitField0_; + + private java.lang.Object 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. + */ + 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 PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AgentSpec parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException() + .setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public com.google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec.AgentSpec + getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + } + + public static final int AGENT_SPECS_FIELD_NUMBER = 1; + + @SuppressWarnings("serial") + private java.util.List< + com.google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec.AgentSpec> + 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< + 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 + implements + // @@protoc_insertion_point(builder_implements:google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec) + com.google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpecOrBuilder { + 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); + } + + // Construct using + // com.google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec.newBuilder() + private Builder() {} + + private Builder(com.google.protobuf.GeneratedMessage.BuilderParent parent) { + super(parent); + } + + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + if (agentSpecsBuilder_ == null) { + agentSpecs_ = java.util.Collections.emptyList(); + } else { + agentSpecs_ = null; + agentSpecsBuilder_.clear(); + } + bitField0_ = (bitField0_ & ~0x00000001); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { + return com.google.cloud.discoveryengine.v1.AssistantServiceProto + .internal_static_google_cloud_discoveryengine_v1_StreamAssistRequest_AgentsSpec_descriptor; + } + + @java.lang.Override + public com.google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec + getDefaultInstanceForType() { + return com.google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec + .getDefaultInstance(); + } + + @java.lang.Override + public com.google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec build() { + com.google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec buildPartial() { + com.google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec result = + new com.google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec(this); + buildPartialRepeatedFields(result); + if (bitField0_ != 0) { + buildPartial0(result); + } + onBuilt(); + return result; + } + + private void buildPartialRepeatedFields( + com.google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec result) { + if (agentSpecsBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + agentSpecs_ = java.util.Collections.unmodifiableList(agentSpecs_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.agentSpecs_ = agentSpecs_; + } else { + result.agentSpecs_ = agentSpecsBuilder_.build(); + } + } + + private void buildPartial0( + com.google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec result) { + int from_bitField0_ = bitField0_; + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec) { + return mergeFrom( + (com.google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec) other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom( + com.google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec other) { + if (other + == com.google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec + .getDefaultInstance()) return this; + if (agentSpecsBuilder_ == null) { + if (!other.agentSpecs_.isEmpty()) { + if (agentSpecs_.isEmpty()) { + agentSpecs_ = other.agentSpecs_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureAgentSpecsIsMutable(); + agentSpecs_.addAll(other.agentSpecs_); + } + onChanged(); + } + } else { + if (!other.agentSpecs_.isEmpty()) { + if (agentSpecsBuilder_.isEmpty()) { + agentSpecsBuilder_.dispose(); + agentSpecsBuilder_ = null; + agentSpecs_ = other.agentSpecs_; + bitField0_ = (bitField0_ & ~0x00000001); + agentSpecsBuilder_ = + com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders + ? internalGetAgentSpecsFieldBuilder() + : null; + } else { + agentSpecsBuilder_.addAllMessages(other.agentSpecs_); + } + } + } + this.mergeUnknownFields(other.getUnknownFields()); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: + { + com.google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec.AgentSpec m = + input.readMessage( + com.google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec + .AgentSpec.parser(), + extensionRegistry); + if (agentSpecsBuilder_ == null) { + ensureAgentSpecsIsMutable(); + agentSpecs_.add(m); + } else { + agentSpecsBuilder_.addMessage(m); + } + break; + } // case 10 + default: + { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.unwrapIOException(); + } finally { + onChanged(); + } // finally + return this; + } + + private int bitField0_; + + private java.util.List< + com.google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec.AgentSpec> + agentSpecs_ = java.util.Collections.emptyList(); + + private void ensureAgentSpecsIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + agentSpecs_ = + new java.util.ArrayList< + com.google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec.AgentSpec>( + agentSpecs_); + bitField0_ |= 0x00000001; + } + } + + 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> + agentSpecsBuilder_; + + /** + * + * + *
+       * 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 PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AgentsSpec parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException() + .setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public com.google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec + getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + } + public interface ToolsSpecOrBuilder extends // @@protoc_insertion_point(interface_extends:google.cloud.discoveryengine.v1.StreamAssistRequest.ToolsSpec) @@ -5869,6 +7633,66 @@ public com.google.cloud.discoveryengine.v1.AssistUserMetadata getUserMetadata() : userMetadata_; } + public static final int AGENTS_SPEC_FIELD_NUMBER = 22; + private com.google.cloud.discoveryengine.v1.StreamAssistRequest.AgentsSpec 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]; + * + * + * @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( *
*/ 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( *
*/ 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(); + /** + * + * + *
+   * 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 + getAgentSpecsList(); + + /** + * + * + *
+     * 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 + implements + // @@protoc_insertion_point(builder_implements:google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec.AgentSpec) + com.google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec + .AgentSpecOrBuilder { + 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); + } + + // Construct using + // com.google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec.AgentSpec.newBuilder() + private Builder() {} + + private Builder(com.google.protobuf.GeneratedMessage.BuilderParent parent) { + super(parent); + } + + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + agentId_ = ""; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { + return com.google.cloud.discoveryengine.v1beta.AssistantServiceProto + .internal_static_google_cloud_discoveryengine_v1beta_StreamAssistRequest_AgentsSpec_AgentSpec_descriptor; + } + + @java.lang.Override + public com.google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec.AgentSpec + getDefaultInstanceForType() { + return com.google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec.AgentSpec + .getDefaultInstance(); + } + + @java.lang.Override + public com.google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec.AgentSpec + build() { + com.google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec.AgentSpec result = + buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec.AgentSpec + buildPartial() { + com.google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec.AgentSpec result = + new com.google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec.AgentSpec( + this); + if (bitField0_ != 0) { + buildPartial0(result); + } + onBuilt(); + return result; + } + + private void buildPartial0( + com.google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec.AgentSpec + result) { + int from_bitField0_ = bitField0_; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.agentId_ = agentId_; + } + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other + instanceof + com.google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec.AgentSpec) { + return mergeFrom( + (com.google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec.AgentSpec) + other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom( + com.google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec.AgentSpec + other) { + if (other + == com.google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec.AgentSpec + .getDefaultInstance()) return this; + if (!other.getAgentId().isEmpty()) { + agentId_ = other.agentId_; + bitField0_ |= 0x00000001; + onChanged(); + } + this.mergeUnknownFields(other.getUnknownFields()); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: + { + agentId_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000001; + break; + } // case 10 + default: + { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.unwrapIOException(); + } finally { + onChanged(); + } // finally + return this; + } + + private int bitField0_; + + private java.lang.Object 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. + */ + 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 PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AgentSpec parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException() + .setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public com.google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec.AgentSpec + getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + } + + public static final int AGENT_SPECS_FIELD_NUMBER = 1; + + @SuppressWarnings("serial") + private java.util.List< + com.google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec.AgentSpec> + 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< + 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 + implements + // @@protoc_insertion_point(builder_implements:google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec) + com.google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpecOrBuilder { + 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); + } + + // Construct using + // com.google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec.newBuilder() + private Builder() {} + + private Builder(com.google.protobuf.GeneratedMessage.BuilderParent parent) { + super(parent); + } + + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + if (agentSpecsBuilder_ == null) { + agentSpecs_ = java.util.Collections.emptyList(); + } else { + agentSpecs_ = null; + agentSpecsBuilder_.clear(); + } + bitField0_ = (bitField0_ & ~0x00000001); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { + return com.google.cloud.discoveryengine.v1beta.AssistantServiceProto + .internal_static_google_cloud_discoveryengine_v1beta_StreamAssistRequest_AgentsSpec_descriptor; + } + + @java.lang.Override + public com.google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec + getDefaultInstanceForType() { + return com.google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec + .getDefaultInstance(); + } + + @java.lang.Override + public com.google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec build() { + com.google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec result = + buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec buildPartial() { + com.google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec result = + new com.google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec(this); + buildPartialRepeatedFields(result); + if (bitField0_ != 0) { + buildPartial0(result); + } + onBuilt(); + return result; + } + + private void buildPartialRepeatedFields( + com.google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec result) { + if (agentSpecsBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + agentSpecs_ = java.util.Collections.unmodifiableList(agentSpecs_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.agentSpecs_ = agentSpecs_; + } else { + result.agentSpecs_ = agentSpecsBuilder_.build(); + } + } + + private void buildPartial0( + com.google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec result) { + int from_bitField0_ = bitField0_; + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other + instanceof com.google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec) { + return mergeFrom( + (com.google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec) other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom( + com.google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec other) { + if (other + == com.google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec + .getDefaultInstance()) return this; + if (agentSpecsBuilder_ == null) { + if (!other.agentSpecs_.isEmpty()) { + if (agentSpecs_.isEmpty()) { + agentSpecs_ = other.agentSpecs_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureAgentSpecsIsMutable(); + agentSpecs_.addAll(other.agentSpecs_); + } + onChanged(); + } + } else { + if (!other.agentSpecs_.isEmpty()) { + if (agentSpecsBuilder_.isEmpty()) { + agentSpecsBuilder_.dispose(); + agentSpecsBuilder_ = null; + agentSpecs_ = other.agentSpecs_; + bitField0_ = (bitField0_ & ~0x00000001); + agentSpecsBuilder_ = + com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders + ? internalGetAgentSpecsFieldBuilder() + : null; + } else { + agentSpecsBuilder_.addAllMessages(other.agentSpecs_); + } + } + } + this.mergeUnknownFields(other.getUnknownFields()); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: + { + com.google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec.AgentSpec + m = + input.readMessage( + com.google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec + .AgentSpec.parser(), + extensionRegistry); + if (agentSpecsBuilder_ == null) { + ensureAgentSpecsIsMutable(); + agentSpecs_.add(m); + } else { + agentSpecsBuilder_.addMessage(m); + } + break; + } // case 10 + default: + { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.unwrapIOException(); + } finally { + onChanged(); + } // finally + return this; + } + + private int bitField0_; + + private java.util.List< + com.google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec.AgentSpec> + agentSpecs_ = java.util.Collections.emptyList(); + + private void ensureAgentSpecsIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + agentSpecs_ = + new java.util.ArrayList< + com.google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec.AgentSpec>( + agentSpecs_); + bitField0_ |= 0x00000001; + } + } + + 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> + agentSpecsBuilder_; + + /** + * + * + *
+       * 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 PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AgentsSpec parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException() + .setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public com.google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec + getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + } + public interface ToolsSpecOrBuilder extends // @@protoc_insertion_point(interface_extends:google.cloud.discoveryengine.v1beta.StreamAssistRequest.ToolsSpec) @@ -5991,6 +7776,68 @@ public com.google.cloud.discoveryengine.v1beta.AssistUserMetadata getUserMetadat : userMetadata_; } + public static final int AGENTS_SPEC_FIELD_NUMBER = 22; + private com.google.cloud.discoveryengine.v1beta.StreamAssistRequest.AgentsSpec 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]; + * + * + * @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( * */ 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( * */ 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(); + /** + * + * + *
+   * 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-distributedcloudedge/README.md b/java-distributedcloudedge/README.md index 390b7e9ceba6..9e2fa704834d 100644 --- a/java-distributedcloudedge/README.md +++ b/java-distributedcloudedge/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-distributedcloudedge - 0.92.0 + 0.93.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-distributedcloudedge' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-distributedcloudedge:0.92.0' +implementation 'com.google.cloud:google-cloud-distributedcloudedge:0.93.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-distributedcloudedge" % "0.92.0" +libraryDependencies += "com.google.cloud" % "google-cloud-distributedcloudedge" % "0.93.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-distributedcloudedge/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-distributedcloudedge.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-distributedcloudedge/0.92.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-distributedcloudedge/0.93.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-dlp/README.md b/java-dlp/README.md index 8a35cae1cdb3..b9f13b79d9f8 100644 --- a/java-dlp/README.md +++ b/java-dlp/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-dlp - 3.99.0 + 3.100.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-dlp' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-dlp:3.99.0' +implementation 'com.google.cloud:google-cloud-dlp:3.100.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-dlp" % "3.99.0" +libraryDependencies += "com.google.cloud" % "google-cloud-dlp" % "3.100.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-dlp/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-dlp.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-dlp/3.99.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-dlp/3.100.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-dms/README.md b/java-dms/README.md index 82db6e2dfedc..a9e30670293b 100644 --- a/java-dms/README.md +++ b/java-dms/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-dms - 2.94.0 + 2.95.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-dms' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-dms:2.94.0' +implementation 'com.google.cloud:google-cloud-dms:2.95.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-dms" % "2.94.0" +libraryDependencies += "com.google.cloud" % "google-cloud-dms" % "2.95.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-dms/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-dms.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-dms/2.94.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-dms/2.95.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-document-ai/README.md b/java-document-ai/README.md index bcfca207c0c9..688e9667a900 100644 --- a/java-document-ai/README.md +++ b/java-document-ai/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-document-ai - 2.99.0 + 2.100.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-document-ai' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-document-ai:2.99.0' +implementation 'com.google.cloud:google-cloud-document-ai:2.100.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-document-ai" % "2.99.0" +libraryDependencies += "com.google.cloud" % "google-cloud-document-ai" % "2.100.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-document-ai/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-document-ai.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-document-ai/2.99.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-document-ai/2.100.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-domains/README.md b/java-domains/README.md index 9f105083299f..f52d7e4575bb 100644 --- a/java-domains/README.md +++ b/java-domains/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-domains - 1.92.0 + 1.93.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-domains' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-domains:1.92.0' +implementation 'com.google.cloud:google-cloud-domains:1.93.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-domains" % "1.92.0" +libraryDependencies += "com.google.cloud" % "google-cloud-domains" % "1.93.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-domains/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-domains.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-domains/1.92.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-domains/1.93.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-edgenetwork/README.md b/java-edgenetwork/README.md index cd345eae4de3..93d9fd03d1df 100644 --- a/java-edgenetwork/README.md +++ b/java-edgenetwork/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-edgenetwork - 0.63.0 + 0.64.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-edgenetwork' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-edgenetwork:0.63.0' +implementation 'com.google.cloud:google-cloud-edgenetwork:0.64.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-edgenetwork" % "0.63.0" +libraryDependencies += "com.google.cloud" % "google-cloud-edgenetwork" % "0.64.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-edgenetwork/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-edgenetwork.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-edgenetwork/0.63.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-edgenetwork/0.64.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-enterpriseknowledgegraph/README.md b/java-enterpriseknowledgegraph/README.md index 83169183bbff..b73919ee09f9 100644 --- a/java-enterpriseknowledgegraph/README.md +++ b/java-enterpriseknowledgegraph/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-enterpriseknowledgegraph - 0.91.0 + 0.92.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-enterpriseknowledgegraph' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-enterpriseknowledgegraph:0.91.0' +implementation 'com.google.cloud:google-cloud-enterpriseknowledgegraph:0.92.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-enterpriseknowledgegraph" % "0.91.0" +libraryDependencies += "com.google.cloud" % "google-cloud-enterpriseknowledgegraph" % "0.92.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-enterpriseknowledgegraph/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-enterpriseknowledgegraph.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-enterpriseknowledgegraph/0.91.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-enterpriseknowledgegraph/0.92.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-errorreporting/README.md b/java-errorreporting/README.md index 8e98819d9de8..63a76dc1d3b5 100644 --- a/java-errorreporting/README.md +++ b/java-errorreporting/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-errorreporting - 0.216.0-beta + 0.217.0-beta ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-errorreporting' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-errorreporting:0.216.0-beta' +implementation 'com.google.cloud:google-cloud-errorreporting:0.217.0-beta' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-errorreporting" % "0.216.0-beta" +libraryDependencies += "com.google.cloud" % "google-cloud-errorreporting" % "0.217.0-beta" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-errorreporting/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-errorreporting.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-errorreporting/0.216.0-beta +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-errorreporting/0.217.0-beta [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-essential-contacts/README.md b/java-essential-contacts/README.md index c89ad2e3270e..1077243b5ccd 100644 --- a/java-essential-contacts/README.md +++ b/java-essential-contacts/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-essential-contacts - 2.95.0 + 2.96.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-essential-contacts' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-essential-contacts:2.95.0' +implementation 'com.google.cloud:google-cloud-essential-contacts:2.96.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-essential-contacts" % "2.95.0" +libraryDependencies += "com.google.cloud" % "google-cloud-essential-contacts" % "2.96.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-essential-contacts/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-essential-contacts.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-essential-contacts/2.95.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-essential-contacts/2.96.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-eventarc-publishing/README.md b/java-eventarc-publishing/README.md index a525d659222c..fc4d91ff4c37 100644 --- a/java-eventarc-publishing/README.md +++ b/java-eventarc-publishing/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-eventarc-publishing - 0.95.0 + 0.96.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-eventarc-publishing' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-eventarc-publishing:0.95.0' +implementation 'com.google.cloud:google-cloud-eventarc-publishing:0.96.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-eventarc-publishing" % "0.95.0" +libraryDependencies += "com.google.cloud" % "google-cloud-eventarc-publishing" % "0.96.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-eventarc-publishing/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-eventarc-publishing.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-eventarc-publishing/0.95.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-eventarc-publishing/0.96.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-eventarc/README.md b/java-eventarc/README.md index 7b7a4cd8a278..0a69249f7534 100644 --- a/java-eventarc/README.md +++ b/java-eventarc/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-eventarc - 1.95.0 + 1.96.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-eventarc' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-eventarc:1.95.0' +implementation 'com.google.cloud:google-cloud-eventarc:1.96.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-eventarc" % "1.95.0" +libraryDependencies += "com.google.cloud" % "google-cloud-eventarc" % "1.96.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-eventarc/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-eventarc.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-eventarc/1.95.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-eventarc/1.96.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-filestore/README.md b/java-filestore/README.md index 504c13c0b14f..e04f591a4a8c 100644 --- a/java-filestore/README.md +++ b/java-filestore/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-filestore - 1.96.0 + 1.97.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-filestore' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-filestore:1.96.0' +implementation 'com.google.cloud:google-cloud-filestore:1.97.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-filestore" % "1.96.0" +libraryDependencies += "com.google.cloud" % "google-cloud-filestore" % "1.97.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-filestore/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-filestore.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-filestore/1.96.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-filestore/1.97.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-financialservices/README.md b/java-financialservices/README.md index 864300f93695..c76c97f35424 100644 --- a/java-financialservices/README.md +++ b/java-financialservices/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-financialservices - 0.36.0 + 0.37.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-financialservices' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-financialservices:0.36.0' +implementation 'com.google.cloud:google-cloud-financialservices:0.37.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-financialservices" % "0.36.0" +libraryDependencies += "com.google.cloud" % "google-cloud-financialservices" % "0.37.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-financialservices/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-financialservices.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-financialservices/0.36.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-financialservices/0.37.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-firestore/README.md b/java-firestore/README.md index 88ecdf4eb1b3..e3069da12104 100644 --- a/java-firestore/README.md +++ b/java-firestore/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-firestore - 3.45.0 + 3.46.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-firestore' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-firestore:3.45.0' +implementation 'com.google.cloud:google-cloud-firestore:3.46.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-firestore" % "3.45.0" +libraryDependencies += "com.google.cloud" % "google-cloud-firestore" % "3.46.0" ``` ## Authentication @@ -197,7 +197,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-firestore/latest/history [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-firestore.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-firestore/3.45.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-firestore/3.46.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-ftp/README.md b/java-ftp/README.md index 3f668b6a29cc..52a121774b59 100644 --- a/java-ftp/README.md +++ b/java-ftp/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-ftp - 0.0.0 + 0.1.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-ftp' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-ftp:0.0.0' +implementation 'com.google.cloud:google-cloud-ftp:0.1.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-ftp" % "0.0.0" +libraryDependencies += "com.google.cloud" % "google-cloud-ftp" % "0.1.0" ``` ## Authentication @@ -187,7 +187,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-ftp/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-ftp.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-ftp/0.0.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-ftp/0.1.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-functions/README.md b/java-functions/README.md index 959fb3e6c506..5b2ee494b976 100644 --- a/java-functions/README.md +++ b/java-functions/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-functions - 2.97.0 + 2.98.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-functions' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-functions:2.97.0' +implementation 'com.google.cloud:google-cloud-functions:2.98.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-functions" % "2.97.0" +libraryDependencies += "com.google.cloud" % "google-cloud-functions" % "2.98.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-functions/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-functions.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-functions/2.97.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-functions/2.98.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-gdchardwaremanagement/README.md b/java-gdchardwaremanagement/README.md index f516387016d4..7201f544b805 100644 --- a/java-gdchardwaremanagement/README.md +++ b/java-gdchardwaremanagement/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-gdchardwaremanagement - 0.50.0 + 0.51.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-gdchardwaremanagement' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-gdchardwaremanagement:0.50.0' +implementation 'com.google.cloud:google-cloud-gdchardwaremanagement:0.51.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-gdchardwaremanagement" % "0.50.0" +libraryDependencies += "com.google.cloud" % "google-cloud-gdchardwaremanagement" % "0.51.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-gdchardwaremanagement/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-gdchardwaremanagement.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-gdchardwaremanagement/0.50.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-gdchardwaremanagement/0.51.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-geminidataanalytics/README.md b/java-geminidataanalytics/README.md index fa8bfce7be7f..256068c96be1 100644 --- a/java-geminidataanalytics/README.md +++ b/java-geminidataanalytics/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-geminidataanalytics - 0.23.0 + 0.24.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-geminidataanalytics' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-geminidataanalytics:0.23.0' +implementation 'com.google.cloud:google-cloud-geminidataanalytics:0.24.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-geminidataanalytics" % "0.23.0" +libraryDependencies += "com.google.cloud" % "google-cloud-geminidataanalytics" % "0.24.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-geminidataanalytics/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-geminidataanalytics.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-geminidataanalytics/0.23.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-geminidataanalytics/0.24.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-gke-backup/README.md b/java-gke-backup/README.md index 96db78e50727..a5f5dfda2e6f 100644 --- a/java-gke-backup/README.md +++ b/java-gke-backup/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-gke-backup - 0.94.0 + 0.95.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-gke-backup' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-gke-backup:0.94.0' +implementation 'com.google.cloud:google-cloud-gke-backup:0.95.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-gke-backup" % "0.94.0" +libraryDependencies += "com.google.cloud" % "google-cloud-gke-backup" % "0.95.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-gke-backup/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-gke-backup.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-gke-backup/0.94.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-gke-backup/0.95.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-gke-connect-gateway/README.md b/java-gke-connect-gateway/README.md index 773c4977881d..bf9184fc721a 100644 --- a/java-gke-connect-gateway/README.md +++ b/java-gke-connect-gateway/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-gke-connect-gateway - 0.96.0 + 0.97.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-gke-connect-gateway' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-gke-connect-gateway:0.96.0' +implementation 'com.google.cloud:google-cloud-gke-connect-gateway:0.97.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-gke-connect-gateway" % "0.96.0" +libraryDependencies += "com.google.cloud" % "google-cloud-gke-connect-gateway" % "0.97.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-gke-connect-gateway/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-gke-connect-gateway.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-gke-connect-gateway/0.96.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-gke-connect-gateway/0.97.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-gke-multi-cloud/README.md b/java-gke-multi-cloud/README.md index d8ff654bcc98..ca443ef699d6 100644 --- a/java-gke-multi-cloud/README.md +++ b/java-gke-multi-cloud/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-gke-multi-cloud - 0.94.0 + 0.95.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-gke-multi-cloud' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-gke-multi-cloud:0.94.0' +implementation 'com.google.cloud:google-cloud-gke-multi-cloud:0.95.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-gke-multi-cloud" % "0.94.0" +libraryDependencies += "com.google.cloud" % "google-cloud-gke-multi-cloud" % "0.95.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-gke-multi-cloud/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-gke-multi-cloud.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-gke-multi-cloud/0.94.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-gke-multi-cloud/0.95.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-gkehub/README.md b/java-gkehub/README.md index 9be984dd042b..64fceacfc32b 100644 --- a/java-gkehub/README.md +++ b/java-gkehub/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-gkehub - 1.95.0 + 1.96.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-gkehub' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-gkehub:1.95.0' +implementation 'com.google.cloud:google-cloud-gkehub:1.96.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-gkehub" % "1.95.0" +libraryDependencies += "com.google.cloud" % "google-cloud-gkehub" % "1.96.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-gkehub/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-gkehub.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-gkehub/1.95.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-gkehub/1.96.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-gkerecommender/README.md b/java-gkerecommender/README.md index 70e80a64940d..970f39452a15 100644 --- a/java-gkerecommender/README.md +++ b/java-gkerecommender/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-gkerecommender - 0.15.0 + 0.16.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-gkerecommender' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-gkerecommender:0.15.0' +implementation 'com.google.cloud:google-cloud-gkerecommender:0.16.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-gkerecommender" % "0.15.0" +libraryDependencies += "com.google.cloud" % "google-cloud-gkerecommender" % "0.16.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-gkerecommender/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-gkerecommender.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-gkerecommender/0.15.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-gkerecommender/0.16.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-grafeas/README.md b/java-grafeas/README.md index 4c1736cf1445..32ac52f3520e 100644 --- a/java-grafeas/README.md +++ b/java-grafeas/README.md @@ -18,20 +18,20 @@ If you are using Maven, add this to your pom.xml file: io.grafeas grafeas - 2.96.0 + 2.97.0 ``` If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'io.grafeas:grafeas:2.96.0' +implementation 'io.grafeas:grafeas:2.97.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "io.grafeas" % "grafeas" % "2.96.0" +libraryDependencies += "io.grafeas" % "grafeas" % "2.97.0" ``` ## Authentication @@ -149,7 +149,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/grafeas/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/io.grafeas/grafeas.svg -[maven-version-link]: https://central.sonatype.com/artifact/io.grafeas/grafeas/2.96.0 +[maven-version-link]: https://central.sonatype.com/artifact/io.grafeas/grafeas/2.97.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-gsuite-addons/README.md b/java-gsuite-addons/README.md index 75f22ed87576..eb20307882a8 100644 --- a/java-gsuite-addons/README.md +++ b/java-gsuite-addons/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-gsuite-addons - 2.95.0 + 2.96.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-gsuite-addons' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-gsuite-addons:2.95.0' +implementation 'com.google.cloud:google-cloud-gsuite-addons:2.96.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-gsuite-addons" % "2.95.0" +libraryDependencies += "com.google.cloud" % "google-cloud-gsuite-addons" % "2.96.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-gsuite-addons/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-gsuite-addons.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-gsuite-addons/2.95.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-gsuite-addons/2.96.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-health/README.md b/java-health/README.md index 243e0cacb182..b3de81d8c1c1 100644 --- a/java-health/README.md +++ b/java-health/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-health - 0.4.0 + 0.5.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-health' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-health:0.4.0' +implementation 'com.google.cloud:google-cloud-health:0.5.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-health" % "0.4.0" +libraryDependencies += "com.google.cloud" % "google-cloud-health" % "0.5.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-health/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-health.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-health/0.4.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-health/0.5.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-hypercomputecluster/README.md b/java-hypercomputecluster/README.md index 69ece11d6bf3..795c08da69f2 100644 --- a/java-hypercomputecluster/README.md +++ b/java-hypercomputecluster/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-hypercomputecluster - 0.15.0 + 0.16.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-hypercomputecluster' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-hypercomputecluster:0.15.0' +implementation 'com.google.cloud:google-cloud-hypercomputecluster:0.16.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-hypercomputecluster" % "0.15.0" +libraryDependencies += "com.google.cloud" % "google-cloud-hypercomputecluster" % "0.16.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-hypercomputecluster/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-hypercomputecluster.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-hypercomputecluster/0.15.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-hypercomputecluster/0.16.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-iam-admin/README.md b/java-iam-admin/README.md index 4257b8f4e9e8..68638d6a58f5 100644 --- a/java-iam-admin/README.md +++ b/java-iam-admin/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-iam-admin - 3.90.0 + 3.91.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-iam-admin' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-iam-admin:3.90.0' +implementation 'com.google.cloud:google-iam-admin:3.91.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-iam-admin" % "3.90.0" +libraryDependencies += "com.google.cloud" % "google-iam-admin" % "3.91.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-iam-admin/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-iam-admin.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-iam-admin/3.90.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-iam-admin/3.91.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-iam-policy/README.md b/java-iam-policy/README.md index 9e9efe59dea5..62ade63888f7 100644 --- a/java-iam-policy/README.md +++ b/java-iam-policy/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-iam-policy - 1.92.0 + 1.93.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-iam-policy' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-iam-policy:1.92.0' +implementation 'com.google.cloud:google-iam-policy:1.93.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-iam-policy" % "1.92.0" +libraryDependencies += "com.google.cloud" % "google-iam-policy" % "1.93.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/proto-google-iam-v1/latest/history [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-iam-policy.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-iam-policy/1.92.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-iam-policy/1.93.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-iamcredentials/README.md b/java-iamcredentials/README.md index 98260a8ec9ba..e07aecc49dbe 100644 --- a/java-iamcredentials/README.md +++ b/java-iamcredentials/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-iamcredentials - 2.95.0 + 2.96.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-iamcredentials' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-iamcredentials:2.95.0' +implementation 'com.google.cloud:google-cloud-iamcredentials:2.96.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-iamcredentials" % "2.95.0" +libraryDependencies += "com.google.cloud" % "google-cloud-iamcredentials" % "2.96.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-iamcredentials/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-iamcredentials.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-iamcredentials/2.95.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-iamcredentials/2.96.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-iap/README.md b/java-iap/README.md index 29a4c11dea2a..61c5802b66ce 100644 --- a/java-iap/README.md +++ b/java-iap/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-iap - 0.51.0 + 0.52.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-iap' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-iap:0.51.0' +implementation 'com.google.cloud:google-cloud-iap:0.52.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-iap" % "0.51.0" +libraryDependencies += "com.google.cloud" % "google-cloud-iap" % "0.52.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-iap/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-iap.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-iap/0.51.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-iap/0.52.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-ids/README.md b/java-ids/README.md index 7faa7a78d66e..5de2c94e9e3c 100644 --- a/java-ids/README.md +++ b/java-ids/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-ids - 1.94.0 + 1.95.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-ids' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-ids:1.94.0' +implementation 'com.google.cloud:google-cloud-ids:1.95.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-ids" % "1.94.0" +libraryDependencies += "com.google.cloud" % "google-cloud-ids" % "1.95.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-ids/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-ids.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-ids/1.94.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-ids/1.95.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-infra-manager/README.md b/java-infra-manager/README.md index f4712a0f19af..7e305c82b3a8 100644 --- a/java-infra-manager/README.md +++ b/java-infra-manager/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-infra-manager - 0.72.0 + 0.73.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-infra-manager' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-infra-manager:0.72.0' +implementation 'com.google.cloud:google-cloud-infra-manager:0.73.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-infra-manager" % "0.72.0" +libraryDependencies += "com.google.cloud" % "google-cloud-infra-manager" % "0.73.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-infra-manager/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-infra-manager.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-infra-manager/0.72.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-infra-manager/0.73.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-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 @@ * *

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.

@@ -6377,9 +6376,8 @@ public final ListDeploymentGroupRevisionsPagedResponse listDeploymentGroupRevisi * 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 @@ -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() { * * *

-   * 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( * * *
-   * 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( * * *
-   * 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://--blueprint-config` @@ -648,8 +652,7 @@ message Deployment { // - The bucket needs to be in the same project as the deployment // - The path cannot be within the path of `gcs_source` // - 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; // Required. User-specified Service Account (SA) credentials to be used when // actuating resources. @@ -670,25 +673,21 @@ message Deployment { // Not all resource types are supported, refer to documentation. optional bool import_existing_resources = 17; - // 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) = { - type: "cloudbuild.googleapis.com/WorkerPool" - } - ]; + optional string worker_pool = 19 [(google.api.resource_reference) = { + type: "cloudbuild.googleapis.com/WorkerPool" + }]; // Output only. Current lock state of the deployment. LockState lock_state = 20 [(google.api.field_behavior) = OUTPUT_ONLY]; - // 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; // Output only. The current Terraform version set on the deployment. // It is in the format of "Major.Minor.Patch", for example, "1.3.10". @@ -1432,16 +1431,16 @@ message TerraformError { // A set of files in a Git repository. message GitSource { - // 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; - // 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; - // Optional. Git reference (e.g. branch or tag). - optional string ref = 3 [(google.api.field_behavior) = OPTIONAL]; + // Git reference (e.g. branch or tag). + optional string ref = 3; } // Ephemeral metadata content describing the state of a deployment operation. @@ -1501,6 +1500,9 @@ message DeploymentOperationMetadata { // Output only. Location of Deployment operations logs in // `gs://{bucket}/{object}` format. string logs = 4 [(google.api.field_behavior) = OUTPUT_ONLY]; + + // Output only. Indicating if early apply results are available. + bool apply_results_available = 5 [(google.api.field_behavior) = OUTPUT_ONLY]; } // Resource represents a Google Cloud Platform resource actuated by IM. @@ -1889,10 +1891,10 @@ message Preview { // Output only. Current state of the preview. State state = 4 [(google.api.field_behavior) = OUTPUT_ONLY]; - // 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. string deployment = 5 [ (google.api.field_behavior) = OPTIONAL, (google.api.resource_reference) = { @@ -1913,7 +1915,7 @@ message Preview { } ]; - // 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 @@ -1923,21 +1925,17 @@ message Preview { // - The path cannot be within the path of `gcs_source` // If omitted and deployment resource ref provided has artifacts_gcs_bucket // defined, that artifact bucket is used. - optional string artifacts_gcs_bucket = 8 - [(google.api.field_behavior) = OPTIONAL]; + optional string artifacts_gcs_bucket = 8; - // 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. - optional string worker_pool = 9 [ - (google.api.field_behavior) = OPTIONAL, - (google.api.resource_reference) = { - type: "cloudbuild.googleapis.com/WorkerPool" - } - ]; + // 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.resource_reference) = { + type: "cloudbuild.googleapis.com/WorkerPool" + }]; // Output only. Code describing any errors that may have occurred. ErrorCode error_code = 10 [(google.api.field_behavior) = OUTPUT_ONLY]; @@ -1970,10 +1968,9 @@ message Preview { // It is in the format of "Major.Minor.Patch", for example, "1.3.10". string tf_version = 18 [(google.api.field_behavior) = OUTPUT_ONLY]; - // 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; // Optional. Arbitrary key-value metadata storage e.g. to help client tools // identify preview during automation. See diff --git a/java-iot/README.md b/java-iot/README.md index 98161ce9af3b..4201697f3295 100644 --- a/java-iot/README.md +++ b/java-iot/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-iot - 2.95.0 + 2.96.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-iot' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-iot:2.95.0' +implementation 'com.google.cloud:google-cloud-iot:2.96.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-iot" % "2.95.0" +libraryDependencies += "com.google.cloud" % "google-cloud-iot" % "2.96.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-iot/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-iot.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-iot/2.95.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-iot/2.96.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-java-shopping-merchant-issue-resolution/README.md b/java-java-shopping-merchant-issue-resolution/README.md index 43b962a8bfc1..8d1497e8ef34 100644 --- a/java-java-shopping-merchant-issue-resolution/README.md +++ b/java-java-shopping-merchant-issue-resolution/README.md @@ -18,20 +18,20 @@ If you are using Maven, add this to your pom.xml file: com.google.shopping google-shopping-merchant-issue-resolution - 1.23.0 + 1.24.0 ``` If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.shopping:google-shopping-merchant-issue-resolution:1.23.0' +implementation 'com.google.shopping:google-shopping-merchant-issue-resolution:1.24.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.shopping" % "google-shopping-merchant-issue-resolution" % "1.23.0" +libraryDependencies += "com.google.shopping" % "google-shopping-merchant-issue-resolution" % "1.24.0" ``` ## Authentication @@ -149,7 +149,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-shopping-merchant-issue-resolution/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.shopping/google-shopping-merchant-issue-resolution.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.shopping/google-shopping-merchant-issue-resolution/1.23.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.shopping/google-shopping-merchant-issue-resolution/1.24.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-java-shopping-merchant-order-tracking/README.md b/java-java-shopping-merchant-order-tracking/README.md index 6cb261a190b1..ac55ad085e05 100644 --- a/java-java-shopping-merchant-order-tracking/README.md +++ b/java-java-shopping-merchant-order-tracking/README.md @@ -18,20 +18,20 @@ If you are using Maven, add this to your pom.xml file: com.google.shopping google-shopping-merchant-order-tracking - 1.23.0 + 1.24.0 ``` If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.shopping:google-shopping-merchant-order-tracking:1.23.0' +implementation 'com.google.shopping:google-shopping-merchant-order-tracking:1.24.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.shopping" % "google-shopping-merchant-order-tracking" % "1.23.0" +libraryDependencies += "com.google.shopping" % "google-shopping-merchant-order-tracking" % "1.24.0" ``` ## Authentication @@ -149,7 +149,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-shopping-merchant-order-tracking/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.shopping/google-shopping-merchant-order-tracking.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.shopping/google-shopping-merchant-order-tracking/1.23.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.shopping/google-shopping-merchant-order-tracking/1.24.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-kms/README.md b/java-kms/README.md index 3072ef691a83..050c530c71e9 100644 --- a/java-kms/README.md +++ b/java-kms/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-kms - 2.98.0 + 2.99.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-kms' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-kms:2.98.0' +implementation 'com.google.cloud:google-cloud-kms:2.99.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-kms" % "2.98.0" +libraryDependencies += "com.google.cloud" % "google-cloud-kms" % "2.99.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-kms/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-kms.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-kms/2.98.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-kms/2.99.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-kmsinventory/README.md b/java-kmsinventory/README.md index a57ebf99ba1f..3f8287f45ac0 100644 --- a/java-kmsinventory/README.md +++ b/java-kmsinventory/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-kmsinventory - 0.84.0 + 0.85.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-kmsinventory' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-kmsinventory:0.84.0' +implementation 'com.google.cloud:google-cloud-kmsinventory:0.85.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-kmsinventory" % "0.84.0" +libraryDependencies += "com.google.cloud" % "google-cloud-kmsinventory" % "0.85.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-kmsinventory/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-kmsinventory.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-kmsinventory/0.84.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-kmsinventory/0.85.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-language/README.md b/java-language/README.md index d3f0a2da7910..78bab1e7816f 100644 --- a/java-language/README.md +++ b/java-language/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-language - 2.96.0 + 2.97.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-language' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-language:2.96.0' +implementation 'com.google.cloud:google-cloud-language:2.97.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-language" % "2.96.0" +libraryDependencies += "com.google.cloud" % "google-cloud-language" % "2.97.0" ``` ## Authentication @@ -214,7 +214,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-language/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-language.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-language/2.96.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-language/2.97.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-licensemanager/README.md b/java-licensemanager/README.md index e9e37c742669..e54f4b5177e6 100644 --- a/java-licensemanager/README.md +++ b/java-licensemanager/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-licensemanager - 0.28.0 + 0.29.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-licensemanager' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-licensemanager:0.28.0' +implementation 'com.google.cloud:google-cloud-licensemanager:0.29.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-licensemanager" % "0.28.0" +libraryDependencies += "com.google.cloud" % "google-cloud-licensemanager" % "0.29.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-licensemanager/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-licensemanager.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-licensemanager/0.28.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-licensemanager/0.29.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-life-sciences/README.md b/java-life-sciences/README.md index 010f9ec71eec..4669684aca90 100644 --- a/java-life-sciences/README.md +++ b/java-life-sciences/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-life-sciences - 0.97.0 + 0.98.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-life-sciences' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-life-sciences:0.97.0' +implementation 'com.google.cloud:google-cloud-life-sciences:0.98.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-life-sciences" % "0.97.0" +libraryDependencies += "com.google.cloud" % "google-cloud-life-sciences" % "0.98.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-life-sciences/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-life-sciences.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-life-sciences/0.97.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-life-sciences/0.98.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-locationfinder/README.md b/java-locationfinder/README.md index 8f74cca5a96b..1b5b56209c75 100644 --- a/java-locationfinder/README.md +++ b/java-locationfinder/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-locationfinder - 0.20.0 + 0.21.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-locationfinder' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-locationfinder:0.20.0' +implementation 'com.google.cloud:google-cloud-locationfinder:0.21.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-locationfinder" % "0.20.0" +libraryDependencies += "com.google.cloud" % "google-cloud-locationfinder" % "0.21.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-locationfinder/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-locationfinder.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-locationfinder/0.20.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-locationfinder/0.21.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-logging/README.md b/java-logging/README.md index 6fbe430a8d39..269463be1ceb 100644 --- a/java-logging/README.md +++ b/java-logging/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-logging - 3.36.0 + 3.37.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-logging' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-logging:3.36.0' +implementation 'com.google.cloud:google-cloud-logging:3.37.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-logging" % "3.36.0" +libraryDependencies += "com.google.cloud" % "google-cloud-logging" % "3.37.0" ``` ## Authentication @@ -440,7 +440,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-logging/latest/history [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-logging.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-logging/3.36.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-logging/3.37.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-lustre/README.md b/java-lustre/README.md index 6e74fba96896..b0c7e8aeab9f 100644 --- a/java-lustre/README.md +++ b/java-lustre/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-lustre - 0.35.0 + 0.36.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-lustre' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-lustre:0.35.0' +implementation 'com.google.cloud:google-cloud-lustre:0.36.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-lustre" % "0.35.0" +libraryDependencies += "com.google.cloud" % "google-cloud-lustre" % "0.36.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-lustre/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-lustre.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-lustre/0.35.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-lustre/0.36.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-maintenance/README.md b/java-maintenance/README.md index 83ffdb4b7dcf..80e7f6e52052 100644 --- a/java-maintenance/README.md +++ b/java-maintenance/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-maintenance - 0.29.0 + 0.30.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-maintenance' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-maintenance:0.29.0' +implementation 'com.google.cloud:google-cloud-maintenance:0.30.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-maintenance" % "0.29.0" +libraryDependencies += "com.google.cloud" % "google-cloud-maintenance" % "0.30.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-maintenance/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-maintenance.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-maintenance/0.29.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-maintenance/0.30.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-managed-identities/README.md b/java-managed-identities/README.md index f474c62b7c5b..ba6d1bb70cc8 100644 --- a/java-managed-identities/README.md +++ b/java-managed-identities/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-managed-identities - 1.93.0 + 1.94.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-managed-identities' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-managed-identities:1.93.0' +implementation 'com.google.cloud:google-cloud-managed-identities:1.94.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-managed-identities" % "1.93.0" +libraryDependencies += "com.google.cloud" % "google-cloud-managed-identities" % "1.94.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-managed-identities/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-managed-identities.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-managed-identities/1.93.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-managed-identities/1.94.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-managedkafka/README.md b/java-managedkafka/README.md index bdaebee36534..195195f5cdce 100644 --- a/java-managedkafka/README.md +++ b/java-managedkafka/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-managedkafka - 0.51.0 + 0.52.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-managedkafka' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-managedkafka:0.51.0' +implementation 'com.google.cloud:google-cloud-managedkafka:0.52.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-managedkafka" % "0.51.0" +libraryDependencies += "com.google.cloud" % "google-cloud-managedkafka" % "0.52.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-managedkafka/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-managedkafka.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-managedkafka/0.51.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-managedkafka/0.52.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-maps-addressvalidation/README.md b/java-maps-addressvalidation/README.md index 38e70b3f9abc..680a71850df1 100644 --- a/java-maps-addressvalidation/README.md +++ b/java-maps-addressvalidation/README.md @@ -21,20 +21,20 @@ If you are using Maven, add this to your pom.xml file: com.google.maps google-maps-addressvalidation - 0.89.0 + 0.90.0 ``` If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.maps:google-maps-addressvalidation:0.89.0' +implementation 'com.google.maps:google-maps-addressvalidation:0.90.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.maps" % "google-maps-addressvalidation" % "0.89.0" +libraryDependencies += "com.google.maps" % "google-maps-addressvalidation" % "0.90.0" ``` ## Authentication @@ -155,7 +155,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-maps-addressvalidation/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.maps/google-maps-addressvalidation.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.maps/google-maps-addressvalidation/0.89.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.maps/google-maps-addressvalidation/0.90.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-maps-area-insights/README.md b/java-maps-area-insights/README.md index 41197ac41afc..f940dd0e1b79 100644 --- a/java-maps-area-insights/README.md +++ b/java-maps-area-insights/README.md @@ -21,20 +21,20 @@ If you are using Maven, add this to your pom.xml file: com.google.maps google-maps-area-insights - 0.46.0 + 0.47.0 ``` If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.maps:google-maps-area-insights:0.46.0' +implementation 'com.google.maps:google-maps-area-insights:0.47.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.maps" % "google-maps-area-insights" % "0.46.0" +libraryDependencies += "com.google.maps" % "google-maps-area-insights" % "0.47.0" ``` ## Authentication @@ -155,7 +155,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-maps-area-insights/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.maps/google-maps-area-insights.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.maps/google-maps-area-insights/0.46.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.maps/google-maps-area-insights/0.47.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-maps-area-insights/proto-google-maps-area-insights-v1/src/main/java/com/google/maps/areainsights/v1/LocationFilter.java b/java-maps-area-insights/proto-google-maps-area-insights-v1/src/main/java/com/google/maps/areainsights/v1/LocationFilter.java index 8c7e8b3af82b..63d34370dc71 100644 --- a/java-maps-area-insights/proto-google-maps-area-insights-v1/src/main/java/com/google/maps/areainsights/v1/LocationFilter.java +++ b/java-maps-area-insights/proto-google-maps-area-insights-v1/src/main/java/com/google/maps/areainsights/v1/LocationFilter.java @@ -1310,7 +1310,14 @@ public interface RegionOrBuilder * * *
-     * The unique identifier of a specific geographic region.
+     * The [place
+     * ID](https://developers.google.com/maps/documentation/places/web-service/place-id)
+     * of the geographic region. Not all region types are supported; see
+     * documentation for details.
+     *
+     * **Format:**  Must be in the format `places/PLACE_ID`, where `PLACE_ID`
+     * is the unique identifier of a place. For example:
+     * `places/ChIJPV4oX_65j4ARVW8IJ6IJUYs`.
      * 
* * string place = 1 [(.google.api.resource_reference) = { ... } @@ -1323,7 +1330,14 @@ public interface RegionOrBuilder * * *
-     * The unique identifier of a specific geographic region.
+     * The [place
+     * ID](https://developers.google.com/maps/documentation/places/web-service/place-id)
+     * of the geographic region. Not all region types are supported; see
+     * documentation for details.
+     *
+     * **Format:**  Must be in the format `places/PLACE_ID`, where `PLACE_ID`
+     * is the unique identifier of a place. For example:
+     * `places/ChIJPV4oX_65j4ARVW8IJ6IJUYs`.
      * 
* * string place = 1 [(.google.api.resource_reference) = { ... } @@ -1336,7 +1350,14 @@ public interface RegionOrBuilder * * *
-     * The unique identifier of a specific geographic region.
+     * The [place
+     * ID](https://developers.google.com/maps/documentation/places/web-service/place-id)
+     * of the geographic region. Not all region types are supported; see
+     * documentation for details.
+     *
+     * **Format:**  Must be in the format `places/PLACE_ID`, where `PLACE_ID`
+     * is the unique identifier of a place. For example:
+     * `places/ChIJPV4oX_65j4ARVW8IJ6IJUYs`.
      * 
* * string place = 1 [(.google.api.resource_reference) = { ... } @@ -1449,7 +1470,14 @@ public RegionCase getRegionCase() { * * *
-     * The unique identifier of a specific geographic region.
+     * The [place
+     * ID](https://developers.google.com/maps/documentation/places/web-service/place-id)
+     * of the geographic region. Not all region types are supported; see
+     * documentation for details.
+     *
+     * **Format:**  Must be in the format `places/PLACE_ID`, where `PLACE_ID`
+     * is the unique identifier of a place. For example:
+     * `places/ChIJPV4oX_65j4ARVW8IJ6IJUYs`.
      * 
* * string place = 1 [(.google.api.resource_reference) = { ... } @@ -1464,7 +1492,14 @@ public boolean hasPlace() { * * *
-     * The unique identifier of a specific geographic region.
+     * The [place
+     * ID](https://developers.google.com/maps/documentation/places/web-service/place-id)
+     * of the geographic region. Not all region types are supported; see
+     * documentation for details.
+     *
+     * **Format:**  Must be in the format `places/PLACE_ID`, where `PLACE_ID`
+     * is the unique identifier of a place. For example:
+     * `places/ChIJPV4oX_65j4ARVW8IJ6IJUYs`.
      * 
* * string place = 1 [(.google.api.resource_reference) = { ... } @@ -1492,7 +1527,14 @@ public java.lang.String getPlace() { * * *
-     * The unique identifier of a specific geographic region.
+     * The [place
+     * ID](https://developers.google.com/maps/documentation/places/web-service/place-id)
+     * of the geographic region. Not all region types are supported; see
+     * documentation for details.
+     *
+     * **Format:**  Must be in the format `places/PLACE_ID`, where `PLACE_ID`
+     * is the unique identifier of a place. For example:
+     * `places/ChIJPV4oX_65j4ARVW8IJ6IJUYs`.
      * 
* * string place = 1 [(.google.api.resource_reference) = { ... } @@ -1873,7 +1915,14 @@ public Builder clearRegion() { * * *
-       * The unique identifier of a specific geographic region.
+       * The [place
+       * ID](https://developers.google.com/maps/documentation/places/web-service/place-id)
+       * of the geographic region. Not all region types are supported; see
+       * documentation for details.
+       *
+       * **Format:**  Must be in the format `places/PLACE_ID`, where `PLACE_ID`
+       * is the unique identifier of a place. For example:
+       * `places/ChIJPV4oX_65j4ARVW8IJ6IJUYs`.
        * 
* * string place = 1 [(.google.api.resource_reference) = { ... } @@ -1889,7 +1938,14 @@ public boolean hasPlace() { * * *
-       * The unique identifier of a specific geographic region.
+       * The [place
+       * ID](https://developers.google.com/maps/documentation/places/web-service/place-id)
+       * of the geographic region. Not all region types are supported; see
+       * documentation for details.
+       *
+       * **Format:**  Must be in the format `places/PLACE_ID`, where `PLACE_ID`
+       * is the unique identifier of a place. For example:
+       * `places/ChIJPV4oX_65j4ARVW8IJ6IJUYs`.
        * 
* * string place = 1 [(.google.api.resource_reference) = { ... } @@ -1918,7 +1974,14 @@ public java.lang.String getPlace() { * * *
-       * The unique identifier of a specific geographic region.
+       * The [place
+       * ID](https://developers.google.com/maps/documentation/places/web-service/place-id)
+       * of the geographic region. Not all region types are supported; see
+       * documentation for details.
+       *
+       * **Format:**  Must be in the format `places/PLACE_ID`, where `PLACE_ID`
+       * is the unique identifier of a place. For example:
+       * `places/ChIJPV4oX_65j4ARVW8IJ6IJUYs`.
        * 
* * string place = 1 [(.google.api.resource_reference) = { ... } @@ -1947,7 +2010,14 @@ public com.google.protobuf.ByteString getPlaceBytes() { * * *
-       * The unique identifier of a specific geographic region.
+       * The [place
+       * ID](https://developers.google.com/maps/documentation/places/web-service/place-id)
+       * of the geographic region. Not all region types are supported; see
+       * documentation for details.
+       *
+       * **Format:**  Must be in the format `places/PLACE_ID`, where `PLACE_ID`
+       * is the unique identifier of a place. For example:
+       * `places/ChIJPV4oX_65j4ARVW8IJ6IJUYs`.
        * 
* * string place = 1 [(.google.api.resource_reference) = { ... } @@ -1969,7 +2039,14 @@ public Builder setPlace(java.lang.String value) { * * *
-       * The unique identifier of a specific geographic region.
+       * The [place
+       * ID](https://developers.google.com/maps/documentation/places/web-service/place-id)
+       * of the geographic region. Not all region types are supported; see
+       * documentation for details.
+       *
+       * **Format:**  Must be in the format `places/PLACE_ID`, where `PLACE_ID`
+       * is the unique identifier of a place. For example:
+       * `places/ChIJPV4oX_65j4ARVW8IJ6IJUYs`.
        * 
* * string place = 1 [(.google.api.resource_reference) = { ... } @@ -1989,7 +2066,14 @@ public Builder clearPlace() { * * *
-       * The unique identifier of a specific geographic region.
+       * The [place
+       * ID](https://developers.google.com/maps/documentation/places/web-service/place-id)
+       * of the geographic region. Not all region types are supported; see
+       * documentation for details.
+       *
+       * **Format:**  Must be in the format `places/PLACE_ID`, where `PLACE_ID`
+       * is the unique identifier of a place. For example:
+       * `places/ChIJPV4oX_65j4ARVW8IJ6IJUYs`.
        * 
* * string place = 1 [(.google.api.resource_reference) = { ... } diff --git a/java-maps-area-insights/proto-google-maps-area-insights-v1/src/main/proto/google/maps/areainsights/v1/area_insights_service.proto b/java-maps-area-insights/proto-google-maps-area-insights-v1/src/main/proto/google/maps/areainsights/v1/area_insights_service.proto index 2609aec47714..a6e60e1bb1a3 100644 --- a/java-maps-area-insights/proto-google-maps-area-insights-v1/src/main/proto/google/maps/areainsights/v1/area_insights_service.proto +++ b/java-maps-area-insights/proto-google-maps-area-insights-v1/src/main/proto/google/maps/areainsights/v1/area_insights_service.proto @@ -1,4 +1,4 @@ -// Copyright 2025 Google LLC +// 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. @@ -142,7 +142,14 @@ message LocationFilter { // Defines a geographic region. Only one type of region (e.g. place) can // specified at a time. oneof region { - // The unique identifier of a specific geographic region. + // The [place + // ID](https://developers.google.com/maps/documentation/places/web-service/place-id) + // of the geographic region. Not all region types are supported; see + // documentation for details. + // + // **Format:** Must be in the format `places/PLACE_ID`, where `PLACE_ID` + // is the unique identifier of a place. For example: + // `places/ChIJPV4oX_65j4ARVW8IJ6IJUYs`. string place = 1 [(google.api.resource_reference) = { type: "places.googleapis.com/Place" }]; diff --git a/java-maps-fleetengine-delivery/README.md b/java-maps-fleetengine-delivery/README.md index de5568c678a7..bc7103b26054 100644 --- a/java-maps-fleetengine-delivery/README.md +++ b/java-maps-fleetengine-delivery/README.md @@ -21,20 +21,20 @@ If you are using Maven, add this to your pom.xml file: com.google.maps google-maps-fleetengine-delivery - 0.42.0 + 0.43.0 ``` If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.maps:google-maps-fleetengine-delivery:0.42.0' +implementation 'com.google.maps:google-maps-fleetengine-delivery:0.43.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.maps" % "google-maps-fleetengine-delivery" % "0.42.0" +libraryDependencies += "com.google.maps" % "google-maps-fleetengine-delivery" % "0.43.0" ``` ## Authentication @@ -155,7 +155,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-maps-fleetengine-delivery/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.maps/google-maps-fleetengine-delivery.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.maps/google-maps-fleetengine-delivery/0.42.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.maps/google-maps-fleetengine-delivery/0.43.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-maps-fleetengine/README.md b/java-maps-fleetengine/README.md index c6033378e1c8..eadec5abc788 100644 --- a/java-maps-fleetengine/README.md +++ b/java-maps-fleetengine/README.md @@ -21,20 +21,20 @@ If you are using Maven, add this to your pom.xml file: com.google.maps google-maps-fleetengine - 0.42.0 + 0.43.0 ``` If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.maps:google-maps-fleetengine:0.42.0' +implementation 'com.google.maps:google-maps-fleetengine:0.43.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.maps" % "google-maps-fleetengine" % "0.42.0" +libraryDependencies += "com.google.maps" % "google-maps-fleetengine" % "0.43.0" ``` ## Authentication @@ -155,7 +155,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-maps-fleetengine/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.maps/google-maps-fleetengine.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.maps/google-maps-fleetengine/0.42.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.maps/google-maps-fleetengine/0.43.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-maps-geocode/README.md b/java-maps-geocode/README.md index 7abb156a9f3b..14cd362f815f 100644 --- a/java-maps-geocode/README.md +++ b/java-maps-geocode/README.md @@ -21,20 +21,20 @@ If you are using Maven, add this to your pom.xml file: com.google.maps google-maps-geocode - 0.7.0 + 0.8.0 ``` If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.maps:google-maps-geocode:0.7.0' +implementation 'com.google.maps:google-maps-geocode:0.8.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.maps" % "google-maps-geocode" % "0.7.0" +libraryDependencies += "com.google.maps" % "google-maps-geocode" % "0.8.0" ``` ## Authentication @@ -155,7 +155,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-maps-geocode/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.maps/google-maps-geocode.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.maps/google-maps-geocode/0.7.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.maps/google-maps-geocode/0.8.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-maps-isochrones/README.md b/java-maps-isochrones/README.md index 4bcb8e4e657e..3aee81212bda 100644 --- a/java-maps-isochrones/README.md +++ b/java-maps-isochrones/README.md @@ -21,20 +21,20 @@ If you are using Maven, add this to your pom.xml file: com.google.maps google-maps-isochrones - 0.1.0 + 0.2.0 ``` If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.maps:google-maps-isochrones:0.1.0' +implementation 'com.google.maps:google-maps-isochrones:0.2.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.maps" % "google-maps-isochrones" % "0.1.0" +libraryDependencies += "com.google.maps" % "google-maps-isochrones" % "0.2.0" ``` ## Authentication @@ -155,7 +155,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-maps-isochrones/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.maps/google-maps-isochrones.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.maps/google-maps-isochrones/0.1.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.maps/google-maps-isochrones/0.2.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-maps-mapmanagement/README.md b/java-maps-mapmanagement/README.md index afcd331b8ef3..4278318ea41d 100644 --- a/java-maps-mapmanagement/README.md +++ b/java-maps-mapmanagement/README.md @@ -21,20 +21,20 @@ If you are using Maven, add this to your pom.xml file: com.google.maps google-maps-mapmanagement - 0.4.0 + 0.5.0 ``` If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.maps:google-maps-mapmanagement:0.4.0' +implementation 'com.google.maps:google-maps-mapmanagement:0.5.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.maps" % "google-maps-mapmanagement" % "0.4.0" +libraryDependencies += "com.google.maps" % "google-maps-mapmanagement" % "0.5.0" ``` ## Authentication @@ -155,7 +155,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-maps-mapmanagement/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.maps/google-maps-mapmanagement.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.maps/google-maps-mapmanagement/0.4.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.maps/google-maps-mapmanagement/0.5.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-maps-mapsplatformdatasets/README.md b/java-maps-mapsplatformdatasets/README.md index dfdfa5ac1503..c53c9bcd3954 100644 --- a/java-maps-mapsplatformdatasets/README.md +++ b/java-maps-mapsplatformdatasets/README.md @@ -21,20 +21,20 @@ If you are using Maven, add this to your pom.xml file: com.google.maps google-maps-mapsplatformdatasets - 0.84.0 + 0.85.0 ``` If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.maps:google-maps-mapsplatformdatasets:0.84.0' +implementation 'com.google.maps:google-maps-mapsplatformdatasets:0.85.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.maps" % "google-maps-mapsplatformdatasets" % "0.84.0" +libraryDependencies += "com.google.maps" % "google-maps-mapsplatformdatasets" % "0.85.0" ``` ## Authentication @@ -156,7 +156,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-maps-mapsplatformdatasets/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.maps/google-maps-mapsplatformdatasets.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.maps/google-maps-mapsplatformdatasets/0.84.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.maps/google-maps-mapsplatformdatasets/0.85.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-maps-navconnect/README.md b/java-maps-navconnect/README.md index 2f3d957680b3..3fc719ce329a 100644 --- a/java-maps-navconnect/README.md +++ b/java-maps-navconnect/README.md @@ -21,20 +21,20 @@ If you are using Maven, add this to your pom.xml file: com.google.maps google-maps-navconnect - 0.1.0 + 0.2.0 ``` If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.maps:google-maps-navconnect:0.1.0' +implementation 'com.google.maps:google-maps-navconnect:0.2.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.maps" % "google-maps-navconnect" % "0.1.0" +libraryDependencies += "com.google.maps" % "google-maps-navconnect" % "0.2.0" ``` ## Authentication @@ -155,7 +155,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-maps-navconnect/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.maps/google-maps-navconnect.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.maps/google-maps-navconnect/0.1.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.maps/google-maps-navconnect/0.2.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-maps-places/README.md b/java-maps-places/README.md index 5a37333c56f6..954d7ff28ca3 100644 --- a/java-maps-places/README.md +++ b/java-maps-places/README.md @@ -21,20 +21,20 @@ If you are using Maven, add this to your pom.xml file: com.google.maps google-maps-places - 0.66.0 + 0.67.0 ``` If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.maps:google-maps-places:0.66.0' +implementation 'com.google.maps:google-maps-places:0.67.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.maps" % "google-maps-places" % "0.66.0" +libraryDependencies += "com.google.maps" % "google-maps-places" % "0.67.0" ``` ## Authentication @@ -161,7 +161,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-maps-places/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.maps/google-maps-places.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.maps/google-maps-places/0.66.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.maps/google-maps-places/0.67.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-maps-routeoptimization/README.md b/java-maps-routeoptimization/README.md index ed712fa59001..12d553387567 100644 --- a/java-maps-routeoptimization/README.md +++ b/java-maps-routeoptimization/README.md @@ -21,20 +21,20 @@ If you are using Maven, add this to your pom.xml file: com.google.maps google-maps-routeoptimization - 0.53.0 + 0.54.0 ``` If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.maps:google-maps-routeoptimization:0.53.0' +implementation 'com.google.maps:google-maps-routeoptimization:0.54.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.maps" % "google-maps-routeoptimization" % "0.53.0" +libraryDependencies += "com.google.maps" % "google-maps-routeoptimization" % "0.54.0" ``` ## Authentication @@ -155,7 +155,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-maps-routeoptimization/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.maps/google-maps-routeoptimization.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.maps/google-maps-routeoptimization/0.53.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.maps/google-maps-routeoptimization/0.54.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-maps-routing/README.md b/java-maps-routing/README.md index d6aaf7d9cfcc..9c04907cc575 100644 --- a/java-maps-routing/README.md +++ b/java-maps-routing/README.md @@ -18,20 +18,20 @@ If you are using Maven, add this to your pom.xml file: com.google.maps google-maps-routing - 1.80.0 + 1.81.0 ``` If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.maps:google-maps-routing:1.80.0' +implementation 'com.google.maps:google-maps-routing:1.81.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.maps" % "google-maps-routing" % "1.80.0" +libraryDependencies += "com.google.maps" % "google-maps-routing" % "1.81.0" ``` ## Authentication @@ -149,7 +149,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-maps-routing/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.maps/google-maps-routing.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.maps/google-maps-routing/1.80.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.maps/google-maps-routing/1.81.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-maps-solar/README.md b/java-maps-solar/README.md index f394c9de2f63..44326b7ec86d 100644 --- a/java-maps-solar/README.md +++ b/java-maps-solar/README.md @@ -21,20 +21,20 @@ If you are using Maven, add this to your pom.xml file: com.google.maps google-maps-solar - 0.54.0 + 0.55.0 ``` If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.maps:google-maps-solar:0.54.0' +implementation 'com.google.maps:google-maps-solar:0.55.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.maps" % "google-maps-solar" % "0.54.0" +libraryDependencies += "com.google.maps" % "google-maps-solar" % "0.55.0" ``` ## Authentication @@ -155,7 +155,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-maps-solar/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.maps/google-maps-solar.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.maps/google-maps-solar/0.54.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.maps/google-maps-solar/0.55.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-marketingplatformadminapi/README.md b/java-marketingplatformadminapi/README.md index fdd6246b80cd..b114f434752d 100644 --- a/java-marketingplatformadminapi/README.md +++ b/java-marketingplatformadminapi/README.md @@ -21,20 +21,20 @@ If you are using Maven, add this to your pom.xml file: com.google.ads-marketingplatform admin - 0.44.0 + 0.45.0 ``` If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.ads-marketingplatform:admin:0.44.0' +implementation 'com.google.ads-marketingplatform:admin:0.45.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.ads-marketingplatform" % "admin" % "0.44.0" +libraryDependencies += "com.google.ads-marketingplatform" % "admin" % "0.45.0" ``` ## Authentication @@ -155,7 +155,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/admin/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.ads-marketingplatform/admin.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.ads-marketingplatform/admin/0.44.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.ads-marketingplatform/admin/0.45.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-mediatranslation/README.md b/java-mediatranslation/README.md index f5ef15ca8b87..3dd51866307b 100644 --- a/java-mediatranslation/README.md +++ b/java-mediatranslation/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-mediatranslation - 0.101.0 + 0.102.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-mediatranslation' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-mediatranslation:0.101.0' +implementation 'com.google.cloud:google-cloud-mediatranslation:0.102.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-mediatranslation" % "0.101.0" +libraryDependencies += "com.google.cloud" % "google-cloud-mediatranslation" % "0.102.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-mediatranslation/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-mediatranslation.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-mediatranslation/0.101.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-mediatranslation/0.102.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-meet/README.md b/java-meet/README.md index 90d4e42fd2dd..5c20fc7bd768 100644 --- a/java-meet/README.md +++ b/java-meet/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-meet - 0.62.0 + 0.63.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-meet' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-meet:0.62.0' +implementation 'com.google.cloud:google-cloud-meet:0.63.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-meet" % "0.62.0" +libraryDependencies += "com.google.cloud" % "google-cloud-meet" % "0.63.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-meet/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-meet.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-meet/0.62.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-meet/0.63.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-memcache/README.md b/java-memcache/README.md index 341a7d6d1a9f..7d39d3162d85 100644 --- a/java-memcache/README.md +++ b/java-memcache/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-memcache - 2.95.0 + 2.96.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-memcache' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-memcache:2.95.0' +implementation 'com.google.cloud:google-cloud-memcache:2.96.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-memcache" % "2.95.0" +libraryDependencies += "com.google.cloud" % "google-cloud-memcache" % "2.96.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-memcache/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-memcache.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-memcache/2.95.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-memcache/2.96.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-migrationcenter/README.md b/java-migrationcenter/README.md index 81a81cc9b466..69289a0488a3 100644 --- a/java-migrationcenter/README.md +++ b/java-migrationcenter/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-migrationcenter - 0.77.0 + 0.78.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-migrationcenter' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-migrationcenter:0.77.0' +implementation 'com.google.cloud:google-cloud-migrationcenter:0.78.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-migrationcenter" % "0.77.0" +libraryDependencies += "com.google.cloud" % "google-cloud-migrationcenter" % "0.78.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-migrationcenter/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-migrationcenter.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-migrationcenter/0.77.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-migrationcenter/0.78.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-modelarmor/README.md b/java-modelarmor/README.md index 762149a84d89..864df3646f8f 100644 --- a/java-modelarmor/README.md +++ b/java-modelarmor/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-modelarmor - 0.36.0 + 0.37.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-modelarmor' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-modelarmor:0.36.0' +implementation 'com.google.cloud:google-cloud-modelarmor:0.37.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-modelarmor" % "0.36.0" +libraryDependencies += "com.google.cloud" % "google-cloud-modelarmor" % "0.37.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-modelarmor/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-modelarmor.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-modelarmor/0.36.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-modelarmor/0.37.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-monitoring-dashboards/README.md b/java-monitoring-dashboards/README.md index 0cfbb8254212..dd61b8d95c84 100644 --- a/java-monitoring-dashboards/README.md +++ b/java-monitoring-dashboards/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-monitoring-dashboard - 2.97.0 + 2.98.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-monitoring-dashboard' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-monitoring-dashboard:2.97.0' +implementation 'com.google.cloud:google-cloud-monitoring-dashboard:2.98.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-monitoring-dashboard" % "2.97.0" +libraryDependencies += "com.google.cloud" % "google-cloud-monitoring-dashboard" % "2.98.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-monitoring-dashboard/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-monitoring-dashboard.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-monitoring-dashboard/2.97.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-monitoring-dashboard/2.98.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-monitoring-metricsscope/README.md b/java-monitoring-metricsscope/README.md index b27151eb0418..ef55ba0e82e4 100644 --- a/java-monitoring-metricsscope/README.md +++ b/java-monitoring-metricsscope/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-monitoring-metricsscope - 0.89.0 + 0.90.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-monitoring-metricsscope' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-monitoring-metricsscope:0.89.0' +implementation 'com.google.cloud:google-cloud-monitoring-metricsscope:0.90.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-monitoring-metricsscope" % "0.89.0" +libraryDependencies += "com.google.cloud" % "google-cloud-monitoring-metricsscope" % "0.90.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-monitoring-metricsscope/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-monitoring-metricsscope.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-monitoring-metricsscope/0.89.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-monitoring-metricsscope/0.90.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-monitoring/README.md b/java-monitoring/README.md index 08d1b8381532..e2530a9580a2 100644 --- a/java-monitoring/README.md +++ b/java-monitoring/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-monitoring - 3.96.0 + 3.97.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-monitoring' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-monitoring:3.96.0' +implementation 'com.google.cloud:google-cloud-monitoring:3.97.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-monitoring" % "3.96.0" +libraryDependencies += "com.google.cloud" % "google-cloud-monitoring" % "3.97.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-monitoring/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-monitoring.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-monitoring/3.96.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-monitoring/3.97.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-netapp/README.md b/java-netapp/README.md index 29d17cc7afe9..a83efaa92651 100644 --- a/java-netapp/README.md +++ b/java-netapp/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-netapp - 0.74.0 + 0.75.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-netapp' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-netapp:0.74.0' +implementation 'com.google.cloud:google-cloud-netapp:0.75.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-netapp" % "0.74.0" +libraryDependencies += "com.google.cloud" % "google-cloud-netapp" % "0.75.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-netapp/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-netapp.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-netapp/0.74.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-netapp/0.75.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-network-management/README.md b/java-network-management/README.md index aa89e5cc81e5..6750468c3d98 100644 --- a/java-network-management/README.md +++ b/java-network-management/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-network-management - 1.96.0 + 1.97.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-network-management' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-network-management:1.96.0' +implementation 'com.google.cloud:google-cloud-network-management:1.97.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-network-management" % "1.96.0" +libraryDependencies += "com.google.cloud" % "google-cloud-network-management" % "1.97.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-network-management/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-network-management.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-network-management/1.96.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-network-management/1.97.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-network-security/README.md b/java-network-security/README.md index 424e3e6cbbe6..68acfde37c4a 100644 --- a/java-network-security/README.md +++ b/java-network-security/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-network-security - 0.98.0 + 0.99.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-network-security' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-network-security:0.98.0' +implementation 'com.google.cloud:google-cloud-network-security:0.99.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-network-security" % "0.98.0" +libraryDependencies += "com.google.cloud" % "google-cloud-network-security" % "0.99.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-network-security/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-network-security.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-network-security/0.98.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-network-security/0.99.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-networkconnectivity/README.md b/java-networkconnectivity/README.md index 6a2fe0573a58..aa7eaf27a01c 100644 --- a/java-networkconnectivity/README.md +++ b/java-networkconnectivity/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-networkconnectivity - 1.94.0 + 1.95.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-networkconnectivity' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-networkconnectivity:1.94.0' +implementation 'com.google.cloud:google-cloud-networkconnectivity:1.95.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-networkconnectivity" % "1.94.0" +libraryDependencies += "com.google.cloud" % "google-cloud-networkconnectivity" % "1.95.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-networkconnectivity/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-networkconnectivity.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-networkconnectivity/1.94.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-networkconnectivity/1.95.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-networkservices/README.md b/java-networkservices/README.md index 439491678cd9..1c591ca3342d 100644 --- a/java-networkservices/README.md +++ b/java-networkservices/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-networkservices - 0.51.0 + 0.52.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-networkservices' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-networkservices:0.51.0' +implementation 'com.google.cloud:google-cloud-networkservices:0.52.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-networkservices" % "0.51.0" +libraryDependencies += "com.google.cloud" % "google-cloud-networkservices" % "0.52.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-networkservices/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-networkservices.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-networkservices/0.51.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-networkservices/0.52.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-notebooks/README.md b/java-notebooks/README.md index ba7b932fcc1a..ebffe5504d55 100644 --- a/java-notebooks/README.md +++ b/java-notebooks/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-notebooks - 1.93.0 + 1.94.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-notebooks' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-notebooks:1.93.0' +implementation 'com.google.cloud:google-cloud-notebooks:1.94.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-notebooks" % "1.93.0" +libraryDependencies += "com.google.cloud" % "google-cloud-notebooks" % "1.94.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-notebooks/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-notebooks.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-notebooks/1.93.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-notebooks/1.94.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-optimization/README.md b/java-optimization/README.md index 9cc0c18de463..f9838b64936d 100644 --- a/java-optimization/README.md +++ b/java-optimization/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-optimization - 1.93.0 + 1.94.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-optimization' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-optimization:1.93.0' +implementation 'com.google.cloud:google-cloud-optimization:1.94.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-optimization" % "1.93.0" +libraryDependencies += "com.google.cloud" % "google-cloud-optimization" % "1.94.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-optimization/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-optimization.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-optimization/1.93.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-optimization/1.94.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-oracledatabase/README.md b/java-oracledatabase/README.md index 4c1128a16a6e..1a181660737b 100644 --- a/java-oracledatabase/README.md +++ b/java-oracledatabase/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-oracledatabase - 0.44.0 + 0.45.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-oracledatabase' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-oracledatabase:0.44.0' +implementation 'com.google.cloud:google-cloud-oracledatabase:0.45.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-oracledatabase" % "0.44.0" +libraryDependencies += "com.google.cloud" % "google-cloud-oracledatabase" % "0.45.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-oracledatabase/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-oracledatabase.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-oracledatabase/0.44.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-oracledatabase/0.45.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-orchestration-airflow/README.md b/java-orchestration-airflow/README.md index 7237991069c8..ed01129b616e 100644 --- a/java-orchestration-airflow/README.md +++ b/java-orchestration-airflow/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-orchestration-airflow - 1.95.0 + 1.96.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-orchestration-airflow' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-orchestration-airflow:1.95.0' +implementation 'com.google.cloud:google-cloud-orchestration-airflow:1.96.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-orchestration-airflow" % "1.95.0" +libraryDependencies += "com.google.cloud" % "google-cloud-orchestration-airflow" % "1.96.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-orchestration-airflow/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-orchestration-airflow.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-orchestration-airflow/1.95.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-orchestration-airflow/1.96.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-orgpolicy/README.md b/java-orgpolicy/README.md index 5a1330bd0ea8..788de92f21bf 100644 --- a/java-orgpolicy/README.md +++ b/java-orgpolicy/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-orgpolicy - 2.95.0 + 2.96.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-orgpolicy' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-orgpolicy:2.95.0' +implementation 'com.google.cloud:google-cloud-orgpolicy:2.96.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-orgpolicy" % "2.95.0" +libraryDependencies += "com.google.cloud" % "google-cloud-orgpolicy" % "2.96.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/proto-google-cloud-orgpolicy-v1/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-orgpolicy.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-orgpolicy/2.95.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-orgpolicy/2.96.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-os-config/README.md b/java-os-config/README.md index dca7ea2524a9..2dd302138d21 100644 --- a/java-os-config/README.md +++ b/java-os-config/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-os-config - 2.97.0 + 2.98.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-os-config' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-os-config:2.97.0' +implementation 'com.google.cloud:google-cloud-os-config:2.98.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-os-config" % "2.97.0" +libraryDependencies += "com.google.cloud" % "google-cloud-os-config" % "2.98.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-os-config/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-os-config.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-os-config/2.97.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-os-config/2.98.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-os-login/README.md b/java-os-login/README.md index 4e7f60a0d0ca..bad67eda5e01 100644 --- a/java-os-login/README.md +++ b/java-os-login/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-os-login - 2.94.0 + 2.95.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-os-login' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-os-login:2.94.0' +implementation 'com.google.cloud:google-cloud-os-login:2.95.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-os-login" % "2.94.0" +libraryDependencies += "com.google.cloud" % "google-cloud-os-login" % "2.95.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-os-login/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-os-login.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-os-login/2.94.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-os-login/2.95.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-parallelstore/README.md b/java-parallelstore/README.md index c28dc1c5747a..b433395f9ae4 100644 --- a/java-parallelstore/README.md +++ b/java-parallelstore/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-parallelstore - 0.58.0 + 0.59.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-parallelstore' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-parallelstore:0.58.0' +implementation 'com.google.cloud:google-cloud-parallelstore:0.59.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-parallelstore" % "0.58.0" +libraryDependencies += "com.google.cloud" % "google-cloud-parallelstore" % "0.59.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-parallelstore/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-parallelstore.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-parallelstore/0.58.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-parallelstore/0.59.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-parametermanager/README.md b/java-parametermanager/README.md index e00a9489f1d2..5f82039fd19f 100644 --- a/java-parametermanager/README.md +++ b/java-parametermanager/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-parametermanager - 0.39.0 + 0.40.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-parametermanager' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-parametermanager:0.39.0' +implementation 'com.google.cloud:google-cloud-parametermanager:0.40.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-parametermanager" % "0.39.0" +libraryDependencies += "com.google.cloud" % "google-cloud-parametermanager" % "0.40.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-parametermanager/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-parametermanager.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-parametermanager/0.39.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-parametermanager/0.40.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-phishingprotection/README.md b/java-phishingprotection/README.md index 1f4fbc473c8f..34109c8ea1a4 100644 --- a/java-phishingprotection/README.md +++ b/java-phishingprotection/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-phishingprotection - 0.126.0 + 0.127.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-phishingprotection' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-phishingprotection:0.126.0' +implementation 'com.google.cloud:google-cloud-phishingprotection:0.127.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-phishingprotection" % "0.126.0" +libraryDependencies += "com.google.cloud" % "google-cloud-phishingprotection" % "0.127.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-phishingprotection/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-phishingprotection.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-phishingprotection/0.126.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-phishingprotection/0.127.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-policy-troubleshooter/README.md b/java-policy-troubleshooter/README.md index 50a062a738e3..9295d79bdc82 100644 --- a/java-policy-troubleshooter/README.md +++ b/java-policy-troubleshooter/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-policy-troubleshooter - 1.94.0 + 1.95.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-policy-troubleshooter' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-policy-troubleshooter:1.94.0' +implementation 'com.google.cloud:google-cloud-policy-troubleshooter:1.95.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-policy-troubleshooter" % "1.94.0" +libraryDependencies += "com.google.cloud" % "google-cloud-policy-troubleshooter" % "1.95.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-policy-troubleshooter/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-policy-troubleshooter.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-policy-troubleshooter/1.94.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-policy-troubleshooter/1.95.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-policysimulator/README.md b/java-policysimulator/README.md index d40623d8da90..f457e7e67ff7 100644 --- a/java-policysimulator/README.md +++ b/java-policysimulator/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-policysimulator - 0.74.0 + 0.75.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-policysimulator' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-policysimulator:0.74.0' +implementation 'com.google.cloud:google-cloud-policysimulator:0.75.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-policysimulator" % "0.74.0" +libraryDependencies += "com.google.cloud" % "google-cloud-policysimulator" % "0.75.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-policysimulator/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-policysimulator.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-policysimulator/0.74.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-policysimulator/0.75.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-private-catalog/README.md b/java-private-catalog/README.md index a105f5a07683..d3e181deef84 100644 --- a/java-private-catalog/README.md +++ b/java-private-catalog/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-private-catalog - 0.97.0 + 0.98.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-private-catalog' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-private-catalog:0.97.0' +implementation 'com.google.cloud:google-cloud-private-catalog:0.98.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-private-catalog" % "0.97.0" +libraryDependencies += "com.google.cloud" % "google-cloud-private-catalog" % "0.98.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-private-catalog/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-private-catalog.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-private-catalog/0.97.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-private-catalog/0.98.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-privilegedaccessmanager/README.md b/java-privilegedaccessmanager/README.md index 495c0d86b419..779c395123e0 100644 --- a/java-privilegedaccessmanager/README.md +++ b/java-privilegedaccessmanager/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-privilegedaccessmanager - 0.49.0 + 0.50.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-privilegedaccessmanager' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-privilegedaccessmanager:0.49.0' +implementation 'com.google.cloud:google-cloud-privilegedaccessmanager:0.50.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-privilegedaccessmanager" % "0.49.0" +libraryDependencies += "com.google.cloud" % "google-cloud-privilegedaccessmanager" % "0.50.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-privilegedaccessmanager/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-privilegedaccessmanager.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-privilegedaccessmanager/0.49.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-privilegedaccessmanager/0.50.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-productregistry/README.md b/java-productregistry/README.md index e0d0dd2506ea..0c1264e314a1 100644 --- a/java-productregistry/README.md +++ b/java-productregistry/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-productregistry - 0.1.0 + 0.2.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-productregistry' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-productregistry:0.1.0' +implementation 'com.google.cloud:google-cloud-productregistry:0.2.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-productregistry" % "0.1.0" +libraryDependencies += "com.google.cloud" % "google-cloud-productregistry" % "0.2.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-productregistry/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-productregistry.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-productregistry/0.1.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-productregistry/0.2.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-profiler/README.md b/java-profiler/README.md index 332f7c5a0216..f0140c75a566 100644 --- a/java-profiler/README.md +++ b/java-profiler/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-profiler - 2.95.0 + 2.96.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-profiler' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-profiler:2.95.0' +implementation 'com.google.cloud:google-cloud-profiler:2.96.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-profiler" % "2.95.0" +libraryDependencies += "com.google.cloud" % "google-cloud-profiler" % "2.96.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-profiler/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-profiler.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-profiler/2.95.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-profiler/2.96.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-publicca/README.md b/java-publicca/README.md index 822ef1f0797f..9e1ddc353c0c 100644 --- a/java-publicca/README.md +++ b/java-publicca/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-publicca - 0.92.0 + 0.93.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-publicca' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-publicca:0.92.0' +implementation 'com.google.cloud:google-cloud-publicca:0.93.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-publicca" % "0.92.0" +libraryDependencies += "com.google.cloud" % "google-cloud-publicca" % "0.93.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-publicca/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-publicca.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-publicca/0.92.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-publicca/0.93.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-pubsub/README.md b/java-pubsub/README.md index b8cfe07c677b..ef87e4e9fd88 100644 --- a/java-pubsub/README.md +++ b/java-pubsub/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-pubsub - 1.153.0 + 1.154.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-pubsub' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-pubsub:1.153.0' +implementation 'com.google.cloud:google-cloud-pubsub:1.154.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-pubsub" % "1.153.0" +libraryDependencies += "com.google.cloud" % "google-cloud-pubsub" % "1.154.0" ``` ## Authentication @@ -397,7 +397,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-pubsub/latest/history [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-pubsub.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-pubsub/1.153.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-pubsub/1.154.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-pubsub/google-cloud-pubsub/src/main/resources/META-INF/native-image/com.google.cloud.pubsub.v1/reflect-config.json b/java-pubsub/google-cloud-pubsub/src/main/resources/META-INF/native-image/com.google.cloud.pubsub.v1/reflect-config.json index 6b9ffc3282fe..a021eaedd997 100644 --- a/java-pubsub/google-cloud-pubsub/src/main/resources/META-INF/native-image/com.google.cloud.pubsub.v1/reflect-config.json +++ b/java-pubsub/google-cloud-pubsub/src/main/resources/META-INF/native-image/com.google.cloud.pubsub.v1/reflect-config.json @@ -1835,6 +1835,60 @@ "allDeclaredClasses": true, "allPublicClasses": true }, + { + "name": "com.google.pubsub.v1.CompiledProtoSchema", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.pubsub.v1.CompiledProtoSchema$Builder", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.pubsub.v1.Compression", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.pubsub.v1.Compression$Builder", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.pubsub.v1.Compression$CompressionAlgorithm", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.pubsub.v1.Compression$CompressionMode", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, { "name": "com.google.pubsub.v1.CreateSchemaRequest", "queryAllDeclaredConstructors": true, diff --git a/java-pubsub/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/BigQueryConfig.java b/java-pubsub/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/BigQueryConfig.java index 00137a5487d8..1eb2f41a00aa 100644 --- a/java-pubsub/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/BigQueryConfig.java +++ b/java-pubsub/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/BigQueryConfig.java @@ -455,11 +455,13 @@ public boolean getWriteMetadata() { * * *
-   * 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 + implements + // @@protoc_insertion_point(builder_implements:google.pubsub.v1.CompiledProtoSchema) + com.google.pubsub.v1.CompiledProtoSchemaOrBuilder { + 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); + } + + // Construct using com.google.pubsub.v1.CompiledProtoSchema.newBuilder() + private Builder() {} + + private Builder(com.google.protobuf.GeneratedMessage.BuilderParent parent) { + super(parent); + } + + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + rootMessage_ = ""; + compiledBytes_ = com.google.protobuf.ByteString.EMPTY; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { + return com.google.pubsub.v1.SchemaProto + .internal_static_google_pubsub_v1_CompiledProtoSchema_descriptor; + } + + @java.lang.Override + public com.google.pubsub.v1.CompiledProtoSchema getDefaultInstanceForType() { + return com.google.pubsub.v1.CompiledProtoSchema.getDefaultInstance(); + } + + @java.lang.Override + public com.google.pubsub.v1.CompiledProtoSchema build() { + com.google.pubsub.v1.CompiledProtoSchema result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.pubsub.v1.CompiledProtoSchema buildPartial() { + com.google.pubsub.v1.CompiledProtoSchema result = + new com.google.pubsub.v1.CompiledProtoSchema(this); + if (bitField0_ != 0) { + buildPartial0(result); + } + onBuilt(); + return result; + } + + private void buildPartial0(com.google.pubsub.v1.CompiledProtoSchema result) { + int from_bitField0_ = bitField0_; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.rootMessage_ = rootMessage_; + } + if (((from_bitField0_ & 0x00000002) != 0)) { + result.compiledBytes_ = compiledBytes_; + } + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.google.pubsub.v1.CompiledProtoSchema) { + return mergeFrom((com.google.pubsub.v1.CompiledProtoSchema) other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.google.pubsub.v1.CompiledProtoSchema other) { + if (other == com.google.pubsub.v1.CompiledProtoSchema.getDefaultInstance()) return this; + if (!other.getRootMessage().isEmpty()) { + rootMessage_ = other.rootMessage_; + bitField0_ |= 0x00000001; + onChanged(); + } + if (!other.getCompiledBytes().isEmpty()) { + setCompiledBytes(other.getCompiledBytes()); + } + this.mergeUnknownFields(other.getUnknownFields()); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: + { + rootMessage_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000001; + break; + } // case 10 + case 18: + { + compiledBytes_ = input.readBytes(); + bitField0_ |= 0x00000002; + break; + } // case 18 + default: + { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.unwrapIOException(); + } finally { + onChanged(); + } // finally + return this; + } + + private int bitField0_; + + private java.lang.Object rootMessage_ = ""; + + /** + * + * + *
+     * 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 PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public CompiledProtoSchema parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public com.google.pubsub.v1.CompiledProtoSchema getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } +} diff --git a/java-pubsub/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/CompiledProtoSchemaOrBuilder.java b/java-pubsub/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/CompiledProtoSchemaOrBuilder.java new file mode 100644 index 000000000000..8b4cd70b7e7c --- /dev/null +++ b/java-pubsub/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/CompiledProtoSchemaOrBuilder.java @@ -0,0 +1,67 @@ +/* + * 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; + +@com.google.protobuf.Generated +public interface CompiledProtoSchemaOrBuilder + extends + // @@protoc_insertion_point(interface_extends:google.pubsub.v1.CompiledProtoSchema) + com.google.protobuf.MessageOrBuilder { + + /** + * + * + *
+   * 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 + internalGetValueMap() { + return internalValueMap; + } + + private static final com.google.protobuf.Internal.EnumLiteMap + internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public CompressionAlgorithm findValueByNumber(int number) { + return CompressionAlgorithm.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + + public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType() { + return getDescriptor(); + } + + public static com.google.protobuf.Descriptors.EnumDescriptor getDescriptor() { + return com.google.pubsub.v1.Compression.getDescriptor().getEnumTypes().get(0); + } + + private static final CompressionAlgorithm[] VALUES = values(); + + public static CompressionAlgorithm valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException("EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private CompressionAlgorithm(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:google.pubsub.v1.Compression.CompressionAlgorithm) + } + + /** + * + * + *
+   * 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 internalGetValueMap() { + return internalValueMap; + } + + private static final com.google.protobuf.Internal.EnumLiteMap + internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public CompressionMode findValueByNumber(int number) { + return CompressionMode.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + + public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType() { + return getDescriptor(); + } + + public static com.google.protobuf.Descriptors.EnumDescriptor getDescriptor() { + return com.google.pubsub.v1.Compression.getDescriptor().getEnumTypes().get(1); + } + + private static final CompressionMode[] VALUES = values(); + + public static CompressionMode valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException("EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private CompressionMode(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:google.pubsub.v1.Compression.CompressionMode) + } + + public static final int COMPRESSION_ALGORITHM_FIELD_NUMBER = 1; + private int compressionAlgorithm_ = 0; + + /** + * + * + *
+   * 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 + implements + // @@protoc_insertion_point(builder_implements:google.pubsub.v1.Compression) + com.google.pubsub.v1.CompressionOrBuilder { + 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); + } + + // Construct using com.google.pubsub.v1.Compression.newBuilder() + private Builder() {} + + private Builder(com.google.protobuf.GeneratedMessage.BuilderParent parent) { + super(parent); + } + + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + compressionAlgorithm_ = 0; + compressionMode_ = 0; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { + return com.google.pubsub.v1.PubsubProto + .internal_static_google_pubsub_v1_Compression_descriptor; + } + + @java.lang.Override + public com.google.pubsub.v1.Compression getDefaultInstanceForType() { + return com.google.pubsub.v1.Compression.getDefaultInstance(); + } + + @java.lang.Override + public com.google.pubsub.v1.Compression build() { + com.google.pubsub.v1.Compression result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.pubsub.v1.Compression buildPartial() { + com.google.pubsub.v1.Compression result = new com.google.pubsub.v1.Compression(this); + if (bitField0_ != 0) { + buildPartial0(result); + } + onBuilt(); + return result; + } + + private void buildPartial0(com.google.pubsub.v1.Compression result) { + int from_bitField0_ = bitField0_; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.compressionAlgorithm_ = compressionAlgorithm_; + } + if (((from_bitField0_ & 0x00000002) != 0)) { + result.compressionMode_ = compressionMode_; + } + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.google.pubsub.v1.Compression) { + return mergeFrom((com.google.pubsub.v1.Compression) other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.google.pubsub.v1.Compression other) { + if (other == com.google.pubsub.v1.Compression.getDefaultInstance()) return this; + if (other.compressionAlgorithm_ != 0) { + setCompressionAlgorithmValue(other.getCompressionAlgorithmValue()); + } + if (other.compressionMode_ != 0) { + setCompressionModeValue(other.getCompressionModeValue()); + } + this.mergeUnknownFields(other.getUnknownFields()); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: + { + compressionAlgorithm_ = input.readEnum(); + bitField0_ |= 0x00000001; + break; + } // case 8 + case 16: + { + compressionMode_ = input.readEnum(); + bitField0_ |= 0x00000002; + break; + } // case 16 + default: + { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.unwrapIOException(); + } finally { + onChanged(); + } // finally + return this; + } + + private int bitField0_; + + private int compressionAlgorithm_ = 0; + + /** + * + * + *
+     * 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 PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public Compression parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public com.google.pubsub.v1.Compression getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } +} diff --git a/java-pubsub/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/CompressionOrBuilder.java b/java-pubsub/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/CompressionOrBuilder.java new file mode 100644 index 000000000000..34dab778113b --- /dev/null +++ b/java-pubsub/proto-google-cloud-pubsub-v1/src/main/java/com/google/pubsub/v1/CompressionOrBuilder.java @@ -0,0 +1,88 @@ +/* + * 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; + +@com.google.protobuf.Generated +public interface CompressionOrBuilder + extends + // @@protoc_insertion_point(interface_extends:google.pubsub.v1.Compression) + com.google.protobuf.MessageOrBuilder { + + /** + * + * + *
+   * 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 getTags() { * 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. *
* * @@ -423,8 +425,9 @@ public java.util.Map getTagsMap() { * 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. * * * @@ -451,8 +454,9 @@ public java.util.Map getTagsMap() { * 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. * * * @@ -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. * * * @@ -1450,8 +1455,9 @@ public java.util.Map getTags() { * 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. * * * @@ -1471,8 +1477,9 @@ public java.util.Map getTagsMap() { * 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. * * * @@ -1499,8 +1506,9 @@ public java.util.Map getTagsMap() { * 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. * * * @@ -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. * * * @@ -1564,8 +1573,9 @@ public java.util.Map getMutableTags() { * 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. * * * @@ -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. * * * 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. * * * @@ -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. * * * @@ -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. * * * @@ -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. * * * @@ -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. * * * 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() { * * * @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) { * * * @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() { * * * @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() { * * * @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) { * * * @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() { * * * @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 * * * @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 * * * @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 { * 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() { * * * @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) { * * * @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() { * * * @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) { * * * @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 * * * @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; + + /** + * + * + *
+   * 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) { * */ public Builder clearRevisionCreateTime() { - bitField0_ = (bitField0_ & ~0x00000010); + bitField0_ = (bitField0_ & ~0x00000020); revisionCreateTime_ = null; if (revisionCreateTimeBuilder_ != null) { revisionCreateTimeBuilder_.dispose(); @@ -1535,7 +1972,7 @@ public Builder clearRevisionCreateTime() { * */ 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. 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 * */ 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 @@ * * *
- * 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 getTags() { * 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. * * * @@ -2494,8 +2497,9 @@ public java.util.Map getTagsMap() { * 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. * * * @@ -2522,8 +2526,9 @@ public java.util.Map getTagsMap() { * 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. * * * @@ -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 getTags() { * 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. * * * @@ -7618,8 +7626,9 @@ public java.util.Map getTagsMap() { * 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. * * * @@ -7646,8 +7655,9 @@ public java.util.Map getTagsMap() { * 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. * * * @@ -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 getMutableTags() { * 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. * * * @@ -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 getTags() { * 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. * * * @@ -1003,8 +1005,9 @@ public java.util.Map getTagsMap() { * 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. * * * @@ -1031,8 +1034,9 @@ public java.util.Map getTagsMap() { * 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. * * * @@ -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 getTags() { * 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. * * * @@ -3831,8 +3837,9 @@ public java.util.Map getTagsMap() { * 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. * * * @@ -3859,8 +3866,9 @@ public java.util.Map getTagsMap() { * 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. * * * @@ -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 getMutableTags() { * 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. * * * @@ -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 tags = 14 [ (google.api.field_behavior) = INPUT_ONLY, (google.api.field_behavior) = IMMUTABLE, @@ -1399,9 +1465,10 @@ service Subscriber { } } -// 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. message Subscription { option (google.api.resource) = { type: "pubsub.googleapis.com/Subscription" @@ -1613,8 +1680,9 @@ message Subscription { // 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 tags = 26 [ (google.api.field_behavior) = INPUT_ONLY, (google.api.field_behavior) = IMMUTABLE, @@ -1832,11 +1900,13 @@ message BigQueryConfig { // a JSON object in the attributes column. bool write_metadata = 3 [(google.api.field_behavior) = OPTIONAL]; - // 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]; // Output only. An output-only field that indicates whether or not the @@ -1859,8 +1929,9 @@ message BigQueryConfig { // 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. message BigtableConfig { @@ -1873,16 +1944,15 @@ message BigtableConfig { // The subscription can actively send messages to Bigtable. ACTIVE = 1; - // 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; - // 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; // 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) @@ -1890,8 +1960,9 @@ message BigtableConfig { // ([instructions]({$universe.dns_names.final_documentation_domain}/service-usage/docs/enable-disable)) PERMISSION_DENIED = 4; - // 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; // Cannot write to the destination because enforce_in_transit is set to true @@ -2436,8 +2507,9 @@ message CreateSnapshotRequest { // 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 tags = 4 [ (google.api.field_behavior) = INPUT_ONLY, (google.api.field_behavior) = IMMUTABLE, diff --git a/java-pubsub/proto-google-cloud-pubsub-v1/src/main/proto/google/pubsub/v1/schema.proto b/java-pubsub/proto-google-cloud-pubsub-v1/src/main/proto/google/pubsub/v1/schema.proto index 48a6b2aee3e1..6639826d9dbd 100644 --- a/java-pubsub/proto-google-cloud-pubsub-v1/src/main/proto/google/pubsub/v1/schema.proto +++ b/java-pubsub/proto-google-cloud-pubsub-v1/src/main/proto/google/pubsub/v1/schema.proto @@ -156,6 +156,18 @@ message Schema { // the type specified in `type`. string definition = 3; + // The configuration of the schema. + // This field is mutually exclusive with the `definition` field above, meaning + // either `definition` or one of the fields below can be set in a valid Schema + // object. + oneof configuration { + // Optional. Configuration for a schema provided as a pre-compiled Protocol + // Buffer FileDescriptorSet. The `type` field above must be set to + // PROTOCOL_BUFFER. + CompiledProtoSchema compiled_proto_schema = 8 + [(google.api.field_behavior) = OPTIONAL]; + } + // Output only. Immutable. The revision ID of the schema. string revision_id = 4 [ (google.api.field_behavior) = IMMUTABLE, @@ -395,6 +407,15 @@ message ValidateMessageRequest { // Empty for now. message ValidateMessageResponse {} +// Configuration specific to compiled Protocol Buffer schemas. +message CompiledProtoSchema { + // Required. The name of the root message type in the schema. + string root_message = 1 [(google.api.field_behavior) = REQUIRED]; + + // Required. The compiled FileDescriptorSet binary. + bytes compiled_bytes = 2 [(google.api.field_behavior) = REQUIRED]; +} + // Possible encoding types for messages. enum Encoding { // Unspecified diff --git a/java-rapidmigrationassessment/README.md b/java-rapidmigrationassessment/README.md index 92ec5da17174..716d5d5b0d6d 100644 --- a/java-rapidmigrationassessment/README.md +++ b/java-rapidmigrationassessment/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-rapidmigrationassessment - 0.78.0 + 0.79.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-rapidmigrationassessment' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-rapidmigrationassessment:0.78.0' +implementation 'com.google.cloud:google-cloud-rapidmigrationassessment:0.79.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-rapidmigrationassessment" % "0.78.0" +libraryDependencies += "com.google.cloud" % "google-cloud-rapidmigrationassessment" % "0.79.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-rapidmigrationassessment/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-rapidmigrationassessment.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-rapidmigrationassessment/0.78.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-rapidmigrationassessment/0.79.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-recaptchaenterprise/README.md b/java-recaptchaenterprise/README.md index 274077fe22bf..a21800595bf2 100644 --- a/java-recaptchaenterprise/README.md +++ b/java-recaptchaenterprise/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-recaptchaenterprise - 3.92.0 + 3.93.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-recaptchaenterprise' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-recaptchaenterprise:3.92.0' +implementation 'com.google.cloud:google-cloud-recaptchaenterprise:3.93.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-recaptchaenterprise" % "3.92.0" +libraryDependencies += "com.google.cloud" % "google-cloud-recaptchaenterprise" % "3.93.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-recaptchaenterprise/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-recaptchaenterprise.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-recaptchaenterprise/3.92.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-recaptchaenterprise/3.93.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-recommendations-ai/README.md b/java-recommendations-ai/README.md index fda497122d06..3bc769b265c2 100644 --- a/java-recommendations-ai/README.md +++ b/java-recommendations-ai/README.md @@ -45,7 +45,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-recommendations-ai - 0.102.0 + 0.103.0 ``` @@ -60,13 +60,13 @@ implementation 'com.google.cloud:google-cloud-recommendations-ai' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-recommendations-ai:0.102.0' +implementation 'com.google.cloud:google-cloud-recommendations-ai:0.103.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-recommendations-ai" % "0.102.0" +libraryDependencies += "com.google.cloud" % "google-cloud-recommendations-ai" % "0.103.0" ``` ## Authentication @@ -187,7 +187,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-recommendations-ai/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-recommendations-ai.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-recommendations-ai/0.102.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-recommendations-ai/0.103.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-recommender/README.md b/java-recommender/README.md index 8855a626fdb1..3d919d5855c2 100644 --- a/java-recommender/README.md +++ b/java-recommender/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-recommender - 2.97.0 + 2.98.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-recommender' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-recommender:2.97.0' +implementation 'com.google.cloud:google-cloud-recommender:2.98.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-recommender" % "2.97.0" +libraryDependencies += "com.google.cloud" % "google-cloud-recommender" % "2.98.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-recommender/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-recommender.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-recommender/2.97.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-recommender/2.98.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-redis-cluster/README.md b/java-redis-cluster/README.md index 505dd20b69b0..786eab6123a4 100644 --- a/java-redis-cluster/README.md +++ b/java-redis-cluster/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-redis-cluster - 0.67.0 + 0.68.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-redis-cluster' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-redis-cluster:0.67.0' +implementation 'com.google.cloud:google-cloud-redis-cluster:0.68.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-redis-cluster" % "0.67.0" +libraryDependencies += "com.google.cloud" % "google-cloud-redis-cluster" % "0.68.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-redis-cluster/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-redis-cluster.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-redis-cluster/0.67.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-redis-cluster/0.68.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-redis/README.md b/java-redis/README.md index 12f7ada1ca51..59b8e201228a 100644 --- a/java-redis/README.md +++ b/java-redis/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-redis - 2.98.0 + 2.99.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-redis' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-redis:2.98.0' +implementation 'com.google.cloud:google-cloud-redis:2.99.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-redis" % "2.98.0" +libraryDependencies += "com.google.cloud" % "google-cloud-redis" % "2.99.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-redis/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-redis.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-redis/2.98.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-redis/2.99.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-resourcemanager/README.md b/java-resourcemanager/README.md index d0f8b6a03655..31f8be84d0c4 100644 --- a/java-resourcemanager/README.md +++ b/java-resourcemanager/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-resourcemanager - 1.97.0 + 1.98.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-resourcemanager' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-resourcemanager:1.97.0' +implementation 'com.google.cloud:google-cloud-resourcemanager:1.98.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-resourcemanager" % "1.97.0" +libraryDependencies += "com.google.cloud" % "google-cloud-resourcemanager" % "1.98.0" ``` ## Authentication @@ -323,7 +323,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-resourcemanager/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-resourcemanager.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-resourcemanager/1.97.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-resourcemanager/1.98.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-retail/README.md b/java-retail/README.md index 4e140a2145c1..7c3d33fa5071 100644 --- a/java-retail/README.md +++ b/java-retail/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-retail - 2.97.0 + 2.98.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-retail' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-retail:2.97.0' +implementation 'com.google.cloud:google-cloud-retail:2.98.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-retail" % "2.97.0" +libraryDependencies += "com.google.cloud" % "google-cloud-retail" % "2.98.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-retail/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-retail.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-retail/2.97.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-retail/2.98.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-run/README.md b/java-run/README.md index f93767903489..cd10c347db6e 100644 --- a/java-run/README.md +++ b/java-run/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-run - 0.95.0 + 0.96.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-run' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-run:0.95.0' +implementation 'com.google.cloud:google-cloud-run:0.96.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-run" % "0.95.0" +libraryDependencies += "com.google.cloud" % "google-cloud-run" % "0.96.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-run/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-run.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-run/0.95.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-run/0.96.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-saasservicemgmt/README.md b/java-saasservicemgmt/README.md index 23011a75f42b..bdb357761216 100644 --- a/java-saasservicemgmt/README.md +++ b/java-saasservicemgmt/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-saasservicemgmt - 0.25.0 + 0.26.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-saasservicemgmt' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-saasservicemgmt:0.25.0' +implementation 'com.google.cloud:google-cloud-saasservicemgmt:0.26.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-saasservicemgmt" % "0.25.0" +libraryDependencies += "com.google.cloud" % "google-cloud-saasservicemgmt" % "0.26.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-saasservicemgmt/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-saasservicemgmt.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-saasservicemgmt/0.25.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-saasservicemgmt/0.26.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-scheduler/README.md b/java-scheduler/README.md index 43fff96fb5f2..309ce44e95db 100644 --- a/java-scheduler/README.md +++ b/java-scheduler/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-scheduler - 2.95.0 + 2.96.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-scheduler' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-scheduler:2.95.0' +implementation 'com.google.cloud:google-cloud-scheduler:2.96.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-scheduler" % "2.95.0" +libraryDependencies += "com.google.cloud" % "google-cloud-scheduler" % "2.96.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-scheduler/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-scheduler.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-scheduler/2.95.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-scheduler/2.96.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-secretmanager/README.md b/java-secretmanager/README.md index e9fc389d4631..1467a008a1a2 100644 --- a/java-secretmanager/README.md +++ b/java-secretmanager/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-secretmanager - 2.95.0 + 2.96.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-secretmanager' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-secretmanager:2.95.0' +implementation 'com.google.cloud:google-cloud-secretmanager:2.96.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-secretmanager" % "2.95.0" +libraryDependencies += "com.google.cloud" % "google-cloud-secretmanager" % "2.96.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-secretmanager/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-secretmanager.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-secretmanager/2.95.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-secretmanager/2.96.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-securesourcemanager/README.md b/java-securesourcemanager/README.md index 14b8fc42abfc..1be291002aa0 100644 --- a/java-securesourcemanager/README.md +++ b/java-securesourcemanager/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-securesourcemanager - 0.65.0 + 0.66.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-securesourcemanager' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-securesourcemanager:0.65.0' +implementation 'com.google.cloud:google-cloud-securesourcemanager:0.66.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-securesourcemanager" % "0.65.0" +libraryDependencies += "com.google.cloud" % "google-cloud-securesourcemanager" % "0.66.0" ``` ## Authentication @@ -181,7 +181,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-securesourcemanager/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-securesourcemanager.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-securesourcemanager/0.65.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-securesourcemanager/0.66.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-security-private-ca/README.md b/java-security-private-ca/README.md index 51bebf5c67d7..5ed473f2ad08 100644 --- a/java-security-private-ca/README.md +++ b/java-security-private-ca/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-security-private-ca - 2.97.0 + 2.98.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-security-private-ca' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-security-private-ca:2.97.0' +implementation 'com.google.cloud:google-cloud-security-private-ca:2.98.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-security-private-ca" % "2.97.0" +libraryDependencies += "com.google.cloud" % "google-cloud-security-private-ca" % "2.98.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-security-private-ca/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-security-private-ca.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-security-private-ca/2.97.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-security-private-ca/2.98.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-securitycenter-settings/README.md b/java-securitycenter-settings/README.md index c4c510d2a973..974dec1e3110 100644 --- a/java-securitycenter-settings/README.md +++ b/java-securitycenter-settings/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-securitycenter-settings - 0.98.0 + 0.99.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-securitycenter-settings' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-securitycenter-settings:0.98.0' +implementation 'com.google.cloud:google-cloud-securitycenter-settings:0.99.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-securitycenter-settings" % "0.98.0" +libraryDependencies += "com.google.cloud" % "google-cloud-securitycenter-settings" % "0.99.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-securitycenter-settings/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-securitycenter-settings.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-securitycenter-settings/0.98.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-securitycenter-settings/0.99.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-securitycenter/README.md b/java-securitycenter/README.md index 373528a0ade3..b60e5d888b15 100644 --- a/java-securitycenter/README.md +++ b/java-securitycenter/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-securitycenter - 2.103.0 + 2.104.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-securitycenter' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-securitycenter:2.103.0' +implementation 'com.google.cloud:google-cloud-securitycenter:2.104.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-securitycenter" % "2.103.0" +libraryDependencies += "com.google.cloud" % "google-cloud-securitycenter" % "2.104.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-securitycenter/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-securitycenter.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-securitycenter/2.103.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-securitycenter/2.104.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-securitycentermanagement/README.md b/java-securitycentermanagement/README.md index c25d87483f27..62a29f438d35 100644 --- a/java-securitycentermanagement/README.md +++ b/java-securitycentermanagement/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-securitycentermanagement - 0.63.0 + 0.64.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-securitycentermanagement' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-securitycentermanagement:0.63.0' +implementation 'com.google.cloud:google-cloud-securitycentermanagement:0.64.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-securitycentermanagement" % "0.63.0" +libraryDependencies += "com.google.cloud" % "google-cloud-securitycentermanagement" % "0.64.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-securitycentermanagement/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-securitycentermanagement.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-securitycentermanagement/0.63.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-securitycentermanagement/0.64.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-securityposture/README.md b/java-securityposture/README.md index b8e1e21f175b..46a201dbf560 100644 --- a/java-securityposture/README.md +++ b/java-securityposture/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-securityposture - 0.60.0 + 0.61.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-securityposture' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-securityposture:0.60.0' +implementation 'com.google.cloud:google-cloud-securityposture:0.61.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-securityposture" % "0.60.0" +libraryDependencies += "com.google.cloud" % "google-cloud-securityposture" % "0.61.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-securityposture/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-securityposture.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-securityposture/0.60.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-securityposture/0.61.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-service-control/README.md b/java-service-control/README.md index 1cfe289684bc..41d19e3eabf6 100644 --- a/java-service-control/README.md +++ b/java-service-control/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-service-control - 1.95.0 + 1.96.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-service-control' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-service-control:1.95.0' +implementation 'com.google.cloud:google-cloud-service-control:1.96.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-service-control" % "1.95.0" +libraryDependencies += "com.google.cloud" % "google-cloud-service-control" % "1.96.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-service-control/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-service-control.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-service-control/1.95.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-service-control/1.96.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-service-management/README.md b/java-service-management/README.md index f535d44e1048..96616bd23af7 100644 --- a/java-service-management/README.md +++ b/java-service-management/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-service-management - 3.93.0 + 3.94.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-service-management' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-service-management:3.93.0' +implementation 'com.google.cloud:google-cloud-service-management:3.94.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-service-management" % "3.93.0" +libraryDependencies += "com.google.cloud" % "google-cloud-service-management" % "3.94.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-service-management/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-service-management.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-service-management/3.93.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-service-management/3.94.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-service-usage/README.md b/java-service-usage/README.md index 90681973323d..c336f44ea1ae 100644 --- a/java-service-usage/README.md +++ b/java-service-usage/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-service-usage - 2.95.0 + 2.96.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-service-usage' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-service-usage:2.95.0' +implementation 'com.google.cloud:google-cloud-service-usage:2.96.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-service-usage" % "2.95.0" +libraryDependencies += "com.google.cloud" % "google-cloud-service-usage" % "2.96.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-service-usage/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-service-usage.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-service-usage/2.95.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-service-usage/2.96.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-servicedirectory/README.md b/java-servicedirectory/README.md index fb96dd0a200b..7e68f06b7733 100644 --- a/java-servicedirectory/README.md +++ b/java-servicedirectory/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-servicedirectory - 2.96.0 + 2.97.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-servicedirectory' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-servicedirectory:2.96.0' +implementation 'com.google.cloud:google-cloud-servicedirectory:2.97.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-servicedirectory" % "2.96.0" +libraryDependencies += "com.google.cloud" % "google-cloud-servicedirectory" % "2.97.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-servicedirectory/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-servicedirectory.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-servicedirectory/2.96.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-servicedirectory/2.97.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-servicehealth/README.md b/java-servicehealth/README.md index 586492c14990..40d0929d5dbb 100644 --- a/java-servicehealth/README.md +++ b/java-servicehealth/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-servicehealth - 0.62.0 + 0.63.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-servicehealth' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-servicehealth:0.62.0' +implementation 'com.google.cloud:google-cloud-servicehealth:0.63.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-servicehealth" % "0.62.0" +libraryDependencies += "com.google.cloud" % "google-cloud-servicehealth" % "0.63.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-servicehealth/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-servicehealth.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-servicehealth/0.62.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-servicehealth/0.63.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-shell/README.md b/java-shell/README.md index 6f543c2168e6..07322c6fc172 100644 --- a/java-shell/README.md +++ b/java-shell/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-shell - 2.94.0 + 2.95.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-shell' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-shell:2.94.0' +implementation 'com.google.cloud:google-cloud-shell:2.95.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-shell" % "2.94.0" +libraryDependencies += "com.google.cloud" % "google-cloud-shell" % "2.95.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-shell/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-shell.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-shell/2.94.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-shell/2.95.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-shopping-css/README.md b/java-shopping-css/README.md index 89f14823db5b..b7d825d6bc2b 100644 --- a/java-shopping-css/README.md +++ b/java-shopping-css/README.md @@ -21,20 +21,20 @@ If you are using Maven, add this to your pom.xml file: com.google.shopping google-shopping-css - 0.63.0 + 0.64.0 ``` If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.shopping:google-shopping-css:0.63.0' +implementation 'com.google.shopping:google-shopping-css:0.64.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.shopping" % "google-shopping-css" % "0.63.0" +libraryDependencies += "com.google.shopping" % "google-shopping-css" % "0.64.0" ``` ## Authentication @@ -155,7 +155,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-shopping-css/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.shopping/google-shopping-css.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.shopping/google-shopping-css/0.63.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.shopping/google-shopping-css/0.64.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-shopping-merchant-accounts/README.md b/java-shopping-merchant-accounts/README.md index 7f7617ee8e39..61e15a5c041a 100644 --- a/java-shopping-merchant-accounts/README.md +++ b/java-shopping-merchant-accounts/README.md @@ -18,20 +18,20 @@ If you are using Maven, add this to your pom.xml file: com.google.shopping google-shopping-merchant-accounts - 1.23.0 + 1.24.0 ``` If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.shopping:google-shopping-merchant-accounts:1.23.0' +implementation 'com.google.shopping:google-shopping-merchant-accounts:1.24.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.shopping" % "google-shopping-merchant-accounts" % "1.23.0" +libraryDependencies += "com.google.shopping" % "google-shopping-merchant-accounts" % "1.24.0" ``` ## Authentication @@ -149,7 +149,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-shopping-merchant-accounts/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.shopping/google-shopping-merchant-accounts.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.shopping/google-shopping-merchant-accounts/1.23.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.shopping/google-shopping-merchant-accounts/1.24.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-shopping-merchant-conversions/README.md b/java-shopping-merchant-conversions/README.md index 18542a04de16..169442da0353 100644 --- a/java-shopping-merchant-conversions/README.md +++ b/java-shopping-merchant-conversions/README.md @@ -18,20 +18,20 @@ If you are using Maven, add this to your pom.xml file: com.google.shopping google-shopping-merchant-conversions - 1.23.0 + 1.24.0 ``` If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.shopping:google-shopping-merchant-conversions:1.23.0' +implementation 'com.google.shopping:google-shopping-merchant-conversions:1.24.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.shopping" % "google-shopping-merchant-conversions" % "1.23.0" +libraryDependencies += "com.google.shopping" % "google-shopping-merchant-conversions" % "1.24.0" ``` ## Authentication @@ -149,7 +149,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-shopping-merchant-conversions/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.shopping/google-shopping-merchant-conversions.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.shopping/google-shopping-merchant-conversions/1.23.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.shopping/google-shopping-merchant-conversions/1.24.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-shopping-merchant-datasources/README.md b/java-shopping-merchant-datasources/README.md index 3d41a1f437f3..7c58be1da24c 100644 --- a/java-shopping-merchant-datasources/README.md +++ b/java-shopping-merchant-datasources/README.md @@ -18,20 +18,20 @@ If you are using Maven, add this to your pom.xml file: com.google.shopping google-shopping-merchant-datasources - 1.23.0 + 1.24.0 ``` If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.shopping:google-shopping-merchant-datasources:1.23.0' +implementation 'com.google.shopping:google-shopping-merchant-datasources:1.24.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.shopping" % "google-shopping-merchant-datasources" % "1.23.0" +libraryDependencies += "com.google.shopping" % "google-shopping-merchant-datasources" % "1.24.0" ``` ## Authentication @@ -149,7 +149,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-shopping-merchant-datasources/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.shopping/google-shopping-merchant-datasources.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.shopping/google-shopping-merchant-datasources/1.23.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.shopping/google-shopping-merchant-datasources/1.24.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-shopping-merchant-inventories/README.md b/java-shopping-merchant-inventories/README.md index 93bd1f79ee7a..ba76d06bef49 100644 --- a/java-shopping-merchant-inventories/README.md +++ b/java-shopping-merchant-inventories/README.md @@ -18,20 +18,20 @@ If you are using Maven, add this to your pom.xml file: com.google.shopping google-shopping-merchant-inventories - 1.23.0 + 1.24.0 ``` If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.shopping:google-shopping-merchant-inventories:1.23.0' +implementation 'com.google.shopping:google-shopping-merchant-inventories:1.24.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.shopping" % "google-shopping-merchant-inventories" % "1.23.0" +libraryDependencies += "com.google.shopping" % "google-shopping-merchant-inventories" % "1.24.0" ``` ## Authentication @@ -149,7 +149,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-shopping-merchant-inventories/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.shopping/google-shopping-merchant-inventories.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.shopping/google-shopping-merchant-inventories/1.23.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.shopping/google-shopping-merchant-inventories/1.24.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-shopping-merchant-lfp/README.md b/java-shopping-merchant-lfp/README.md index 9ba2453d2fdd..1d6944a3db95 100644 --- a/java-shopping-merchant-lfp/README.md +++ b/java-shopping-merchant-lfp/README.md @@ -18,20 +18,20 @@ If you are using Maven, add this to your pom.xml file: com.google.shopping google-shopping-merchant-lfp - 1.23.0 + 1.24.0 ``` If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.shopping:google-shopping-merchant-lfp:1.23.0' +implementation 'com.google.shopping:google-shopping-merchant-lfp:1.24.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.shopping" % "google-shopping-merchant-lfp" % "1.23.0" +libraryDependencies += "com.google.shopping" % "google-shopping-merchant-lfp" % "1.24.0" ``` ## Authentication @@ -149,7 +149,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-shopping-merchant-lfp/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.shopping/google-shopping-merchant-lfp.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.shopping/google-shopping-merchant-lfp/1.23.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.shopping/google-shopping-merchant-lfp/1.24.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-shopping-merchant-notifications/README.md b/java-shopping-merchant-notifications/README.md index 5ee112e09a71..c75ff3e81864 100644 --- a/java-shopping-merchant-notifications/README.md +++ b/java-shopping-merchant-notifications/README.md @@ -18,20 +18,20 @@ If you are using Maven, add this to your pom.xml file: com.google.shopping google-shopping-merchant-notifications - 1.23.0 + 1.24.0 ``` If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.shopping:google-shopping-merchant-notifications:1.23.0' +implementation 'com.google.shopping:google-shopping-merchant-notifications:1.24.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.shopping" % "google-shopping-merchant-notifications" % "1.23.0" +libraryDependencies += "com.google.shopping" % "google-shopping-merchant-notifications" % "1.24.0" ``` ## Authentication @@ -149,7 +149,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-shopping-merchant-notifications/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.shopping/google-shopping-merchant-notifications.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.shopping/google-shopping-merchant-notifications/1.23.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.shopping/google-shopping-merchant-notifications/1.24.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-shopping-merchant-product-studio/README.md b/java-shopping-merchant-product-studio/README.md index 3689ea1db55a..471585d3ac38 100644 --- a/java-shopping-merchant-product-studio/README.md +++ b/java-shopping-merchant-product-studio/README.md @@ -21,20 +21,20 @@ If you are using Maven, add this to your pom.xml file: com.google.shopping google-shopping-merchant-productstudio - 0.35.0 + 0.36.0 ``` If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.shopping:google-shopping-merchant-productstudio:0.35.0' +implementation 'com.google.shopping:google-shopping-merchant-productstudio:0.36.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.shopping" % "google-shopping-merchant-productstudio" % "0.35.0" +libraryDependencies += "com.google.shopping" % "google-shopping-merchant-productstudio" % "0.36.0" ``` ## Authentication @@ -155,7 +155,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-shopping-merchant-productstudio/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.shopping/google-shopping-merchant-productstudio.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.shopping/google-shopping-merchant-productstudio/0.35.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.shopping/google-shopping-merchant-productstudio/0.36.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-shopping-merchant-products/README.md b/java-shopping-merchant-products/README.md index b595a36b5454..c26133cdb746 100644 --- a/java-shopping-merchant-products/README.md +++ b/java-shopping-merchant-products/README.md @@ -18,20 +18,20 @@ If you are using Maven, add this to your pom.xml file: com.google.shopping google-shopping-merchant-products - 1.23.0 + 1.24.0 ``` If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.shopping:google-shopping-merchant-products:1.23.0' +implementation 'com.google.shopping:google-shopping-merchant-products:1.24.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.shopping" % "google-shopping-merchant-products" % "1.23.0" +libraryDependencies += "com.google.shopping" % "google-shopping-merchant-products" % "1.24.0" ``` ## Authentication @@ -149,7 +149,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-shopping-merchant-products/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.shopping/google-shopping-merchant-products.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.shopping/google-shopping-merchant-products/1.23.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.shopping/google-shopping-merchant-products/1.24.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-shopping-merchant-promotions/README.md b/java-shopping-merchant-promotions/README.md index 3244dd226049..fe9fecbb89b7 100644 --- a/java-shopping-merchant-promotions/README.md +++ b/java-shopping-merchant-promotions/README.md @@ -18,20 +18,20 @@ If you are using Maven, add this to your pom.xml file: com.google.shopping google-shopping-merchant-promotions - 1.23.0 + 1.24.0 ``` If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.shopping:google-shopping-merchant-promotions:1.23.0' +implementation 'com.google.shopping:google-shopping-merchant-promotions:1.24.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.shopping" % "google-shopping-merchant-promotions" % "1.23.0" +libraryDependencies += "com.google.shopping" % "google-shopping-merchant-promotions" % "1.24.0" ``` ## Authentication @@ -149,7 +149,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-shopping-merchant-promotions/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.shopping/google-shopping-merchant-promotions.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.shopping/google-shopping-merchant-promotions/1.23.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.shopping/google-shopping-merchant-promotions/1.24.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-shopping-merchant-quota/README.md b/java-shopping-merchant-quota/README.md index 774de7c9b2ce..e2d0e7148e66 100644 --- a/java-shopping-merchant-quota/README.md +++ b/java-shopping-merchant-quota/README.md @@ -18,20 +18,20 @@ If you are using Maven, add this to your pom.xml file: com.google.shopping google-shopping-merchant-quota - 1.23.0 + 1.24.0 ``` If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.shopping:google-shopping-merchant-quota:1.23.0' +implementation 'com.google.shopping:google-shopping-merchant-quota:1.24.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.shopping" % "google-shopping-merchant-quota" % "1.23.0" +libraryDependencies += "com.google.shopping" % "google-shopping-merchant-quota" % "1.24.0" ``` ## Authentication @@ -149,7 +149,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-shopping-merchant-quota/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.shopping/google-shopping-merchant-quota.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.shopping/google-shopping-merchant-quota/1.23.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.shopping/google-shopping-merchant-quota/1.24.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-shopping-merchant-reports/README.md b/java-shopping-merchant-reports/README.md index 828ed9edd4fe..cb19e4f90946 100644 --- a/java-shopping-merchant-reports/README.md +++ b/java-shopping-merchant-reports/README.md @@ -18,20 +18,20 @@ If you are using Maven, add this to your pom.xml file: com.google.shopping google-shopping-merchant-reports - 1.23.0 + 1.24.0 ``` If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.shopping:google-shopping-merchant-reports:1.23.0' +implementation 'com.google.shopping:google-shopping-merchant-reports:1.24.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.shopping" % "google-shopping-merchant-reports" % "1.23.0" +libraryDependencies += "com.google.shopping" % "google-shopping-merchant-reports" % "1.24.0" ``` ## Authentication @@ -149,7 +149,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-shopping-merchant-reports/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.shopping/google-shopping-merchant-reports.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.shopping/google-shopping-merchant-reports/1.23.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.shopping/google-shopping-merchant-reports/1.24.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-shopping-merchant-reviews/README.md b/java-shopping-merchant-reviews/README.md index 1206595ee379..1789be1b0eb5 100644 --- a/java-shopping-merchant-reviews/README.md +++ b/java-shopping-merchant-reviews/README.md @@ -21,20 +21,20 @@ If you are using Maven, add this to your pom.xml file: com.google.shopping google-shopping-merchant-reviews - 0.41.0 + 0.42.0 ``` If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.shopping:google-shopping-merchant-reviews:0.41.0' +implementation 'com.google.shopping:google-shopping-merchant-reviews:0.42.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.shopping" % "google-shopping-merchant-reviews" % "0.41.0" +libraryDependencies += "com.google.shopping" % "google-shopping-merchant-reviews" % "0.42.0" ``` ## Authentication @@ -155,7 +155,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-shopping-merchant-reviews/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.shopping/google-shopping-merchant-reviews.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.shopping/google-shopping-merchant-reviews/0.41.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.shopping/google-shopping-merchant-reviews/0.42.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-spanner/README.md b/java-spanner/README.md index d1c71c4bc74c..35476ac38631 100644 --- a/java-spanner/README.md +++ b/java-spanner/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-spanner - 6.120.0 + 6.121.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-spanner' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-spanner:6.120.0' +implementation 'com.google.cloud:google-cloud-spanner:6.121.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-spanner" % "6.120.0" +libraryDependencies += "com.google.cloud" % "google-cloud-spanner" % "6.121.0" ``` ## Authentication @@ -589,7 +589,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-spanner/latest/history [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-spanner.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-spanner/6.120.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-spanner/6.121.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-spanneradapter/README.md b/java-spanneradapter/README.md index eb6f70bec0f8..78d074611ad7 100644 --- a/java-spanneradapter/README.md +++ b/java-spanneradapter/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-spanneradapter - 0.31.0 + 0.32.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-spanneradapter' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-spanneradapter:0.31.0' +implementation 'com.google.cloud:google-cloud-spanneradapter:0.32.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-spanneradapter" % "0.31.0" +libraryDependencies += "com.google.cloud" % "google-cloud-spanneradapter" % "0.32.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-spanneradapter/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-spanneradapter.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-spanneradapter/0.31.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-spanneradapter/0.32.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-speech/README.md b/java-speech/README.md index c75341b263b7..c7249e49ecb9 100644 --- a/java-speech/README.md +++ b/java-speech/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-speech - 4.90.0 + 4.91.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-speech' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-speech:4.90.0' +implementation 'com.google.cloud:google-cloud-speech:4.91.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-speech" % "4.90.0" +libraryDependencies += "com.google.cloud" % "google-cloud-speech" % "4.91.0" ``` ## Authentication @@ -218,7 +218,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-speech/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-speech.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-speech/4.90.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-speech/4.91.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-sql/README.md b/java-sql/README.md index 66279643537e..970229229687 100644 --- a/java-sql/README.md +++ b/java-sql/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-sql - 0.1.0 + 0.2.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-sql' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-sql:0.1.0' +implementation 'com.google.cloud:google-cloud-sql:0.2.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-sql" % "0.1.0" +libraryDependencies += "com.google.cloud" % "google-cloud-sql" % "0.2.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-sql/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-sql.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-sql/0.1.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-sql/0.2.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-storage-transfer/README.md b/java-storage-transfer/README.md index c6fc886b9a6a..e10b2f007e14 100644 --- a/java-storage-transfer/README.md +++ b/java-storage-transfer/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-storage-transfer - 1.95.0 + 1.96.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-storage-transfer' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-storage-transfer:1.95.0' +implementation 'com.google.cloud:google-cloud-storage-transfer:1.96.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-storage-transfer" % "1.95.0" +libraryDependencies += "com.google.cloud" % "google-cloud-storage-transfer" % "1.96.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-storage-transfer/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-storage-transfer.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-storage-transfer/1.95.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-storage-transfer/1.96.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-storage/README.md b/java-storage/README.md index 5fb4f7ec90c3..dd6fb575b18c 100644 --- a/java-storage/README.md +++ b/java-storage/README.md @@ -45,12 +45,12 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-storage - 2.71.0 + 2.72.0 com.google.cloud google-cloud-storage-control - 2.71.0 + 2.72.0 ``` @@ -65,13 +65,13 @@ implementation 'com.google.cloud:google-cloud-storage' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-storage:2.71.0' +implementation 'com.google.cloud:google-cloud-storage:2.72.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-storage" % "2.71.0" +libraryDependencies += "com.google.cloud" % "google-cloud-storage" % "2.72.0" ``` ## Authentication @@ -472,7 +472,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-storage/latest/history [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-storage.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-storage/2.71.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-storage/2.72.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-storage/google-cloud-storage-control/src/main/java/com/google/storage/control/v2/StorageControlClient.java b/java-storage/google-cloud-storage-control/src/main/java/com/google/storage/control/v2/StorageControlClient.java index 67528534eb40..b7971a892187 100644 --- a/java-storage/google-cloud-storage-control/src/main/java/com/google/storage/control/v2/StorageControlClient.java +++ b/java-storage/google-cloud-storage-control/src/main/java/com/google/storage/control/v2/StorageControlClient.java @@ -484,6 +484,26 @@ * * * + *

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. * @@ -3857,6 +3877,154 @@ public final UnaryCallable updateRapidCacheC return stub.updateRapidCacheCallable(); } + // AUTO-GENERATED DOCUMENTATION AND METHOD. + /** + * Disables a Rapid Cache instance. + * + *

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 (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 disableRapidCacheAsync( + @Nullable RapidCacheName name) { + DisableRapidCacheRequest request = + DisableRapidCacheRequest.newBuilder() + .setName(name == null ? null : name.toString()) + .build(); + return disableRapidCacheAsync(request); + } + + // AUTO-GENERATED DOCUMENTATION AND METHOD. + /** + * Disables a Rapid Cache instance. + * + *

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 (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 disableRapidCacheAsync( + String name) { + DisableRapidCacheRequest request = DisableRapidCacheRequest.newBuilder().setName(name).build(); + return disableRapidCacheAsync(request); + } + + // AUTO-GENERATED DOCUMENTATION AND METHOD. + /** + * Disables a Rapid Cache instance. + * + *

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 (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 disableRapidCacheAsync( + DisableRapidCacheRequest request) { + return disableRapidCacheOperationCallable().futureCall(request); + } + + // AUTO-GENERATED DOCUMENTATION AND METHOD. + /** + * Disables a Rapid Cache instance. + * + *

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 (StorageControlClient storageControlClient = StorageControlClient.create()) {
+   *   DisableRapidCacheRequest request =
+   *       DisableRapidCacheRequest.newBuilder()
+   *           .setName(RapidCacheName.of("[PROJECT]", "[BUCKET]", "[RAPID_CACHE]").toString())
+   *           .setRequestId("requestId693933066")
+   *           .build();
+   *   OperationFuture future =
+   *       storageControlClient.disableRapidCacheOperationCallable().futureCall(request);
+   *   // Do something.
+   *   RapidCache response = future.get();
+   * }
+   * }
+ */ + public final OperationCallable + disableRapidCacheOperationCallable() { + return stub.disableRapidCacheOperationCallable(); + } + + // AUTO-GENERATED DOCUMENTATION AND METHOD. + /** + * Disables a Rapid Cache instance. + * + *

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 (StorageControlClient storageControlClient = StorageControlClient.create()) {
+   *   DisableRapidCacheRequest request =
+   *       DisableRapidCacheRequest.newBuilder()
+   *           .setName(RapidCacheName.of("[PROJECT]", "[BUCKET]", "[RAPID_CACHE]").toString())
+   *           .setRequestId("requestId693933066")
+   *           .build();
+   *   ApiFuture future =
+   *       storageControlClient.disableRapidCacheCallable().futureCall(request);
+   *   // Do something.
+   *   Operation response = future.get();
+   * }
+   * }
+ */ + public final UnaryCallable disableRapidCacheCallable() { + return stub.disableRapidCacheCallable(); + } + // AUTO-GENERATED DOCUMENTATION AND METHOD. /** * Gets a Rapid Cache instance. diff --git a/java-storage/google-cloud-storage-control/src/main/java/com/google/storage/control/v2/StorageControlSettings.java b/java-storage/google-cloud-storage-control/src/main/java/com/google/storage/control/v2/StorageControlSettings.java index a0d0fd3cffb9..5280859ca1a7 100644 --- a/java-storage/google-cloud-storage-control/src/main/java/com/google/storage/control/v2/StorageControlSettings.java +++ b/java-storage/google-cloud-storage-control/src/main/java/com/google/storage/control/v2/StorageControlSettings.java @@ -285,6 +285,17 @@ public UnaryCallSettings updateRapidCacheSet return ((StorageControlStubSettings) getStubSettings()).updateRapidCacheOperationSettings(); } + /** Returns the object with the settings used for calls to disableRapidCache. */ + public UnaryCallSettings disableRapidCacheSettings() { + return ((StorageControlStubSettings) getStubSettings()).disableRapidCacheSettings(); + } + + /** Returns the object with the settings used for calls to disableRapidCache. */ + public OperationCallSettings + disableRapidCacheOperationSettings() { + return ((StorageControlStubSettings) getStubSettings()).disableRapidCacheOperationSettings(); + } + /** Returns the object with the settings used for calls to getRapidCache. */ public UnaryCallSettings getRapidCacheSettings() { return ((StorageControlStubSettings) getStubSettings()).getRapidCacheSettings(); @@ -680,6 +691,19 @@ public UnaryCallSettings.Builder renameFolderSet return getStubSettingsBuilder().updateRapidCacheOperationSettings(); } + /** Returns the builder for the settings used for calls to disableRapidCache. */ + public UnaryCallSettings.Builder + disableRapidCacheSettings() { + return getStubSettingsBuilder().disableRapidCacheSettings(); + } + + /** Returns the builder for the settings used for calls to disableRapidCache. */ + public OperationCallSettings.Builder< + DisableRapidCacheRequest, RapidCache, DisableRapidCacheMetadata> + disableRapidCacheOperationSettings() { + return getStubSettingsBuilder().disableRapidCacheOperationSettings(); + } + /** Returns the builder for the settings used for calls to getRapidCache. */ public UnaryCallSettings.Builder getRapidCacheSettings() { return getStubSettingsBuilder().getRapidCacheSettings(); diff --git a/java-storage/google-cloud-storage-control/src/main/java/com/google/storage/control/v2/gapic_metadata.json b/java-storage/google-cloud-storage-control/src/main/java/com/google/storage/control/v2/gapic_metadata.json index aa7bbd9db7f9..85aef400060d 100644 --- a/java-storage/google-cloud-storage-control/src/main/java/com/google/storage/control/v2/gapic_metadata.json +++ b/java-storage/google-cloud-storage-control/src/main/java/com/google/storage/control/v2/gapic_metadata.json @@ -34,6 +34,9 @@ "DisableAnywhereCache": { "methods": ["disableAnywhereCache", "disableAnywhereCache", "disableAnywhereCache", "disableAnywhereCacheCallable"] }, + "DisableRapidCache": { + "methods": ["disableRapidCacheAsync", "disableRapidCacheAsync", "disableRapidCacheAsync", "disableRapidCacheOperationCallable", "disableRapidCacheCallable"] + }, "GetAnywhereCache": { "methods": ["getAnywhereCache", "getAnywhereCache", "getAnywhereCache", "getAnywhereCacheCallable"] }, diff --git a/java-storage/google-cloud-storage-control/src/main/java/com/google/storage/control/v2/stub/GrpcStorageControlStub.java b/java-storage/google-cloud-storage-control/src/main/java/com/google/storage/control/v2/stub/GrpcStorageControlStub.java index b7111aad2ce1..2ab6649f5321 100644 --- a/java-storage/google-cloud-storage-control/src/main/java/com/google/storage/control/v2/stub/GrpcStorageControlStub.java +++ b/java-storage/google-cloud-storage-control/src/main/java/com/google/storage/control/v2/stub/GrpcStorageControlStub.java @@ -54,6 +54,8 @@ import com.google.storage.control.v2.DeleteFolderRequest; import com.google.storage.control.v2.DeleteManagedFolderRequest; import com.google.storage.control.v2.DisableAnywhereCacheRequest; +import com.google.storage.control.v2.DisableRapidCacheMetadata; +import com.google.storage.control.v2.DisableRapidCacheRequest; import com.google.storage.control.v2.Folder; import com.google.storage.control.v2.GetAnywhereCacheRequest; import com.google.storage.control.v2.GetFolderIntelligenceConfigRequest; @@ -342,6 +344,17 @@ public class GrpcStorageControlStub extends StorageControlStub { .setSampledToLocalTracing(true) .build(); + private static final MethodDescriptor + disableRapidCacheMethodDescriptor = + MethodDescriptor.newBuilder() + .setType(MethodDescriptor.MethodType.UNARY) + .setFullMethodName("google.storage.control.v2.StorageControl/DisableRapidCache") + .setRequestMarshaller( + ProtoUtils.marshaller(DisableRapidCacheRequest.getDefaultInstance())) + .setResponseMarshaller(ProtoUtils.marshaller(Operation.getDefaultInstance())) + .setSampledToLocalTracing(true) + .build(); + private static final MethodDescriptor getRapidCacheMethodDescriptor = MethodDescriptor.newBuilder() @@ -610,6 +623,9 @@ public class GrpcStorageControlStub extends StorageControlStub { private final UnaryCallable updateRapidCacheCallable; private final OperationCallable updateRapidCacheOperationCallable; + private final UnaryCallable disableRapidCacheCallable; + private final OperationCallable + disableRapidCacheOperationCallable; private final UnaryCallable getRapidCacheCallable; private final UnaryCallable listRapidCachesCallable; @@ -701,6 +717,8 @@ public class GrpcStorageControlStub extends StorageControlStub { PathTemplate.create("{bucket=**}"); private static final PathTemplate UPDATE_RAPID_CACHE_0_PATH_TEMPLATE = PathTemplate.create("{bucket=projects/*/buckets/*}/**"); + private static final PathTemplate DISABLE_RAPID_CACHE_0_PATH_TEMPLATE = + PathTemplate.create("{bucket=projects/*/buckets/*}/**"); private static final PathTemplate GET_RAPID_CACHE_0_PATH_TEMPLATE = PathTemplate.create("{bucket=projects/*/buckets/*}/**"); private static final PathTemplate LIST_RAPID_CACHES_0_PATH_TEMPLATE = @@ -1154,6 +1172,17 @@ protected GrpcStorageControlStub( return builder.build(); }) .build(); + GrpcCallSettings disableRapidCacheTransportSettings = + GrpcCallSettings.newBuilder() + .setMethodDescriptor(disableRapidCacheMethodDescriptor) + .setParamsExtractor( + request -> { + RequestParamsBuilder builder = RequestParamsBuilder.create(); + builder.add(request.getName(), "bucket", DISABLE_RAPID_CACHE_0_PATH_TEMPLATE); + return builder.build(); + }) + .setResourceNameExtractor(request -> request.getName()) + .build(); GrpcCallSettings getRapidCacheTransportSettings = GrpcCallSettings.newBuilder() .setMethodDescriptor(getRapidCacheMethodDescriptor) @@ -1510,6 +1539,17 @@ protected GrpcStorageControlStub( settings.updateRapidCacheOperationSettings(), clientContext, operationsStub); + this.disableRapidCacheCallable = + callableFactory.createUnaryCallable( + disableRapidCacheTransportSettings, + settings.disableRapidCacheSettings(), + clientContext); + this.disableRapidCacheOperationCallable = + callableFactory.createOperationCallable( + disableRapidCacheTransportSettings, + settings.disableRapidCacheOperationSettings(), + clientContext, + operationsStub); this.getRapidCacheCallable = callableFactory.createUnaryCallable( getRapidCacheTransportSettings, settings.getRapidCacheSettings(), clientContext); @@ -1774,6 +1814,17 @@ public UnaryCallable updateRapidCacheCallabl return updateRapidCacheOperationCallable; } + @Override + public UnaryCallable disableRapidCacheCallable() { + return disableRapidCacheCallable; + } + + @Override + public OperationCallable + disableRapidCacheOperationCallable() { + return disableRapidCacheOperationCallable; + } + @Override public UnaryCallable getRapidCacheCallable() { return getRapidCacheCallable; diff --git a/java-storage/google-cloud-storage-control/src/main/java/com/google/storage/control/v2/stub/HttpJsonStorageControlStub.java b/java-storage/google-cloud-storage-control/src/main/java/com/google/storage/control/v2/stub/HttpJsonStorageControlStub.java index 8ebdf3d8b2c6..d1488e499484 100644 --- a/java-storage/google-cloud-storage-control/src/main/java/com/google/storage/control/v2/stub/HttpJsonStorageControlStub.java +++ b/java-storage/google-cloud-storage-control/src/main/java/com/google/storage/control/v2/stub/HttpJsonStorageControlStub.java @@ -58,6 +58,8 @@ import com.google.storage.control.v2.DeleteFolderRequest; import com.google.storage.control.v2.DeleteManagedFolderRequest; import com.google.storage.control.v2.DisableAnywhereCacheRequest; +import com.google.storage.control.v2.DisableRapidCacheMetadata; +import com.google.storage.control.v2.DisableRapidCacheRequest; import com.google.storage.control.v2.Folder; import com.google.storage.control.v2.GetAnywhereCacheRequest; import com.google.storage.control.v2.GetFolderIntelligenceConfigRequest; @@ -125,6 +127,7 @@ public class HttpJsonStorageControlStub extends StorageControlStub { private static final TypeRegistry typeRegistry = TypeRegistry.newBuilder() .add(Empty.getDescriptor()) + .add(DisableRapidCacheMetadata.getDescriptor()) .add(RenameFolderMetadata.getDescriptor()) .add(CreateRapidCacheMetadata.getDescriptor()) .add(UpdateRapidCacheMetadata.getDescriptor()) @@ -1721,6 +1724,13 @@ public UnaryCallable updateRapidCacheCallabl + " method yet."); } + @Override + public UnaryCallable disableRapidCacheCallable() { + throw new UnsupportedOperationException( + "Not implemented: disableRapidCacheCallable(). REST transport is not implemented for this" + + " method yet."); + } + @Override public UnaryCallable getRapidCacheCallable() { throw new UnsupportedOperationException( diff --git a/java-storage/google-cloud-storage-control/src/main/java/com/google/storage/control/v2/stub/StorageControlStub.java b/java-storage/google-cloud-storage-control/src/main/java/com/google/storage/control/v2/stub/StorageControlStub.java index 94c1edd180f4..2b33c8fb288f 100644 --- a/java-storage/google-cloud-storage-control/src/main/java/com/google/storage/control/v2/stub/StorageControlStub.java +++ b/java-storage/google-cloud-storage-control/src/main/java/com/google/storage/control/v2/stub/StorageControlStub.java @@ -47,6 +47,8 @@ import com.google.storage.control.v2.DeleteFolderRequest; import com.google.storage.control.v2.DeleteManagedFolderRequest; import com.google.storage.control.v2.DisableAnywhereCacheRequest; +import com.google.storage.control.v2.DisableRapidCacheMetadata; +import com.google.storage.control.v2.DisableRapidCacheRequest; import com.google.storage.control.v2.Folder; import com.google.storage.control.v2.GetAnywhereCacheRequest; import com.google.storage.control.v2.GetFolderIntelligenceConfigRequest; @@ -248,6 +250,16 @@ public UnaryCallable updateRapidCacheCallabl throw new UnsupportedOperationException("Not implemented: updateRapidCacheCallable()"); } + public OperationCallable + disableRapidCacheOperationCallable() { + throw new UnsupportedOperationException( + "Not implemented: disableRapidCacheOperationCallable()"); + } + + public UnaryCallable disableRapidCacheCallable() { + throw new UnsupportedOperationException("Not implemented: disableRapidCacheCallable()"); + } + public UnaryCallable getRapidCacheCallable() { throw new UnsupportedOperationException("Not implemented: getRapidCacheCallable()"); } diff --git a/java-storage/google-cloud-storage-control/src/main/java/com/google/storage/control/v2/stub/StorageControlStubSettings.java b/java-storage/google-cloud-storage-control/src/main/java/com/google/storage/control/v2/stub/StorageControlStubSettings.java index be8534422b90..1e3260d81c9a 100644 --- a/java-storage/google-cloud-storage-control/src/main/java/com/google/storage/control/v2/stub/StorageControlStubSettings.java +++ b/java-storage/google-cloud-storage-control/src/main/java/com/google/storage/control/v2/stub/StorageControlStubSettings.java @@ -78,6 +78,8 @@ import com.google.storage.control.v2.DeleteFolderRequest; import com.google.storage.control.v2.DeleteManagedFolderRequest; import com.google.storage.control.v2.DisableAnywhereCacheRequest; +import com.google.storage.control.v2.DisableRapidCacheMetadata; +import com.google.storage.control.v2.DisableRapidCacheRequest; import com.google.storage.control.v2.FindingSummary; import com.google.storage.control.v2.Folder; import com.google.storage.control.v2.GetAnywhereCacheRequest; @@ -270,6 +272,10 @@ public class StorageControlStubSettings extends StubSettings updateRapidCacheSettings; private final OperationCallSettings updateRapidCacheOperationSettings; + private final UnaryCallSettings disableRapidCacheSettings; + private final OperationCallSettings< + DisableRapidCacheRequest, RapidCache, DisableRapidCacheMetadata> + disableRapidCacheOperationSettings; private final UnaryCallSettings getRapidCacheSettings; private final PagedCallSettings< ListRapidCachesRequest, ListRapidCachesResponse, ListRapidCachesPagedResponse> @@ -920,6 +926,17 @@ public UnaryCallSettings updateRapidCacheSet return updateRapidCacheOperationSettings; } + /** Returns the object with the settings used for calls to disableRapidCache. */ + public UnaryCallSettings disableRapidCacheSettings() { + return disableRapidCacheSettings; + } + + /** Returns the object with the settings used for calls to disableRapidCache. */ + public OperationCallSettings + disableRapidCacheOperationSettings() { + return disableRapidCacheOperationSettings; + } + /** Returns the object with the settings used for calls to getRapidCache. */ public UnaryCallSettings getRapidCacheSettings() { return getRapidCacheSettings; @@ -1172,6 +1189,9 @@ protected StorageControlStubSettings(Builder settingsBuilder) throws IOException createRapidCacheOperationSettings = settingsBuilder.createRapidCacheOperationSettings().build(); updateRapidCacheSettings = settingsBuilder.updateRapidCacheSettings().build(); updateRapidCacheOperationSettings = settingsBuilder.updateRapidCacheOperationSettings().build(); + disableRapidCacheSettings = settingsBuilder.disableRapidCacheSettings().build(); + disableRapidCacheOperationSettings = + settingsBuilder.disableRapidCacheOperationSettings().build(); getRapidCacheSettings = settingsBuilder.getRapidCacheSettings().build(); listRapidCachesSettings = settingsBuilder.listRapidCachesSettings().build(); getProjectIntelligenceConfigSettings = @@ -1270,6 +1290,11 @@ public static class Builder extends StubSettings.Builder updateRapidCacheOperationSettings; + private final UnaryCallSettings.Builder + disableRapidCacheSettings; + private final OperationCallSettings.Builder< + DisableRapidCacheRequest, RapidCache, DisableRapidCacheMetadata> + disableRapidCacheOperationSettings; private final UnaryCallSettings.Builder getRapidCacheSettings; private final PagedCallSettings.Builder< ListRapidCachesRequest, ListRapidCachesResponse, ListRapidCachesPagedResponse> @@ -1396,6 +1421,8 @@ protected Builder(@Nullable ClientContext clientContext) { createRapidCacheOperationSettings = OperationCallSettings.newBuilder(); updateRapidCacheSettings = UnaryCallSettings.newUnaryCallSettingsBuilder(); updateRapidCacheOperationSettings = OperationCallSettings.newBuilder(); + disableRapidCacheSettings = UnaryCallSettings.newUnaryCallSettingsBuilder(); + disableRapidCacheOperationSettings = OperationCallSettings.newBuilder(); getRapidCacheSettings = UnaryCallSettings.newUnaryCallSettingsBuilder(); listRapidCachesSettings = PagedCallSettings.newBuilder(LIST_RAPID_CACHES_PAGE_STR_FACT); getProjectIntelligenceConfigSettings = UnaryCallSettings.newUnaryCallSettingsBuilder(); @@ -1441,6 +1468,7 @@ protected Builder(@Nullable ClientContext clientContext) { listAnywhereCachesSettings, createRapidCacheSettings, updateRapidCacheSettings, + disableRapidCacheSettings, getRapidCacheSettings, listRapidCachesSettings, getProjectIntelligenceConfigSettings, @@ -1494,6 +1522,8 @@ protected Builder(StorageControlStubSettings settings) { createRapidCacheOperationSettings = settings.createRapidCacheOperationSettings.toBuilder(); updateRapidCacheSettings = settings.updateRapidCacheSettings.toBuilder(); updateRapidCacheOperationSettings = settings.updateRapidCacheOperationSettings.toBuilder(); + disableRapidCacheSettings = settings.disableRapidCacheSettings.toBuilder(); + disableRapidCacheOperationSettings = settings.disableRapidCacheOperationSettings.toBuilder(); getRapidCacheSettings = settings.getRapidCacheSettings.toBuilder(); listRapidCachesSettings = settings.listRapidCachesSettings.toBuilder(); getProjectIntelligenceConfigSettings = @@ -1544,6 +1574,7 @@ protected Builder(StorageControlStubSettings settings) { listAnywhereCachesSettings, createRapidCacheSettings, updateRapidCacheSettings, + disableRapidCacheSettings, getRapidCacheSettings, listRapidCachesSettings, getProjectIntelligenceConfigSettings, @@ -1693,6 +1724,11 @@ private static Builder initDefaults(Builder builder) { .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_1_codes")) .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("no_retry_1_params")); + builder + .disableRapidCacheSettings() + .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_1_codes")) + .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("no_retry_1_params")); + builder .getRapidCacheSettings() .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_1_codes")) @@ -1925,6 +1961,31 @@ private static Builder initDefaults(Builder builder) { .setTotalTimeoutDuration(Duration.ofMillis(300000L)) .build())); + builder + .disableRapidCacheOperationSettings() + .setInitialCallSettings( + UnaryCallSettings + .newUnaryCallSettingsBuilder() + .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_1_codes")) + .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("no_retry_1_params")) + .build()) + .setResponseTransformer( + ProtoOperationTransformers.ResponseTransformer.create(RapidCache.class)) + .setMetadataTransformer( + ProtoOperationTransformers.MetadataTransformer.create( + DisableRapidCacheMetadata.class)) + .setPollingAlgorithm( + OperationTimedPollAlgorithm.create( + RetrySettings.newBuilder() + .setInitialRetryDelayDuration(Duration.ofMillis(5000L)) + .setRetryDelayMultiplier(1.5) + .setMaxRetryDelayDuration(Duration.ofMillis(45000L)) + .setInitialRpcTimeoutDuration(Duration.ZERO) + .setRpcTimeoutMultiplier(1.0) + .setMaxRpcTimeoutDuration(Duration.ZERO) + .setTotalTimeoutDuration(Duration.ofMillis(300000L)) + .build())); + return builder; } @@ -2109,6 +2170,19 @@ public UnaryCallSettings.Builder renameFolderSet return updateRapidCacheOperationSettings; } + /** Returns the builder for the settings used for calls to disableRapidCache. */ + public UnaryCallSettings.Builder + disableRapidCacheSettings() { + return disableRapidCacheSettings; + } + + /** Returns the builder for the settings used for calls to disableRapidCache. */ + public OperationCallSettings.Builder< + DisableRapidCacheRequest, RapidCache, DisableRapidCacheMetadata> + disableRapidCacheOperationSettings() { + return disableRapidCacheOperationSettings; + } + /** Returns the builder for the settings used for calls to getRapidCache. */ public UnaryCallSettings.Builder getRapidCacheSettings() { return getRapidCacheSettings; diff --git a/java-storage/google-cloud-storage-control/src/main/resources/META-INF/native-image/com.google.storage.control.v2/reflect-config.json b/java-storage/google-cloud-storage-control/src/main/resources/META-INF/native-image/com.google.storage.control.v2/reflect-config.json index 0952554ef5e9..d462a421bb22 100644 --- a/java-storage/google-cloud-storage-control/src/main/resources/META-INF/native-image/com.google.storage.control.v2/reflect-config.json +++ b/java-storage/google-cloud-storage-control/src/main/resources/META-INF/native-image/com.google.storage.control.v2/reflect-config.json @@ -2078,6 +2078,42 @@ "allDeclaredClasses": true, "allPublicClasses": true }, + { + "name": "com.google.storage.control.v2.DisableRapidCacheMetadata", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.storage.control.v2.DisableRapidCacheMetadata$Builder", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.storage.control.v2.DisableRapidCacheRequest", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.storage.control.v2.DisableRapidCacheRequest$Builder", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, { "name": "com.google.storage.control.v2.FindingCategory", "queryAllDeclaredConstructors": true, diff --git a/java-storage/google-cloud-storage-control/src/main/resources/com/google/storage/control/v2/gapic_metadata.json b/java-storage/google-cloud-storage-control/src/main/resources/com/google/storage/control/v2/gapic_metadata.json index aa7bbd9db7f9..85aef400060d 100644 --- a/java-storage/google-cloud-storage-control/src/main/resources/com/google/storage/control/v2/gapic_metadata.json +++ b/java-storage/google-cloud-storage-control/src/main/resources/com/google/storage/control/v2/gapic_metadata.json @@ -34,6 +34,9 @@ "DisableAnywhereCache": { "methods": ["disableAnywhereCache", "disableAnywhereCache", "disableAnywhereCache", "disableAnywhereCacheCallable"] }, + "DisableRapidCache": { + "methods": ["disableRapidCacheAsync", "disableRapidCacheAsync", "disableRapidCacheAsync", "disableRapidCacheOperationCallable", "disableRapidCacheCallable"] + }, "GetAnywhereCache": { "methods": ["getAnywhereCache", "getAnywhereCache", "getAnywhereCache", "getAnywhereCacheCallable"] }, diff --git a/java-storage/google-cloud-storage-control/src/test/java/com/google/storage/control/v2/MockStorageControlImpl.java b/java-storage/google-cloud-storage-control/src/test/java/com/google/storage/control/v2/MockStorageControlImpl.java index 4f7744e332da..b809ae94d7ff 100644 --- a/java-storage/google-cloud-storage-control/src/test/java/com/google/storage/control/v2/MockStorageControlImpl.java +++ b/java-storage/google-cloud-storage-control/src/test/java/com/google/storage/control/v2/MockStorageControlImpl.java @@ -507,6 +507,27 @@ public void updateRapidCache( } } + @Override + public void disableRapidCache( + DisableRapidCacheRequest request, StreamObserver responseObserver) { + Object response = responses.poll(); + if (response instanceof Operation) { + requests.add(request); + responseObserver.onNext(((Operation) response)); + responseObserver.onCompleted(); + } else if (response instanceof Exception) { + responseObserver.onError(((Exception) response)); + } else { + responseObserver.onError( + new IllegalArgumentException( + String.format( + "Unrecognized response type %s for method DisableRapidCache, expected %s or %s", + response == null ? "null" : response.getClass().getName(), + Operation.class.getName(), + Exception.class.getName()))); + } + } + @Override public void getRapidCache( GetRapidCacheRequest request, StreamObserver responseObserver) { diff --git a/java-storage/google-cloud-storage-control/src/test/java/com/google/storage/control/v2/StorageControlClientHttpJsonTest.java b/java-storage/google-cloud-storage-control/src/test/java/com/google/storage/control/v2/StorageControlClientHttpJsonTest.java index 420db8c93e64..79f0529a9daf 100644 --- a/java-storage/google-cloud-storage-control/src/test/java/com/google/storage/control/v2/StorageControlClientHttpJsonTest.java +++ b/java-storage/google-cloud-storage-control/src/test/java/com/google/storage/control/v2/StorageControlClientHttpJsonTest.java @@ -848,6 +848,12 @@ public void updateRapidCacheUnsupportedMethodTest() throws Exception { // This empty test is generated for technical reasons. } + @Test + public void disableRapidCacheUnsupportedMethodTest() throws Exception { + // The disableRapidCache() method is not supported in REST transport. + // This empty test is generated for technical reasons. + } + @Test public void getRapidCacheUnsupportedMethodTest() throws Exception { // The getRapidCache() method is not supported in REST transport. diff --git a/java-storage/google-cloud-storage-control/src/test/java/com/google/storage/control/v2/StorageControlClientTest.java b/java-storage/google-cloud-storage-control/src/test/java/com/google/storage/control/v2/StorageControlClientTest.java index d08d59ccdbc6..62bb6e436d04 100644 --- a/java-storage/google-cloud-storage-control/src/test/java/com/google/storage/control/v2/StorageControlClientTest.java +++ b/java-storage/google-cloud-storage-control/src/test/java/com/google/storage/control/v2/StorageControlClientTest.java @@ -1900,6 +1900,114 @@ public void updateRapidCacheExceptionTest() throws Exception { } } + @Test + public void disableRapidCacheTest() throws Exception { + RapidCache expectedResponse = + RapidCache.newBuilder() + .setName(RapidCacheName.of("[PROJECT]", "[BUCKET]", "[RAPID_CACHE]").toString()) + .setZone("zone3744684") + .setCacheType("cacheType-553573924") + .setTtl(Duration.newBuilder().build()) + .setAdmissionPolicy("admissionPolicy-1063600485") + .setState("state109757585") + .setCreateTime(Timestamp.newBuilder().build()) + .setUpdateTime(Timestamp.newBuilder().build()) + .setPendingUpdate(true) + .build(); + Operation resultOperation = + Operation.newBuilder() + .setName("disableRapidCacheTest") + .setDone(true) + .setResponse(Any.pack(expectedResponse)) + .build(); + mockStorageControl.addResponse(resultOperation); + + RapidCacheName name = RapidCacheName.of("[PROJECT]", "[BUCKET]", "[RAPID_CACHE]"); + + RapidCache actualResponse = client.disableRapidCacheAsync(name).get(); + Assert.assertEquals(expectedResponse, actualResponse); + + List actualRequests = mockStorageControl.getRequests(); + Assert.assertEquals(1, actualRequests.size()); + DisableRapidCacheRequest actualRequest = ((DisableRapidCacheRequest) actualRequests.get(0)); + + Assert.assertEquals(name.toString(), actualRequest.getName()); + Assert.assertTrue( + channelProvider.isHeaderSent( + ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), + GaxGrpcProperties.getDefaultApiClientHeaderPattern())); + } + + @Test + public void disableRapidCacheExceptionTest() throws Exception { + StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); + mockStorageControl.addException(exception); + + try { + RapidCacheName name = RapidCacheName.of("[PROJECT]", "[BUCKET]", "[RAPID_CACHE]"); + client.disableRapidCacheAsync(name).get(); + Assert.fail("No exception raised"); + } catch (ExecutionException e) { + Assert.assertEquals(InvalidArgumentException.class, e.getCause().getClass()); + InvalidArgumentException apiException = ((InvalidArgumentException) e.getCause()); + Assert.assertEquals(StatusCode.Code.INVALID_ARGUMENT, apiException.getStatusCode().getCode()); + } + } + + @Test + public void disableRapidCacheTest2() throws Exception { + RapidCache expectedResponse = + RapidCache.newBuilder() + .setName(RapidCacheName.of("[PROJECT]", "[BUCKET]", "[RAPID_CACHE]").toString()) + .setZone("zone3744684") + .setCacheType("cacheType-553573924") + .setTtl(Duration.newBuilder().build()) + .setAdmissionPolicy("admissionPolicy-1063600485") + .setState("state109757585") + .setCreateTime(Timestamp.newBuilder().build()) + .setUpdateTime(Timestamp.newBuilder().build()) + .setPendingUpdate(true) + .build(); + Operation resultOperation = + Operation.newBuilder() + .setName("disableRapidCacheTest") + .setDone(true) + .setResponse(Any.pack(expectedResponse)) + .build(); + mockStorageControl.addResponse(resultOperation); + + String name = "name3373707"; + + RapidCache actualResponse = client.disableRapidCacheAsync(name).get(); + Assert.assertEquals(expectedResponse, actualResponse); + + List actualRequests = mockStorageControl.getRequests(); + Assert.assertEquals(1, actualRequests.size()); + DisableRapidCacheRequest actualRequest = ((DisableRapidCacheRequest) actualRequests.get(0)); + + Assert.assertEquals(name, actualRequest.getName()); + Assert.assertTrue( + channelProvider.isHeaderSent( + ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), + GaxGrpcProperties.getDefaultApiClientHeaderPattern())); + } + + @Test + public void disableRapidCacheExceptionTest2() throws Exception { + StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); + mockStorageControl.addException(exception); + + try { + String name = "name3373707"; + client.disableRapidCacheAsync(name).get(); + Assert.fail("No exception raised"); + } catch (ExecutionException e) { + Assert.assertEquals(InvalidArgumentException.class, e.getCause().getClass()); + InvalidArgumentException apiException = ((InvalidArgumentException) e.getCause()); + Assert.assertEquals(StatusCode.Code.INVALID_ARGUMENT, apiException.getStatusCode().getCode()); + } + } + @Test public void getRapidCacheTest() throws Exception { RapidCache expectedResponse = diff --git a/java-storage/grpc-google-cloud-storage-control-v2/src/main/java/com/google/storage/control/v2/StorageControlGrpc.java b/java-storage/grpc-google-cloud-storage-control-v2/src/main/java/com/google/storage/control/v2/StorageControlGrpc.java index a9df7815555a..938f2bff5377 100644 --- a/java-storage/grpc-google-cloud-storage-control-v2/src/main/java/com/google/storage/control/v2/StorageControlGrpc.java +++ b/java-storage/grpc-google-cloud-storage-control-v2/src/main/java/com/google/storage/control/v2/StorageControlGrpc.java @@ -999,6 +999,50 @@ private StorageControlGrpc() {} return getUpdateRapidCacheMethod; } + private static volatile io.grpc.MethodDescriptor< + com.google.storage.control.v2.DisableRapidCacheRequest, com.google.longrunning.Operation> + getDisableRapidCacheMethod; + + @io.grpc.stub.annotations.RpcMethod( + fullMethodName = SERVICE_NAME + '/' + "DisableRapidCache", + requestType = com.google.storage.control.v2.DisableRapidCacheRequest.class, + responseType = com.google.longrunning.Operation.class, + methodType = io.grpc.MethodDescriptor.MethodType.UNARY) + public static io.grpc.MethodDescriptor< + com.google.storage.control.v2.DisableRapidCacheRequest, com.google.longrunning.Operation> + getDisableRapidCacheMethod() { + io.grpc.MethodDescriptor< + com.google.storage.control.v2.DisableRapidCacheRequest, + com.google.longrunning.Operation> + getDisableRapidCacheMethod; + if ((getDisableRapidCacheMethod = StorageControlGrpc.getDisableRapidCacheMethod) == null) { + synchronized (StorageControlGrpc.class) { + if ((getDisableRapidCacheMethod = StorageControlGrpc.getDisableRapidCacheMethod) == null) { + StorageControlGrpc.getDisableRapidCacheMethod = + getDisableRapidCacheMethod = + io.grpc.MethodDescriptor + . + newBuilder() + .setType(io.grpc.MethodDescriptor.MethodType.UNARY) + .setFullMethodName(generateFullMethodName(SERVICE_NAME, "DisableRapidCache")) + .setSampledToLocalTracing(true) + .setRequestMarshaller( + io.grpc.protobuf.ProtoUtils.marshaller( + com.google.storage.control.v2.DisableRapidCacheRequest + .getDefaultInstance())) + .setResponseMarshaller( + io.grpc.protobuf.ProtoUtils.marshaller( + com.google.longrunning.Operation.getDefaultInstance())) + .setSchemaDescriptor( + new StorageControlMethodDescriptorSupplier("DisableRapidCache")) + .build(); + } + } + } + return getDisableRapidCacheMethod; + } + private static volatile io.grpc.MethodDescriptor< com.google.storage.control.v2.GetRapidCacheRequest, com.google.storage.control.v2.RapidCache> @@ -2214,6 +2258,20 @@ default void updateRapidCache( getUpdateRapidCacheMethod(), responseObserver); } + /** + * + * + *
+     * Disables a Rapid Cache instance.
+     * 
+ */ + default void disableRapidCache( + com.google.storage.control.v2.DisableRapidCacheRequest request, + io.grpc.stub.StreamObserver responseObserver) { + io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall( + getDisableRapidCacheMethod(), responseObserver); + } + /** * * @@ -2874,6 +2932,22 @@ public void updateRapidCache( responseObserver); } + /** + * + * + *
+     * Disables a Rapid Cache instance.
+     * 
+ */ + public void disableRapidCache( + com.google.storage.control.v2.DisableRapidCacheRequest request, + io.grpc.stub.StreamObserver responseObserver) { + io.grpc.stub.ClientCalls.asyncUnaryCall( + getChannel().newCall(getDisableRapidCacheMethod(), getCallOptions()), + request, + responseObserver); + } + /** * * @@ -3505,6 +3579,20 @@ 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) + 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 + disableRapidCache(com.google.storage.control.v2.DisableRapidCacheRequest request) { + return io.grpc.stub.ClientCalls.futureUnaryCall( + getChannel().newCall(getDisableRapidCacheMethod(), getCallOptions()), request); + } + /** * * @@ -4924,23 +5038,24 @@ protected StorageControlFutureStub build( private static final int METHODID_LIST_ANYWHERE_CACHES = 18; private static final int METHODID_CREATE_RAPID_CACHE = 19; private static final int METHODID_UPDATE_RAPID_CACHE = 20; - private static final int METHODID_GET_RAPID_CACHE = 21; - private static final int METHODID_LIST_RAPID_CACHES = 22; - private static final int METHODID_GET_PROJECT_INTELLIGENCE_CONFIG = 23; - private static final int METHODID_UPDATE_PROJECT_INTELLIGENCE_CONFIG = 24; - private static final int METHODID_GET_FOLDER_INTELLIGENCE_CONFIG = 25; - private static final int METHODID_UPDATE_FOLDER_INTELLIGENCE_CONFIG = 26; - private static final int METHODID_GET_ORGANIZATION_INTELLIGENCE_CONFIG = 27; - private static final int METHODID_UPDATE_ORGANIZATION_INTELLIGENCE_CONFIG = 28; - private static final int METHODID_GET_IAM_POLICY = 29; - private static final int METHODID_SET_IAM_POLICY = 30; - private static final int METHODID_TEST_IAM_PERMISSIONS = 31; - private static final int METHODID_GET_INTELLIGENCE_FINDING = 32; - private static final int METHODID_LIST_INTELLIGENCE_FINDINGS = 33; - private static final int METHODID_SUMMARIZE_INTELLIGENCE_FINDINGS = 34; - private static final int METHODID_GET_INTELLIGENCE_FINDING_REVISION = 35; - private static final int METHODID_LIST_INTELLIGENCE_FINDING_REVISIONS = 36; - private static final int METHODID_VIEW_OBJECT_FULL_CONTEXT = 37; + private static final int METHODID_DISABLE_RAPID_CACHE = 21; + private static final int METHODID_GET_RAPID_CACHE = 22; + private static final int METHODID_LIST_RAPID_CACHES = 23; + private static final int METHODID_GET_PROJECT_INTELLIGENCE_CONFIG = 24; + private static final int METHODID_UPDATE_PROJECT_INTELLIGENCE_CONFIG = 25; + private static final int METHODID_GET_FOLDER_INTELLIGENCE_CONFIG = 26; + private static final int METHODID_UPDATE_FOLDER_INTELLIGENCE_CONFIG = 27; + private static final int METHODID_GET_ORGANIZATION_INTELLIGENCE_CONFIG = 28; + private static final int METHODID_UPDATE_ORGANIZATION_INTELLIGENCE_CONFIG = 29; + private static final int METHODID_GET_IAM_POLICY = 30; + private static final int METHODID_SET_IAM_POLICY = 31; + private static final int METHODID_TEST_IAM_PERMISSIONS = 32; + private static final int METHODID_GET_INTELLIGENCE_FINDING = 33; + private static final int METHODID_LIST_INTELLIGENCE_FINDINGS = 34; + private static final int METHODID_SUMMARIZE_INTELLIGENCE_FINDINGS = 35; + private static final int METHODID_GET_INTELLIGENCE_FINDING_REVISION = 36; + private static final int METHODID_LIST_INTELLIGENCE_FINDING_REVISIONS = 37; + private static final int METHODID_VIEW_OBJECT_FULL_CONTEXT = 38; private static final class MethodHandlers implements io.grpc.stub.ServerCalls.UnaryMethod, @@ -5077,6 +5192,11 @@ public void invoke(Req request, io.grpc.stub.StreamObserver responseObserv (com.google.storage.control.v2.UpdateRapidCacheRequest) request, (io.grpc.stub.StreamObserver) responseObserver); break; + case METHODID_DISABLE_RAPID_CACHE: + serviceImpl.disableRapidCache( + (com.google.storage.control.v2.DisableRapidCacheRequest) request, + (io.grpc.stub.StreamObserver) responseObserver); + break; case METHODID_GET_RAPID_CACHE: serviceImpl.getRapidCache( (com.google.storage.control.v2.GetRapidCacheRequest) request, @@ -5336,6 +5456,12 @@ public static final io.grpc.ServerServiceDefinition bindService(AsyncService ser new MethodHandlers< com.google.storage.control.v2.UpdateRapidCacheRequest, com.google.longrunning.Operation>(service, METHODID_UPDATE_RAPID_CACHE))) + .addMethod( + getDisableRapidCacheMethod(), + io.grpc.stub.ServerCalls.asyncUnaryCall( + new MethodHandlers< + com.google.storage.control.v2.DisableRapidCacheRequest, + com.google.longrunning.Operation>(service, METHODID_DISABLE_RAPID_CACHE))) .addMethod( getGetRapidCacheMethod(), io.grpc.stub.ServerCalls.asyncUnaryCall( @@ -5522,6 +5648,7 @@ public static io.grpc.ServiceDescriptor getServiceDescriptor() { .addMethod(getListAnywhereCachesMethod()) .addMethod(getCreateRapidCacheMethod()) .addMethod(getUpdateRapidCacheMethod()) + .addMethod(getDisableRapidCacheMethod()) .addMethod(getGetRapidCacheMethod()) .addMethod(getListRapidCachesMethod()) .addMethod(getGetProjectIntelligenceConfigMethod()) diff --git a/java-storage/proto-google-cloud-storage-control-v2/src/main/java/com/google/storage/control/v2/DisableRapidCacheMetadata.java b/java-storage/proto-google-cloud-storage-control-v2/src/main/java/com/google/storage/control/v2/DisableRapidCacheMetadata.java new file mode 100644 index 000000000000..3f9335763b0d --- /dev/null +++ b/java-storage/proto-google-cloud-storage-control-v2/src/main/java/com/google/storage/control/v2/DisableRapidCacheMetadata.java @@ -0,0 +1,1407 @@ +/* + * 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; + +/** + * + * + *
+ * 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 + implements + // @@protoc_insertion_point(builder_implements:google.storage.control.v2.DisableRapidCacheMetadata) + com.google.storage.control.v2.DisableRapidCacheMetadataOrBuilder { + 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); + } + + // Construct using com.google.storage.control.v2.DisableRapidCacheMetadata.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder(com.google.protobuf.GeneratedMessage.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { + internalGetCommonMetadataFieldBuilder(); + } + } + + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + commonMetadata_ = null; + if (commonMetadataBuilder_ != null) { + commonMetadataBuilder_.dispose(); + commonMetadataBuilder_ = null; + } + rapidCacheId_ = ""; + zone_ = ""; + cacheType_ = ""; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { + return com.google.storage.control.v2.StorageControlProto + .internal_static_google_storage_control_v2_DisableRapidCacheMetadata_descriptor; + } + + @java.lang.Override + public com.google.storage.control.v2.DisableRapidCacheMetadata getDefaultInstanceForType() { + return com.google.storage.control.v2.DisableRapidCacheMetadata.getDefaultInstance(); + } + + @java.lang.Override + public com.google.storage.control.v2.DisableRapidCacheMetadata build() { + com.google.storage.control.v2.DisableRapidCacheMetadata result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.storage.control.v2.DisableRapidCacheMetadata buildPartial() { + com.google.storage.control.v2.DisableRapidCacheMetadata result = + new com.google.storage.control.v2.DisableRapidCacheMetadata(this); + if (bitField0_ != 0) { + buildPartial0(result); + } + onBuilt(); + return result; + } + + private void buildPartial0(com.google.storage.control.v2.DisableRapidCacheMetadata result) { + int from_bitField0_ = bitField0_; + int to_bitField0_ = 0; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.commonMetadata_ = + commonMetadataBuilder_ == null ? commonMetadata_ : commonMetadataBuilder_.build(); + to_bitField0_ |= 0x00000001; + } + if (((from_bitField0_ & 0x00000002) != 0)) { + result.rapidCacheId_ = rapidCacheId_; + to_bitField0_ |= 0x00000002; + } + if (((from_bitField0_ & 0x00000004) != 0)) { + result.zone_ = zone_; + to_bitField0_ |= 0x00000004; + } + if (((from_bitField0_ & 0x00000008) != 0)) { + result.cacheType_ = cacheType_; + to_bitField0_ |= 0x00000008; + } + result.bitField0_ |= to_bitField0_; + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.google.storage.control.v2.DisableRapidCacheMetadata) { + return mergeFrom((com.google.storage.control.v2.DisableRapidCacheMetadata) other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.google.storage.control.v2.DisableRapidCacheMetadata other) { + if (other == com.google.storage.control.v2.DisableRapidCacheMetadata.getDefaultInstance()) + return this; + if (other.hasCommonMetadata()) { + mergeCommonMetadata(other.getCommonMetadata()); + } + if (other.hasRapidCacheId()) { + rapidCacheId_ = other.rapidCacheId_; + bitField0_ |= 0x00000002; + onChanged(); + } + if (other.hasZone()) { + zone_ = other.zone_; + bitField0_ |= 0x00000004; + onChanged(); + } + if (other.hasCacheType()) { + cacheType_ = other.cacheType_; + bitField0_ |= 0x00000008; + onChanged(); + } + this.mergeUnknownFields(other.getUnknownFields()); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: + { + input.readMessage( + internalGetCommonMetadataFieldBuilder().getBuilder(), extensionRegistry); + bitField0_ |= 0x00000001; + break; + } // case 10 + case 18: + { + rapidCacheId_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000002; + break; + } // case 18 + case 26: + { + zone_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000004; + break; + } // case 26 + case 34: + { + cacheType_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000008; + break; + } // case 34 + default: + { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.unwrapIOException(); + } finally { + onChanged(); + } // finally + return this; + } + + private int bitField0_; + + private com.google.storage.control.v2.CommonLongRunningOperationMetadata commonMetadata_; + private com.google.protobuf.SingleFieldBuilder< + com.google.storage.control.v2.CommonLongRunningOperationMetadata, + com.google.storage.control.v2.CommonLongRunningOperationMetadata.Builder, + com.google.storage.control.v2.CommonLongRunningOperationMetadataOrBuilder> + commonMetadataBuilder_; + + /** + * + * + *
+     * 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 PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public DisableRapidCacheMetadata parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public com.google.storage.control.v2.DisableRapidCacheMetadata getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } +} diff --git a/java-storage/proto-google-cloud-storage-control-v2/src/main/java/com/google/storage/control/v2/DisableRapidCacheMetadataOrBuilder.java b/java-storage/proto-google-cloud-storage-control-v2/src/main/java/com/google/storage/control/v2/DisableRapidCacheMetadataOrBuilder.java new file mode 100644 index 000000000000..3e670008f8e2 --- /dev/null +++ b/java-storage/proto-google-cloud-storage-control-v2/src/main/java/com/google/storage/control/v2/DisableRapidCacheMetadataOrBuilder.java @@ -0,0 +1,186 @@ +/* + * 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; + +@com.google.protobuf.Generated +public interface DisableRapidCacheMetadataOrBuilder + extends + // @@protoc_insertion_point(interface_extends:google.storage.control.v2.DisableRapidCacheMetadata) + com.google.protobuf.MessageOrBuilder { + + /** + * + * + *
+   * 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 + implements + // @@protoc_insertion_point(builder_implements:google.storage.control.v2.DisableRapidCacheRequest) + com.google.storage.control.v2.DisableRapidCacheRequestOrBuilder { + 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); + } + + // Construct using com.google.storage.control.v2.DisableRapidCacheRequest.newBuilder() + private Builder() {} + + private Builder(com.google.protobuf.GeneratedMessage.BuilderParent parent) { + super(parent); + } + + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + name_ = ""; + requestId_ = ""; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { + return com.google.storage.control.v2.StorageControlProto + .internal_static_google_storage_control_v2_DisableRapidCacheRequest_descriptor; + } + + @java.lang.Override + public com.google.storage.control.v2.DisableRapidCacheRequest getDefaultInstanceForType() { + return com.google.storage.control.v2.DisableRapidCacheRequest.getDefaultInstance(); + } + + @java.lang.Override + public com.google.storage.control.v2.DisableRapidCacheRequest build() { + com.google.storage.control.v2.DisableRapidCacheRequest result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.storage.control.v2.DisableRapidCacheRequest buildPartial() { + com.google.storage.control.v2.DisableRapidCacheRequest result = + new com.google.storage.control.v2.DisableRapidCacheRequest(this); + if (bitField0_ != 0) { + buildPartial0(result); + } + onBuilt(); + return result; + } + + private void buildPartial0(com.google.storage.control.v2.DisableRapidCacheRequest result) { + int from_bitField0_ = bitField0_; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.name_ = name_; + } + if (((from_bitField0_ & 0x00000002) != 0)) { + result.requestId_ = requestId_; + } + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.google.storage.control.v2.DisableRapidCacheRequest) { + return mergeFrom((com.google.storage.control.v2.DisableRapidCacheRequest) other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.google.storage.control.v2.DisableRapidCacheRequest other) { + if (other == com.google.storage.control.v2.DisableRapidCacheRequest.getDefaultInstance()) + return this; + if (!other.getName().isEmpty()) { + name_ = other.name_; + bitField0_ |= 0x00000001; + onChanged(); + } + if (!other.getRequestId().isEmpty()) { + requestId_ = other.requestId_; + bitField0_ |= 0x00000002; + onChanged(); + } + this.mergeUnknownFields(other.getUnknownFields()); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: + { + name_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000001; + break; + } // case 10 + case 18: + { + requestId_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000002; + break; + } // case 18 + default: + { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.unwrapIOException(); + } finally { + onChanged(); + } // finally + return this; + } + + private int bitField0_; + + private java.lang.Object 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. + */ + 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 PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public DisableRapidCacheRequest parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public com.google.storage.control.v2.DisableRapidCacheRequest getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } +} diff --git a/java-storage/proto-google-cloud-storage-control-v2/src/main/java/com/google/storage/control/v2/DisableRapidCacheRequestOrBuilder.java b/java-storage/proto-google-cloud-storage-control-v2/src/main/java/com/google/storage/control/v2/DisableRapidCacheRequestOrBuilder.java new file mode 100644 index 000000000000..8fe2ad25782f --- /dev/null +++ b/java-storage/proto-google-cloud-storage-control-v2/src/main/java/com/google/storage/control/v2/DisableRapidCacheRequestOrBuilder.java @@ -0,0 +1,94 @@ +/* + * 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; + +@com.google.protobuf.Generated +public interface DisableRapidCacheRequestOrBuilder + extends + // @@protoc_insertion_point(interface_extends:google.storage.control.v2.DisableRapidCacheRequest) + com.google.protobuf.MessageOrBuilder { + + /** + * + * + *
+   * 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/java-storagebatchoperations/README.md b/java-storagebatchoperations/README.md index c4aa00ae38fa..25f9eedccd43 100644 --- a/java-storagebatchoperations/README.md +++ b/java-storagebatchoperations/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-storagebatchoperations - 0.35.0 + 0.36.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-storagebatchoperations' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-storagebatchoperations:0.35.0' +implementation 'com.google.cloud:google-cloud-storagebatchoperations:0.36.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-storagebatchoperations" % "0.35.0" +libraryDependencies += "com.google.cloud" % "google-cloud-storagebatchoperations" % "0.36.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-storagebatchoperations/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-storagebatchoperations.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-storagebatchoperations/0.35.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-storagebatchoperations/0.36.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-storageinsights/README.md b/java-storageinsights/README.md index a7a1009250da..bab05ccbc37d 100644 --- a/java-storageinsights/README.md +++ b/java-storageinsights/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-storageinsights - 0.80.0 + 0.81.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-storageinsights' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-storageinsights:0.80.0' +implementation 'com.google.cloud:google-cloud-storageinsights:0.81.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-storageinsights" % "0.80.0" +libraryDependencies += "com.google.cloud" % "google-cloud-storageinsights" % "0.81.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-storageinsights/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-storageinsights.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-storageinsights/0.80.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-storageinsights/0.81.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-talent/README.md b/java-talent/README.md index b5f61bbaa53c..aa98fea476e8 100644 --- a/java-talent/README.md +++ b/java-talent/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-talent - 2.96.0 + 2.97.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-talent' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-talent:2.96.0' +implementation 'com.google.cloud:google-cloud-talent:2.97.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-talent" % "2.96.0" +libraryDependencies += "com.google.cloud" % "google-cloud-talent" % "2.97.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-talent/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-talent.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-talent/2.96.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-talent/2.97.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-tasks/README.md b/java-tasks/README.md index 04386b82a0ed..0ccc64a74c45 100644 --- a/java-tasks/README.md +++ b/java-tasks/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-tasks - 2.95.0 + 2.96.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-tasks' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-tasks:2.95.0' +implementation 'com.google.cloud:google-cloud-tasks:2.96.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-tasks" % "2.95.0" +libraryDependencies += "com.google.cloud" % "google-cloud-tasks" % "2.96.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-tasks/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-tasks.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-tasks/2.95.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-tasks/2.96.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-telcoautomation/README.md b/java-telcoautomation/README.md index 75a9adfbbe2a..49a22a91d120 100644 --- a/java-telcoautomation/README.md +++ b/java-telcoautomation/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-telcoautomation - 0.65.0 + 0.66.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-telcoautomation' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-telcoautomation:0.65.0' +implementation 'com.google.cloud:google-cloud-telcoautomation:0.66.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-telcoautomation" % "0.65.0" +libraryDependencies += "com.google.cloud" % "google-cloud-telcoautomation" % "0.66.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-telcoautomation/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-telcoautomation.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-telcoautomation/0.65.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-telcoautomation/0.66.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-texttospeech/README.md b/java-texttospeech/README.md index 94265cb6360c..262d58616fe8 100644 --- a/java-texttospeech/README.md +++ b/java-texttospeech/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-texttospeech - 2.96.0 + 2.97.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-texttospeech' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-texttospeech:2.96.0' +implementation 'com.google.cloud:google-cloud-texttospeech:2.97.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-texttospeech" % "2.96.0" +libraryDependencies += "com.google.cloud" % "google-cloud-texttospeech" % "2.97.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-texttospeech/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-texttospeech.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-texttospeech/2.96.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-texttospeech/2.97.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-tpu/README.md b/java-tpu/README.md index 9db153672295..5b782b1aeca8 100644 --- a/java-tpu/README.md +++ b/java-tpu/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-tpu - 2.96.0 + 2.97.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-tpu' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-tpu:2.96.0' +implementation 'com.google.cloud:google-cloud-tpu:2.97.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-tpu" % "2.96.0" +libraryDependencies += "com.google.cloud" % "google-cloud-tpu" % "2.97.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-tpu/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-tpu.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-tpu/2.96.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-tpu/2.97.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-trace/README.md b/java-trace/README.md index 6b9d9079d786..d344a414cb80 100644 --- a/java-trace/README.md +++ b/java-trace/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-trace - 2.95.0 + 2.96.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-trace' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-trace:2.95.0' +implementation 'com.google.cloud:google-cloud-trace:2.96.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-trace" % "2.95.0" +libraryDependencies += "com.google.cloud" % "google-cloud-trace" % "2.96.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-trace/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-trace.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-trace/2.95.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-trace/2.96.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-translate/README.md b/java-translate/README.md index f01937b55561..9175eb6f0c1b 100644 --- a/java-translate/README.md +++ b/java-translate/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-translate - 2.95.0 + 2.96.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-translate' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-translate:2.95.0' +implementation 'com.google.cloud:google-cloud-translate:2.96.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-translate" % "2.95.0" +libraryDependencies += "com.google.cloud" % "google-cloud-translate" % "2.96.0" ``` ## Authentication @@ -259,7 +259,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-translate/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-translate.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-translate/2.95.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-translate/2.96.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-valkey/README.md b/java-valkey/README.md index 5ab0440dde14..125dd7080595 100644 --- a/java-valkey/README.md +++ b/java-valkey/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-valkey - 0.41.0 + 0.42.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-valkey' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-valkey:0.41.0' +implementation 'com.google.cloud:google-cloud-valkey:0.42.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-valkey" % "0.41.0" +libraryDependencies += "com.google.cloud" % "google-cloud-valkey" % "0.42.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-memorystore/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-valkey.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-valkey/0.41.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-valkey/0.42.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-vectorsearch/README.md b/java-vectorsearch/README.md index c5d7bdda4c89..5fae81a06223 100644 --- a/java-vectorsearch/README.md +++ b/java-vectorsearch/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-vectorsearch - 0.17.0 + 0.18.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-vectorsearch' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-vectorsearch:0.17.0' +implementation 'com.google.cloud:google-cloud-vectorsearch:0.18.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-vectorsearch" % "0.17.0" +libraryDependencies += "com.google.cloud" % "google-cloud-vectorsearch" % "0.18.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-vectorsearch/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-vectorsearch.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-vectorsearch/0.17.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-vectorsearch/0.18.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-video-intelligence/README.md b/java-video-intelligence/README.md index 200745f6344c..f888fd72e7ee 100644 --- a/java-video-intelligence/README.md +++ b/java-video-intelligence/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-video-intelligence - 2.94.0 + 2.95.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-video-intelligence' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-video-intelligence:2.94.0' +implementation 'com.google.cloud:google-cloud-video-intelligence:2.95.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-video-intelligence" % "2.94.0" +libraryDependencies += "com.google.cloud" % "google-cloud-video-intelligence" % "2.95.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-video-intelligence/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-video-intelligence.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-video-intelligence/2.94.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-video-intelligence/2.95.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-video-live-stream/README.md b/java-video-live-stream/README.md index a3262a2c1031..cd2a35966a77 100644 --- a/java-video-live-stream/README.md +++ b/java-video-live-stream/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-live-stream - 0.97.0 + 0.98.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-live-stream' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-live-stream:0.97.0' +implementation 'com.google.cloud:google-cloud-live-stream:0.98.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-live-stream" % "0.97.0" +libraryDependencies += "com.google.cloud" % "google-cloud-live-stream" % "0.98.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-live-stream/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-live-stream.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-live-stream/0.97.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-live-stream/0.98.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-video-stitcher/README.md b/java-video-stitcher/README.md index e0c4c52baed1..bad02d12207e 100644 --- a/java-video-stitcher/README.md +++ b/java-video-stitcher/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-video-stitcher - 0.95.0 + 0.96.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-video-stitcher' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-video-stitcher:0.95.0' +implementation 'com.google.cloud:google-cloud-video-stitcher:0.96.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-video-stitcher" % "0.95.0" +libraryDependencies += "com.google.cloud" % "google-cloud-video-stitcher" % "0.96.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-video-stitcher/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-video-stitcher.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-video-stitcher/0.95.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-video-stitcher/0.96.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-video-transcoder/README.md b/java-video-transcoder/README.md index 65c74dff8b9c..6f78ea354d5c 100644 --- a/java-video-transcoder/README.md +++ b/java-video-transcoder/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-video-transcoder - 1.94.0 + 1.95.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-video-transcoder' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-video-transcoder:1.94.0' +implementation 'com.google.cloud:google-cloud-video-transcoder:1.95.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-video-transcoder" % "1.94.0" +libraryDependencies += "com.google.cloud" % "google-cloud-video-transcoder" % "1.95.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-video-transcoder/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-video-transcoder.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-video-transcoder/1.94.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-video-transcoder/1.95.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-vision/README.md b/java-vision/README.md index 99eafdb92ad0..180d3b2390aa 100644 --- a/java-vision/README.md +++ b/java-vision/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-vision - 3.93.0 + 3.94.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-vision' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-vision:3.93.0' +implementation 'com.google.cloud:google-cloud-vision:3.94.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-vision" % "3.93.0" +libraryDependencies += "com.google.cloud" % "google-cloud-vision" % "3.94.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-vision/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-vision.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-vision/3.93.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-vision/3.94.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-visionai/README.md b/java-visionai/README.md index 527307081824..3fdf2feca280 100644 --- a/java-visionai/README.md +++ b/java-visionai/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-visionai - 0.52.0 + 0.53.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-visionai' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-visionai:0.52.0' +implementation 'com.google.cloud:google-cloud-visionai:0.53.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-visionai" % "0.52.0" +libraryDependencies += "com.google.cloud" % "google-cloud-visionai" % "0.53.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-visionai/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-visionai.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-visionai/0.52.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-visionai/0.53.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-vmmigration/README.md b/java-vmmigration/README.md index a85b734e81fe..fe464ad60cb7 100644 --- a/java-vmmigration/README.md +++ b/java-vmmigration/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-vmmigration - 1.95.0 + 1.96.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-vmmigration' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-vmmigration:1.95.0' +implementation 'com.google.cloud:google-cloud-vmmigration:1.96.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-vmmigration" % "1.95.0" +libraryDependencies += "com.google.cloud" % "google-cloud-vmmigration" % "1.96.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-vmmigration/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-vmmigration.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-vmmigration/1.95.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-vmmigration/1.96.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-vmwareengine/README.md b/java-vmwareengine/README.md index 6a0aa2cdf9e4..ed6e101c4f43 100644 --- a/java-vmwareengine/README.md +++ b/java-vmwareengine/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-vmwareengine - 0.89.0 + 0.90.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-vmwareengine' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-vmwareengine:0.89.0' +implementation 'com.google.cloud:google-cloud-vmwareengine:0.90.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-vmwareengine" % "0.89.0" +libraryDependencies += "com.google.cloud" % "google-cloud-vmwareengine" % "0.90.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-vmwareengine/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-vmwareengine.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-vmwareengine/0.89.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-vmwareengine/0.90.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-vpcaccess/README.md b/java-vpcaccess/README.md index 031db2f1e670..17a9562b3afa 100644 --- a/java-vpcaccess/README.md +++ b/java-vpcaccess/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-vpcaccess - 2.96.0 + 2.97.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-vpcaccess' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-vpcaccess:2.96.0' +implementation 'com.google.cloud:google-cloud-vpcaccess:2.97.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-vpcaccess" % "2.96.0" +libraryDependencies += "com.google.cloud" % "google-cloud-vpcaccess" % "2.97.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-vpcaccess/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-vpcaccess.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-vpcaccess/2.96.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-vpcaccess/2.97.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-webrisk/README.md b/java-webrisk/README.md index a1e1a0cc2b03..a234778f57d3 100644 --- a/java-webrisk/README.md +++ b/java-webrisk/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-webrisk - 2.94.0 + 2.95.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-webrisk' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-webrisk:2.94.0' +implementation 'com.google.cloud:google-cloud-webrisk:2.95.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-webrisk" % "2.94.0" +libraryDependencies += "com.google.cloud" % "google-cloud-webrisk" % "2.95.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-webrisk/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-webrisk.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-webrisk/2.94.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-webrisk/2.95.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-websecurityscanner/README.md b/java-websecurityscanner/README.md index af0c0a98efbc..48beaa4937e3 100644 --- a/java-websecurityscanner/README.md +++ b/java-websecurityscanner/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-websecurityscanner - 2.95.0 + 2.96.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-websecurityscanner' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-websecurityscanner:2.95.0' +implementation 'com.google.cloud:google-cloud-websecurityscanner:2.96.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-websecurityscanner" % "2.95.0" +libraryDependencies += "com.google.cloud" % "google-cloud-websecurityscanner" % "2.96.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-websecurityscanner/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-websecurityscanner.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-websecurityscanner/2.95.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-websecurityscanner/2.96.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-workflow-executions/README.md b/java-workflow-executions/README.md index eab74ed2b0c8..e6647c9e8aec 100644 --- a/java-workflow-executions/README.md +++ b/java-workflow-executions/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-workflow-executions - 2.95.0 + 2.96.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-workflow-executions' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-workflow-executions:2.95.0' +implementation 'com.google.cloud:google-cloud-workflow-executions:2.96.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-workflow-executions" % "2.95.0" +libraryDependencies += "com.google.cloud" % "google-cloud-workflow-executions" % "2.96.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-workflow-executions/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-workflow-executions.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-workflow-executions/2.95.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-workflow-executions/2.96.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-workflows/README.md b/java-workflows/README.md index e76eb29e7af6..54d1b8d5c8eb 100644 --- a/java-workflows/README.md +++ b/java-workflows/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-workflows - 2.95.0 + 2.96.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-workflows' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-workflows:2.95.0' +implementation 'com.google.cloud:google-cloud-workflows:2.96.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-workflows" % "2.95.0" +libraryDependencies += "com.google.cloud" % "google-cloud-workflows" % "2.96.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-workflows/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-workflows.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-workflows/2.95.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-workflows/2.96.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-workloadidentity/README.md b/java-workloadidentity/README.md index 82dcc1b0d9e3..5c4f9b4bc004 100644 --- a/java-workloadidentity/README.md +++ b/java-workloadidentity/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-workloadidentity - 0.0.0 + 0.1.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-workloadidentity' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-workloadidentity:0.0.0' +implementation 'com.google.cloud:google-cloud-workloadidentity:0.1.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-workloadidentity" % "0.0.0" +libraryDependencies += "com.google.cloud" % "google-cloud-workloadidentity" % "0.1.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-workloadidentity/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-workloadidentity.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-workloadidentity/0.0.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-workloadidentity/0.1.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-workloadmanager/README.md b/java-workloadmanager/README.md index 8f1f3237f014..c646efca3675 100644 --- a/java-workloadmanager/README.md +++ b/java-workloadmanager/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-workloadmanager - 0.11.0 + 0.12.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-workloadmanager' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-workloadmanager:0.11.0' +implementation 'com.google.cloud:google-cloud-workloadmanager:0.12.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-workloadmanager" % "0.11.0" +libraryDependencies += "com.google.cloud" % "google-cloud-workloadmanager" % "0.12.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-workloadmanager/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-workloadmanager.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-workloadmanager/0.11.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-workloadmanager/0.12.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-workspaceevents/README.md b/java-workspaceevents/README.md index 6efe416c03f8..f8f0ea9786a9 100644 --- a/java-workspaceevents/README.md +++ b/java-workspaceevents/README.md @@ -44,7 +44,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-workspaceevents - 0.59.0 + 0.60.0 ``` @@ -59,13 +59,13 @@ implementation 'com.google.cloud:google-cloud-workspaceevents' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-workspaceevents:0.59.0' +implementation 'com.google.cloud:google-cloud-workspaceevents:0.60.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-workspaceevents" % "0.59.0" +libraryDependencies += "com.google.cloud" % "google-cloud-workspaceevents" % "0.60.0" ``` ## Authentication @@ -186,7 +186,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-workspaceevents/latest/overview [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-workspaceevents.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-workspaceevents/0.59.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-workspaceevents/0.60.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-workstations/README.md b/java-workstations/README.md index 99d80fbe6a15..21fccc4d0d03 100644 --- a/java-workstations/README.md +++ b/java-workstations/README.md @@ -41,7 +41,7 @@ If you are using Maven without the BOM, add this to your dependencies: com.google.cloud google-cloud-workstations - 0.83.0 + 0.84.0 ``` @@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-workstations' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-workstations:0.83.0' +implementation 'com.google.cloud:google-cloud-workstations:0.84.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-workstations" % "0.83.0" +libraryDependencies += "com.google.cloud" % "google-cloud-workstations" % "0.84.0" ``` ## Authentication @@ -180,7 +180,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-workstations/latest/overview [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-workstations.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-workstations/0.83.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-workstations/0.84.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/librarian.yaml b/librarian.yaml index 5e3e92642628..881896f16323 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: e1a89e443e4c9cef3cf777299dfb246bed8993f6 + sha256: 78e1f331161bfefc4ead65583ac09528043f1a32da9da1de242f192f3aced6f6 showcase: commit: f97fd357084b9e85ef5dd02ba084551c3f85191c sha256: b5d293831e6895ca139d9a0a92eec75a82e73398978b140af8f7c5e91c7c969a @@ -57,9 +57,9 @@ libraries: - path: google/cloud/accessapproval/v1 java: api_description_override: enables controlling access to your organization's data by Google personnel. + released_version: 2.97.0 name_pretty_override: Access Approval product_documentation_override: https://cloud.google.com/access-approval/docs/ - released_version: 2.97.0 - name: accesscontextmanager version: 1.97.0 apis: @@ -74,9 +74,9 @@ libraries: java: api_description_override: n/a artifact_id: google-identity-accesscontextmanager + released_version: 1.97.0 name_pretty_override: Identity Access Context Manager product_documentation_override: n/a - released_version: 1.97.0 - name: admanager version: 0.55.0 apis: @@ -86,10 +86,10 @@ libraries: api_description_override: The Ad Manager API enables an app to integrate with Google Ad Manager. You can read Ad Manager data and run reports using the API. artifact_id: ad-manager client_documentation_override: https://cloud.google.com/java/docs/reference/ad-manager/latest/overview + released_version: 0.55.0 library_type_override: GAPIC_AUTO name_pretty_override: Google Ad Manager API product_documentation_override: https://developers.google.com/ad-manager/api/beta - released_version: 0.55.0 - name: advisorynotifications version: 0.85.0 apis: @@ -98,9 +98,9 @@ libraries: omit_common_resources: true java: api_description_override: An API for accessing Advisory Notifications in Google Cloud. + released_version: 0.85.0 name_pretty_override: Advisory Notifications API product_documentation_override: https://cloud.google.com/advisory-notifications/ - released_version: 0.85.0 - name: agentidentity version: 0.2.0 apis: @@ -153,11 +153,11 @@ libraries: - google-cloud-aiplatform/src/test/java/com/google/iam/v1/MockIAMPolicyImpl.java java: api_description_override: is an integrated suite of machine learning tools and services for building and using ML models with AutoML or custom code. It offers both novices and experts the best workbench for the entire machine learning development lifecycle. + released_version: 3.97.0 name_pretty_override: Vertex AI product_documentation_override: https://cloud.google.com/vertex-ai/docs rest_documentation: https://cloud.google.com/vertex-ai/docs/reference/rest rpc_documentation: https://cloud.google.com/vertex-ai/docs/reference/rpc - released_version: 3.97.0 - name: alloydb version: 0.85.0 apis: @@ -178,10 +178,10 @@ libraries: - path: google/iam/v1/iam_policy.proto java: api_description_override: AlloyDB is a fully managed, PostgreSQL-compatible database service with industry-leading performance, availability, and scale. + released_version: 0.85.0 name_pretty_override: AlloyDB product_documentation_override: https://cloud.google.com/alloydb/ rest_documentation: https://cloud.google.com/alloydb/docs/reference/rest - released_version: 0.85.0 - name: alloydb-connectors version: 0.74.0 apis: @@ -209,11 +209,11 @@ libraries: java: api_id_override: connectors.googleapis.com api_description_override: AlloyDB is a fully-managed, PostgreSQL-compatible database for demanding transactional workloads. It provides enterprise-grade performance and availability while maintaining 100% compatibility with open-source PostgreSQL. + released_version: 0.74.0 name_pretty_override: AlloyDB connectors product_documentation_override: https://cloud.google.com/alloydb/docs rest_documentation: https://cloud.google.com/alloydb/docs/reference/rest transport_override: grpc - released_version: 0.74.0 - name: analytics-admin version: 0.106.0 apis: @@ -223,9 +223,9 @@ libraries: api_description_override: allows you to manage Google Analytics accounts and properties. artifact_id: google-analytics-admin codeowner_team: '@googleapis/analytics-dpe' + released_version: 0.106.0 name_pretty_override: Analytics Admin product_documentation_override: https://developers.google.com/analytics - released_version: 0.106.0 - name: analytics-data version: 0.107.0 apis: @@ -236,18 +236,18 @@ libraries: api_description_override: provides programmatic methods to access report data in Google Analytics App+Web properties. artifact_id: google-analytics-data codeowner_team: '@googleapis/analytics-dpe' + released_version: 0.107.0 name_pretty_override: Analytics Data product_documentation_override: https://developers.google.com/analytics/trusted-testing/analytics-data - released_version: 0.107.0 - name: analyticshub version: 0.93.0 apis: - path: google/cloud/bigquery/analyticshub/v1 java: api_description_override: TBD + released_version: 0.93.0 name_pretty_override: Analytics Hub API product_documentation_override: https://cloud.google.com/bigquery/TBD - released_version: 0.93.0 - name: api-gateway version: 2.96.0 apis: @@ -255,19 +255,19 @@ libraries: java: api_id_override: apigateway.googleapis.com api_description_override: enables you to provide secure access to your backend services through a well-defined REST API that is consistent across all of your services, regardless of the service implementation. Clients consume your REST APIS to implement standalone apps for a mobile device or tablet, through apps running in a browser, or through any other type of app that can make a request to an HTTP endpoint. + released_version: 2.96.0 name_pretty_override: API Gateway product_documentation_override: https://cloud.google.com/api-gateway/docs rest_documentation: https://cloud.google.com/api-gateway/docs/reference/rest - released_version: 2.96.0 - name: apigee-connect version: 2.96.0 apis: - path: google/cloud/apigeeconnect/v1 java: api_description_override: allows the Apigee hybrid management plane to connect securely to the MART service in the runtime plane without requiring you to expose the MART endpoint on the internet. + released_version: 2.96.0 name_pretty_override: Apigee Connect product_documentation_override: https://cloud.google.com/apigee/docs/hybrid/v1.3/apigee-connect/ - released_version: 2.96.0 - name: apihub version: 0.49.0 apis: @@ -279,19 +279,19 @@ libraries: api_id_override: apihub.googleapis.com api_description_override: API hub lets you consolidate and organize information about all of the APIs of interest to your organization. API hub lets you capture critical information about APIs that allows developers to discover and evaluate them easily and leverage the work of other teams wherever possible. API platform teams can use API hub to have visibility into and manage their portfolio of APIs. client_documentation_override: https://cloud.google.com/java/docs/reference/google-cloud-apihub/latest/overview + released_version: 0.49.0 library_type_override: GAPIC_AUTO name_pretty_override: API hub API product_documentation_override: https://cloud.google.com/apigee/docs/apihub/what-is-api-hub - released_version: 0.49.0 - name: apikeys version: 0.94.0 apis: - path: google/api/apikeys/v2 java: api_description_override: API Keys lets you create and manage your API keys for your projects. + released_version: 0.94.0 name_pretty_override: API Keys API product_documentation_override: https://cloud.google.com/api-keys/ - released_version: 0.94.0 - name: appengine-admin version: 2.96.0 apis: @@ -299,9 +299,9 @@ libraries: java: api_description_override: you to manage your App Engine applications. codeowner_team: '@googleapis/aap-dpes' + released_version: 2.96.0 name_pretty_override: App Engine Admin API product_documentation_override: https://cloud.google.com/appengine/docs/admin-api/ - released_version: 2.96.0 - name: apphub version: 0.60.0 apis: @@ -312,10 +312,10 @@ libraries: - path: google/iam/v1/iam_policy.proto java: api_description_override: App Hub simplifies the process of building, running, and managing applications on Google Cloud. + released_version: 0.60.0 name_pretty_override: App Hub API product_documentation_override: https://cloud.google.com/app-hub/docs/overview rpc_documentation: https://cloud.google.com/app-hub/docs/reference/rpc - released_version: 0.60.0 - name: appoptimize version: 0.6.0 apis: @@ -327,10 +327,10 @@ libraries: api_id_override: appoptimize.googleapis.com api_description_override: The App Optimize API provides developers and platform teams with tools to monitor, analyze, and improve the performance and cost-efficiency of their cloud applications. client_documentation_override: https://cloud.google.com/java/docs/reference/google-cloud-appoptimize/latest/overview + released_version: 0.6.0 library_type_override: GAPIC_AUTO name_pretty_override: App Optimize API product_documentation_override: https://docs.cloud.google.com/app-optimize/overview - released_version: 0.6.0 - name: area120-tables version: 0.100.0 apis: @@ -339,9 +339,9 @@ libraries: api_description_override: provides programmatic methods to the Area 120 Tables API. artifact_id: google-area120-tables group_id: com.google.area120 + released_version: 0.100.0 name_pretty_override: Area 120 Tables product_documentation_override: https://area120.google.com/ - released_version: 0.100.0 - name: artifact-registry version: 1.95.0 apis: @@ -356,11 +356,11 @@ libraries: java: api_description_override: provides a single place for your organization to manage container images and language packages (such as Maven and npm). It is fully integrated with Google Cloud's tooling and runtimes and comes with support for native artifact protocols. This makes it simple to integrate it with your CI/CD tooling to set up automated pipelines. codeowner_team: '@googleapis/aap-dpes' + released_version: 1.95.0 name_pretty_override: Artifact Registry product_documentation_override: https://cloud.google.com/artifact-registry rest_documentation: https://cloud.google.com/artifact-registry/docs/reference/rest rpc_documentation: https://cloud.google.com/artifact-registry/docs/reference/rpc - released_version: 1.95.0 - name: asset version: 3.100.0 apis: @@ -376,9 +376,9 @@ libraries: api_reference: https://cloud.google.com/resource-manager/docs/cloud-asset-inventory/overview api_description_override: provides inventory services based on a time series database. This database keeps a five week history of Google Cloud asset metadata. The Cloud Asset Inventory export service allows you to export all asset metadata at a certain timestamp or export event change history during a timeframe. issue_tracker_override: https://issuetracker.google.com/issues/new?component=187210 + released_version: 3.100.0 name_pretty_override: Cloud Asset Inventory product_documentation_override: https://cloud.google.com/resource-manager/docs/cloud-asset-inventory/overview - released_version: 3.100.0 - name: assured-workloads version: 2.96.0 apis: @@ -386,10 +386,10 @@ libraries: - path: google/cloud/assuredworkloads/v1beta1 java: api_description_override: allows you to secure your government workloads and accelerate your path to running compliant workloads on Google Cloud with Assured Workloads for Government. + released_version: 2.96.0 name_pretty_override: Assured Workloads for Government product_documentation_override: https://cloud.google.com/assured-workloads/ rest_documentation: https://cloud.google.com/assured-workloads/docs/reference/rest - released_version: 2.96.0 - name: auditmanager version: 0.14.0 apis: @@ -401,10 +401,10 @@ libraries: api_id_override: auditmanager.googleapis.com api_description_override: Lists information about the supported locations for this service. client_documentation_override: https://cloud.google.com/java/docs/reference/google-cloud-auditmanager/latest/overview + released_version: 0.14.0 library_type_override: GAPIC_AUTO name_pretty_override: Audit Manager API product_documentation_override: https://cloud.google.com/audit-manager/docs - released_version: 0.14.0 - name: automl version: 2.96.0 apis: @@ -413,11 +413,11 @@ libraries: java: api_description_override: makes the power of machine learning available to you even if you have limited knowledge of machine learning. You can use AutoML to build on Google's machine learning capabilities to create your own custom machine learning models that are tailored to your business needs, and then integrate those models into your applications and web sites. issue_tracker_override: https://issuetracker.google.com/savedsearches/559744 + released_version: 2.96.0 name_pretty_override: Cloud Auto ML product_documentation_override: https://cloud.google.com/automl/docs/ rest_documentation: https://cloud.google.com/automl/docs/reference/rest rpc_documentation: https://cloud.google.com/automl/docs/reference/rpc - released_version: 2.96.0 - name: backstory version: 0.4.0 apis: @@ -431,10 +431,10 @@ libraries: api_id_override: backstory.googleapis.com api_description_override: Common Universal Data Model (UDM) and Entity protos used by Chronicle. client_documentation_override: https://cloud.google.com/java/docs/reference/google-cloud-backstory/latest/overview + released_version: 0.4.0 library_type_override: GAPIC_AUTO name_pretty_override: Malachite Common Protos product_documentation_override: https://cloud.google.com/chronicle/docs/secops/secops-overview - released_version: 0.4.0 - name: backupdr version: 0.55.0 apis: @@ -447,10 +447,10 @@ libraries: api_id_override: backupdr.googleapis.com api_description_override: 'Backup and DR Service is a powerful, centralized, cloud-first backup and disaster recovery solution for cloud-based and hybrid workloads. ' client_documentation_override: https://cloud.google.com/java/docs/reference/google-cloud-backupdr/latest/overview + released_version: 0.55.0 library_type_override: GAPIC_AUTO name_pretty_override: Backup and DR Service API product_documentation_override: https://cloud.google.com/backup-disaster-recovery/docs/concepts/backup-dr - released_version: 0.55.0 - name: bare-metal-solution version: 0.96.0 apis: @@ -461,11 +461,11 @@ libraries: - path: google/iam/v1/iam_policy.proto java: api_description_override: Bring your Oracle workloads to Google Cloud with Bare Metal Solution and jumpstart your cloud journey with minimal risk. + released_version: 0.96.0 name_pretty_override: Bare Metal Solution product_documentation_override: https://cloud.google.com/bare-metal/docs rest_documentation: https://cloud.google.com/bare-metal/docs/reference/rest rpc_documentation: https://cloud.google.com/bare-metal/docs/reference/rpc - released_version: 0.96.0 - name: batch version: 0.96.0 apis: @@ -480,9 +480,9 @@ libraries: - path: google/cloud/location/locations.proto java: api_description_override: n/a + released_version: 0.96.0 name_pretty_override: Cloud Batch product_documentation_override: https://cloud.google.com/ - released_version: 0.96.0 - name: beyondcorp-appconnections version: 0.94.0 apis: @@ -494,9 +494,9 @@ libraries: java: api_description_override: is Google's implementation of the zero trust model. It builds upon a decade of experience at Google, combined with ideas and best practices from the community. By shifting access controls from the network perimeter to individual users, BeyondCorp enables secure work from virtually any location without the need for a traditional VPN. api_shortname_override: beyondcorp-appconnections + released_version: 0.94.0 name_pretty_override: BeyondCorp AppConnections product_documentation_override: https://cloud.google.com/beyondcorp-enterprise/ - released_version: 0.94.0 - name: beyondcorp-appconnectors version: 0.94.0 apis: @@ -508,9 +508,9 @@ libraries: java: api_description_override: provides methods to manage (create/read/update/delete) BeyondCorp AppConnectors. api_shortname_override: beyondcorp-appconnectors + released_version: 0.94.0 name_pretty_override: BeyondCorp AppConnectors product_documentation_override: cloud.google.com/beyondcorp-enterprise/ - released_version: 0.94.0 - name: beyondcorp-appgateways version: 0.94.0 apis: @@ -523,9 +523,9 @@ libraries: api_id_override: beyondcorp.googleapis.com api_description_override: A zero trust solution that enables secure access to applications and resources, and offers integrated threat and data protection. api_shortname_override: beyondcorp-appgateways + released_version: 0.94.0 name_pretty_override: BeyondCorp AppGateways product_documentation_override: https://cloud.google.com/beyondcorp-enterprise/ - released_version: 0.94.0 - name: beyondcorp-clientconnectorservices version: 0.94.0 apis: @@ -538,9 +538,9 @@ libraries: api_id_override: beyondcorp.googleapis.com api_description_override: A zero trust solution that enables secure access to applications and resources, and offers integrated threat and data protection. api_shortname_override: beyondcorp-clientconnectorservices + released_version: 0.94.0 name_pretty_override: BeyondCorp ClientConnectorServices product_documentation_override: https://cloud.google.com/beyondcorp-enterprise/ - released_version: 0.94.0 - name: beyondcorp-clientgateways version: 0.94.0 apis: @@ -553,9 +553,9 @@ libraries: api_id_override: beyondcorp.googleapis.com api_description_override: A zero trust solution that enables secure access to applications and resources, and offers integrated threat and data protection. api_shortname_override: beyondcorp-clientgateways + released_version: 0.94.0 name_pretty_override: BeyondCorp ClientGateways product_documentation_override: https://cloud.google.com/beyondcorp-enterprise/ - released_version: 0.94.0 - name: biglake version: 0.84.0 apis: @@ -565,9 +565,9 @@ libraries: - path: google/cloud/bigquery/biglake/v1alpha1 java: api_description_override: The BigLake API provides access to BigLake Metastore, a serverless, fully managed, and highly available metastore for open-source data that can be used for querying Apache Iceberg tables in BigQuery. + released_version: 0.84.0 name_pretty_override: BigLake product_documentation_override: https://cloud.google.com/biglake - released_version: 0.84.0 - name: biglake-hive version: 0.1.0 apis: @@ -583,9 +583,9 @@ libraries: - path: google/cloud/location/locations.proto java: api_description_override: is a data exchange that allows you to efficiently and securely exchange data assets across organizations to address challenges of data reliability and cost. + released_version: 2.91.0 name_pretty_override: Analytics Hub product_documentation_override: https://cloud.google.com/analytics-hub - released_version: 2.91.0 - name: bigqueryconnection version: 2.98.0 apis: @@ -594,9 +594,9 @@ libraries: java: api_description_override: allows users to manage BigQuery connections to external data sources. client_documentation_override: https://cloud.google.com/bigquery/docs/reference/reservations/rpc/google.cloud.bigquery.reservation.v1beta1 + released_version: 2.98.0 name_pretty_override: Cloud BigQuery Connection product_documentation_override: https://cloud.google.com/bigquery/docs/reference/bigqueryconnection/rest - released_version: 2.98.0 - name: bigquerydatapolicy version: 0.93.0 apis: @@ -606,9 +606,9 @@ libraries: - path: google/cloud/bigquery/datapolicies/v1beta1 java: api_description_override: Allows users to manage BigQuery data policies. + released_version: 0.93.0 name_pretty_override: BigQuery DataPolicy API product_documentation_override: https://cloud.google.com/bigquery/docs/reference/datapolicy/ - released_version: 0.93.0 - name: bigquerydatatransfer version: 2.96.0 apis: @@ -641,9 +641,9 @@ libraries: java: api_description_override: transfers data from partner SaaS applications to Google BigQuery on a scheduled, managed basis. issue_tracker_override: https://issuetracker.google.com/savedsearches/559654 + released_version: 2.96.0 name_pretty_override: BigQuery Data Transfer Service product_documentation_override: https://cloud.google.com/bigquery/transfer/ - released_version: 2.96.0 - name: bigquerymigration version: 0.99.0 apis: @@ -651,19 +651,19 @@ libraries: - path: google/cloud/bigquery/migration/v2alpha java: api_description_override: BigQuery Migration API + released_version: 0.99.0 name_pretty_override: BigQuery Migration product_documentation_override: https://cloud.google.com/bigquery/docs rest_documentation: https://cloud.google.com/bigquery/docs/reference/rest - released_version: 0.99.0 - name: bigqueryreservation version: 2.97.0 apis: - path: google/cloud/bigquery/reservation/v1 java: api_description_override: allows users to manage their flat-rate BigQuery reservations. + released_version: 2.97.0 name_pretty_override: Cloud BigQuery Reservation product_documentation_override: https://cloud.google.com/bigquery/docs/reference/reservations/rpc - released_version: 2.97.0 - name: bigquerystorage version: 3.32.0 apis: @@ -789,12 +789,12 @@ libraries: client_documentation_override: https://cloud.google.com/java/docs/reference/google-cloud-bigquerystorage/latest/history codeowner_team: '@googleapis/bigquery-team' issue_tracker_override: https://issuetracker.google.com/savedsearches/559654 + released_version: 3.32.0 library_type_override: GAPIC_COMBO name_pretty_override: BigQuery Storage product_documentation_override: https://cloud.google.com/bigquery/docs/reference/storage/ recommended_package: com.google.cloud.bigquery.storage.v1 transport_override: grpc - released_version: 3.32.0 - name: bigtable version: 2.82.0 apis: @@ -886,11 +886,11 @@ libraries: - google-cloud-bigtable-bom extra_versioned_modules: google-cloud-bigtable-emulator,google-cloud-bigtable-emulator-core issue_tracker_override: https://issuetracker.google.com/savedsearches/559777 + released_version: 2.82.0 library_type_override: GAPIC_COMBO name_pretty_override: Cloud Bigtable product_documentation_override: https://cloud.google.com/bigtable recommended_package: com.google.cloud.bigtable - released_version: 2.82.0 - name: billing version: 2.96.0 apis: @@ -902,11 +902,11 @@ libraries: java: api_description_override: allows developers to manage their billing accounts or browse the catalog of SKUs and pricing. issue_tracker_override: https://issuetracker.google.com/savedsearches/559770 + released_version: 2.96.0 name_pretty_override: Cloud Billing product_documentation_override: https://cloud.google.com/billing/docs rest_documentation: https://cloud.google.com/billing/docs/reference/rest rpc_documentation: https://cloud.google.com/billing/docs/reference/rpc - released_version: 2.96.0 - name: billingbudgets version: 2.96.0 apis: @@ -914,9 +914,9 @@ libraries: - path: google/cloud/billing/budgets/v1beta1 java: api_description_override: allows you to avoid surprises on your bill by creating budgets to monitor all your Google Cloud charges in one place. + released_version: 2.96.0 name_pretty_override: Cloud Billing Budgets product_documentation_override: https://cloud.google.com/billing/docs/how-to/budgets - released_version: 2.96.0 - name: binary-authorization version: 1.95.0 apis: @@ -926,11 +926,11 @@ libraries: api_id_override: binaryauthorization.googleapis.com api_description_override: ' is a service on Google Cloud that provides centralized software supply-chain security for applications that run on Google Kubernetes Engine (GKE) and Anthos clusters on VMware' codeowner_team: '@googleapis/aap-dpes' + released_version: 1.95.0 name_pretty_override: Binary Authorization product_documentation_override: https://cloud.google.com/binary-authorization/docs rest_documentation: https://cloud.google.com/binary-authorization/docs/reference/rest rpc_documentation: https://cloud.google.com/binary-authorization/docs/reference/rpc - released_version: 1.95.0 - name: capacityplanner version: 0.19.0 apis: @@ -939,10 +939,10 @@ libraries: api_id_override: capacityplanner.googleapis.com api_description_override: Provides programmatic access to Capacity Planner features. client_documentation_override: https://cloud.google.com/java/docs/reference/google-cloud-capacityplanner/latest/overview + released_version: 0.19.0 library_type_override: GAPIC_AUTO name_pretty_override: Capacity Planner API product_documentation_override: https://cloud.google.com/capacity-planner/docs - released_version: 0.19.0 - name: certificate-manager version: 0.99.0 apis: @@ -953,9 +953,9 @@ libraries: java: api_id_override: certificatemanager.googleapis.com api_description_override: lets you acquire and manage TLS (SSL) certificates for use with Cloud Load Balancing. + released_version: 0.99.0 name_pretty_override: Certificate Manager product_documentation_override: https://cloud.google.com/certificate-manager/docs - released_version: 0.99.0 - name: ces version: 0.12.0 apis: @@ -971,32 +971,32 @@ libraries: api_id_override: ces.googleapis.com api_description_override: Customer Experience Agent Studio (CX Agent Studio) is a minimal code conversational agent builder. client_documentation_override: https://cloud.google.com/java/docs/reference/google-cloud-ces/latest/overview + released_version: 0.12.0 library_type_override: GAPIC_AUTO name_pretty_override: Gemini Enterprise for Customer Experience API product_documentation_override: https://docs.cloud.google.com/customer-engagement-ai/conversational-agents/ps rpc_documentation: https://docs.cloud.google.com/customer-engagement-ai/conversational-agents/ps/reference/rpc - released_version: 0.12.0 - name: channel version: 3.100.0 apis: - path: google/cloud/channel/v1 java: api_description_override: With Channel Services, Google Cloud partners and resellers have a single unified resale platform, with a unified resale catalog, customer management, order management, billing management, policy and authorization management, and cost management. + released_version: 3.100.0 name_pretty_override: Channel Services product_documentation_override: https://cloud.google.com/channel/docs rest_documentation: https://cloud.google.com/channel/docs/reference/rest rpc_documentation: https://cloud.google.com/channel/docs/reference/rpc - released_version: 3.100.0 - name: chat version: 0.60.0 apis: - path: google/chat/v1 java: api_description_override: The Google Chat API lets you build Chat apps to integrate your services with Google Chat and manage Chat resources such as spaces, members, and messages. + released_version: 0.60.0 name_pretty_override: Google Chat API product_documentation_override: https://developers.google.com/chat/concepts rest_documentation: https://developers.google.com/chat/api/reference/rest - released_version: 0.60.0 - name: chronicle version: 0.34.0 apis: @@ -1005,10 +1005,10 @@ libraries: api_id_override: chronicle.googleapis.com api_description_override: The Google Cloud Security Operations API, popularly known as the Chronicle API, serves endpoints that enable security analysts to analyze and mitigate a security threat throughout its lifecycle client_documentation_override: https://cloud.google.com/java/docs/reference/google-cloud-chronicle/latest/overview + released_version: 0.34.0 library_type_override: GAPIC_AUTO name_pretty_override: Chronicle API product_documentation_override: https://cloud.google.com/chronicle/docs/secops/secops-overview - released_version: 0.34.0 - name: cloudapiregistry version: 0.15.0 apis: @@ -1024,10 +1024,10 @@ libraries: api_id_override: cloudapiregistry.googleapis.com api_description_override: Cloud API Registry lets you discover, govern, use, and monitor Model Context Protocol (MCP) servers and tools provided by Google, or by your organization through Apigee API hub. client_documentation_override: https://cloud.google.com/java/docs/reference/google-cloud-cloudapiregistry/latest/overview + released_version: 0.15.0 library_type_override: GAPIC_AUTO name_pretty_override: Cloud API Registry API product_documentation_override: https://docs.cloud.google.com/api-registry/docs/overview - released_version: 0.15.0 - name: cloudbuild version: 3.98.0 apis: @@ -1042,9 +1042,9 @@ libraries: artifact_id: google-cloud-build codeowner_team: '@googleapis/aap-dpes' issue_tracker_override: https://issuetracker.google.com/savedsearches/5226584 + released_version: 3.98.0 name_pretty_override: Cloud Build product_documentation_override: https://cloud.google.com/cloud-build/ - released_version: 3.98.0 - name: cloudcommerceconsumerprocurement version: 0.94.0 apis: @@ -1052,9 +1052,9 @@ libraries: - path: google/cloud/commerce/consumer/procurement/v1alpha1 java: api_description_override: Find top solutions integrated with Google Cloud to accelerate your digital transformation. Scale and simplify procurement for your organization with online discovery, flexible purchasing, and fulfillment of enterprise-grade cloud solutions. + released_version: 0.94.0 name_pretty_override: Cloud Commerce Consumer Procurement product_documentation_override: https://cloud.google.com/marketplace/ - released_version: 0.94.0 - name: cloudcontrolspartner version: 0.60.0 apis: @@ -1062,9 +1062,9 @@ libraries: - path: google/cloud/cloudcontrolspartner/v1beta java: api_description_override: Provides insights about your customers and their Assured Workloads based on your Sovereign Controls by Partners offering. + released_version: 0.60.0 name_pretty_override: Cloud Controls Partner API product_documentation_override: https://cloud.google.com/sovereign-controls-by-partners/docs/sovereign-partners - released_version: 0.60.0 - name: cloudquotas version: 0.64.0 apis: @@ -1079,9 +1079,9 @@ libraries: Cloud Quotas API provides GCP service consumers with management and observability for resource usage, quotas, and restrictions of the services they consume. + released_version: 0.64.0 name_pretty_override: Cloud Quotas API product_documentation_override: https://cloud.google.com/cloudquotas/docs/ - released_version: 0.64.0 - name: cloudsecuritycompliance version: 0.23.0 apis: @@ -1093,10 +1093,10 @@ libraries: api_id_override: cloudsecuritycompliance.googleapis.com api_description_override: Compliance Manager uses software-defined controls that let you assess support for multiple compliance programs and security requirements within a Google Cloud organization client_documentation_override: https://cloud.google.com/java/docs/reference/google-cloud-cloudsecuritycompliance/latest/overview + released_version: 0.23.0 library_type_override: GAPIC_AUTO name_pretty_override: Cloud Security Compliance API product_documentation_override: https://cloud.google.com/security-command-center/docs/compliance-manager-overview - released_version: 0.23.0 - name: cloudsupport version: 0.80.0 apis: @@ -1104,9 +1104,9 @@ libraries: - path: google/cloud/support/v2beta java: api_description_override: Manages Google Cloud technical support cases for Customer Care support offerings. + released_version: 0.80.0 name_pretty_override: Google Cloud Support API product_documentation_override: https://cloud.google.com/support/docs/reference/support-api/ - released_version: 0.80.0 - name: commerceproducer version: 0.2.0 apis: @@ -1216,13 +1216,13 @@ libraries: - proto-google-common-protos-bom - proto-google-common-protos group_id: com.google.api.grpc + released_version: 2.75.0 library_type_override: OTHER name_pretty_override: Common Protos product_documentation_override: https://github.com/googleapis/api-common-protos transport_override: grpc skip_pom_updates: true skip_api_id: true - released_version: 2.75.0 - name: compute version: 1.106.0 apis: @@ -1239,9 +1239,9 @@ libraries: api_description_override: 'delivers virtual machines running in Google''s innovative data centers and worldwide fiber network. Compute Engine''s tooling and workflow support enable scaling from single instances to global, load-balanced cloud computing. Compute Engine''s VMs boot quickly, come with persistent disk storage, deliver consistent performance and are available in many configurations. ' excluded_poms: - grpc-google-cloud-compute-v1 + released_version: 1.106.0 name_pretty_override: Compute Engine product_documentation_override: https://cloud.google.com/compute/ - released_version: 1.106.0 - name: confidentialcomputing version: 0.82.0 apis: @@ -1255,9 +1255,9 @@ libraries: - path: google/cloud/location/locations.proto java: api_description_override: Protect data in-use with Confidential VMs, Confidential GKE, Confidential Dataproc, and Confidential Space. + released_version: 0.82.0 name_pretty_override: Confidential Computing API product_documentation_override: https://cloud.google.com/confidential-computing/ - released_version: 0.82.0 - name: configdelivery version: 0.30.0 apis: @@ -1273,11 +1273,11 @@ libraries: api_id_override: configdelivery.googleapis.com api_description_override: ConfigDelivery service manages the deployment of kubernetes configuration to a fleet of kubernetes clusters. client_documentation_override: https://cloud.google.com/java/docs/reference/google-cloud-configdelivery/latest/overview + released_version: 0.30.0 library_type_override: GAPIC_AUTO name_pretty_override: Config Delivery API product_documentation_override: https://cloud.google.com/kubernetes-engine/enterprise/config-sync/docs/concepts/fleet-packages rest_documentation: https://cloud.google.com/kubernetes-engine/enterprise/config-sync/docs/reference/rest - released_version: 0.30.0 - name: connectgateway version: 0.48.0 apis: @@ -1286,10 +1286,10 @@ libraries: api_id_override: connectgateway.googleapis.com api_description_override: The Connect Gateway service allows connectivity from external parties to connected Kubernetes clusters. client_documentation_override: https://cloud.google.com/java/docs/reference/google-cloud-connectgateway/latest/overview + released_version: 0.48.0 library_type_override: GAPIC_AUTO name_pretty_override: Connect Gateway API product_documentation_override: https://cloud.google.com/kubernetes-engine/enterprise/multicluster-management/gateway - released_version: 0.48.0 - name: contact-center-insights version: 2.96.0 apis: @@ -1297,9 +1297,9 @@ libraries: java: api_description_override: ' helps users detect and visualize patterns in their contact center data.' codeowner_team: '@googleapis/api-contact-center-insights' + released_version: 2.96.0 name_pretty_override: CCAI Insights product_documentation_override: https://cloud.google.com/dialogflow/priv/docs/insights/ - released_version: 2.96.0 - name: container version: 2.99.0 apis: @@ -1312,10 +1312,10 @@ libraries: api_description_override: is an enterprise-grade platform for containerized applications, including stateful and stateless, AI and ML, Linux and Windows, complex and simple web apps, API, and backend services. Leverage industry-first features like four-way auto-scaling and no-stress management. Optimize GPU and TPU provisioning, use integrated developer tools, and get multi-cluster support from SREs. codeowner_team: '@googleapis/cloud-sdk-java-team' issue_tracker_override: https://issuetracker.google.com/savedsearches/559777 + released_version: 2.99.0 name_pretty_override: Kubernetes Engine product_documentation_override: https://cloud.google.com/kubernetes-engine/ rest_documentation: https://cloud.google.com/kubernetes-engine/docs/reference/rest - released_version: 2.99.0 - name: containeranalysis version: 2.97.0 apis: @@ -1353,18 +1353,18 @@ libraries: api_description_override: is a service that provides vulnerability scanning and metadata storage for software artifacts. The service performs vulnerability scans on built software artifacts, such as the images in Container Registry, then stores the resulting metadata and makes it available for consumption through an API. The metadata may come from several sources, including vulnerability scanning, other Cloud services, and third-party providers. codeowner_team: '@googleapis/aap-dpes' issue_tracker_override: https://issuetracker.google.com/savedsearches/559777 + released_version: 2.97.0 name_pretty_override: Cloud Container Analysis product_documentation_override: https://cloud.google.com/container-registry/docs/container-analysis - released_version: 2.97.0 - name: contentwarehouse version: 0.92.0 apis: - path: google/cloud/contentwarehouse/v1 java: api_description_override: Document AI Warehouse is an integrated cloud-native GCP platform to store, search, organize, govern and analyze documents and their structured metadata. + released_version: 0.92.0 name_pretty_override: Document AI Warehouse product_documentation_override: https://cloud.google.com/document-warehouse/docs/overview - released_version: 0.92.0 - name: data-fusion version: 1.96.0 apis: @@ -1372,10 +1372,10 @@ libraries: - path: google/cloud/datafusion/v1beta1 java: api_description_override: is a fully managed, cloud-native, enterprise data integration service for quickly building and managing data pipelines. + released_version: 1.96.0 name_pretty_override: Cloud Data Fusion product_documentation_override: https://cloud.google.com/data-fusion/docs rest_documentation: https://cloud.google.com/data-fusion/docs/reference/rest - released_version: 1.96.0 - name: databasecenter version: 0.17.0 apis: @@ -1384,21 +1384,21 @@ libraries: api_id_override: databasecenter.googleapis.com api_description_override: Database Center provides an organization-wide, cross-product fleet health platform to eliminate the overhead, complexity, and risk associated with aggregating and summarizing health signals through custom dashboards. Through Database Center's fleet health dashboard and API, database platform teams that are responsible for reliability, compliance, security, cost, and administration of database fleets will now have a single pane of glass that pinpoints issues relevant to each team. client_documentation_override: https://cloud.google.com/java/docs/reference/google-cloud-databasecenter/latest/overview + released_version: 0.17.0 library_type_override: GAPIC_AUTO name_pretty_override: Database Center API product_documentation_override: https://cloud.google.com/database-center/docs/overview - released_version: 0.17.0 - name: dataflow version: 0.100.0 apis: - path: google/dataflow/v1beta3 java: api_description_override: is a managed service for executing a wide variety of data processing patterns. + released_version: 0.100.0 name_pretty_override: Dataflow product_documentation_override: https://cloud.google.com/dataflow/docs rest_documentation: https://cloud.google.com/dataflow/docs/reference/rest rpc_documentation: https://cloud.google.com/dataflow/docs/reference/rpc - released_version: 0.100.0 - name: dataform version: 0.95.0 apis: @@ -1414,9 +1414,9 @@ libraries: - path: google/iam/v1/iam_policy.proto java: api_description_override: Help analytics teams manage data inside BigQuery using SQL. + released_version: 0.95.0 name_pretty_override: Cloud Dataform product_documentation_override: https://cloud.google.com/dataform/docs - released_version: 0.95.0 - name: datalabeling version: 0.216.0 apis: @@ -1425,11 +1425,11 @@ libraries: - google-cloud-datalabeling/src/test/java/com/google/cloud/datalabeling/it/ITSystemTest.java java: api_description_override: is a service that lets you work with human labelers to generate highly accurate labels for a collection of data that you can use to train your machine learning models. + released_version: 0.216.0 name_pretty_override: Data Labeling product_documentation_override: https://cloud.google.com/ai-platform/data-labeling/docs/ rest_documentation: https://cloud.google.com/ai-platform/data-labeling/docs/reference/rest rpc_documentation: https://cloud.google.com/ai-platform/data-labeling/docs/reference/rpc - released_version: 0.216.0 - name: datalineage version: 0.88.0 apis: @@ -1437,9 +1437,9 @@ libraries: - path: google/cloud/datacatalog/lineage/configmanagement/v1 java: api_description_override: Lineage is used to track data flows between assets over time. + released_version: 0.88.0 name_pretty_override: Data Lineage product_documentation_override: https://cloud.google.com/dataplex/docs/about-data-lineage - released_version: 0.88.0 - name: datamanager version: 0.17.0 apis: @@ -1449,11 +1449,11 @@ libraries: api_description_override: A unified ingestion API for data partners, agencies and advertisers to connect first-party data across Google advertising products. artifact_id: data-manager client_documentation_override: https://cloud.google.com/java/docs/reference/data-manager/latest/overview + released_version: 0.17.0 library_type_override: GAPIC_AUTO name_pretty_override: Data Manager API product_documentation_override: https://developers.google.com/data-manager rpc_documentation: https://developers.google.com/data-manager/api/reference/rpc - released_version: 0.17.0 - name: dataplex version: 1.94.0 apis: @@ -1464,11 +1464,11 @@ libraries: - path: google/iam/v1/iam_policy.proto java: api_description_override: provides intelligent data fabric that enables organizations to centrally manage, monitor, and govern their data across data lakes, data warehouses, and data marts with consistent controls, providing access to trusted data and powering analytics at scale. + released_version: 1.94.0 name_pretty_override: Cloud Dataplex product_documentation_override: https://cloud.google.com/dataplex rest_documentation: https://cloud.google.com/dataplex/docs/reference/rest rpc_documentation: https://cloud.google.com/dataplex/docs/reference/rpc - released_version: 1.94.0 - name: dataproc version: 4.93.0 apis: @@ -1480,11 +1480,11 @@ libraries: api_description_override: is a faster, easier, more cost-effective way to run Apache Spark and Apache Hadoop. codeowner_team: '@googleapis/api-dataproc' issue_tracker_override: https://issuetracker.google.com/savedsearches/559745 + released_version: 4.93.0 name_pretty_override: Dataproc product_documentation_override: https://cloud.google.com/dataproc rest_documentation: https://cloud.google.com/dataproc/docs/reference/rest rpc_documentation: https://cloud.google.com/dataproc/docs/reference/rpc - released_version: 4.93.0 - name: dataproc-metastore version: 2.97.0 apis: @@ -1505,11 +1505,11 @@ libraries: - path: google/iam/v1/iam_policy.proto java: api_description_override: is a fully managed, highly available, autoscaled, autohealing, OSS-native metastore service that greatly simplifies technical metadata management. Dataproc Metastore service is based on Apache Hive metastore and serves as a critical component towards enterprise data lakes. + released_version: 2.97.0 name_pretty_override: Dataproc Metastore product_documentation_override: https://cloud.google.com/dataproc-metastore/docs rest_documentation: https://cloud.google.com/dataproc-metastore/docs/reference/rest rpc_documentation: https://cloud.google.com/dataproc-metastore/docs/reference/rpc - released_version: 2.97.0 - name: datastore version: 3.4.0 apis: @@ -1529,11 +1529,11 @@ libraries: - grpc-google-cloud-datastore-v1 extra_versioned_modules: datastore-v1-proto-client issue_tracker_override: https://issuetracker.google.com/savedsearches/559768 + released_version: 3.4.0 library_type_override: GAPIC_COMBO name_pretty_override: Cloud Datastore product_documentation_override: https://cloud.google.com/datastore recommended_package: com.google.cloud.datastore - released_version: 3.4.0 - name: datastream version: 1.95.0 apis: @@ -1545,10 +1545,10 @@ libraries: - path: google/cloud/datastream/v1alpha1 java: api_description_override: is a serverless and easy-to-use change data capture (CDC) and replication service. It allows you to synchronize data across heterogeneous databases and applications reliably, and with minimal latency and downtime. + released_version: 1.95.0 name_pretty_override: Datastream product_documentation_override: https://cloud.google.com/datastream/docs rest_documentation: https://cloud.google.com/datastream/docs/reference/rest - released_version: 1.95.0 - name: deploy version: 1.94.0 apis: @@ -1560,9 +1560,9 @@ libraries: java: api_description_override: is a service that automates delivery of your applications to a series of target environments in a defined sequence codeowner_team: '@googleapis/aap-dpes' + released_version: 1.94.0 name_pretty_override: Google Cloud Deploy product_documentation_override: https://cloud.google.com/deploy/docs - released_version: 1.94.0 - name: developerconnect version: 0.53.0 apis: @@ -1574,10 +1574,10 @@ libraries: api_id_override: developerconnect.googleapis.com api_description_override: Connect third-party source code management to Google client_documentation_override: https://cloud.google.com/java/docs/reference/google-cloud-developerconnect/latest/overview + released_version: 0.53.0 library_type_override: GAPIC_AUTO name_pretty_override: Developer Connect API product_documentation_override: https://cloud.google.com/developer-connect/docs/overview - released_version: 0.53.0 - name: developerknowledge version: 0.4.0 apis: @@ -1587,10 +1587,10 @@ libraries: api_description_override: The Developer Knowledge API provides access to Google's developer knowledge artifact_id: google-cloud-developer-knowledge client_documentation_override: https://cloud.google.com/java/docs/reference/google-cloud-developer-knowledge/latest/overview + released_version: 0.4.0 library_type_override: GAPIC_AUTO name_pretty_override: Developer Knowledge API product_documentation_override: https://developers.google.com/knowledge - released_version: 0.4.0 - name: devicestreaming version: 0.36.0 apis: @@ -1599,10 +1599,10 @@ libraries: api_id_override: devicestreaming.googleapis.com api_description_override: The Cloud API for device streaming usage. client_documentation_override: https://cloud.google.com/java/docs/reference/google-cloud-devicestreaming/latest/overview + released_version: 0.36.0 library_type_override: GAPIC_AUTO name_pretty_override: Device Streaming API product_documentation_override: https://cloud.google.com/device-streaming/docs - released_version: 0.36.0 - name: dialogflow version: 4.102.0 apis: @@ -1675,9 +1675,9 @@ libraries: java: api_description_override: is an end-to-end, build-once deploy-everywhere development suite for creating conversational interfaces for websites, mobile applications, popular messaging platforms, and IoT devices. You can use it to build interfaces (such as chatbots and conversational IVR) that enable natural and rich interactions between your users and your business. Dialogflow Enterprise Edition users have access to Google Cloud Support and a service level agreement (SLA) for production deployments. issue_tracker_override: https://issuetracker.google.com/savedsearches/5300385 + released_version: 4.102.0 name_pretty_override: Dialogflow API product_documentation_override: https://cloud.google.com/dialogflow-enterprise/ - released_version: 4.102.0 - name: dialogflow-cx version: 0.107.0 apis: @@ -1692,11 +1692,11 @@ libraries: java: api_description_override: provides a new way of designing agents, taking a state machine approach to agent design. This gives you clear and explicit control over a conversation, a better end-user experience, and a better development workflow. api_shortname_override: dialogflow-cx + released_version: 0.107.0 name_pretty_override: Dialogflow CX product_documentation_override: https://cloud.google.com/dialogflow/cx/docs rest_documentation: https://cloud.google.com/dialogflow/cx/docs/reference/rest rpc_documentation: https://cloud.google.com/dialogflow/cx/docs/reference/rpc - released_version: 0.107.0 - name: discoveryengine version: 0.92.0 apis: @@ -1714,9 +1714,9 @@ libraries: - path: google/cloud/location/locations.proto java: api_description_override: A Cloud API that offers search and recommendation discoverability for documents from different industry verticals (e.g. media, retail, etc.). + released_version: 0.92.0 name_pretty_override: Discovery Engine API product_documentation_override: https://cloud.google.com/discovery-engine/media/docs - released_version: 0.92.0 - name: distributedcloudedge version: 0.93.0 apis: @@ -1728,9 +1728,9 @@ libraries: api_id_override: edgecontainer.googleapis.com api_description_override: Google Distributed Cloud Edge allows you to run Kubernetes clusters on dedicated hardware provided and maintained by Google that is separate from the Google Cloud data center. api_shortname_override: distributedcloudedge + released_version: 0.93.0 name_pretty_override: Google Distributed Cloud Edge product_documentation_override: https://cloud.google.com/distributed-cloud/edge/latest/ - released_version: 0.93.0 - name: dlp version: 3.100.0 apis: @@ -1773,11 +1773,11 @@ libraries: java: api_description_override: provides programmatic access to a powerful detection engine for personally identifiable information and other privacy-sensitive data in unstructured data streams, like text blocks and images. issue_tracker_override: https://issuetracker.google.com/savedsearches/5548083 + released_version: 3.100.0 name_pretty_override: Cloud Data Loss Prevention product_documentation_override: https://cloud.google.com/dlp/docs/ rest_documentation: https://cloud.google.com/dlp/docs/reference/rest rpc_documentation: https://cloud.google.com/dlp/docs/reference/rpc - released_version: 3.100.0 - name: dms version: 2.95.0 apis: @@ -1785,10 +1785,10 @@ libraries: java: api_id_override: datamigration.googleapis.com api_description_override: makes it easier for you to migrate your data to Google Cloud. This service helps you lift and shift your MySQL and PostgreSQL workloads into Cloud SQL. + released_version: 2.95.0 name_pretty_override: Database Migration Service product_documentation_override: https://cloud.google.com/database-migration/docs rest_documentation: https://cloud.google.com/database-migration/docs/reference/rest - released_version: 2.95.0 - name: document-ai version: 2.100.0 apis: @@ -1803,9 +1803,9 @@ libraries: java: api_description_override: allows developers to unlock insights from your documents with machine learning. issue_tracker_override: https://issuetracker.google.com/savedsearches/559755 + released_version: 2.100.0 name_pretty_override: Document AI product_documentation_override: https://cloud.google.com/compute/docs/documentai/ - released_version: 2.100.0 - name: domains version: 1.93.0 apis: @@ -1814,9 +1814,9 @@ libraries: - path: google/cloud/domains/v1alpha2 java: api_description_override: allows you to register and manage domains by using Cloud Domains. + released_version: 1.93.0 name_pretty_override: Cloud Domains product_documentation_override: https://cloud.google.com/domains - released_version: 1.93.0 - name: edgenetwork version: 0.64.0 apis: @@ -1826,18 +1826,18 @@ libraries: - path: google/cloud/location/locations.proto java: api_description_override: Network management API for Distributed Cloud Edge. + released_version: 0.64.0 name_pretty_override: Distributed Cloud Edge Network API product_documentation_override: https://cloud.google.com/distributed-cloud/edge/latest/docs/overview - released_version: 0.64.0 - name: enterpriseknowledgegraph version: 0.92.0 apis: - path: google/cloud/enterpriseknowledgegraph/v1 java: api_description_override: Enterprise Knowledge Graph organizes siloed information into organizational knowledge, which involves consolidating, standardizing, and reconciling data in an efficient and useful way. + released_version: 0.92.0 name_pretty_override: Enterprise Knowledge Graph product_documentation_override: https://cloud.google.com/enterprise-knowledge-graph/docs/overview - released_version: 0.92.0 - name: errorreporting version: 0.217.0-beta apis: @@ -1889,19 +1889,19 @@ libraries: java: api_description_override: 'counts, analyzes, and aggregates the crashes in your running cloud services. A centralized error management interface displays the results with sorting and filtering capabilities. A dedicated view shows the error details: time chart, occurrences, affected user count, first- and last-seen dates and a cleaned exception stack trace. Opt in to receive email and mobile alerts on new errors.' issue_tracker_override: https://issuetracker.google.com/savedsearches/559780 + released_version: 0.217.0-beta name_pretty_override: Error Reporting product_documentation_override: https://cloud.google.com/error-reporting billing_not_required: true - released_version: 0.217.0-beta - name: essential-contacts version: 2.96.0 apis: - path: google/cloud/essentialcontacts/v1 java: api_description_override: helps you customize who receives notifications by providing your own list of contacts in many Google Cloud services. + released_version: 2.96.0 name_pretty_override: Essential Contacts API product_documentation_override: https://cloud.google.com/resource-manager/docs/managing-notification-contacts/ - released_version: 2.96.0 - name: eventarc version: 1.96.0 apis: @@ -1913,11 +1913,11 @@ libraries: java: api_description_override: lets you asynchronously deliver events from Google services, SaaS, and your own apps using loosely coupled services that react to state changes. Eventarc requires no infrastructure management, you can optimize productivity and costs while building a modern, event-driven solution. codeowner_team: '@googleapis/aap-dpes' + released_version: 1.96.0 name_pretty_override: Eventarc product_documentation_override: https://cloud.google.com/eventarc/docs rest_documentation: https://cloud.google.com/eventarc/docs/reference/rest rpc_documentation: https://cloud.google.com/eventarc/docs/reference/rpc - released_version: 1.96.0 - name: eventarc-publishing version: 0.96.0 apis: @@ -1925,11 +1925,11 @@ libraries: java: api_id_override: eventarc-publishing.googleapis.com api_description_override: lets you asynchronously deliver events from Google services, SaaS, and your own apps using loosely coupled services that react to state changes. + released_version: 0.96.0 name_pretty_override: Eventarc Publishing product_documentation_override: https://cloud.google.com/eventarc/docs rest_documentation: https://cloud.google.com/eventarc/docs/reference/rest rpc_documentation: https://cloud.google.com/eventarc/docs/reference/rpc - released_version: 0.96.0 - name: filestore version: 1.97.0 apis: @@ -1945,10 +1945,10 @@ libraries: generate_proto_classes: true java: api_description_override: instances are fully managed NFS file servers on Google Cloud for use with applications running on Compute Engine virtual machines (VMs) instances or Google Kubernetes Engine clusters. + released_version: 1.97.0 name_pretty_override: Cloud Filestore API product_documentation_override: https://cloud.google.com/filestore/docs rest_documentation: https://cloud.google.com/filestore/docs/reference/rest - released_version: 1.97.0 - name: financialservices version: 0.37.0 apis: @@ -1960,10 +1960,10 @@ libraries: api_id_override: financialservices.googleapis.com api_description_override: Google Cloud's Anti Money Laundering AI (AML AI) product is an API that scores AML risk. Use it to identify more risk, more defensibly, with fewer false positives and reduced time per review. client_documentation_override: https://cloud.google.com/java/docs/reference/google-cloud-financialservices/latest/overview + released_version: 0.37.0 library_type_override: GAPIC_AUTO name_pretty_override: Financial Services API product_documentation_override: https://cloud.google.com/financial-services/anti-money-laundering/docs/concepts/overview - released_version: 0.37.0 - name: firestore version: 3.46.0 apis: @@ -2024,13 +2024,13 @@ libraries: - google-cloud-firestore - google-cloud-firestore-bom issue_tracker_override: https://issuetracker.google.com/savedsearches/5337669 + released_version: 3.46.0 library_type_override: GAPIC_COMBO name_pretty_override: Cloud Firestore product_documentation_override: https://cloud.google.com/firestore recommended_package: com.google.cloud.firestore transport_override: grpc skip_pom_updates: true - released_version: 3.46.0 - name: ftp version: 0.1.0 apis: @@ -2066,11 +2066,11 @@ libraries: java: api_description_override: is a scalable pay as you go Functions-as-a-Service (FaaS) to run your code with zero server management. codeowner_team: '@googleapis/aap-dpes' + released_version: 2.98.0 name_pretty_override: Cloud Functions product_documentation_override: https://cloud.google.com/functions rest_documentation: https://cloud.google.com/functions/docs/reference/rest rpc_documentation: https://cloud.google.com/functions/docs/reference/rpc - released_version: 2.98.0 - name: gdchardwaremanagement version: 0.51.0 apis: @@ -2082,11 +2082,11 @@ libraries: api_id_override: gdchardwaremanagement.googleapis.com api_description_override: Google Distributed Cloud connected allows you to run Kubernetes clusters on dedicated hardware provided and maintained by Google that is separate from the Google Cloud data center. client_documentation_override: https://cloud.google.com/java/docs/reference/google-cloud-gdchardwaremanagement/latest/overview + released_version: 0.51.0 library_type_override: GAPIC_AUTO name_pretty_override: GDC Hardware Management API product_documentation_override: https://cloud.google.com/distributed-cloud/edge/latest/docs rpc_documentation: https://cloud.google.com/distributed-cloud/edge/latest/docs/reference/hardware/rpc - released_version: 0.51.0 - name: geminidataanalytics version: 0.24.0 apis: @@ -2102,11 +2102,11 @@ libraries: api_id_override: geminidataanalytics.googleapis.com api_description_override: Use Conversational Analytics API to build an artificial intelligence (AI)-powered chat interface, or data agent, that answers questions about structured data using natural language. client_documentation_override: https://cloud.google.com/java/docs/reference/google-cloud-geminidataanalytics/latest/overview + released_version: 0.24.0 library_type_override: GAPIC_AUTO name_pretty_override: Data Analytics API with Gemini product_documentation_override: https://cloud.google.com/gemini/docs/conversational-analytics-api/overview rpc_documentation: https://cloud.google.com/gemini/docs/conversational-analytics-api/reference - released_version: 0.24.0 - name: gke-backup version: 0.95.0 apis: @@ -2119,18 +2119,18 @@ libraries: api_id_override: gkebackup.googleapis.com api_description_override: is a service for backing up and restoring workloads in GKE. api_shortname_override: gke-backup + released_version: 0.95.0 name_pretty_override: Backup for GKE product_documentation_override: 'https://cloud.google.com/kubernetes-engine/docs/add-on/backup-for-gke/concepts/backup-for-gke ' - released_version: 0.95.0 - name: gke-connect-gateway version: 0.97.0 apis: - path: google/cloud/gkeconnect/gateway/v1beta1 java: api_description_override: builds on the power of fleets to let Anthos users connect to and run commands against registered Anthos clusters in a simple, consistent, and secured way, whether the clusters are on Google Cloud, other public clouds, or on premises, and makes it easier to automate DevOps processes across all your clusters. + released_version: 0.97.0 name_pretty_override: Connect Gateway API product_documentation_override: https://cloud.google.com/anthos/multicluster-management/gateway/ - released_version: 0.97.0 - name: gke-multi-cloud version: 0.95.0 apis: @@ -2139,9 +2139,9 @@ libraries: api_id_override: gkemulticloud.googleapis.com api_description_override: enables you to provision and manage GKE clusters running on AWS and Azure infrastructure through a centralized Google Cloud backed control plane. api_shortname_override: gke-multi-cloud + released_version: 0.95.0 name_pretty_override: Anthos Multicloud product_documentation_override: https://cloud.google.com/anthos/clusters/docs/multi-cloud - released_version: 0.95.0 - name: gkehub version: 1.96.0 apis: @@ -2171,9 +2171,9 @@ libraries: samples: false java: api_description_override: provides a unified way to work with Kubernetes clusters as part of Anthos, extending GKE to work in multiple environments. You have consistent, unified, and secure infrastructure, cluster, and container management, whether you're using Anthos on Google Cloud (with traditional GKE), hybrid cloud, or multiple public clouds. + released_version: 1.96.0 name_pretty_override: GKE Hub API product_documentation_override: https://cloud.google.com/anthos/gke/docs/ - released_version: 1.96.0 - name: gkerecommender version: 0.16.0 apis: @@ -2182,10 +2182,10 @@ libraries: api_id_override: gkerecommender.googleapis.com api_description_override: lets you analyze the performance and cost-efficiency of your inference workloads, and make data-driven decisions about resource allocation and model deployment strategies. client_documentation_override: https://cloud.google.com/java/docs/reference/google-cloud-gkerecommender/latest/overview + released_version: 0.16.0 library_type_override: GAPIC_AUTO name_pretty_override: GKE Recommender API product_documentation_override: https://cloud.google.com/kubernetes-engine/docs/how-to/machine-learning/inference-quickstart - released_version: 0.16.0 - name: google-cloud-java version: 1.90.0 skip_generate: true @@ -2221,10 +2221,10 @@ libraries: client_documentation_override: https://cloud.google.com/java/docs/reference/grafeas/latest/overview codeowner_team: '@googleapis/aap-dpes' group_id: io.grafeas + released_version: 2.97.0 name_pretty_override: Grafeas product_documentation_override: https://grafeas.io skip_pom_updates: true - released_version: 2.97.0 - name: gsuite-addons version: 2.96.0 apis: @@ -2279,9 +2279,9 @@ libraries: samples: false java: api_description_override: are customized applications that integrate with Google Workspace productivity applications. + released_version: 2.96.0 name_pretty_override: Google Workspace Add-ons API product_documentation_override: https://developers.google.com/workspace/add-ons/overview - released_version: 2.96.0 - name: health version: 0.5.0 apis: @@ -2290,11 +2290,11 @@ libraries: api_id_override: health.googleapis.com api_description_override: The Google Health API lets you view and manage health and fitness metrics and measurement data. client_documentation_override: https://cloud.google.com/java/docs/reference/google-cloud-health/latest/overview + released_version: 0.5.0 library_type_override: GAPIC_AUTO name_pretty_override: Google Health API product_documentation_override: https://developers.google.com/health/api rpc_documentation: https://developers.google.com/health/api/reference/rpc - released_version: 0.5.0 - name: hypercomputecluster version: 0.16.0 apis: @@ -2310,10 +2310,10 @@ libraries: api_id_override: hypercomputecluster.googleapis.com api_description_override: simplifies cluster management across compute, network, and storage client_documentation_override: https://cloud.google.com/java/docs/reference/google-cloud-hypercomputecluster/latest/overview + released_version: 0.16.0 library_type_override: GAPIC_AUTO name_pretty_override: Cluster Director API product_documentation_override: https://cloud.google.com/blog/products/compute/managed-slurm-and-other-cluster-director-enhancements - released_version: 0.16.0 - name: iam version: 1.70.0 apis: @@ -2364,11 +2364,11 @@ libraries: - google-iam-policy - proto-google-iam-v1 group_id: com.google.api.grpc + released_version: 1.70.0 library_type_override: OTHER name_pretty_override: IAM product_documentation_override: https://cloud.google.com/iam skip_api_id: true - released_version: 1.70.0 - name: iam-admin version: 3.91.0 apis: @@ -2378,9 +2378,9 @@ libraries: api_description_override: you to manage your Service Accounts and IAM bindings. api_shortname_override: iam-admin artifact_id: google-iam-admin + released_version: 3.91.0 name_pretty_override: IAM Admin API product_documentation_override: https://cloud.google.com/iam/docs/apis - released_version: 3.91.0 - name: iam-policy version: 1.93.0 apis: @@ -2422,9 +2422,9 @@ libraries: - proto-google-iam-v1-bom - google-iam-policy - proto-google-iam-v1 + released_version: 1.93.0 name_pretty_override: Cloud IAM Policy product_documentation_override: n/a - released_version: 1.93.0 - name: iamcredentials version: 2.96.0 apis: @@ -2432,10 +2432,10 @@ libraries: java: api_description_override: creates short-lived, limited-privilege credentials for IAM service accounts. issue_tracker_override: https://issuetracker.google.com/issues/new?component=187161 + released_version: 2.96.0 name_pretty_override: IAM Service Account Credentials API product_documentation_override: https://cloud.google.com/iam/credentials/reference/rest/ billing_not_required: true - released_version: 2.96.0 - name: iap version: 0.52.0 apis: @@ -2444,19 +2444,19 @@ libraries: api_id_override: iap.googleapis.com api_description_override: Controls access to cloud applications running on Google Cloud Platform. client_documentation_override: https://cloud.google.com/java/docs/reference/google-cloud-iap/latest/overview + released_version: 0.52.0 library_type_override: GAPIC_AUTO name_pretty_override: Cloud Identity-Aware Proxy API product_documentation_override: https://cloud.google.com/iap - released_version: 0.52.0 - name: ids version: 1.95.0 apis: - path: google/cloud/ids/v1 java: api_description_override: ' monitors your networks, and it alerts you when it detects malicious activity. Cloud IDS is powered by Palo Alto Networks.' + released_version: 1.95.0 name_pretty_override: Intrusion Detection System product_documentation_override: https://cloud.google.com/intrusion-detection-system/docs - released_version: 1.95.0 - name: infra-manager version: 0.73.0 apis: @@ -2468,9 +2468,9 @@ libraries: java: api_id_override: config.googleapis.com api_description_override: Creates and manages Google Cloud Platform resources and infrastructure. + released_version: 0.73.0 name_pretty_override: Infrastructure Manager API product_documentation_override: https://cloud.google.com/infrastructure-manager/docs/overview - released_version: 0.73.0 - name: iot version: 2.96.0 apis: @@ -2478,9 +2478,9 @@ libraries: java: api_description_override: is a complete set of tools to connect, process, store, and analyze data both at the edge and in the cloud. The platform consists of scalable, fully-managed cloud services; an integrated software stack for edge/on-premises computing with machine learning capabilities for all your IoT needs. issue_tracker_override: https://issuetracker.google.com/issues?q=status:open%20componentid:310170 + released_version: 2.96.0 name_pretty_override: Cloud Internet of Things (IoT) Core product_documentation_override: https://cloud.google.com/iot - released_version: 2.96.0 - name: java-shopping-merchant-issue-resolution version: 1.24.0 apis: @@ -2491,10 +2491,10 @@ libraries: api_description_override: Programatically manage your Merchant Issues artifact_id: google-shopping-merchant-issue-resolution client_documentation_override: https://cloud.google.com/java/docs/reference/google-shopping-merchant-issue-resolution/latest/overview + released_version: 1.24.0 library_type_override: GAPIC_AUTO name_pretty_override: Merchant Issue Resolution API product_documentation_override: https://developers.google.com/merchant/api - released_version: 1.24.0 - name: java-shopping-merchant-order-tracking version: 1.24.0 apis: @@ -2505,10 +2505,10 @@ libraries: api_description_override: Programmatically manage your Merchant Center Accounts artifact_id: google-shopping-merchant-order-tracking client_documentation_override: https://cloud.google.com/java/docs/reference/google-shopping-merchant-order-tracking/latest/overview + released_version: 1.24.0 library_type_override: GAPIC_AUTO name_pretty_override: Merchant Order Tracking API product_documentation_override: https://developers.google.com/merchant/api - released_version: 1.24.0 - name: kms version: 2.99.0 apis: @@ -2732,20 +2732,20 @@ libraries: java: api_description_override: a cloud-hosted key management service that lets you manage cryptographic keys for your cloud services the same way you do on-premises. You can generate, use, rotate, and destroy AES256, RSA 2048, RSA 3072, RSA 4096, EC P256, and EC P384 cryptographic keys. Cloud KMS is integrated with Cloud IAM and Cloud Audit Logging so that you can manage permissions on individual keys and monitor how these are used. Use Cloud KMS to protect secrets and other sensitive data that you need to store in Google Cloud Platform. issue_tracker_override: https://issuetracker.google.com/savedsearches/5264932 + released_version: 2.99.0 name_pretty_override: Cloud Key Management Service product_documentation_override: https://cloud.google.com/kms - released_version: 2.99.0 - name: kmsinventory version: 0.85.0 apis: - path: google/cloud/kms/inventory/v1 java: api_description_override: KMS Inventory API. + released_version: 0.85.0 name_pretty_override: KMS Inventory API product_documentation_override: https://cloud.google.com/kms/docs/ rest_documentation: https://cloud.google.com/kms/docs/reference/rest rpc_documentation: https://cloud.google.com/kms/docs/reference/rpc - released_version: 0.85.0 - name: language version: 2.97.0 apis: @@ -2755,11 +2755,11 @@ libraries: java: api_description_override: provides natural language understanding technologies to developers, including sentiment analysis, entity analysis, entity sentiment analysis, content classification, and syntax analysis. This API is part of the larger Cloud Machine Learning API family. issue_tracker_override: https://issuetracker.google.com/savedsearches/559753 + released_version: 2.97.0 name_pretty_override: Natural Language product_documentation_override: https://cloud.google.com/natural-language/docs/ rest_documentation: https://cloud.google.com/natural-language/docs/reference/rest rpc_documentation: https://cloud.google.com/natural-language/docs/reference/rpc - released_version: 2.97.0 - name: licensemanager version: 0.29.0 apis: @@ -2771,10 +2771,10 @@ libraries: api_id_override: licensemanager.googleapis.com api_description_override: License Manager is a tool to manage and track third-party licenses on Google Cloud. client_documentation_override: https://cloud.google.com/java/docs/reference/google-cloud-licensemanager/latest/overview + released_version: 0.29.0 library_type_override: GAPIC_AUTO name_pretty_override: License Manager API product_documentation_override: https://cloud.google.com/compute/docs/instances/windows/ms-licensing - released_version: 0.29.0 - name: life-sciences version: 0.98.0 apis: @@ -2784,11 +2784,11 @@ libraries: - path: google/cloud/location/locations.proto java: api_description_override: is a suite of services and tools for managing, processing, and transforming life sciences data. + released_version: 0.98.0 name_pretty_override: Cloud Life Sciences product_documentation_override: https://cloud.google.com/life-sciences/docs rest_documentation: https://cloud.google.com/life-sciences/docs/reference/rest rpc_documentation: https://cloud.google.com/life-sciences/docs/reference/rpc - released_version: 0.98.0 - name: locationfinder version: 0.21.0 apis: @@ -2797,11 +2797,11 @@ libraries: api_id_override: locationfinder.googleapis.com api_description_override: Cloud Location Finder is a public API that offers a repository of all Google Cloud and Google Distributed Cloud locations, as well as cloud locations for other cloud providers. client_documentation_override: https://cloud.google.com/java/docs/reference/google-cloud-locationfinder/latest/overview + released_version: 0.21.0 library_type_override: GAPIC_AUTO name_pretty_override: Cloud Location Finder API product_documentation_override: https://cloud.google.com/location-finder/docs/overview rpc_documentation: https://cloud.google.com/locationfinder/docs/reference/rest - released_version: 0.21.0 - name: logging version: 3.37.0 apis: @@ -2961,12 +2961,12 @@ libraries: client_documentation_override: https://cloud.google.com/java/docs/reference/google-cloud-logging/latest/history codeowner_team: '@googleapis/cloud-sdk-java-team' issue_tracker_override: https://issuetracker.google.com/savedsearches/559764 + released_version: 3.37.0 library_type_override: GAPIC_COMBO name_pretty_override: Cloud Logging product_documentation_override: https://cloud.google.com/logging/docs recommended_package: com.google.cloud.logging transport_override: grpc - released_version: 3.37.0 - name: lustre version: 0.36.0 apis: @@ -2978,10 +2978,10 @@ libraries: api_id_override: lustre.googleapis.com api_description_override: Google Cloud Managed Lustre delivers a high-performance, fully managed parallel file system optimized for AI and HPC applications. client_documentation_override: https://cloud.google.com/java/docs/reference/google-cloud-lustre/latest/overview + released_version: 0.36.0 library_type_override: GAPIC_AUTO name_pretty_override: Google Cloud Managed Lustre API product_documentation_override: https://cloud.google.com/managed-lustre/docs - released_version: 0.36.0 - name: maintenance version: 0.30.0 apis: @@ -2997,11 +2997,11 @@ libraries: api_id_override: maintenance.googleapis.com api_description_override: The Maintenance API provides a centralized view of planned disruptive maintenance events across supported Google Cloud products. client_documentation_override: https://cloud.google.com/java/docs/reference/google-cloud-maintenance/latest/overview + released_version: 0.30.0 library_type_override: GAPIC_AUTO name_pretty_override: Maintenance API product_documentation_override: https://cloud.google.com/unified-maintenance/docs/overview rpc_documentation: https://cloud.google.com/unified-maintenance/docs/reference/rpc - released_version: 0.30.0 - name: managed-identities version: 1.94.0 apis: @@ -3009,9 +3009,9 @@ libraries: java: api_id_override: managedidentities.googleapis.com api_description_override: is a highly available, hardened Google Cloud service running actual Microsoft AD that enables you to manage authentication and authorization for your AD-dependent workloads, automate AD server maintenance and security configuration, and connect your on-premises AD domain to the cloud. + released_version: 1.94.0 name_pretty_override: Managed Service for Microsoft Active Directory product_documentation_override: https://cloud.google.com/managed-microsoft-ad/ - released_version: 1.94.0 - name: managedkafka version: 0.52.0 apis: @@ -3023,10 +3023,10 @@ libraries: api_id_override: managedkafka.googleapis.com api_description_override: Manage Apache Kafka clusters and resources. client_documentation_override: https://cloud.google.com/java/docs/reference/google-cloud-managedkafka/latest/overview + released_version: 0.52.0 library_type_override: GAPIC_AUTO name_pretty_override: Managed Service for Apache Kafka product_documentation_override: https://cloud.google.com/managed-kafka - released_version: 0.52.0 - name: maps-addressvalidation version: 0.90.0 apis: @@ -3036,9 +3036,9 @@ libraries: api_description_override: The Address Validation API allows developers to verify the accuracy of addresses. Given an address, it returns information about the correctness of the components of the parsed address, a geocode, and a verdict on the deliverability of the parsed address. api_shortname_override: maps-addressvalidation artifact_id: google-maps-addressvalidation + released_version: 0.90.0 name_pretty_override: Address Validation API product_documentation_override: https://developers.google.com/maps/documentation/address-validation/ - released_version: 0.90.0 - name: maps-area-insights version: 0.47.0 apis: @@ -3049,10 +3049,10 @@ libraries: api_shortname_override: maps-area-insights artifact_id: google-maps-area-insights client_documentation_override: https://cloud.google.com/java/docs/reference/google-maps-area-insights/latest/overview + released_version: 0.47.0 library_type_override: GAPIC_AUTO name_pretty_override: Places Insights API product_documentation_override: https://developers.google.com/maps/documentation/places-insights - released_version: 0.47.0 - name: maps-fleetengine version: 0.43.0 apis: @@ -3063,10 +3063,10 @@ libraries: api_shortname_override: maps-fleetengine artifact_id: google-maps-fleetengine client_documentation_override: https://cloud.google.com/java/docs/reference/google-maps-fleetengine/latest/overview + released_version: 0.43.0 library_type_override: GAPIC_AUTO name_pretty_override: Local Rides and Deliveries API product_documentation_override: https://developers.google.com/maps/documentation/transportation-logistics/mobility - released_version: 0.43.0 - name: maps-fleetengine-delivery version: 0.43.0 apis: @@ -3077,10 +3077,10 @@ libraries: api_shortname_override: maps-fleetengine-delivery artifact_id: google-maps-fleetengine-delivery client_documentation_override: https://cloud.google.com/java/docs/reference/google-maps-fleetengine-delivery/latest/overview + released_version: 0.43.0 library_type_override: GAPIC_AUTO name_pretty_override: Last Mile Fleet Solution Delivery API product_documentation_override: https://developers.google.com/maps/documentation/transportation-logistics/mobility - released_version: 0.43.0 - name: maps-geocode version: 0.8.0 apis: @@ -3090,10 +3090,10 @@ libraries: api_description_override: The Geocoding API is a service that accepts a place as an address, latitude and longitude coordinates, or Place ID. artifact_id: google-maps-geocode client_documentation_override: https://cloud.google.com/java/docs/reference/google-maps-geocode/latest/overview + released_version: 0.8.0 library_type_override: GAPIC_AUTO name_pretty_override: Geocoding API product_documentation_override: https://developers.google.com/maps/documentation/geocoding/overview - released_version: 0.8.0 - name: maps-isochrones version: 0.2.0 apis: @@ -3113,10 +3113,10 @@ libraries: artifact_id: google-maps-mapmanagement client_documentation_override: https://cloud.google.com/java/docs/reference/google-maps-mapmanagement/latest/overview group_id: com.google.maps + released_version: 0.5.0 library_type_override: GAPIC_AUTO name_pretty_override: Map Management API product_documentation_override: https://developers.google.com/maps/documentation/mapmanagement/overview - released_version: 0.5.0 - name: maps-mapsplatformdatasets version: 0.85.0 apis: @@ -3128,9 +3128,9 @@ libraries: that they can use to enrich their experience of Maps Platform solutions (e.g. styling, routing). api_shortname_override: maps-mapsplatformdatasets artifact_id: google-maps-mapsplatformdatasets + released_version: 0.85.0 name_pretty_override: Maps Platform Datasets API product_documentation_override: https://developers.google.com/maps/documentation - released_version: 0.85.0 - name: maps-navconnect version: 0.2.0 apis: @@ -3150,9 +3150,9 @@ libraries: api_description_override: The Places API allows developers to access a variety of search and retrieval endpoints for a Place. api_shortname_override: maps-places artifact_id: google-maps-places + released_version: 0.67.0 name_pretty_override: Places API (New) product_documentation_override: https://developers.google.com/maps/documentation/places/web-service/ - released_version: 0.67.0 - name: maps-routeoptimization version: 0.54.0 apis: @@ -3162,12 +3162,12 @@ libraries: api_description_override: The Route Optimization API assigns tasks and routes to a vehicle fleet, optimizing against the objectives and constraints that you supply for your transportation goals. artifact_id: google-maps-routeoptimization client_documentation_override: https://cloud.google.com/java/docs/reference/google-maps-routeoptimization/latest/overview + released_version: 0.54.0 library_type_override: GAPIC_AUTO name_pretty_override: Route Optimization API product_documentation_override: https://developers.google.com/maps/documentation/route-optimization rest_documentation: https://developers.google.com/maps/documentation/route-optimization/reference/rest/ rpc_documentation: https://developers.google.com/maps/documentation/route-optimization/reference/rpc - released_version: 0.54.0 - name: maps-routing version: 1.81.0 apis: @@ -3177,9 +3177,9 @@ libraries: api_description_override: Routes API is the next generation, performance optimized version of the existing Directions API and Distance Matrix API. It helps you find the ideal route from A to Z, calculates ETAs and distances for matrices of origin and destination locations, and also offers new features. api_shortname_override: maps-routing artifact_id: google-maps-routing + released_version: 1.81.0 name_pretty_override: Routes API product_documentation_override: https://developers.google.com/maps/documentation/routes - released_version: 1.81.0 - name: maps-solar version: 0.55.0 apis: @@ -3190,11 +3190,11 @@ libraries: api_shortname_override: maps-solar artifact_id: google-maps-solar client_documentation_override: https://cloud.google.com/java/docs/reference/google-maps-solar/latest/overview + released_version: 0.55.0 library_type_override: GAPIC_AUTO name_pretty_override: Solar API product_documentation_override: https://developers.google.com/maps/documentation/solar/overview rpc_documentation: https://developers.google.com/maps/documentation/solar/reference/rest - released_version: 0.55.0 - name: marketingplatformadminapi version: 0.45.0 apis: @@ -3207,20 +3207,20 @@ libraries: artifact_id: admin client_documentation_override: https://cloud.google.com/java/docs/reference/admin/latest/overview group_id: com.google.ads-marketingplatform + released_version: 0.45.0 library_type_override: GAPIC_AUTO name_pretty_override: Google Marketing Platform Admin API product_documentation_override: https://developers.google.com/analytics/devguides/config/gmp/v1 - released_version: 0.45.0 - name: mediatranslation version: 0.102.0 apis: - path: google/cloud/mediatranslation/v1beta1 java: api_description_override: provides enterprise quality translation from/to various media types. + released_version: 0.102.0 name_pretty_override: Media Translation API product_documentation_override: https://cloud.google.com/ billing_not_required: true - released_version: 0.102.0 - name: meet version: 0.63.0 apis: @@ -3228,9 +3228,9 @@ libraries: - path: google/apps/meet/v2beta java: api_description_override: The Google Meet REST API lets you create and manage meetings for Google Meet and offers entry points to your users directly from your app + released_version: 0.63.0 name_pretty_override: Google Meet API product_documentation_override: https://developers.google.com/meet/api/guides/overview - released_version: 0.63.0 - name: memcache version: 2.96.0 apis: @@ -3244,10 +3244,10 @@ libraries: - path: google/cloud/location/locations.proto java: api_description_override: is a fully-managed in-memory data store service for Memcache. + released_version: 2.96.0 name_pretty_override: Cloud Memcache product_documentation_override: https://cloud.google.com/memorystore/ billing_not_required: true - released_version: 2.96.0 - name: migrationcenter version: 0.78.0 apis: @@ -3257,9 +3257,9 @@ libraries: - path: google/cloud/location/locations.proto java: api_description_override: Google Cloud Migration Center is a unified platform that helps you accelerate your end-to-end cloud journey from your current on-premises or cloud environments to Google Cloud + released_version: 0.78.0 name_pretty_override: Migration Center API product_documentation_override: https://cloud.google.com/migration-center/docs/migration-center-overview - released_version: 0.78.0 - name: modelarmor version: 0.37.0 apis: @@ -3275,10 +3275,10 @@ libraries: api_id_override: modelarmor.googleapis.com api_description_override: Model Armor helps you protect against risks like prompt injection, harmful content, and data leakage in generative AI applications by letting you define policies that filter user prompts and model responses. client_documentation_override: https://cloud.google.com/java/docs/reference/google-cloud-modelarmor/latest/overview + released_version: 0.37.0 library_type_override: GAPIC_AUTO name_pretty_override: Model Armor API product_documentation_override: https://cloud.google.com/security-command-center/docs/model-armor-overview - released_version: 0.37.0 - name: monitoring version: 3.97.0 apis: @@ -3326,9 +3326,9 @@ libraries: java: api_description_override: collects metrics, events, and metadata from Google Cloud, Amazon Web Services (AWS), hosted uptime probes, and application instrumentation. Using the BindPlane service, you can also collect this data from over 150 common application components, on-premise systems, and hybrid cloud systems. Stackdriver ingests that data and generates insights via dashboards, charts, and alerts. BindPlane is included with your Google Cloud project at no additional cost. issue_tracker_override: https://issuetracker.google.com/savedsearches/559785 + released_version: 3.97.0 name_pretty_override: Stackdriver Monitoring product_documentation_override: https://cloud.google.com/monitoring/docs - released_version: 3.97.0 - name: monitoring-dashboards version: 2.98.0 apis: @@ -3342,9 +3342,9 @@ libraries: api_description_override: are one way for you to view and analyze metric data. The Cloud Console provides predefined dashboards that require no setup or configuration. You can also define custom dashboards. With custom dashboards, you have complete control over the charts that are displayed and their configuration. api_shortname_override: monitoring-dashboards artifact_id: google-cloud-monitoring-dashboard + released_version: 2.98.0 name_pretty_override: Monitoring Dashboards product_documentation_override: https://cloud.google.com/monitoring/charts/dashboards - released_version: 2.98.0 - name: monitoring-metricsscope version: 0.90.0 apis: @@ -3353,9 +3353,9 @@ libraries: api_id_override: monitoring.googleapis.com api_description_override: The metrics scope defines the set of Google Cloud projects whose metrics the current Google Cloud project can access. api_shortname_override: monitoring-metricsscope + released_version: 0.90.0 name_pretty_override: Monitoring Metrics Scopes product_documentation_override: https://cloud.google.com/monitoring/api/ref_v3/rest/v1/locations.global.metricsScopes - released_version: 0.90.0 - name: netapp version: 0.75.0 apis: @@ -3365,9 +3365,9 @@ libraries: - path: google/cloud/location/locations.proto java: api_description_override: Google Cloud NetApp Volumes is a fully-managed, cloud-based data storage service that provides advanced data management capabilities and highly scalable performance with global availability. + released_version: 0.75.0 name_pretty_override: NetApp API product_documentation_override: https://cloud.google.com/netapp/volumes/docs/discover/overview - released_version: 0.75.0 - name: network-management version: 1.97.0 apis: @@ -3621,9 +3621,9 @@ libraries: public void testIamPermissionsTest() throws Exception { java: api_description_override: provides a collection of network performance monitoring and diagnostic capabilities. + released_version: 1.97.0 name_pretty_override: Network Management API product_documentation_override: https://cloud.google.com/network-intelligence-center/docs/connectivity-tests/reference/networkmanagement/rest/ - released_version: 1.97.0 - name: network-security version: 0.99.0 apis: @@ -3639,9 +3639,9 @@ libraries: - path: google/iam/v1/iam_policy.proto java: api_description_override: n/a + released_version: 0.99.0 name_pretty_override: Network Security API product_documentation_override: https://cloud.google.com/traffic-director/docs/reference/network-security/rest - released_version: 0.99.0 - name: networkconnectivity version: 1.95.0 apis: @@ -3658,9 +3658,9 @@ libraries: - path: google/cloud/networkconnectivity/v1alpha1 java: api_description_override: Google's suite of products that provide enterprise connectivity from your on-premises network or from another cloud provider to your Virtual Private Cloud (VPC) network + released_version: 1.95.0 name_pretty_override: Network Connectivity Center product_documentation_override: https://cloud.google.com/network-connectivity/docs - released_version: 1.95.0 - name: networkservices version: 0.52.0 apis: @@ -3673,10 +3673,10 @@ libraries: api_id_override: networkservices.googleapis.com api_description_override: Google Cloud offers a broad portfolio of networking services built on top of planet-scale infrastructure that leverages automation, advanced AI, and programmability, enabling enterprises to connect, scale, secure, modernize and optimize their infrastructure. client_documentation_override: https://cloud.google.com/java/docs/reference/google-cloud-networkservices/latest/overview + released_version: 0.52.0 library_type_override: GAPIC_AUTO name_pretty_override: Network Services API product_documentation_override: https://cloud.google.com/products/networking - released_version: 0.52.0 - name: notebooks version: 1.94.0 apis: @@ -3697,20 +3697,20 @@ libraries: - path: google/iam/v1/iam_policy.proto java: api_description_override: is a managed service that offers an integrated and secure JupyterLab environment for data scientists and machine learning developers to experiment, develop, and deploy models into production. Users can create instances running JupyterLab that come pre-installed with the latest data science and machine learning frameworks in a single click. + released_version: 1.94.0 name_pretty_override: AI Platform Notebooks product_documentation_override: https://cloud.google.com/ai-platform-notebooks - released_version: 1.94.0 - name: optimization version: 1.94.0 apis: - path: google/cloud/optimization/v1 java: api_description_override: is a managed routing service that takes your list of orders, vehicles, constraints, and objectives and returns the most efficient plan for your entire fleet in near real-time. + released_version: 1.94.0 name_pretty_override: Cloud Fleet Routing product_documentation_override: https://cloud.google.com/optimization/docs rest_documentation: https://cloud.google.com/optimization/docs/reference/rest rpc_documentation: https://cloud.google.com/optimization/docs/reference/rpc - released_version: 1.94.0 - name: oracledatabase version: 0.45.0 apis: @@ -3722,10 +3722,10 @@ libraries: api_id_override: oracledatabase.googleapis.com api_description_override: The Oracle Database@Google Cloud API provides a set of APIs to manage Oracle database services, such as Exadata and Autonomous Databases. client_documentation_override: https://cloud.google.com/java/docs/reference/google-cloud-oracledatabase/latest/overview + released_version: 0.45.0 library_type_override: GAPIC_AUTO name_pretty_override: Oracle Database@Google Cloud API product_documentation_override: https://cloud.google.com/oracle/database/docs - released_version: 0.45.0 - name: orchestration-airflow version: 1.96.0 apis: @@ -3735,11 +3735,11 @@ libraries: api_id_override: composer.googleapis.com api_description_override: is a managed Apache Airflow service that helps you create, schedule, monitor and manage workflows. Cloud Composer automation helps you create Airflow environments quickly and use Airflow-native tools, such as the powerful Airflow web interface and command line tools, so you can focus on your workflows and not your infrastructure. api_shortname_override: orchestration-airflow + released_version: 1.96.0 name_pretty_override: Cloud Composer product_documentation_override: https://cloud.google.com/composer/docs rest_documentation: https://cloud.google.com/composer/docs/reference/rest rpc_documentation: https://cloud.google.com/composer/docs/reference/rpc - released_version: 1.96.0 - name: orgpolicy version: 2.96.0 apis: @@ -3753,9 +3753,9 @@ libraries: java: api_description_override: n/a client_documentation_override: https://cloud.google.com/java/docs/reference/proto-google-cloud-orgpolicy-v1/latest/overview + released_version: 2.96.0 name_pretty_override: Cloud Organization Policy product_documentation_override: n/a - released_version: 2.96.0 - name: os-config version: 2.98.0 apis: @@ -3765,10 +3765,10 @@ libraries: java: api_id_override: osconfig.googleapis.com api_description_override: provides OS management tools that can be used for patch management, patch compliance, and configuration management on VM instances. + released_version: 2.98.0 name_pretty_override: OS Config API product_documentation_override: https://cloud.google.com/compute/docs/os-patch-management billing_not_required: true - released_version: 2.98.0 - name: os-login version: 2.95.0 apis: @@ -3842,9 +3842,9 @@ libraries: java: api_description_override: manages OS login configuration for Directory API users. issue_tracker_override: https://issuetracker.google.com/savedsearches/559755 + released_version: 2.95.0 name_pretty_override: Cloud OS Login product_documentation_override: https://cloud.google.com/compute/docs/oslogin/ - released_version: 2.95.0 - name: parallelstore version: 0.59.0 apis: @@ -3860,10 +3860,10 @@ libraries: api_id_override: parallelstore.googleapis.com api_description_override: 'Parallelstore is based on Intel DAOS and delivers up to 6.3x greater read throughput performance compared to competitive Lustre scratch offerings. ' client_documentation_override: https://cloud.google.com/java/docs/reference/google-cloud-parallelstore/latest/overview + released_version: 0.59.0 library_type_override: GAPIC_AUTO name_pretty_override: Parallelstore API product_documentation_override: https://cloud/parallelstore?hl=en - released_version: 0.59.0 - name: parametermanager version: 0.40.0 apis: @@ -3875,20 +3875,20 @@ libraries: api_id_override: parametermanager.googleapis.com api_description_override: (Public Preview) Parameter Manager is a single source of truth to store, access and manage the lifecycle of your workload parameters. Parameter Manager aims to make management of sensitive application parameters effortless for customers without diminishing focus on security. client_documentation_override: https://cloud.google.com/java/docs/reference/google-cloud-parametermanager/latest/overview + released_version: 0.40.0 library_type_override: GAPIC_AUTO name_pretty_override: Parameter Manager API product_documentation_override: https://cloud.google.com/secret-manager/parameter-manager/docs/overview - released_version: 0.40.0 - name: phishingprotection version: 0.127.0 apis: - path: google/cloud/phishingprotection/v1beta1 java: api_description_override: helps prevent users from accessing phishing sites by identifying various signals associated with malicious content, including the use of your brand assets, classifying malicious content that uses your brand and reporting the unsafe URLs to Google Safe Browsing. Once a site is propagated to Safe Browsing, users will see warnings across more than 4 billion devices. + released_version: 0.127.0 name_pretty_override: Phishing Protection product_documentation_override: https://cloud.google.com/phishing-protection/docs/ billing_not_required: true - released_version: 0.127.0 - name: policy-troubleshooter version: 1.95.0 apis: @@ -3897,18 +3897,18 @@ libraries: java: api_id_override: policytroubleshooter.googleapis.com api_description_override: makes it easier to understand why a user has access to a resource or doesn't have permission to call an API. Given an email, resource, and permission, Policy Troubleshooter examines all Identity and Access Management (IAM) policies that apply to the resource. It then reveals whether the member's roles include the permission on that resource and, if so, which policies bind the member to those roles. + released_version: 1.95.0 name_pretty_override: IAM Policy Troubleshooter API product_documentation_override: https://cloud.google.com/iam/docs/troubleshooting-access - released_version: 1.95.0 - name: policysimulator version: 0.75.0 apis: - path: google/cloud/policysimulator/v1 java: api_description_override: Policy Simulator is a collection of endpoints for creating, running, and viewing a Replay. + released_version: 0.75.0 name_pretty_override: Policy Simulator API product_documentation_override: https://cloud.google.com/policysimulator/docs/overview - released_version: 0.75.0 - name: private-catalog version: 0.98.0 apis: @@ -3916,9 +3916,9 @@ libraries: java: api_id_override: privatecatalog.googleapis.com api_description_override: allows developers and cloud admins to make their solutions discoverable to their internal enterprise users. Cloud admins can manage their solutions and ensure their users are always launching the latest versions. + released_version: 0.98.0 name_pretty_override: Private Catalog product_documentation_override: https://cloud.google.com/private-catalog/docs - released_version: 0.98.0 - name: privilegedaccessmanager version: 0.50.0 apis: @@ -3930,11 +3930,11 @@ libraries: api_id_override: privilegedaccessmanager.googleapis.com api_description_override: Privileged Access Manager (PAM) helps you on your journey towards least privilege and helps mitigate risks tied to privileged access misuse orabuse. PAM allows you to shift from always-on standing privileges towards on-demand access with just-in-time, time-bound, and approval-based access elevations. PAM allows IAM administrators to create entitlements that can grant just-in-time, temporary access to any resource scope. Requesters can explore eligible entitlements and request the access needed for their task. Approvers are notified when approvals await their decision. Streamlined workflows facilitated by using PAM can support various use cases, including emergency access for incident responders, time-boxed access for developers for critical deployment or maintenance, temporary access for operators for data ingestion and audits, JIT access to service accounts for automated tasks, and more. client_documentation_override: https://cloud.google.com/java/docs/reference/google-cloud-privilegedaccessmanager/latest/overview + released_version: 0.50.0 library_type_override: GAPIC_AUTO name_pretty_override: Privileged Access Manager API product_documentation_override: https://cloud.google.com/java/docs/reference/google-cloud-privilegedaccessmanager/latest/overview rpc_documentation: https://cloud.google.com/iam/docs/reference/pam/rpc - released_version: 0.50.0 - name: productregistry version: 0.2.0 apis: @@ -3948,9 +3948,9 @@ libraries: java: api_id_override: cloudprofiler.googleapis.com api_description_override: is a statistical, low-overhead profiler that continuously gathers CPU usage and memory-allocation information from your production applications. It attributes that information to the application's source code, helping you identify the parts of the application consuming the most resources, and otherwise illuminating the performance characteristics of the code. + released_version: 2.96.0 name_pretty_override: Cloud Profiler product_documentation_override: https://cloud.google.com/profiler/docs - released_version: 2.96.0 - name: publicca version: 0.93.0 apis: @@ -3958,10 +3958,10 @@ libraries: - path: google/cloud/security/publicca/v1beta1 java: api_description_override: The Public Certificate Authority API may be used to create and manage ACME external account binding keys associated with Google Trust Services' publicly trusted certificate authority. + released_version: 0.93.0 name_pretty_override: Public Certificate Authority API product_documentation_override: https://cloud.google.com/certificate-manager/docs/public-ca rpc_documentation: https://cloud.google.com/certificate-manager/docs/reference/public-ca/rpc - released_version: 0.93.0 - name: pubsub version: 1.154.0 apis: @@ -5119,11 +5119,11 @@ libraries: client_documentation_override: https://cloud.google.com/java/docs/reference/google-cloud-pubsub/latest/history codeowner_team: '@googleapis/pubsub-team' issue_tracker_override: https://issuetracker.google.com/savedsearches/559741 + released_version: 1.154.0 library_type_override: GAPIC_COMBO name_pretty_override: Cloud Pub/Sub product_documentation_override: https://cloud.google.com/pubsub/docs/ recommended_package: com.google.cloud.pubsub.v1 - released_version: 1.154.0 - name: rapidmigrationassessment version: 0.79.0 apis: @@ -5133,9 +5133,9 @@ libraries: - path: google/cloud/location/locations.proto java: api_description_override: Rapid Migration Assessment API + released_version: 0.79.0 name_pretty_override: Rapid Migration Assessment API product_documentation_override: https://cloud.google.com/migration-center/docs - released_version: 0.79.0 - name: recaptchaenterprise version: 3.93.0 apis: @@ -5143,21 +5143,21 @@ libraries: - path: google/cloud/recaptchaenterprise/v1beta1 java: api_description_override: is a service that protects your site from spam and abuse. + released_version: 3.93.0 name_pretty_override: reCAPTCHA Enterprise product_documentation_override: https://cloud.google.com/recaptcha-enterprise/docs/ billing_not_required: true rest_documentation: https://cloud.google.com/recaptcha-enterprise/docs/reference/rest rpc_documentation: https://cloud.google.com/recaptcha-enterprise/docs/reference/rpc - released_version: 3.93.0 - name: recommendations-ai version: 0.103.0 apis: - path: google/cloud/recommendationengine/v1beta1 java: api_description_override: delivers highly personalized product recommendations at scale. + released_version: 0.103.0 name_pretty_override: Recommendations AI product_documentation_override: https://cloud.google.com/recommendations-ai/ - released_version: 0.103.0 - name: recommender version: 2.98.0 apis: @@ -5165,9 +5165,9 @@ libraries: - path: google/cloud/recommender/v1beta1 java: api_description_override: delivers highly personalized product recommendations at scale. + released_version: 2.98.0 name_pretty_override: Recommender product_documentation_override: https://cloud.google.com/recommendations/ - released_version: 2.98.0 - name: redis version: 2.99.0 apis: @@ -5179,9 +5179,9 @@ libraries: java: api_description_override: is a fully managed Redis service for the Google Cloud. Applications running on Google Cloud can achieve extreme performance by leveraging the highly scalable, available, secure Redis service without the burden of managing complex Redis deployments. issue_tracker_override: https://issuetracker.google.com/savedsearches/5169231 + released_version: 2.99.0 name_pretty_override: Cloud Redis product_documentation_override: https://cloud.google.com/memorystore/docs/redis/ - released_version: 2.99.0 - name: redis-cluster version: 0.68.0 apis: @@ -5196,9 +5196,9 @@ libraries: java: api_description_override: Creates and manages Redis instances on the Google Cloud Platform. api_shortname_override: redis-cluster + released_version: 0.68.0 name_pretty_override: Google Cloud Memorystore for Redis API product_documentation_override: https://cloud.google.com/memorystore/docs/cluster - released_version: 0.68.0 - name: resourcemanager version: 1.98.0 apis: @@ -5208,10 +5208,10 @@ libraries: java: api_description_override: enables you to programmatically manage resources by project, folder, and organization. issue_tracker_override: https://issuetracker.google.com/savedsearches/559757 + released_version: 1.98.0 name_pretty_override: Resource Manager API product_documentation_override: https://cloud.google.com/resource-manager billing_not_required: true - released_version: 1.98.0 - name: retail version: 2.98.0 apis: @@ -5229,9 +5229,9 @@ libraries: - path: google/cloud/location/locations.proto java: api_description_override: Retail solutions API. + released_version: 2.98.0 name_pretty_override: Cloud Retail product_documentation_override: https://cloud.google.com/solutions/retail - released_version: 2.98.0 - name: run version: 0.96.0 apis: @@ -5241,11 +5241,11 @@ libraries: - path: google/cloud/location/locations.proto java: api_description_override: is a managed compute platform that enables you to run containers that are invocable via requests or events. + released_version: 0.96.0 name_pretty_override: Cloud Run product_documentation_override: https://cloud.google.com/run/docs rest_documentation: https://cloud.google.com/run/docs/reference/rest rpc_documentation: https://cloud.google.com/run/docs/reference/rpc - released_version: 0.96.0 - name: saasservicemgmt version: 0.26.0 apis: @@ -5257,11 +5257,11 @@ libraries: api_id_override: saasservicemgmt.googleapis.com api_description_override: "Model, deploy, and operate your SaaS at scale.\t" client_documentation_override: https://cloud.google.com/java/docs/reference/google-cloud-saasservicemgmt/latest/overview + released_version: 0.26.0 library_type_override: GAPIC_AUTO name_pretty_override: App Lifecycle Manager product_documentation_override: https://cloud.google.com/saas-runtime/docs/overview rpc_documentation: https://cloud.google.com/saas-runtime/docs/apis - released_version: 0.26.0 - name: scheduler version: 2.96.0 apis: @@ -5279,12 +5279,12 @@ libraries: java: api_description_override: lets you set up scheduled units of work to be executed at defined times or regular intervals. These work units are commonly known as cron jobs. Typical use cases might include sending out a report email on a daily basis, updating some cached data every 10 minutes, or updating some summary information once an hour. issue_tracker_override: https://issuetracker.google.com/savedsearches/5411429 + released_version: 2.96.0 name_pretty_override: Google Cloud Scheduler product_documentation_override: https://cloud.google.com/scheduler/docs billing_not_required: true rest_documentation: https://cloud.google.com/scheduler/docs/reference/rest rpc_documentation: https://cloud.google.com/scheduler/docs/reference/rpc - released_version: 2.96.0 - name: secretmanager version: 2.96.0 apis: @@ -5299,10 +5299,10 @@ libraries: - path: google/cloud/location/locations.proto java: api_description_override: allows you to encrypt, store, manage, and audit infrastructure and application-level secrets. + released_version: 2.96.0 name_pretty_override: Secret Management product_documentation_override: https://cloud.google.com/solutions/secrets-management/ billing_not_required: true - released_version: 2.96.0 - name: securesourcemanager version: 0.66.0 apis: @@ -5315,9 +5315,9 @@ libraries: api_description_override: |- Regionally deployed, single-tenant managed source code repository hosted on Google Cloud. + released_version: 0.66.0 name_pretty_override: Secure Source Manager API product_documentation_override: https://cloud.google.com/secure-source-manager/docs/overview - released_version: 0.66.0 - name: security-private-ca version: 2.98.0 apis: @@ -5330,11 +5330,11 @@ libraries: java: api_id_override: privateca.googleapis.com api_description_override: simplifies the deployment and management of private CAs without managing infrastructure. + released_version: 2.98.0 name_pretty_override: Certificate Authority Service product_documentation_override: https://cloud.google.com/certificate-authority-service/docs rest_documentation: https://cloud.google.com/certificate-authority-service/docs/reference/rest rpc_documentation: https://cloud.google.com/certificate-authority-service/docs/reference/rpc - released_version: 2.98.0 - name: securitycenter version: 2.104.0 apis: @@ -5351,11 +5351,11 @@ libraries: java: api_description_override: makes it easier for you to prevent, detect, and respond to threats. Identify security misconfigurations in virtual machines, networks, applications, and storage buckets from a centralized dashboard. Take action on them before they can potentially result in business damage or loss. Built-in capabilities can quickly surface suspicious activity in your Stackdriver security logs or indicate compromised virtual machines. Respond to threats by following actionable recommendations or exporting logs to your SIEM for further investigation. issue_tracker_override: https://issuetracker.google.com/savedsearches/559748 + released_version: 2.104.0 name_pretty_override: Security Command Center product_documentation_override: https://cloud.google.com/security-command-center billing_not_required: true rest_documentation: https://cloud.google.com/security-command-center/docs/reference/rest - released_version: 2.104.0 - name: securitycenter-settings version: 0.99.0 apis: @@ -5363,11 +5363,11 @@ libraries: java: api_id_override: securitycenter-settings.googleapis.com api_description_override: is the canonical security and data risk database for Google Cloud. Security Command Center enables you to understand your security and data attack surface by providing asset inventory, discovery, search, and management. + released_version: 0.99.0 name_pretty_override: Security Command Center Settings API product_documentation_override: https://cloud.google.com/security-command-center/ billing_not_required: true rest_documentation: https://cloud.google.com/security-command-center/docs/reference/rest - released_version: 0.99.0 - name: securitycentermanagement version: 0.64.0 apis: @@ -5377,9 +5377,9 @@ libraries: - path: google/cloud/location/locations.proto java: api_description_override: Security Center Management API + released_version: 0.64.0 name_pretty_override: Security Center Management API product_documentation_override: https://cloud.google.com/securitycentermanagement/docs/overview - released_version: 0.64.0 - name: securityposture version: 0.61.0 apis: @@ -5389,9 +5389,9 @@ libraries: - path: google/cloud/location/locations.proto java: api_description_override: Security Posture is a comprehensive framework of policy sets that empowers organizations to define, assess early, deploy, and monitor their security measures in a unified way and helps simplify governance and reduces administrative toil. + released_version: 0.61.0 name_pretty_override: Security Posture API product_documentation_override: https://cloud.google.com/security-command-center/docs/security-posture-overview - released_version: 0.61.0 - name: service-control version: 1.96.0 apis: @@ -5399,9 +5399,9 @@ libraries: - path: google/api/servicecontrol/v1 java: api_description_override: ' is a foundational platform for creating, managing, securing, and consuming APIs and services across organizations. It is used by Google APIs, Cloud APIs, Cloud Endpoints, and API Gateway.' + released_version: 1.96.0 name_pretty_override: Service Control API product_documentation_override: https://cloud.google.com/service-infrastructure/docs/overview/ - released_version: 1.96.0 - name: service-management version: 3.94.0 apis: @@ -5414,9 +5414,9 @@ libraries: java: api_id_override: servicemanagement.googleapis.com api_description_override: is a foundational platform for creating, managing, securing, and consuming APIs and services across organizations. It is used by Google APIs, Cloud APIs, Cloud Endpoints, and API Gateway. Service Infrastructure provides a wide range of features to service consumers and service producers, including authentication, authorization, auditing, rate limiting, analytics, billing, logging, and monitoring. + released_version: 3.94.0 name_pretty_override: Service Management API product_documentation_override: https://cloud.google.com/service-infrastructure/docs/overview/ - released_version: 3.94.0 - name: service-usage version: 2.96.0 apis: @@ -5424,9 +5424,9 @@ libraries: - path: google/api/serviceusage/v1beta1 java: api_description_override: is an infrastructure service of Google Cloud that lets you list and manage other APIs and services in your Cloud projects. + released_version: 2.96.0 name_pretty_override: Service Usage product_documentation_override: https://cloud.google.com/service-usage/docs/overview - released_version: 2.96.0 - name: servicedirectory version: 2.97.0 apis: @@ -5440,12 +5440,12 @@ libraries: - path: google/cloud/location/locations.proto java: api_description_override: allows the registration and lookup of service endpoints. + released_version: 2.97.0 name_pretty_override: Service Directory product_documentation_override: https://cloud.google.com/service-directory/ billing_not_required: true rest_documentation: https://cloud.google.com/service-directory/docs/reference/rest rpc_documentation: https://cloud.google.com/service-directory/docs/reference/rpc - released_version: 2.97.0 - name: servicehealth version: 0.63.0 apis: @@ -5455,10 +5455,10 @@ libraries: - path: google/cloud/location/locations.proto java: api_description_override: Personalized Service Health helps you gain visibility into disruptive events impacting Google Cloud products. + released_version: 0.63.0 name_pretty_override: Service Health API product_documentation_override: https://cloud.google.com/service-health/docs/overview rpc_documentation: https://cloud.google.com/service-health/docs/reference/rpc - released_version: 0.63.0 - name: shell version: 2.95.0 apis: @@ -5466,11 +5466,11 @@ libraries: java: api_description_override: is an interactive shell environment for Google Cloud that makes it easy for you to learn and experiment with Google Cloud and manage your projects and resources from your web browser. codeowner_team: '@googleapis/aap-dpes' + released_version: 2.95.0 name_pretty_override: Cloud Shell product_documentation_override: https://cloud.google.com/shell/docs rest_documentation: https://cloud.google.com/shell/docs/reference/rest rpc_documentation: https://cloud.google.com/shell/docs/reference/rpc - released_version: 2.95.0 - name: shopping-css version: 0.64.0 apis: @@ -5478,9 +5478,9 @@ libraries: java: api_description_override: The CSS API is used to manage your CSS and control your CSS Products portfolio artifact_id: google-shopping-css + released_version: 0.64.0 name_pretty_override: CSS API product_documentation_override: https://developers.google.com/comparison-shopping-services/api - released_version: 0.64.0 - name: shopping-merchant-accounts version: 1.24.0 apis: @@ -5491,10 +5491,10 @@ libraries: api_description_override: Programmatically manage your Merchant Center accounts. artifact_id: google-shopping-merchant-accounts client_documentation_override: https://cloud.google.com/java/docs/reference/google-shopping-merchant-accounts/latest/overview + released_version: 1.24.0 library_type_override: GAPIC_AUTO name_pretty_override: Merchant API product_documentation_override: https://developers.google.com/merchant/api - released_version: 1.24.0 - name: shopping-merchant-conversions version: 1.24.0 apis: @@ -5506,10 +5506,10 @@ libraries: api_shortname_override: shopping-merchant-conversions artifact_id: google-shopping-merchant-conversions client_documentation_override: https://cloud.google.com/java/docs/reference/google-shopping-merchant-conversions/latest/overview + released_version: 1.24.0 library_type_override: GAPIC_AUTO name_pretty_override: Merchant Conversions API product_documentation_override: https://developers.google.com/merchant/api - released_version: 1.24.0 - name: shopping-merchant-datasources version: 1.24.0 apis: @@ -5520,10 +5520,10 @@ libraries: api_description_override: Programmatically manage your Merchant Center accounts. artifact_id: google-shopping-merchant-datasources client_documentation_override: https://cloud.google.com/java/docs/reference/google-shopping-merchant-datasources/latest/overview + released_version: 1.24.0 library_type_override: GAPIC_AUTO name_pretty_override: Merchant API product_documentation_override: https://developers.google.com/merchant/api - released_version: 1.24.0 - name: shopping-merchant-inventories version: 1.24.0 apis: @@ -5532,9 +5532,9 @@ libraries: java: api_description_override: Programmatically manage your Merchant Center accounts. artifact_id: google-shopping-merchant-inventories + released_version: 1.24.0 name_pretty_override: Merchant API product_documentation_override: https://developers.google.com/merchant/api - released_version: 1.24.0 - name: shopping-merchant-lfp version: 1.24.0 apis: @@ -5546,10 +5546,10 @@ libraries: api_shortname_override: shopping-merchant-lfp artifact_id: google-shopping-merchant-lfp client_documentation_override: https://cloud.google.com/java/docs/reference/google-shopping-merchant-lfp/latest/overview + released_version: 1.24.0 library_type_override: GAPIC_AUTO name_pretty_override: Merchant LFP API product_documentation_override: https://developers.google.com/merchant/api - released_version: 1.24.0 - name: shopping-merchant-notifications version: 1.24.0 apis: @@ -5561,10 +5561,10 @@ libraries: api_shortname_override: shopping-merchant-notifications artifact_id: google-shopping-merchant-notifications client_documentation_override: https://cloud.google.com/java/docs/reference/google-shopping-merchant-notifications/latest/overview + released_version: 1.24.0 library_type_override: GAPIC_AUTO name_pretty_override: Merchant Notifications API product_documentation_override: https://developers.google.com/merchant/api - released_version: 1.24.0 - name: shopping-merchant-product-studio version: 0.36.0 apis: @@ -5574,10 +5574,10 @@ libraries: api_description_override: Programmatically manage your products. artifact_id: google-shopping-merchant-productstudio client_documentation_override: https://cloud.google.com/java/docs/reference/google-shopping-merchant-productstudio/latest/overview + released_version: 0.36.0 library_type_override: GAPIC_AUTO name_pretty_override: Merchant API product_documentation_override: https://developers.google.com/merchant/api - released_version: 0.36.0 - name: shopping-merchant-products version: 1.24.0 apis: @@ -5588,10 +5588,10 @@ libraries: api_description_override: Programmatically manage your Merchant Center accounts. artifact_id: google-shopping-merchant-products client_documentation_override: https://cloud.google.com/java/docs/reference/google-shopping-merchant-products/latest/overview + released_version: 1.24.0 library_type_override: GAPIC_AUTO name_pretty_override: Merchant API product_documentation_override: https://developers.google.com/merchant/api - released_version: 1.24.0 - name: shopping-merchant-promotions version: 1.24.0 apis: @@ -5602,10 +5602,10 @@ libraries: api_description_override: Programmatically manage your Merchant Center accounts. artifact_id: google-shopping-merchant-promotions client_documentation_override: https://cloud.google.com/java/docs/reference/google-shopping-merchant-promotions/latest/overview + released_version: 1.24.0 library_type_override: GAPIC_AUTO name_pretty_override: Merchant API product_documentation_override: https://developers.google.com/merchant/api - released_version: 1.24.0 - name: shopping-merchant-quota version: 1.24.0 apis: @@ -5617,10 +5617,10 @@ libraries: api_shortname_override: shopping-merchant-quota artifact_id: google-shopping-merchant-quota client_documentation_override: https://cloud.google.com/java/docs/reference/google-shopping-merchant-quota/latest/overview + released_version: 1.24.0 library_type_override: GAPIC_AUTO name_pretty_override: Merchant Quota API product_documentation_override: https://developers.google.com/merchant/api - released_version: 1.24.0 - name: shopping-merchant-reports version: 1.24.0 apis: @@ -5630,9 +5630,9 @@ libraries: java: api_description_override: Programmatically manage your Merchant Center accounts. artifact_id: google-shopping-merchant-reports + released_version: 1.24.0 name_pretty_override: Merchant API product_documentation_override: https://developers.google.com/merchant/api - released_version: 1.24.0 - name: shopping-merchant-reviews version: 0.42.0 apis: @@ -5641,10 +5641,10 @@ libraries: api_description_override: Programmatically manage your Merchant Center Accounts. artifact_id: google-shopping-merchant-reviews client_documentation_override: https://cloud.google.com/java/docs/reference/google-shopping-merchant-reviews/latest/overview + released_version: 0.42.0 library_type_override: GAPIC_AUTO name_pretty_override: Merchant API product_documentation_override: https://developers.google.com/merchant/api - released_version: 0.42.0 - name: showcase version: 0.0.1-SNAPSHOT apis: @@ -5707,13 +5707,13 @@ libraries: - google-cloud-spanner-bom - google-cloud-spanner issue_tracker_override: https://issuetracker.google.com/issues?q=componentid:190851%2B%20status:open + released_version: 6.121.0 library_type_override: GAPIC_COMBO min_java_version: 8 name_pretty_override: Cloud Spanner product_documentation_override: https://cloud.google.com/spanner/docs/ recommended_package: com.google.cloud.spanner transport_override: grpc - released_version: 6.121.0 - name: spanneradapter version: 0.32.0 apis: @@ -5723,10 +5723,10 @@ libraries: api_description_override: The Cloud Spanner Adapter service allows native drivers of supported database dialects to interact directly with Cloud Spanner by wrapping the underlying wire protocol used by the driver in a gRPC stream. api_shortname_override: spanneradapter client_documentation_override: https://cloud.google.com/java/docs/reference/google-cloud-spanneradapter/latest/overview + released_version: 0.32.0 library_type_override: GAPIC_AUTO name_pretty_override: Cloud Spanner Adapter API product_documentation_override: https://cloud.google.com/java/docs/reference/google-cloud-spanneradapter/latest/overview - released_version: 0.32.0 - name: speech version: 4.91.0 apis: @@ -5744,12 +5744,12 @@ libraries: java: api_description_override: enables easy integration of Google speech recognition technologies into developer applications. Send audio and receive a text transcription from the Speech-to-Text API service. issue_tracker_override: https://issuetracker.google.com/savedsearches/559758 + released_version: 4.91.0 name_pretty_override: Cloud Speech product_documentation_override: https://cloud.google.com/speech-to-text/docs/ billing_not_required: true rest_documentation: https://cloud.google.com/speech-to-text/docs/reference/rest rpc_documentation: https://cloud.google.com/speech-to-text/docs/reference/rpc - released_version: 4.91.0 - name: sql version: 0.2.0 apis: @@ -5797,21 +5797,21 @@ libraries: - google-cloud-storage extra_versioned_modules: gapic-google-cloud-storage-v2 issue_tracker_override: https://issuetracker.google.com/savedsearches/559782 + released_version: 2.72.0 library_type_override: GAPIC_COMBO name_pretty_override: Cloud Storage product_documentation_override: https://cloud.google.com/storage recommended_package: com.google.cloud.storage transport_override: rest - released_version: 2.72.0 - name: storage-transfer version: 1.96.0 apis: - path: google/storagetransfer/v1 java: api_description_override: Secure, low-cost services for transferring data from cloud or on-premises sources. + released_version: 1.96.0 name_pretty_override: Storage Transfer Service product_documentation_override: https://cloud.google.com/storage-transfer-service - released_version: 1.96.0 - name: storagebatchoperations version: 0.36.0 apis: @@ -5823,10 +5823,10 @@ libraries: api_id_override: storagebatchoperations.googleapis.com api_description_override: Storage batch operations is a Cloud Storage management feature that performs operations on billions of Cloud Storage objects in a serverless manner. client_documentation_override: https://cloud.google.com/java/docs/reference/google-cloud-storagebatchoperations/latest/overview + released_version: 0.36.0 library_type_override: GAPIC_AUTO name_pretty_override: Storage Batch Operations API product_documentation_override: https://cloud.google.com/storage/docs/batch-operations/overview - released_version: 0.36.0 - name: storageinsights version: 0.81.0 apis: @@ -5836,9 +5836,9 @@ libraries: - path: google/cloud/location/locations.proto java: api_description_override: Provides insights capability on Google Cloud Storage + released_version: 0.81.0 name_pretty_override: Storage Insights API product_documentation_override: https://cloud.google.com/storage/docs/insights/storage-insights/ - released_version: 0.81.0 - name: talent version: 2.97.0 apis: @@ -5847,9 +5847,9 @@ libraries: java: api_description_override: allows you to transform your job search and candidate matching capabilities with Cloud Talent Solution, designed to support enterprise talent acquisition technology and evolve with your growing needs. This AI solution includes features such as Job Search and Profile Search (Beta) to provide candidates and employers with an enhanced talent acquisition experience. Learn more about Cloud Talent Solution from the product overview page. issue_tracker_override: https://issuetracker.google.com/savedsearches/559664 + released_version: 2.97.0 name_pretty_override: Talent Solution product_documentation_override: https://cloud.google.com/solutions/talent-solution/ - released_version: 2.97.0 - name: tasks version: 2.96.0 apis: @@ -5960,11 +5960,11 @@ libraries: api_description_override: a fully managed service that allows you to manage the execution, dispatch and delivery of a large number of distributed tasks. You can asynchronously perform work outside of a user request. Your tasks can be executed on App Engine or any arbitrary HTTP endpoint. codeowner_team: '@googleapis/aap-dpes' issue_tracker_override: https://issuetracker.google.com/savedsearches/5433985 + released_version: 2.96.0 name_pretty_override: Cloud Tasks product_documentation_override: https://cloud.google.com/tasks/docs/ rest_documentation: https://cloud.google.com/tasks/docs/reference/rest rpc_documentation: https://cloud.google.com/tasks/docs/reference/rpc - released_version: 2.96.0 - name: telcoautomation version: 0.66.0 apis: @@ -5978,9 +5978,9 @@ libraries: - path: google/cloud/location/locations.proto java: api_description_override: APIs to automate 5G deployment and management of cloud infrastructure and network functions. + released_version: 0.66.0 name_pretty_override: Telco Automation API product_documentation_override: https://cloud.google.com/telecom-network-automation - released_version: 0.66.0 - name: texttospeech version: 2.97.0 apis: @@ -5992,12 +5992,12 @@ libraries: java: api_description_override: enables easy integration of Google text recognition technologies into developer applications. Send text and receive synthesized audio output from the Cloud Text-to-Speech API service. issue_tracker_override: https://issuetracker.google.com/savedsearches/5235428 + released_version: 2.97.0 name_pretty_override: Cloud Text-to-Speech product_documentation_override: https://cloud.google.com/text-to-speech billing_not_required: true rest_documentation: https://cloud.google.com/text-to-speech/docs/reference/rest rpc_documentation: https://cloud.google.com/text-to-speech/docs/reference/rpc - released_version: 2.97.0 - name: tpu version: 2.97.0 apis: @@ -6015,10 +6015,10 @@ libraries: - path: google/cloud/location/locations.proto java: api_description_override: are Google's custom-developed application-specific integrated circuits (ASICs) used to accelerate machine learning workloads. + released_version: 2.97.0 name_pretty_override: Cloud TPU product_documentation_override: https://cloud.google.com/tpu/docs rest_documentation: https://cloud.google.com/tpu/docs/reference/rest - released_version: 2.97.0 - name: trace version: 2.96.0 apis: @@ -6029,10 +6029,10 @@ libraries: - google-cloud-trace/src/test/java/com/google/cloud/trace/v2/VPCServiceControlTest.java java: api_description_override: is a distributed tracing system that collects latency data from your applications and displays it in the Google Cloud Platform Console. You can track how requests propagate through your application and receive detailed near real-time performance insights. + released_version: 2.96.0 name_pretty_override: Stackdriver Trace product_documentation_override: https://cloud.google.com/trace/docs/ billing_not_required: true - released_version: 2.96.0 - name: translate version: 2.96.0 apis: @@ -6042,11 +6042,11 @@ libraries: api_id_override: translate.googleapis.com api_description_override: can dynamically translate text between thousands of language pairs. Translation lets websites and programs programmatically integrate with the translation service. issue_tracker_override: https://issuetracker.google.com/savedsearches/559749 + released_version: 2.96.0 name_pretty_override: Cloud Translation product_documentation_override: https://cloud.google.com/translate/docs/ rest_documentation: https://cloud.google.com/translate/docs/reference/rest rpc_documentation: https://cloud.google.com/translate/docs/reference/rpc - released_version: 2.96.0 - name: valkey version: 0.42.0 apis: @@ -6062,11 +6062,11 @@ libraries: api_id_override: memorystore.googleapis.com api_description_override: Memorystore for Valkey is a fully managed Valkey Cluster service for Google Cloud. client_documentation_override: https://cloud.google.com/java/docs/reference/google-cloud-memorystore/latest/overview + released_version: 0.42.0 library_type_override: GAPIC_AUTO name_pretty_override: Memorystore API product_documentation_override: https://cloud.google.com/memorystore/docs/valkey rest_documentation: https://cloud.google.com/memorystore/docs/valkey/reference/rest - released_version: 0.42.0 - name: vectorsearch version: 0.18.0 apis: @@ -6082,10 +6082,10 @@ libraries: api_id_override: vectorsearch.googleapis.com api_description_override: The Vector Search API provides a fully-managed, highly performant, and scalable vector database designed to power next-generation search, recommendation, and generative AI applications. It allows you to store, index, and query your data and its corresponding vector embeddings through a simple, intuitive interface. With Vector Search, you can define custom schemas for your data, insert objects with associated metadata, automatically generate embeddings from your data, and perform fast approximate nearest neighbor (ANN) searches to find semantically similar items at scale. client_documentation_override: https://cloud.google.com/java/docs/reference/google-cloud-vectorsearch/latest/overview + released_version: 0.18.0 library_type_override: GAPIC_AUTO name_pretty_override: Vector Search API product_documentation_override: https://docs.cloud.google.com/vertex-ai/docs/vector-search/overview - released_version: 0.18.0 - name: video-intelligence version: 2.95.0 apis: @@ -6097,11 +6097,11 @@ libraries: java: api_description_override: allows developers to use Google video analysis technology as part of their applications. issue_tracker_override: https://issuetracker.google.com/savedsearches/5084810 + released_version: 2.95.0 name_pretty_override: Cloud Video Intelligence product_documentation_override: https://cloud.google.com/video-intelligence/docs/ rest_documentation: https://cloud.google.com/video-intelligence/docs/reference/rest rpc_documentation: https://cloud.google.com/video-intelligence/docs/reference/rpc - released_version: 2.95.0 - name: video-live-stream version: 0.98.0 apis: @@ -6112,18 +6112,18 @@ libraries: java: api_description_override: transcodes mezzanine live signals into direct-to-consumer streaming formats, including Dynamic Adaptive Streaming over HTTP (DASH/MPEG-DASH), and HTTP Live Streaming (HLS), for multiple device platforms. artifact_id: google-cloud-live-stream + released_version: 0.98.0 name_pretty_override: Live Stream API product_documentation_override: https://cloud.google.com/livestream/ - released_version: 0.98.0 - name: video-stitcher version: 0.96.0 apis: - path: google/cloud/video/stitcher/v1 java: api_description_override: allows you to manipulate video content to dynamically insert ads prior to delivery to client devices. + released_version: 0.96.0 name_pretty_override: Video Stitcher API product_documentation_override: https://cloud.google.com/video-stitcher/ - released_version: 0.96.0 - name: video-transcoder version: 1.95.0 apis: @@ -6131,11 +6131,11 @@ libraries: java: api_id_override: transcoder.googleapis.com api_description_override: allows you to transcode videos into a variety of formats. The Transcoder API benefits broadcasters, production companies, businesses, and individuals looking to transform their video content for use across a variety of user devices. + released_version: 1.95.0 name_pretty_override: Video Transcoder product_documentation_override: https://cloud.google.com/transcoder/docs rest_documentation: https://cloud.google.com/transcoder/docs/reference/rest rpc_documentation: https://cloud.google.com/transcoder/docs/reference/rpc - released_version: 1.95.0 - name: vision version: 3.94.0 apis: @@ -6157,11 +6157,11 @@ libraries: java: api_description_override: allows developers to easily integrate vision detection features within applications, including image labeling, face and landmark detection, optical character recognition (OCR), and tagging of explicit content. issue_tracker_override: https://issuetracker.google.com/issues?q=status:open%20componentid:187174 + released_version: 3.94.0 name_pretty_override: Cloud Vision product_documentation_override: https://cloud.google.com/vision/docs/ rest_documentation: https://cloud.google.com/vision/docs/reference/rest rpc_documentation: https://cloud.google.com/vision/docs/reference/rpc - released_version: 3.94.0 - name: visionai version: 0.53.0 apis: @@ -6174,11 +6174,11 @@ libraries: api_id_override: visionai.googleapis.com api_description_override: Vertex AI Vision is an AI-powered platform to ingest, analyze and store video data. client_documentation_override: https://cloud.google.com/java/docs/reference/google-cloud-visionai/latest/overview + released_version: 0.53.0 library_type_override: GAPIC_AUTO name_pretty_override: Vision AI API product_documentation_override: https://cloud.google.com/vision-ai/docs rpc_documentation: https://cloud.google.com/vision-ai/docs/reference/rpc - released_version: 0.53.0 - name: vmmigration version: 1.96.0 apis: @@ -6189,9 +6189,9 @@ libraries: - path: google/iam/v1/iam_policy.proto java: api_description_override: helps customers migrating VMs to GCP at no additional cost, as well as an extensive ecosystem of partners to help with discovery and assessment, planning, migration, special use cases, and more. + released_version: 1.96.0 name_pretty_override: VM Migration product_documentation_override: n/a - released_version: 1.96.0 - name: vmwareengine version: 0.90.0 apis: @@ -6202,10 +6202,10 @@ libraries: - path: google/iam/v1/iam_policy.proto java: api_description_override: Easily lift and shift your VMware-based applications to Google Cloud without changes to your apps, tools, or processes. + released_version: 0.90.0 name_pretty_override: Google Cloud VMware Engine product_documentation_override: https://cloud.google.com/vmware-engine/ rest_documentation: https://cloud.google.com/vmware-engine/docs/reference/rest - released_version: 0.90.0 - name: vpcaccess version: 2.97.0 apis: @@ -6215,9 +6215,9 @@ libraries: - path: google/cloud/location/locations.proto java: api_description_override: enables you to connect from a serverless environment on Google Cloud directly to your VPC network. This connection makes it possible for your serverless environment to access resources in your VPC network via internal IP addresses. + released_version: 2.97.0 name_pretty_override: Serverless VPC Access product_documentation_override: https://cloud.google.com/vpc/docs/serverless-vpc-access - released_version: 2.97.0 - name: webrisk version: 2.95.0 apis: @@ -6225,12 +6225,12 @@ libraries: - path: google/cloud/webrisk/v1beta1 java: api_description_override: is a Google Cloud service that lets client applications check URLs against Google's constantly updated lists of unsafe web resources. Unsafe web resources include social engineering sites - such as phishing and deceptive sites - and sites that host malware or unwanted software. With the Web Risk API, you can quickly identify known bad sites, warn users before they click infected links, and prevent users from posting links to known infected pages from your site. The Web Risk API includes data on more than a million unsafe URLs and stays up to date by examining billions of URLs each day. + released_version: 2.95.0 name_pretty_override: Web Risk product_documentation_override: https://cloud.google.com/web-risk/docs/ billing_not_required: true rest_documentation: https://cloud.google.com/web-risk/docs/reference/rest rpc_documentation: https://cloud.google.com/web-risk/docs/reference/rpc - released_version: 2.95.0 - name: websecurityscanner version: 2.96.0 apis: @@ -6243,10 +6243,10 @@ libraries: java: api_description_override: identifies security vulnerabilities in your App Engine, Compute Engine, and Google Kubernetes Engine web applications. It crawls your application, following all links within the scope of your starting URLs, and attempts to exercise as many user inputs and event handlers as possible. issue_tracker_override: https://issuetracker.google.com/savedsearches/559748 + released_version: 2.96.0 name_pretty_override: Cloud Security Scanner product_documentation_override: https://cloud.google.com/security-scanner/docs/ billing_not_required: true - released_version: 2.96.0 - name: workflow-executions version: 2.96.0 apis: @@ -6255,10 +6255,10 @@ libraries: java: api_description_override: allows you to ochestrate and automate Google Cloud and HTTP-based API services with serverless workflows. codeowner_team: '@googleapis/aap-dpes' + released_version: 2.96.0 name_pretty_override: Cloud Workflow Executions product_documentation_override: https://cloud.google.com/workflows rest_documentation: https://cloud.google.com/workflows/docs/reference/rest - released_version: 2.96.0 - name: workflows version: 2.96.0 apis: @@ -6273,10 +6273,10 @@ libraries: java: api_description_override: allows you to ochestrate and automate Google Cloud and HTTP-based API services with serverless workflows. codeowner_team: '@googleapis/aap-dpes' + released_version: 2.96.0 name_pretty_override: Cloud Workflows product_documentation_override: https://cloud.google.com/workflows rest_documentation: https://cloud.google.com/workflows/docs/reference/rest - released_version: 2.96.0 - name: workloadidentity version: 0.1.0 apis: @@ -6297,11 +6297,11 @@ libraries: api_id_override: workloadmanager.googleapis.com api_description_override: Workload Manager is a service that provides tooling for enterprise workloads to automate the deployment and validation of your workloads against best practices and recommendations. client_documentation_override: https://cloud.google.com/java/docs/reference/google-cloud-workloadmanager/latest/overview + released_version: 0.12.0 library_type_override: GAPIC_AUTO name_pretty_override: Workload Manager API product_documentation_override: https://docs.cloud.google.com/workload-manager/docs rpc_documentation: https://docs.cloud.google.com/workload-manager/docs/reference/rest - released_version: 0.12.0 - name: workspaceevents version: 0.60.0 apis: @@ -6309,10 +6309,10 @@ libraries: - path: google/apps/events/subscriptions/v1beta java: api_description_override: The Google Workspace Events API lets you subscribe to events and manage change notifications across Google Workspace applications. + released_version: 0.60.0 name_pretty_override: Google Workspace Events API product_documentation_override: https://developers.google.com/workspace/events rest_documentation: https://developers.google.com/workspace/events/reference/rest - released_version: 0.60.0 - name: workstations version: 0.84.0 apis: @@ -6328,8 +6328,8 @@ libraries: - path: google/iam/v1/iam_policy.proto java: api_description_override: Fully managed development environments built to meet the needs of security-sensitive enterprises. It enhances the security of development environments while accelerating developer onboarding and productivity. + released_version: 0.84.0 name_pretty_override: Cloud Workstations product_documentation_override: https://cloud.google.com/workstations rest_documentation: https://cloud.google.com/workstations/docs/reference/rest rpc_documentation: https://cloud.google.com/workstations/docs/reference/rpc - released_version: 0.84.0